public class DynamicAttributesMetaProperty extends MetadataObjectImpl implements MetaProperty
MetaProperty.Type| Constructor and Description |
|---|
DynamicAttributesMetaProperty(MetaClass metaClass,
CategoryAttribute attribute) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.reflect.AnnotatedElement |
getAnnotatedElement() |
CategoryAttribute |
getAttribute() |
java.lang.Class<?> |
getDeclaringClass() |
MetaClass |
getDomain() |
MetaProperty |
getInverse() |
java.lang.Class<?> |
getJavaType() |
MetaModel |
getModel() |
Range |
getRange() |
MetaProperty.Type |
getType() |
int |
hashCode() |
boolean |
isMandatory() |
boolean |
isReadOnly() |
getAnnotations, getName, setNamegetClass, notify, notifyAll, toString, wait, wait, waitgetAnnotations, getNamepublic DynamicAttributesMetaProperty(MetaClass metaClass, CategoryAttribute attribute)
public MetaModel getModel()
getModel in interface MetaPropertypublic MetaClass getDomain()
getDomain in interface MetaPropertyExtends returns extended meta class.public Range getRange()
getRange in interface MetaPropertypublic MetaProperty.Type getType()
getType in interface MetaPropertypublic boolean isMandatory()
isMandatory in interface MetaPropertypublic boolean isReadOnly()
isReadOnly in interface MetaPropertypublic MetaProperty getInverse()
getInverse in interface MetaPropertypublic java.lang.reflect.AnnotatedElement getAnnotatedElement()
getAnnotatedElement in interface MetaPropertypublic java.lang.Class<?> getJavaType()
getJavaType in interface MetaPropertypublic java.lang.Class<?> getDeclaringClass()
getDeclaringClass in interface MetaPropertypublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic CategoryAttribute getAttribute()