arjuna.core.types.descriptors module¶
- class arjuna.core.types.descriptors.Bool¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static force_convert(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.Descriptor¶
Bases:
object
- class arjuna.core.types.descriptors.EnumConstant¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static convert(enum_type, estr, context=None, enum_type_validated=False)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.EnumConstantList¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static convert(enum_type, input, context=None)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.Enumeration¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.Float¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.Integer¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.List¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.ListTupleOrSet¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.NaturalNumber¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.Number¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.RangeBoundInt¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static validate(input, left, right, context=None)¶
- class arjuna.core.types.descriptors.Set¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.String¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.StringList¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static force_convert(input)¶
- static validate(input, context=None)¶
- class arjuna.core.types.descriptors.Tuple¶
Bases:
arjuna.core.types.descriptors.Descriptor
- static check(input)¶
- static validate(input, context=None)¶
- exception arjuna.core.types.descriptors.TypeValidationError¶
Bases:
TypeError