Package com.wavemaker.runtime.data.util
Class PropertyDescription
- java.lang.Object
-
- com.wavemaker.runtime.data.util.PropertyDescription
-
public class PropertyDescription extends java.lang.Object- Since:
- 8/5/18
-
-
Constructor Summary
Constructors Constructor Description PropertyDescription(java.lang.reflect.Field field, java.beans.PropertyDescriptor descriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends java.lang.annotation.Annotation>
java.util.Optional<T>findAnnotation(java.lang.Class<T> annotation)java.beans.PropertyDescriptorgetDescriptor()java.lang.reflect.FieldgetField()booleanisAnnotationNotPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)booleanisAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
-
-
-
Method Detail
-
getField
public java.lang.reflect.Field getField()
-
getDescriptor
public java.beans.PropertyDescriptor getDescriptor()
-
isAnnotationNotPresent
public boolean isAnnotationNotPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
-
isAnnotationPresent
public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
-
findAnnotation
public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotation)
-
-