@JsonApiResource(type="meta/attribute") public class MetaAttribute extends MetaElement
| Constructor and Description |
|---|
MetaAttribute() |
| 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() |
MetaAttribute |
getOppositeAttribute() |
MetaDataObject |
getParent() |
java.lang.reflect.Method |
getReadMethod() |
MetaType |
getType() |
java.lang.Object |
getValue(java.lang.Object dataObject) |
java.lang.reflect.Method |
getWriteMethod() |
boolean |
isAssociation() |
boolean |
isCascaded() |
boolean |
isDerived() |
boolean |
isFilterable() |
boolean |
isInsertable() |
boolean |
isLazy() |
boolean |
isLob() |
boolean |
isNullable() |
boolean |
isPrimaryKeyAttribute() |
boolean |
isReadable() |
boolean |
isSortable() |
boolean |
isUpdatable() |
boolean |
isVersion() |
void |
removeValue(java.lang.Object dataObject,
java.lang.Object value) |
void |
setAssociation(boolean association) |
void |
setCascaded(boolean cascade) |
void |
setDerived(boolean derived) |
void |
setFilterable(boolean filterable) |
void |
setInsertable(boolean insertable) |
void |
setLazy(boolean lazy) |
void |
setLob(boolean blob) |
void |
setNullable(boolean nullable) |
void |
setOppositeAttribute(MetaAttribute oppositeAttribue) |
void |
setPrimaryKeyAttribute(boolean primaryKeyAttribute) |
void |
setReadable(boolean readable) |
void |
setReadMethod(java.lang.reflect.Method readMethod) |
void |
setSortable(boolean sortable) |
void |
setType(MetaType type) |
void |
setUpdatable(boolean updatable) |
void |
setValue(java.lang.Object dataObject,
java.lang.Object value) |
void |
setVersion(boolean version) |
void |
setWriteMethod(java.lang.reflect.Method writeMethod) |
addChild, asDataObject, asType, duplicate, getChildren, getId, getName, hasId, setChildren, setId, setName, setParent, setParent, toStringpublic boolean isCascaded()
public void setCascaded(boolean cascade)
public boolean isNullable()
public void setNullable(boolean nullable)
public java.lang.reflect.Method getWriteMethod()
public void setWriteMethod(java.lang.reflect.Method writeMethod)
public java.lang.reflect.Method getReadMethod()
public void setReadMethod(java.lang.reflect.Method readMethod)
public MetaDataObject getParent()
getParent in class MetaElementpublic boolean isAssociation()
public void setAssociation(boolean association)
public MetaType getType()
public void setType(MetaType type)
public java.lang.Object getValue(java.lang.Object dataObject)
public void setValue(java.lang.Object dataObject,
java.lang.Object value)
public MetaAttribute getOppositeAttribute()
public void setOppositeAttribute(MetaAttribute oppositeAttribue)
public boolean isDerived()
public void setDerived(boolean derived)
public boolean isLazy()
public void setLazy(boolean lazy)
public boolean isVersion()
public void setVersion(boolean version)
public void addValue(java.lang.Object dataObject,
java.lang.Object value)
public void removeValue(java.lang.Object dataObject,
java.lang.Object value)
public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> clazz)
public java.util.Collection<java.lang.annotation.Annotation> getAnnotations()
public boolean isPrimaryKeyAttribute()
public void setPrimaryKeyAttribute(boolean primaryKeyAttribute)
public boolean isSortable()
public void setSortable(boolean sortable)
public boolean isFilterable()
public void setFilterable(boolean filterable)
public boolean isInsertable()
public void setInsertable(boolean insertable)
public boolean isUpdatable()
public void setUpdatable(boolean updatable)
public boolean isReadable()
public void setReadable(boolean readable)
public boolean isLob()
public void setLob(boolean blob)