static class |
TypeDescription.Generic.LazyProjection |
A lazy projection of a generic type.
|
static class |
TypeDescription.Generic.LazyProjection.ForLoadedFieldType |
A lazy projection of a field's type.
|
static class |
TypeDescription.Generic.LazyProjection.ForLoadedReturnType |
A lazy projection of a method's generic return type.
|
static class |
TypeDescription.Generic.LazyProjection.ForLoadedSuperClass |
A lazy projection of a generic super type.
|
static class |
TypeDescription.Generic.LazyProjection.OfConstructorParameter |
A lazy projection of the parameter type of a Constructor .
|
static class |
TypeDescription.Generic.LazyProjection.OfMethodParameter |
A lazy projection of the parameter type of a Method .
|
static class |
TypeDescription.Generic.LazyProjection.OfRecordComponent |
A lazy projection of a java.lang.reflect.RecordComponent 's type.
|
static class |
TypeDescription.Generic.LazyProjection.WithEagerNavigation |
A lazy projection of a type that resolves super class and interface types eagerly.
|
protected static class |
TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement |
A description of an annotated lazy type with eager navigation.
|
static class |
TypeDescription.Generic.LazyProjection.WithLazyNavigation |
A lazy projection of a type with a lazy resolution of super class and interface types.
|
protected static class |
TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType |
A lazy interface type description for a lazy projection.
|
protected static class |
TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass |
A lazy super class description for a lazy projection.
|
protected static class |
TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement |
A description of an annotated lazy type with lazy navigation.
|
static class |
TypeDescription.Generic.LazyProjection.WithResolvedErasure |
A lazy projection that applies a visitor only when resolving the generic type but not when reading the erasure.
|
static class |
TypeDescription.Generic.OfGenericArray |
A base implementation of a generic type description that represents a potentially generic array.
|
static class |
TypeDescription.Generic.OfGenericArray.ForLoadedType |
A description of a loaded generic array type.
|
static class |
TypeDescription.Generic.OfGenericArray.Latent |
A latent implementation of a generic array type.
|
static class |
TypeDescription.Generic.OfNonGenericType |
A raw type representation of a non-generic type.
|
static class |
TypeDescription.Generic.OfNonGenericType.ForErasure |
A type description for a type erasure.
|
static class |
TypeDescription.Generic.OfNonGenericType.ForLoadedType |
Represents a non-generic type for a loaded Class .
|
static class |
TypeDescription.Generic.OfNonGenericType.ForReifiedErasure |
A representation of a raw type that preserves its generic super types' generic information with a minimum
but erases all of their members' types.
|
static class |
TypeDescription.Generic.OfNonGenericType.Latent |
A latent description of a non-generic type.
|
static class |
TypeDescription.Generic.OfParameterizedType |
A base implementation of a generic type description that represents a parameterized type.
|
static class |
TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure |
Represents an erasure as a generic type where all type variables are representing their own arguments.
|
static class |
TypeDescription.Generic.OfParameterizedType.ForLoadedType |
Description of a loaded parameterized type.
|
static class |
TypeDescription.Generic.OfParameterizedType.ForReifiedType |
A representation of a parameterized type that is a super type of a raw type but preserves the minimal type information
that is required for allowing creating correct erasures for overridden methods.
|
static class |
TypeDescription.Generic.OfParameterizedType.Latent |
A latent description of a parameterized type.
|
static class |
TypeDescription.Generic.OfTypeVariable |
A base implementation of a generic type description that represents a type variable.
|
static class |
TypeDescription.Generic.OfTypeVariable.ForLoadedType |
Description of a loaded type variable.
|
static class |
TypeDescription.Generic.OfTypeVariable.Symbolic |
Implementation of a symbolic type variable.
|
static class |
TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay |
A type variable with explicit annotations that replace the annotations that are declared by the provided type variable.
|
static class |
TypeDescription.Generic.OfWildcardType |
A base implementation of a generic type description that represents a wildcard type.
|
static class |
TypeDescription.Generic.OfWildcardType.ForLoadedType |
Description of a loaded wildcard.
|
static class |
TypeDescription.Generic.OfWildcardType.Latent |
A latent description of a wildcard type.
|
protected static class |
TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable |
Representation of a type variable without annotations.
|
protected class |
TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable |
Implementation of a type variable on a method that is not substituted.
|
protected static class |
TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection |
A type projection that attempts to load any super type of the delegate type.
|
protected static class |
TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable |
A wrapper for representing a type variable in its attached state.
|
private static class |
TypeList.Generic.OfConstructorExceptionTypes.TypeProjection |
A projection of a specific exception type.
|
private static class |
TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection |
A type projection of an interface type.
|
private static class |
TypeList.Generic.OfMethodExceptionTypes.TypeProjection |
A projection of a specific exception type.
|