Version: 9.12.0
KERNEL_PY.kernel.testdata.TestData Class Reference
Inheritance diagram for KERNEL_PY.kernel.testdata.TestData:

Public Member Functions

def __init__ (self)
 
def setName (self, value)
 
def getName (self)
 
def setType (self, value)
 
def getType (self)
 
def getDefault ()
 
def addAttribute (self, name, a_type=None, a_range=None, default=None, void=None)
 A None argument means that no entry is created in the associated maps. More...
 
def __setattr__ (self, name, val)
 
def __getattribute__ (self, name)
 
def log (self)
 

Data Fields

 NAME
 
 TYPE
 

Static Public Attributes

 TYPES_LIST
 
 getDefault = Callable(getDefault)
 

Private Member Functions

def __isNotValidType (self, name, val)
 
def __isNotValidRange (self, name, val)
 
def __isVoidAllowed (self, name)
 

Private Attributes

 _typemap
 
 _rangemap
 
 _defaultmap
 
 _voidmap
 

Detailed Description

This class is the placeholder for meta data associated to a study case.
The meta-data are used for organisation and indexing purposes

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ __getattribute__()

def datamodeler.DataModeler.__getattribute__ (   self,
  name 
)
inherited

◆ __isNotValidRange()

def datamodeler.DataModeler.__isNotValidRange (   self,
  name,
  val 
)
privateinherited

◆ __isNotValidType()

def datamodeler.DataModeler.__isNotValidType (   self,
  name,
  val 
)
privateinherited

◆ __isVoidAllowed()

def datamodeler.DataModeler.__isVoidAllowed (   self,
  name 
)
privateinherited

◆ __setattr__()

◆ addAttribute()

def datamodeler.DataModeler.addAttribute (   self,
  name,
  a_type = None,
  a_range = None,
  default = None,
  void = None 
)
inherited

◆ getDefault()

def KERNEL_PY.kernel.testdata.TestData.getDefault ( )
Create a default instance of TestData
@class-method

References KERNEL_PY.kernel.testdata.TestData.getDefault.

◆ getName()

def KERNEL_PY.kernel.testdata.TestData.getName (   self)

◆ getType()

def KERNEL_PY.kernel.testdata.TestData.getType (   self)

◆ log()

def datamodeler.DataModeler.log (   self)
inherited

◆ setName()

def KERNEL_PY.kernel.testdata.TestData.setName (   self,
  value 
)

◆ setType()

def KERNEL_PY.kernel.testdata.TestData.setType (   self,
  value 
)

Field Documentation

◆ _defaultmap

datamodeler.DataModeler._defaultmap
privateinherited

◆ _rangemap

◆ _typemap

◆ _voidmap

◆ getDefault

KERNEL_PY.kernel.testdata.TestData.getDefault = Callable(getDefault)
static

◆ NAME

KERNEL_PY.kernel.testdata.TestData.NAME

◆ TYPE

KERNEL_PY.kernel.testdata.TestData.TYPE

◆ TYPES_LIST

KERNEL_PY.kernel.testdata.TestData.TYPES_LIST
static
Initial value:
= Enumerate([
'SEP',
'OTHER'
])

Referenced by KERNEL_PY.kernel.testdata.TestData.__init__().