bpmappers.fields¶
- class bpmappers.fields.ChoiceField(choices, key=None, callback=None, skip_callable=False, *args, **kwargs)¶
- class bpmappers.fields.DelegateField(mapper_class, key=None, callback=None, skip_callable=True, before_filter=None, required=True, attach_parent=False, *args, **kwargs)¶
It is Field delegating mapping to the mapper_class.
- class bpmappers.fields.Field(key=None, callback=None, skip_callable=False, *args, **kwargs)¶
Basic class of Field.
- class bpmappers.fields.ListDelegateField(mapper_class, key=None, callback=None, filter=None, skip_callable=True, after_filter=None, *args, **kwargs)¶
Delegate mapping to mapper_class the value as list.
- class bpmappers.fields.NonKeyDelegateField(mapper_class, callback=None, attach_parent=False, *args, **kwargs)¶
- class bpmappers.fields.NonKeyField(callback=None, after_callback=None, *args, **kwargs)¶
Result values are generated manually.
- class bpmappers.fields.NonKeyListDelegateField(mapper_class, callback=None, filter=None, after_filter=None, *args, **kwargs)¶
- class bpmappers.fields.RawField(key=None, callback=None, skip_callable=False, *args, **kwargs)¶
Result values are obtained from mapping source without conversion.
- class bpmappers.fields.StubField(stub={}, *args, **kwargs)¶
Result values are fixed value.