Package com.exedio.cope.pattern
Class Composite
java.lang.Object
com.exedio.cope.pattern.Composite
- All Implemented Interfaces:
TemplatedValue,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanfinal <X> Xget(FunctionField<X> member) final CompositeType<?>final booleangetMandatory(BooleanField member) final doublegetMandatory(DoubleField member) final intgetMandatory(IntegerField member) final longgetMandatory(LongField member) static final StringgetTemplateName(FunctionField<?> template) final inthashCode()newEnumField(Class<E> valueClass) Deprecated.newItemField(Class<E> valueClass) Deprecated.UseItemField.create(Class)insteadnewItemField(Class<E> valueClass, ItemField.DeletePolicy policy) Deprecated.UseItemField.create(Class, DeletePolicy)insteadfinal <X> voidset(FunctionField<X> member, X value) final voidfinal voidDeprecated.final void
-
Constructor Details
-
Composite
-
-
Method Details
-
get
-
getMandatory
-
getMandatory
-
getMandatory
-
getMandatory
-
set
-
touch
-
touch
-
getCopeType
- Specified by:
getCopeTypein interfaceTemplatedValue
-
getTemplateName
-
equals
-
hashCode
public final int hashCode() -
touch
Deprecated. -
newEnumField
Deprecated.UseEnumField.create(Class)instead -
newItemField
Deprecated.UseItemField.create(Class)instead -
newItemField
@Deprecated public static final <E extends Item> ItemField<E> newItemField(Class<E> valueClass, ItemField.DeletePolicy policy) Deprecated.UseItemField.create(Class, DeletePolicy)instead
-
EnumField.create(Class)instead