def validate_string(cls, value): return ( SimpleModel.validate_string(cls, value) and (value is None or ( len(value) >= cls.Attributes.min_len and len(value) <= cls.Attributes.max_len and _re_match_with_span(cls.Attributes, value) )))
def validate_string(cls, value): return SimpleModel.validate_string(cls, value) and ( value is None or (len(value) <= (cls.Attributes.total_digits + cls.Attributes.fraction_digits + 1) # + 1 is for decimal separator ))
def validate_string(cls, value): return SimpleModel.validate_string(cls, value) and ( value is None or ( len(value) <= (cls.Attributes.total_digits + cls.Attributes.fraction_digits + 1) # + 1 is for decimal separator ))
def validate_string(cls, value): return ( SimpleModel.validate_string(cls, value) and (value is None or ( len(value) >= cls.Attributes.min_len and len(value) <= cls.Attributes.max_len and (cls.Attributes.pattern is None or re.match(cls.Attributes.pattern, value) is not None) )))
def validate_string(cls, value): return SimpleModel.validate_string(cls, value) and ( value is None or (len(value) <= cls.Attributes.max_str_len) )
def validate_string(cls, value): return SimpleModel.validate_string(cls, value) and value in cls.__values__
def validate_string(cls, value): return SimpleModel.validate_string( cls, value) and (value is None or (len(value) <= cls.Attributes.max_str_len))
def validate_string(cls, value): return ( SimpleModel.validate_string(cls, value) and value in cls.__values__ )