public interface MetaProperty extends MetadataObject
Modifier and Type | Interface and Description |
---|---|
static class |
MetaProperty.Type
Property type
|
Modifier and Type | Method and Description |
---|---|
java.lang.reflect.AnnotatedElement |
getAnnotatedElement() |
java.lang.Class<?> |
getDeclaringClass() |
MetaClass |
getDomain() |
MetaProperty |
getInverse() |
java.lang.Class<?> |
getJavaType() |
Range |
getRange() |
Session |
getSession() |
Store |
getStore() |
MetaProperty.Type |
getType() |
boolean |
isMandatory() |
boolean |
isReadOnly() |
getAnnotations, getName
@Nullable Session getSession()
MetaClass getDomain()
ReplaceEntity
returns extended meta class.Range getRange()
MetaProperty.Type getType()
boolean isMandatory()
boolean isReadOnly()
@Nullable MetaProperty getInverse()
java.lang.reflect.AnnotatedElement getAnnotatedElement()
java.lang.Class<?> getJavaType()
@Nullable java.lang.Class<?> getDeclaringClass()
Store getStore()