Package com.exedio.cope.pattern
Class DynamicModel.Type<L>
- java.lang.Object
-
- com.exedio.cope.Item
-
- com.exedio.cope.pattern.DynamicModel.Type<L>
-
- All Implemented Interfaces:
Serializable
,Comparable<Item>
- Enclosing class:
- DynamicModel<L>
public static final class DynamicModel.Type<L> extends Item
- See Also:
- Serialized Form
-
-
Method Summary
-
Methods inherited from class com.exedio.cope.Item
activeCopeItem, afterNewCopeItem, appendCopeID, beforeDeleteCopeItem, beforeSetCopeItem, compareTo, deleteCopeItem, equals, existsCopeItem, get, getCopeID, getCopeType, hashCode, isActiveCopeItem, newEnumAttribute, newEnumField, newItemAttribute, newItemAttribute, newItemField, newItemField, newType, set, set, toString, writeReplace
-
-
-
-
Method Detail
-
getPattern
public DynamicModel<L> getPattern()
-
addField
public DynamicModel.Field<L> addField(String code, DynamicModel.ValueType valueType)
-
addStringField
public DynamicModel.Field<L> addStringField(String code)
-
addBooleanField
public DynamicModel.Field<L> addBooleanField(String code)
-
addIntegerField
public DynamicModel.Field<L> addIntegerField(String code)
-
addDoubleField
public DynamicModel.Field<L> addDoubleField(String code)
-
addEnumField
public DynamicModel.Field<L> addEnumField(String code)
-
getFields
public List<DynamicModel.Field<L>> getFields()
-
getField
public DynamicModel.Field<L> getField(String code)
-
getParentType
public Type<?> getParentType()
-
getModel
public DynamicModel<L> getModel()
-
getCode
public String getCode()
-
addAttribute
@Deprecated public DynamicModel.Field<L> addAttribute(String code, DynamicModel.ValueType valueType)
Deprecated.UseaddField(String,DynamicModel.ValueType)
instead
-
addStringAttribute
@Deprecated public DynamicModel.Field<L> addStringAttribute(String code)
Deprecated.UseaddStringField(String)
instead
-
addBooleanAttribute
@Deprecated public DynamicModel.Field<L> addBooleanAttribute(String code)
Deprecated.UseaddBooleanField(String)
instead
-
addIntegerAttribute
@Deprecated public DynamicModel.Field<L> addIntegerAttribute(String code)
Deprecated.UseaddIntegerField(String)
instead
-
addDoubleAttribute
@Deprecated public DynamicModel.Field<L> addDoubleAttribute(String code)
Deprecated.UseaddDoubleField(String)
instead
-
addEnumAttribute
@Deprecated public DynamicModel.Field<L> addEnumAttribute(String code)
Deprecated.UseaddEnumField(String)
instead
-
getAttributes
@Deprecated public List<DynamicModel.Field<L>> getAttributes()
Deprecated.UsegetFields()
instead
-
getAttribute
@Deprecated public DynamicModel.Field<L> getAttribute(String code)
Deprecated.UsegetField(String)
instead
-
getDtypeSystem
@Deprecated public DynamicModel<?> getDtypeSystem()
Deprecated.UsegetModel()
instead
-
-