|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReflectedType<T>
Method Summary | |
---|---|
boolean |
canBeBoxed(Class<?> from)
|
boolean |
canBeUnboxed(Class<?> from)
|
Class<T> |
classUnderReflection()
Obtain the class being reflected |
List<ReflectedMethod> |
declaredMethods()
All methods declared by this type |
ReflectedMethod |
method(org.hamcrest.Matcher<? super ReflectedMethod> methodMatcher)
Find the first method matching the supplied matcher |
ReflectedMethod |
method(String name)
Find the first method with the given name |
List<ReflectedMethod> |
methods()
All methods |
List<ReflectedMethod> |
methods(org.hamcrest.Matcher<? super ReflectedMethod> methodMatcher)
Find all methods matching the supplied matcher |
Methods inherited from interface com.lexicalscope.fluentreflection.ReflectedAnnotated |
---|
annotatedWith, annotation, annotation |
Method Detail |
---|
Class<T> classUnderReflection()
List<ReflectedMethod> methods()
List<ReflectedMethod> declaredMethods()
List<ReflectedMethod> methods(org.hamcrest.Matcher<? super ReflectedMethod> methodMatcher)
methodMatcher
- matches the methods
ReflectedMethod method(org.hamcrest.Matcher<? super ReflectedMethod> methodMatcher)
methodMatcher
- matches the method
ReflectedMethod method(String name)
name
- the name of the method
boolean canBeBoxed(Class<?> from)
boolean canBeUnboxed(Class<?> from)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |