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)
def _set_delta(self, value): self._delta = ValidationFunctions.checkNumberOrNone( self, 'delta', value)
def _set_first(self, value): self._first = ValidationFunctions.checkNumberOrNone( self, 'first', value)
def _set_first(self,value): self._first=ValidationFunctions.checkNumberOrNone(self,'first',value)
def _set_data(self, value): self._data = ValidationFunctions.setSlabOnly(self, 'data', value)
def _set_offset(self, value): self._offset = ValidationFunctions.checkNumber(self, 'offset', value)
def _set_id(self, value): self._id = ValidationFunctions.checkStringOrNone(self, 'id', value)
def _set_grid(self, value): self._grid = ValidationFunctions.setGrid(self, 'grid', value)
def _set_slope(self,value): self._slope=ValidationFunctions.checkNumber(self,'slope',value)
def _set_id(self,value): self._id=ValidationFunctions.checkStringOrNone(self,'id',value)
def _set_grid(self,value): self._grid=ValidationFunctions.setGrid(self,'grid',value)
def _set_type(self,value): self._type=ValidationFunctions.checkAxisType(self,'type',value)
def _set_n(self,value): self._n=ValidationFunctions.checkIntOrNone(self,'n',value)
def _set_delta(self,value): self._delta=ValidationFunctions.checkNumberOrNone(self,'delta',value)
def _set_n(self, value): self._n = ValidationFunctions.checkIntOrNone(self, 'n', value)
def _set_type(self, value): self._type = ValidationFunctions.checkAxisType(self, 'type', value)
def _set_offset(self,value): self._offset=ValidationFunctions.checkNumber(self,'offset',value)
def _set_var(self, value): self._var = ValidationFunctions.checkStringOrNone(self, 'var', value)
def _set_file(self,value): name,value=ValidationFunctions.setSlab(self,'file',value) if name=='file': self._file=value else: setattr(self,name,value)
def _set_slope(self, value): self._slope = ValidationFunctions.checkNumber(self, 'slope', value)
def _set_data(self,value): self._data=ValidationFunctions.setSlabOnly(self,'data',value)
def _set_file(self, value): name, value = ValidationFunctions.setSlab(self, 'file', value) if name == 'file': self._file = value else: setattr(self, name, value)
def _set_weightedGridMaker(self,value): self._weightedGridMaker=ValidationFunctions.setDataSetGrid(self,'weightedGridMaker',value)
def _set_weightedGridMaker(self, value): self._weightedGridMaker = ValidationFunctions.setDataSetGrid( self, 'weightedGridMaker', value)
def _set_var(self,value): self._var=ValidationFunctions.checkStringOrNone(self,'var',value)