All Classes and Interfaces

Class
Description
A conversion factory from java reflection types to reflexion wrappers of them.
Internal: loads the best accessor factory for the current environment of the jvm.
An accessor factory which creates accessors based on the plain java.lang.reflect members.
A constructor accessor which invokes constructors based on the given bare constructor.
A field accessor which invokes the bare java.lang.reflect field.
A method accessor which invokes the given bare method.
Represents the base for all accessors created by this library.
The base for all matcher which can match some kind of member in a class.
A matcher for constructors.
A utility to improve working with exceptions thrown during the program runtime.
An accessor which wraps a java.lang.reflect Field and makes it much easier to read/write from/to it.
A matcher for fields.
An accessor to get the IMPL_LOOKUP field using the unsafe field methods provided by the jvm.
An accessor which wraps a java.lang.reflect Method and makes it much easier to invoke it.
A reflexion accessor factory which uses method handles to wrap methods and fields.
A method accessor for constructors which is based on method handles.
An accessor for field get/set access using method handles.
A method accessor based on method handles.
A matcher for methods.
The main entry point for working with the reflexion library.
Represents a custom runtime exception which is exclusively thrown by methods in this library to make it easier to catch them rather than having general exception types.
Internal utility class to read all java.lang.reflect members from a class and its super classes.
A rust inspired result class which either holds the result of an executable or the exception thrown by it.
Represents a supplier which can throw any exception when executing.
A utility class which allows access to sun.misc.Unsafe without needing to hassle with it.
A internal helper class which allows to set the override boolean in the AccessibleObject class.
A collection of general purpose utility methods used within the library.