public class DynamicProperty
extends java.lang.Object
implements org.hibernate.annotations.common.reflection.XProperty
| Constructor and Description |
|---|
DynamicProperty(AuditedPropertiesReader.DynamicComponentSource source,
java.lang.String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> annotationType) |
java.lang.annotation.Annotation[] |
getAnnotations() |
org.hibernate.annotations.common.reflection.XClass |
getClassOrElementClass() |
java.lang.Class<? extends java.util.Collection> |
getCollectionClass() |
org.hibernate.annotations.common.reflection.XClass |
getDeclaringClass() |
org.hibernate.annotations.common.reflection.XClass |
getElementClass() |
org.hibernate.annotations.common.reflection.XClass |
getMapKey() |
int |
getModifiers() |
java.lang.String |
getName() |
org.hibernate.annotations.common.reflection.XClass |
getType() |
java.lang.Object |
invoke(java.lang.Object target) |
java.lang.Object |
invoke(java.lang.Object target,
java.lang.Object... parameters) |
<T extends java.lang.annotation.Annotation> |
isAnnotationPresent(java.lang.Class<T> annotationType) |
boolean |
isArray() |
boolean |
isCollection() |
boolean |
isTypeResolved() |
void |
setAccessible(boolean accessible) |
public DynamicProperty(AuditedPropertiesReader.DynamicComponentSource source, java.lang.String propertyName)
public org.hibernate.annotations.common.reflection.XClass getDeclaringClass()
getDeclaringClass in interface org.hibernate.annotations.common.reflection.XMemberpublic java.lang.String getName()
getName in interface org.hibernate.annotations.common.reflection.XMemberpublic boolean isCollection()
isCollection in interface org.hibernate.annotations.common.reflection.XMemberpublic boolean isArray()
isArray in interface org.hibernate.annotations.common.reflection.XMemberpublic java.lang.Class<? extends java.util.Collection> getCollectionClass()
getCollectionClass in interface org.hibernate.annotations.common.reflection.XMemberpublic org.hibernate.annotations.common.reflection.XClass getType()
getType in interface org.hibernate.annotations.common.reflection.XMemberpublic org.hibernate.annotations.common.reflection.XClass getElementClass()
getElementClass in interface org.hibernate.annotations.common.reflection.XMemberpublic org.hibernate.annotations.common.reflection.XClass getClassOrElementClass()
getClassOrElementClass in interface org.hibernate.annotations.common.reflection.XMemberpublic org.hibernate.annotations.common.reflection.XClass getMapKey()
getMapKey in interface org.hibernate.annotations.common.reflection.XMemberpublic int getModifiers()
getModifiers in interface org.hibernate.annotations.common.reflection.XMemberpublic void setAccessible(boolean accessible)
setAccessible in interface org.hibernate.annotations.common.reflection.XMemberpublic java.lang.Object invoke(java.lang.Object target,
java.lang.Object... parameters)
invoke in interface org.hibernate.annotations.common.reflection.XMemberpublic java.lang.Object invoke(java.lang.Object target)
invoke in interface org.hibernate.annotations.common.reflection.XMemberpublic boolean isTypeResolved()
isTypeResolved in interface org.hibernate.annotations.common.reflection.XMemberpublic <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annotationType)
getAnnotation in interface org.hibernate.annotations.common.reflection.XAnnotatedElementpublic <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.Class<T> annotationType)
isAnnotationPresent in interface org.hibernate.annotations.common.reflection.XAnnotatedElementpublic java.lang.annotation.Annotation[] getAnnotations()
getAnnotations in interface org.hibernate.annotations.common.reflection.XAnnotatedElementCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.