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