Package org.burningwave.reflection
Class Constructors
java.lang.Object
org.burningwave.reflection.Members.Handler<E,C>
org.burningwave.reflection.Members.Handler.OfExecutable<Constructor<?>,ConstructorCriteria>
org.burningwave.reflection.Constructors
-
Nested Class Summary
Nested 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) findAllAndMakeThemAccessible(Class<?> targetClass, Class<?>... inputParameterTypesOrSubTypes) findDirectHandle(Class<?> targetClass, Class<?>... inputParameterTypesOrSubTypes) Constructor<?>findFirstAndMakeItAccessible(Class<?> targetClass, Class<?>... inputParameterTypesOrSubTypes) Constructor<?>findOneAndMakeItAccessible(Class<?> targetClass, Class<?>... argumentTypes) <T> TnewInstanceOf(Class<?> targetClass, 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
-
findAllAndMakeThemAccessible
public Collection<Constructor<?>> findAllAndMakeThemAccessible(Class<?> targetClass, Class<?>... inputParameterTypesOrSubTypes) -
findDirectHandle
public MethodHandle findDirectHandle(Class<?> targetClass, Class<?>... inputParameterTypesOrSubTypes) -
findFirstAndMakeItAccessible
public Constructor<?> findFirstAndMakeItAccessible(Class<?> targetClass, Class<?>... inputParameterTypesOrSubTypes) -
findOneAndMakeItAccessible
-
newInstanceOf
-