public class MetaMapAttribute extends MetaAttribute
| Constructor and Description |
|---|
MetaMapAttribute(MetaMapType mapType,
MetaAttribute mapAttr,
java.lang.String keyString) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(java.lang.Object dataObject,
java.lang.Object value) |
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> clazz) |
java.util.Collection<java.lang.annotation.Annotation> |
getAnnotations() |
java.lang.Object |
getKey() |
MetaAttribute |
getMapAttribute() |
MetaAttribute |
getOppositeAttribute() |
MetaType |
getType() |
java.lang.Object |
getValue(java.lang.Object dataObject) |
boolean |
isAssociation() |
boolean |
isDerived() |
boolean |
isId() |
boolean |
isLazy() |
boolean |
isVersion() |
void |
removeValue(java.lang.Object dataObject,
java.lang.Object value) |
void |
setOppositeAttribute(MetaAttribute oppositeAttr) |
void |
setValue(java.lang.Object dataObject,
java.lang.Object value) |
getParent, getReadMethod, getWriteMethod, isCascaded, isFilterable, isInsertable, isLob, isNullable, isPrimaryKeyAttribute, isSortable, isUpdatable, setAssociation, setCascaded, setDerived, setFilterable, setInsertable, setLazy, setLob, setNullable, setPrimaryKeyAttribute, setReadMethod, setSortable, setType, setUpdatable, setVersion, setWriteMethodaddChild, asDataObject, asType, getChildren, getId, getName, hasId, setChildren, setId, setName, setParent, setParent, toStringpublic MetaMapAttribute(MetaMapType mapType, MetaAttribute mapAttr, java.lang.String keyString)
public MetaType getType()
getType in class MetaAttributepublic java.lang.Object getValue(java.lang.Object dataObject)
getValue in class MetaAttributepublic void setValue(java.lang.Object dataObject,
java.lang.Object value)
setValue in class MetaAttributepublic java.lang.Object getKey()
public MetaAttribute getMapAttribute()
public boolean isAssociation()
isAssociation in class MetaAttributepublic boolean isDerived()
isDerived in class MetaAttributepublic void addValue(java.lang.Object dataObject,
java.lang.Object value)
addValue in class MetaAttributepublic void removeValue(java.lang.Object dataObject,
java.lang.Object value)
removeValue in class MetaAttributepublic boolean isLazy()
isLazy in class MetaAttributepublic MetaAttribute getOppositeAttribute()
getOppositeAttribute in class MetaAttributepublic void setOppositeAttribute(MetaAttribute oppositeAttr)
setOppositeAttribute in class MetaAttributepublic boolean isVersion()
isVersion in class MetaAttributepublic boolean isId()
public java.util.Collection<java.lang.annotation.Annotation> getAnnotations()
getAnnotations in class MetaAttributepublic <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> clazz)
getAnnotation in class MetaAttribute