|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AllReflectionHandler<T>
| Method Summary | |
|---|---|
AllAnnotationsHandler |
annotations()
Use this method to reflect all annotations on a AccessibleObject |
java.util.List<java.lang.annotation.Annotation> |
annotationsMatching(Matcher<java.lang.annotation.Annotation> matcher)
Use this method to reflect all annotations on the wrapped AnnotatedElement that matches matcher. |
java.util.List<java.lang.reflect.Constructor<T>> |
constructors()
Use this method to reflect all constructors on the wrapped class |
java.util.List<java.lang.reflect.Constructor<T>> |
constructorsMatching(Matcher<java.lang.reflect.Constructor<T>> matcher)
Use this method to reflect all constructors on the wrapped class that matches matcher. |
java.util.List<java.lang.reflect.Field> |
fields()
Use this method to reflect all fields on the wrapped class |
java.util.List<java.lang.reflect.Field> |
fieldsMatching(Matcher<java.lang.reflect.Field> matcher)
Use this method to reflect all fields on the wrapped class that matches matcher. |
java.util.List<java.lang.reflect.Method> |
getters()
Use this method to reflect all getters that follow JavaBean convention |
java.util.List<java.lang.reflect.Method> |
methods()
Use this method to reflect all methods on the wrapped class |
java.util.List<java.lang.reflect.Method> |
methodsMatching(Matcher<java.lang.reflect.Method> matcher)
Use this method to reflect all methods on the wrapped class that matches matcher. |
java.util.List<java.lang.reflect.Method> |
setters()
Use this method to reflect all setters that follow JavaBean convention |
| Method Detail |
|---|
java.util.List<java.lang.reflect.Field> fields()
ClassReflectionProvider.reflectAllFields()java.util.List<java.lang.reflect.Method> methods()
ClassReflectionProvider.reflectAllMethods()java.util.List<java.lang.reflect.Constructor<T>> constructors()
ClassReflectionProvider.reflectAllConstructors()AllAnnotationsHandler annotations()
java.util.List<java.lang.reflect.Method> setters()
java.util.List<java.lang.reflect.Method> getters()
java.util.List<java.lang.reflect.Field> fieldsMatching(Matcher<java.lang.reflect.Field> matcher)
fields()java.util.List<java.lang.reflect.Method> methodsMatching(Matcher<java.lang.reflect.Method> matcher)
methods()java.util.List<java.lang.reflect.Constructor<T>> constructorsMatching(Matcher<java.lang.reflect.Constructor<T>> matcher)
constructors()java.util.List<java.lang.annotation.Annotation> annotationsMatching(Matcher<java.lang.annotation.Annotation> matcher)
annotations()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||