Package io.mateu.mdd.shared.reflection
Interface FieldInterfaced
public interface FieldInterfaced
Created by miguel on 22/2/17.
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean<T extends Annotation>
TgetAnnotation(Class<T> annotationClass) com.vaadin.data.provider.DataProvider<T extends Annotation>
T[]getDeclaredAnnotationsByType(Class<T> annotationClass) Class<?>getField()Class<?>getId()intgetName()Class<?>Class<?>getType()booleanisAnnotationPresent(Class<? extends Annotation> annotationClass) voidtoString()
-
Method Details
-
isAnnotationPresent
-
getType
Class<?> getType() -
getAnnotatedType
AnnotatedType getAnnotatedType() -
getGenericClass
Class<?> getGenericClass() -
getDeclaringClass
Class<?> getDeclaringClass() -
getGenericType
Type getGenericType() -
getName
String getName() -
getId
String getId() -
getAnnotation
-
getOptionsClass
Class<?> getOptionsClass() -
getOptionsQL
String getOptionsQL() -
getValue
Object getValue(Object o) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException -
toString
String toString() -
getField
Field getField() -
getDeclaredAnnotationsByType
-
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()
-