示例#1
0
 def __init__(self, id, first_name, last_name, age, gender, average):
     self.id = Validation.validate_id(id)
     self.first_name = Validation.validate_name(first_name, 'first')
     self.last_name = Validation.validate_name(last_name, 'last')
     self.age = Validation.validate_age(age)
     self.gender = Validation.validate_gender(gender)
     self.average = Validation.validate_average(average)
示例#2
0
 def _set_delta(self, value):
     self._delta = ValidationFunctions.checkNumberOrNone(
         self, 'delta', value)
示例#3
0
 def _set_first(self, value):
     self._first = ValidationFunctions.checkNumberOrNone(
         self, 'first', value)
示例#4
0
 def _set_first(self,value):
     self._first=ValidationFunctions.checkNumberOrNone(self,'first',value)
示例#5
0
 def _set_data(self, value):
     self._data = ValidationFunctions.setSlabOnly(self, 'data', value)
示例#6
0
 def _set_offset(self, value):
     self._offset = ValidationFunctions.checkNumber(self, 'offset', value)
示例#7
0
 def _set_id(self, value):
     self._id = ValidationFunctions.checkStringOrNone(self, 'id', value)
示例#8
0
 def _set_grid(self, value):
     self._grid = ValidationFunctions.setGrid(self, 'grid', value)
示例#9
0
 def _set_slope(self,value):
     self._slope=ValidationFunctions.checkNumber(self,'slope',value)
示例#10
0
 def _set_id(self,value):
     self._id=ValidationFunctions.checkStringOrNone(self,'id',value)
示例#11
0
 def _set_grid(self,value):
     self._grid=ValidationFunctions.setGrid(self,'grid',value)
示例#12
0
 def _set_type(self,value):
     self._type=ValidationFunctions.checkAxisType(self,'type',value)
示例#13
0
 def _set_n(self,value):
     self._n=ValidationFunctions.checkIntOrNone(self,'n',value)
示例#14
0
 def _set_delta(self,value):
     self._delta=ValidationFunctions.checkNumberOrNone(self,'delta',value)
示例#15
0
 def _set_n(self, value):
     self._n = ValidationFunctions.checkIntOrNone(self, 'n', value)
示例#16
0
 def _set_type(self, value):
     self._type = ValidationFunctions.checkAxisType(self, 'type', value)
示例#17
0
 def _set_offset(self,value):
     self._offset=ValidationFunctions.checkNumber(self,'offset',value)
示例#18
0
 def _set_var(self, value):
     self._var = ValidationFunctions.checkStringOrNone(self, 'var', value)
示例#19
0
 def _set_file(self,value):
     name,value=ValidationFunctions.setSlab(self,'file',value)
     if name=='file':
         self._file=value
     else:
         setattr(self,name,value)
示例#20
0
 def _set_slope(self, value):
     self._slope = ValidationFunctions.checkNumber(self, 'slope', value)
示例#21
0
 def _set_data(self,value):
     self._data=ValidationFunctions.setSlabOnly(self,'data',value)
示例#22
0
 def _set_file(self, value):
     name, value = ValidationFunctions.setSlab(self, 'file', value)
     if name == 'file':
         self._file = value
     else:
         setattr(self, name, value)
示例#23
0
 def _set_weightedGridMaker(self,value):
     self._weightedGridMaker=ValidationFunctions.setDataSetGrid(self,'weightedGridMaker',value)
示例#24
0
 def _set_weightedGridMaker(self, value):
     self._weightedGridMaker = ValidationFunctions.setDataSetGrid(
         self, 'weightedGridMaker', value)
示例#25
0
 def _set_var(self,value):
     self._var=ValidationFunctions.checkStringOrNone(self,'var',value)