public interface JavaProperty extends ClientTyped, java.lang.Comparable<JavaProperty>
| Type | Property and Description |
|---|---|
boolean |
isExternalized |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> annotationClass) |
java.lang.String |
getCapitalizedName() |
java.lang.annotation.Annotation[] |
getDeclaredAnnotations() |
java.lang.reflect.Type[] |
getGenericTypes() |
java.lang.String |
getName() |
JavaMethod |
getReadMethod() |
java.lang.Class<?> |
getType() |
JavaMethod |
getWriteMethod() |
boolean |
isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) |
boolean |
isEnum() |
boolean |
isExternalizedProperty() |
boolean |
isReadable() |
boolean |
isReadOverride() |
boolean |
isWritable() |
boolean |
isWriteOverride() |
getClientTypejava.lang.String getName()
java.lang.String getCapitalizedName()
boolean isReadable()
boolean isWritable()
boolean isExternalizedProperty()
boolean isEnum()
boolean isReadOverride()
boolean isWriteOverride()
JavaMethod getReadMethod()
JavaMethod getWriteMethod()
java.lang.Class<?> getType()
java.lang.reflect.Type[] getGenericTypes()
boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
<T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annotationClass)
java.lang.annotation.Annotation[] getDeclaredAnnotations()