This document is the API specification for the FEST Reflection Module.

In order to use the fluent interface, you need to start with the class org.fest.reflect.core.Reflection.

Packages 
Package Description
org.fest.reflect.beanproperty
Provides a "fluent" API for property access via the Bean Instrospection API.
org.fest.reflect.constructor
Provides a "fluent" API for constructor invocation via the Java Reflection API.
org.fest.reflect.core
Provides a "fluent" API that makes usage of the Java Reflection API easier and improves code readability.
org.fest.reflect.exception
Exceptions used in the FEST-Reflect module.
org.fest.reflect.field
Provides a "fluent" API for field access via the Java Reflection API.
org.fest.reflect.field.decorator  
org.fest.reflect.innerclass
Provides a "fluent" API for accessing static inner classes via the Java Reflection API.
org.fest.reflect.method
Provides a "fluent" API for method invocation via the Java Reflection API.
org.fest.reflect.reference
Provides support to use Java Generics overcoming the limitations of erasure.
org.fest.reflect.type
Provides a "fluent" API for loading classes dynamically.
org.fest.reflect.util
Utility methods.