Package com.exedio.cope.pattern
Class DynamicModel.Field<L>
- java.lang.Object
-
- com.exedio.cope.Item
-
- com.exedio.cope.pattern.DynamicModel.Field<L>
-
- All Implemented Interfaces:
Serializable
,Comparable<Item>
- Enclosing class:
- DynamicModel<L>
public static final class DynamicModel.Field<L> extends Item
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicModel.Enum<L>
addEnumValue(String code)
DynamicModel.Enum<L>
as(DynamicModel.Enum<?> value)
Object
get(Item item)
String
getCode()
DynamicModel.Enum<L>
getEnumValue(String code)
List<DynamicModel.Enum<L>>
getEnumValues()
FunctionField<?>
getField()
ItemField<DynamicModel.Enum<L>>
getFieldEnum()
String
getName(L locale)
DynamicModel.Type<L>
getParent()
DynamicModel<L>
getPattern()
int
getPosition()
DynamicModel.ValueType
getValueType()
void
set(Item item, Object value)
void
setName(L locale, String value)
-
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()
-
getEnumValues
public List<DynamicModel.Enum<L>> getEnumValues()
-
getEnumValue
public DynamicModel.Enum<L> getEnumValue(String code)
-
addEnumValue
public DynamicModel.Enum<L> addEnumValue(String code)
-
as
public DynamicModel.Enum<L> as(DynamicModel.Enum<?> value)
-
getParent
public DynamicModel.Type<L> getParent()
-
getPosition
public int getPosition()
-
getValueType
public DynamicModel.ValueType getValueType()
-
getCode
public String getCode()
-
getField
public FunctionField<?> getField()
-
getFieldEnum
public ItemField<DynamicModel.Enum<L>> getFieldEnum()
-
-