Package io.mateu.mdd.shared.reflection
Interface FieldInterfaced
-
public interface FieldInterfacedCreated by miguel on 22/2/17.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanforceInput()AnnotatedTypegetAnnotatedType()<T extends Annotation>
TgetAnnotation(Class<T> annotationClass)com.vaadin.data.provider.DataProvidergetDataProvider()Annotation[]getDeclaredAnnotations()<T extends Annotation>
T[]getDeclaredAnnotationsByType(Class<T> annotationClass)Class<?>getDeclaringClass()FieldgetField()Class<?>getGenericClass()TypegetGenericType()StringgetId()intgetModifiers()StringgetName()Class<?>getOptionsClass()StringgetOptionsQL()Class<?>getType()ObjectgetValue(Object o)booleanisAnnotationPresent(Class<? extends Annotation> annotationClass)voidsetValue(Object o, Object v)StringtoString()
-
-
-
Method Detail
-
isAnnotationPresent
boolean isAnnotationPresent(Class<? extends Annotation> annotationClass)
-
getType
Class<?> getType()
-
getAnnotatedType
AnnotatedType getAnnotatedType()
-
getGenericClass
Class<?> getGenericClass()
-
getDeclaringClass
Class<?> getDeclaringClass()
-
getGenericType
Type getGenericType()
-
getName
String getName()
-
getId
String getId()
-
getAnnotation
<T extends Annotation> T getAnnotation(Class<T> annotationClass)
-
getOptionsClass
Class<?> getOptionsClass()
-
getOptionsQL
String getOptionsQL()
-
getValue
Object getValue(Object o) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
-
getField
Field getField()
-
getDeclaredAnnotationsByType
<T extends Annotation> T[] getDeclaredAnnotationsByType(Class<T> annotationClass)
-
setValue
void setValue(Object o, Object v) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException
-
getModifiers
int getModifiers()
-
getDataProvider
com.vaadin.data.provider.DataProvider getDataProvider()
-
getDeclaredAnnotations
Annotation[] getDeclaredAnnotations()
-
forceInput
default boolean forceInput()
-
-