Package org.burningwave.reflection
Class Methods
java.lang.Object
org.burningwave.reflection.Members.Handler<E,C>
org.burningwave.reflection.Members.Handler.OfExecutable<Method,MethodCriteria>
org.burningwave.reflection.Methods
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.burningwave.reflection.Members.Handler.OfExecutable
Members.Handler.OfExecutable.Box<E extends Member>Nested classes/interfaces inherited from class org.burningwave.reflection.Members.Handler
Members.Handler.OfExecutable<E extends Member,C extends ExecutableMemberCriteria<E, C, ?>> -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionfindAllAndMakeThemAccessible(Class<?> targetClass) findAllByExactNameAndMakeThemAccessible(Class<?> targetClass, String methodName, Class<?>... inputParameterTypesOrSubTypes) findAllByMatchedNameAndMakeThemAccessible(Class<?> targetClass, String regEx, Class<?>... inputParameterTypesOrSubTypes) findDirectHandle(Class<?> targetClass, String methodName, Class<?>... inputParameterTypesOrSubTypes) findFirstAndMakeItAccessible(Class<?> targetClass, String memberName, Class<?>... inputParameterTypesOrSubTypes) findOneAndMakeItAccessible(Class<?> targetClass, String memberName, Class<?>... inputParameterTypesOrSubTypes) <T> T<T> T<T> TinvokeStatic(Class<?> targetClass, String methodName, Object... arguments) Methods inherited from class org.burningwave.reflection.Members.Handler.OfExecutable
findAllDirectHandle, findDirectHandle, findFirstDirectHandle, findOneDirectHandleMethods inherited from class org.burningwave.reflection.Members.Handler
findAll, findAllAndMakeThemAccessible, findFirst, findOne, match, setAccessible
-
Field Details
-
INSTANCE
-
-
Method Details
-
findAllAndMakeThemAccessible
-
findAllByExactNameAndMakeThemAccessible
public Collection<Method> findAllByExactNameAndMakeThemAccessible(Class<?> targetClass, String methodName, Class<?>... inputParameterTypesOrSubTypes) -
findAllByMatchedNameAndMakeThemAccessible
public Collection<Method> findAllByMatchedNameAndMakeThemAccessible(Class<?> targetClass, String regEx, Class<?>... inputParameterTypesOrSubTypes) -
findDirectHandle
public MethodHandle findDirectHandle(Class<?> targetClass, String methodName, Class<?>... inputParameterTypesOrSubTypes) -
findFirstAndMakeItAccessible
-
findOneAndMakeItAccessible
-
invoke
-
invoke
-
invokeStatic
-