| Interface | Description |
|---|---|
| FieldInitializer.ConstructorArgumentResolver |
Represents the strategy used to resolve actual instances
to be given to a constructor given the argument types.
|
| FieldInitializer.ConstructorInstantiator | |
| GenericMetadataSupport.BoundedType |
Type representing bounds of a type
|
| Class | Description |
|---|---|
| AccessibilityChanger | |
| BeanPropertySetter |
This utility class will call the setter of the property to inject a new value.
|
| FieldCopier | |
| FieldInitializationReport |
Report on field initialization
|
| FieldInitializer |
Initialize a field with type instance if a default constructor can be found.
|
| FieldInitializer.NoArgConstructorInstantiator |
Constructor instantiating strategy for no-arg constructor.
|
| FieldInitializer.ParameterizedConstructorInstantiator |
Constructor instantiating strategy for parameterized constructors.
|
| FieldReader | |
| Fields |
Small fluent reflection tools to work with fields.
|
| Fields.InstanceFields | |
| FieldSetter | |
| GenericMaster | |
| GenericMetadataSupport |
This class can retrieve generic meta-data that the compiler stores on classes
and accessible members.
|
| GenericMetadataSupport.FromClassGenericMetadataSupport |
Generic metadata implementation for
Class. |
| GenericMetadataSupport.FromParameterizedTypeGenericMetadataSupport |
Generic metadata implementation for "standalone"
ParameterizedType. |
| GenericMetadataSupport.GenericArrayReturnType | |
| GenericMetadataSupport.NotGenericReturnTypeSupport |
Non-Generic metadata for
Class returned via Method.getGenericReturnType(). |
| GenericMetadataSupport.ParameterizedReturnType |
Generic metadata specific to
ParameterizedType returned via Method.getGenericReturnType(). |
| GenericMetadataSupport.TypeVarBoundedType |
Type representing bounds of a type variable, allows to keep all bounds information.
|
| GenericMetadataSupport.TypeVariableReturnType |
Generic metadata for
TypeVariable returned via Method.getGenericReturnType(). |
| GenericMetadataSupport.WildCardBoundedType |
Type representing bounds of a wildcard, allows to keep all bounds information.
|
| GenericTypeExtractor |
Attempts to extract generic type of given target base class or target interface
|
| InstanceField |
Represents an accessible instance field.
|
| LenientCopyTool | |
| SuperTypesLastSorter |
Sort fields in an order suitable for injection, by name with superclasses
moved after their subclasses.
|