Uses of Interface
net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
Packages that use TypeDescription.Generic.AnnotationReader
Package
Description
Contains descriptions of Java types and packages.
-
Uses of TypeDescription.Generic.AnnotationReader in net.bytebuddy.description.type
Classes in net.bytebuddy.description.type that implement TypeDescription.Generic.AnnotationReaderModifier and TypeClassDescriptionstatic class
A delegating annotation reader that delegates all invocations to an annotation reader that wraps the previous one.protected static class
A chained delegator that bases its result on an underlying annotation reader.static class
A delegating annotation reader for an annotated exception variable.static class
A delegating annotation reader for an annotated parameter variable.static class
A delegating annotation reader for an annotated field variable.static class
A delegating annotation reader for an annotated interface type.static class
A delegating annotation reader for an annotated return variable.static class
An annotation reader for ajava.lang.reflect.RecordComponent
.static class
A delegating annotation reader for an annotated super type.static class
A delegating annotation reader for an annotated type variable.static class
A simple delegator for a givenAnnotatedElement
.static class
A chained annotation reader for reading a component type.static class
A chained annotation reader for reading an owner type.static class
A chained annotation reader for reading a parameterized type's type argument.static class
A chained annotation reader for reading a type variable's type argument.protected static class
A chained annotation reader for reading a formal type variable's type argument.static class
A chained annotation reader for reading a wildcard type's lower bound type.static class
A chained annotation reader for reading a wildcard type's upper bound type.static enum
A non-operational annotation reader.Fields in net.bytebuddy.description.type declared as TypeDescription.Generic.AnnotationReaderModifier and TypeFieldDescriptionprotected final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.AnnotationReader.Delegator.Chained.annotationReader
The underlying annotation reader.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfGenericArray.ForLoadedType.annotationReader
The annotation reader to query for the generic array type's annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfNonGenericType.ForLoadedType.annotationReader
The annotation reader to query for the non-generic type's annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfParameterizedType.ForLoadedType.annotationReader
The annotation reader to query for the parameterized type's annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList.annotationReader
The annotation reader to query for type annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfTypeVariable.ForLoadedType.annotationReader
The annotation reader to query for the variable's annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList.annotationReader
The annotation reader to query for the type bounds.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfWildcardType.ForLoadedType.annotationReader
The annotation reader to query for the wildcard type's annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList.annotationReader
The annotation reader to query for type annotations.private final TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList.annotationReader
The annotation reader to query for type annotations.Methods in net.bytebuddy.description.type that return TypeDescription.Generic.AnnotationReaderModifier and TypeMethodDescriptionprotected TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.ForLoadedFieldType.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.ForLoadedReturnType.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.ForLoadedSuperClass.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.OfConstructorParameter.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.OfMethodParameter.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.OfRecordComponent.getAnnotationReader()
protected abstract TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement.getAnnotationReader()
Returns the current type's annotation reader.protected abstract TypeDescription.Generic.AnnotationReader
TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement.getAnnotationReader()
Returns the current type's annotation reader.protected TypeDescription.Generic.AnnotationReader
TypeList.Generic.OfConstructorExceptionTypes.TypeProjection.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection.getAnnotationReader()
protected TypeDescription.Generic.AnnotationReader
TypeList.Generic.OfMethodExceptionTypes.TypeProjection.getAnnotationReader()
TypeDescription.Generic.AnnotationReader.Delegator.ofComponentType()
Returns a reader for type annotations of an array's component type.TypeDescription.Generic.AnnotationReader.NoOp.ofComponentType()
Returns a reader for type annotations of an array's component type.TypeDescription.Generic.AnnotationReader.ofComponentType()
Returns a reader for type annotations of an array's component type.TypeDescription.Generic.AnnotationReader.Delegator.ofOuterClass()
Returns a reader for type annotations of an inner class type's outer type.TypeDescription.Generic.AnnotationReader.NoOp.ofOuterClass()
Returns a reader for type annotations of an inner class type's outer type.TypeDescription.Generic.AnnotationReader.ofOuterClass()
Returns a reader for type annotations of an inner class type's outer type.TypeDescription.Generic.AnnotationReader.Delegator.ofOwnerType()
Returns a reader for type annotations of a parameterized type's owner type.TypeDescription.Generic.AnnotationReader.NoOp.ofOwnerType()
Returns a reader for type annotations of a parameterized type's owner type.TypeDescription.Generic.AnnotationReader.ofOwnerType()
Returns a reader for type annotations of a parameterized type's owner type.TypeDescription.Generic.AnnotationReader.Delegator.ofTypeArgument
(int index) Returns a reader for type annotations of a parameterized type's type argument.TypeDescription.Generic.AnnotationReader.NoOp.ofTypeArgument
(int index) Returns a reader for type annotations of a parameterized type's type argument.TypeDescription.Generic.AnnotationReader.ofTypeArgument
(int index) Returns a reader for type annotations of a parameterized type's type argument.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedTypeVariable.ofTypeVariableBoundType
(int index) Returns a reader for type annotations of a type variable's bound.TypeDescription.Generic.AnnotationReader.Delegator.ofTypeVariableBoundType
(int index) Returns a reader for type annotations of a type variable's bound.TypeDescription.Generic.AnnotationReader.NoOp.ofTypeVariableBoundType
(int index) Returns a reader for type annotations of a type variable's bound.TypeDescription.Generic.AnnotationReader.ofTypeVariableBoundType
(int index) Returns a reader for type annotations of a type variable's bound.TypeDescription.Generic.AnnotationReader.Delegator.ofWildcardLowerBoundType
(int index) Returns a reader for type annotations of an represented element's wildcard lower bound.TypeDescription.Generic.AnnotationReader.NoOp.ofWildcardLowerBoundType
(int index) Returns a reader for type annotations of an represented element's wildcard lower bound.TypeDescription.Generic.AnnotationReader.ofWildcardLowerBoundType
(int index) Returns a reader for type annotations of an represented element's wildcard lower bound.TypeDescription.Generic.AnnotationReader.Delegator.ofWildcardUpperBoundType
(int index) Returns a reader for type annotations of an represented element's wildcard upper bound.TypeDescription.Generic.AnnotationReader.NoOp.ofWildcardUpperBoundType
(int index) Returns a reader for type annotations of an represented element's wildcard upper bound.TypeDescription.Generic.AnnotationReader.ofWildcardUpperBoundType
(int index) Returns a reader for type annotations of an represented element's wildcard upper bound.Methods in net.bytebuddy.description.type with parameters of type TypeDescription.Generic.AnnotationReaderModifier and TypeMethodDescriptionprotected static TypeDescription.Generic
TypeDefinition.Sort.describe
(Type type, TypeDescription.Generic.AnnotationReader annotationReader) Describes the generic type while using the supplied annotation reader for resolving type annotations if this language feature is available on the current JVM.protected static TypeDescription.Generic
TypeDefinition.Sort.describeOrNull
(Type type, TypeDescription.Generic.AnnotationReader annotationReader) Describes the generic type while using the supplied annotation reader for resolving type annotations if this language feature is available on the current JVM.Constructors in net.bytebuddy.description.type with parameters of type TypeDescription.Generic.AnnotationReaderModifierConstructorDescriptionprotected
Chained
(TypeDescription.Generic.AnnotationReader annotationReader) Creates a new chained annotation reader.protected
ForComponentType
(TypeDescription.Generic.AnnotationReader annotationReader) Creates a chained annotation reader for reading a component type.protected
ForLoadedType
(GenericArrayType genericArrayType, TypeDescription.Generic.AnnotationReader annotationReader) Creates a type description of the given generic array type.protected
ForLoadedType
(Class<?> type, TypeDescription.Generic.AnnotationReader annotationReader) /** Creates a new description of a generic type of a loaded type.protected
ForLoadedType
(ParameterizedType parameterizedType, TypeDescription.Generic.AnnotationReader annotationReader) Creates a description of the loaded parameterized type.protected
ForLoadedType
(TypeVariable<?> typeVariable, TypeDescription.Generic.AnnotationReader annotationReader) Creates a description of a loaded type variable with an annotation.protected
ForLoadedType
(WildcardType wildcardType, TypeDescription.Generic.AnnotationReader annotationReader) Creates a description of a loaded wildcard.protected
ForOwnerType
(TypeDescription.Generic.AnnotationReader annotationReader) Creates a chained annotation reader for reading an owner type if it is accessible.protected
ForTypeArgument
(TypeDescription.Generic.AnnotationReader annotationReader, int index) Creates a chained annotation reader for reading a component type.protected
ForTypeVariableBoundType
(TypeDescription.Generic.AnnotationReader annotationReader, int index) Creates a chained annotation reader for reading a type variable's bound type.protected
ForWildcardLowerBoundType
(TypeDescription.Generic.AnnotationReader annotationReader, int index) Creates a chained annotation reader for reading a lower-bound wildcard's bound type.protected
ForWildcardUpperBoundType
(TypeDescription.Generic.AnnotationReader annotationReader, int index) Creates a chained annotation reader for reading a upper-bound wildcard's bound type.protected
ParameterArgumentTypeList
(Type[] argumentType, TypeDescription.Generic.AnnotationReader annotationReader) Creates a list representing a parameterized type's type arguments.protected
TypeVariableBoundList
(Type[] bound, TypeDescription.Generic.AnnotationReader annotationReader) Creates a new list for aTypeVariable
's bound.protected
WildcardLowerBoundTypeList
(Type[] lowerBound, TypeDescription.Generic.AnnotationReader annotationReader) Creates a type list for a wildcard type's lower bounds.protected
WildcardUpperBoundTypeList
(Type[] upperBound, TypeDescription.Generic.AnnotationReader annotationReader) Creates a type list for a wildcard type's upper bounds.