Interface CustomField

All Known Subinterfaces:
BooleanField, BooleanSetField, DateField, DateSetField, DateTimeField, DateTimeSetField, EnumField, EnumSetField, LocalizedEnumField, LocalizedEnumSetField, LocalizedStringField, LocalizedStringSetField, MoneyField, MoneySetField, NumberField, NumberSetField, ReferenceField, ReferenceSetField, StringField, StringSetField, TimeField, TimeSetField
All Known Implementing Classes:
BooleanFieldImpl, BooleanSetFieldImpl, CustomFieldImpl, DateFieldImpl, DateSetFieldImpl, DateTimeFieldImpl, DateTimeSetFieldImpl, EnumFieldImpl, EnumSetFieldImpl, LocalizedEnumFieldImpl, LocalizedEnumSetFieldImpl, LocalizedStringFieldImpl, LocalizedStringSetFieldImpl, MoneyFieldImpl, MoneySetFieldImpl, NumberFieldImpl, NumberSetFieldImpl, ReferenceFieldImpl, ReferenceSetFieldImpl, StringFieldImpl, StringSetFieldImpl, TimeFieldImpl, TimeSetFieldImpl

public interface CustomField

Provides the value for a custom field of a specific type.


Example to create a subtype instance using the builder pattern

     CustomField customField = CustomField.booleanBuilder()
             value(true)
             .build()