Package io.mateu.reflection
Class FieldInterfacedForCheckboxColumn
java.lang.Object
io.mateu.reflection.FieldInterfacedForCheckboxColumn
- All Implemented Interfaces:
FieldInterfaced
-
Constructor Summary
ConstructorsConstructorDescriptionFieldInterfacedForCheckboxColumn(String name, FieldInterfaced collectionField, Object value, ReflectionHelper reflectionHelper) -
Method Summary
Modifier and TypeMethodDescriptionboolean<T extends Annotation>
TgetAnnotation(Class<T> annotationClass) <T extends Annotation>
T[]getDeclaredAnnotationsByType(Class<T> annotationClass) Class<?>getField()Class<?>getId()intgetName()Class<?>getType()inthashCode()booleanisAnnotationPresent(Class<? extends Annotation> annotationClass) voidtoString()
-
Constructor Details
-
Method Details
-
getField
- Specified by:
getFieldin interfaceFieldInterfaced
-
getDeclaredAnnotationsByType
- Specified by:
getDeclaredAnnotationsByTypein interfaceFieldInterfaced
-
isAnnotationPresent
- Specified by:
isAnnotationPresentin interfaceFieldInterfaced
-
getType
- Specified by:
getTypein interfaceFieldInterfaced
-
getAnnotatedType
- Specified by:
getAnnotatedTypein interfaceFieldInterfaced
-
getGenericClass
- Specified by:
getGenericClassin interfaceFieldInterfaced
-
getDeclaringClass
- Specified by:
getDeclaringClassin interfaceFieldInterfaced
-
getGenericType
- Specified by:
getGenericTypein interfaceFieldInterfaced
-
getName
- Specified by:
getNamein interfaceFieldInterfaced
-
getId
- Specified by:
getIdin interfaceFieldInterfaced
-
getAnnotation
- Specified by:
getAnnotationin interfaceFieldInterfaced
-
getValue
public Object getValue(Object o) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException - Specified by:
getValuein interfaceFieldInterfaced- Throws:
NoSuchMethodExceptionIllegalAccessExceptionInvocationTargetException
-
setValue
public void setValue(Object o, Object v) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException - Specified by:
setValuein interfaceFieldInterfaced- Throws:
IllegalAccessExceptionNoSuchMethodExceptionInvocationTargetException
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin interfaceFieldInterfaced
-
getDeclaredAnnotations
- Specified by:
getDeclaredAnnotationsin interfaceFieldInterfaced
-
toString
- Specified by:
toStringin interfaceFieldInterfaced- Overrides:
toStringin classObject
-
hashCode
public int hashCode() -
equals
-
getCaption
-