Uses of Interface
net.bytebuddy.description.annotation.AnnotationList
Packages that use AnnotationList
Package
Description
Contains descriptions of annotations and annotation values.
Contains descriptions of Java fields.
Contains descriptions of Java methods and constructors as well as their parameters.
Contains descriptions of Java types and packages.
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
All classes and types in this package are related to creating a
DynamicType
by
enhancing a given type.The implementation package contains any logic for intercepting method calls.
Contains an API for matching Java byte code entities.
Classes of this package allow for the creating
TypeDescription
s without
loading any classes.This package contains utility classes for common use within any Byte Buddy logic.
-
Uses of AnnotationList in net.bytebuddy.description.annotation
Classes in net.bytebuddy.description.annotation that implement AnnotationListModifier and TypeClassDescriptionstatic class
An abstract base implementation of an annotation list.static class
Represents an empty annotation list.static class
Represents a list of explicitly provided annotation descriptions.static class
Describes an array of loadedAnnotation
s as an annotation list.Methods in net.bytebuddy.description.annotation that return AnnotationListModifier and TypeMethodDescriptionAnnotationSource.Empty.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.AnnotationSource.Explicit.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.AnnotationSource.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.AnnotationList.AbstractBase.inherited
(Set<? extends TypeDescription> ignoredTypes) Returns only annotations that are marked asInherited
as long as they are not contained by the set of ignored annotation types.AnnotationList.Empty.inherited
(Set<? extends TypeDescription> ignoredTypes) Returns only annotations that are marked asInherited
as long as they are not contained by the set of ignored annotation types.AnnotationList.inherited
(Set<? extends TypeDescription> ignoredTypes) Returns only annotations that are marked asInherited
as long as they are not contained by the set of ignored annotation types.AnnotationList.AbstractBase.visibility
(ElementMatcher<? super RetentionPolicy> matcher) Only retains annotations with the given retention policy.AnnotationList.Empty.visibility
(ElementMatcher<? super RetentionPolicy> matcher) Only retains annotations with the given retention policy.AnnotationList.visibility
(ElementMatcher<? super RetentionPolicy> matcher) Only retains annotations with the given retention policy.protected AnnotationList
AnnotationList.AbstractBase.wrap
(List<AnnotationDescription> values) Methods in net.bytebuddy.description.annotation that return types with arguments of type AnnotationListModifier and TypeMethodDescriptionstatic List<AnnotationList>
AnnotationList.Empty.asList
(int length) Creates a list of empty annotation lists of the given dimension.static List<AnnotationList>
AnnotationList.Explicit.asList
(List<? extends List<? extends AnnotationDescription>> annotations) Creates a list of annotation lists for a given multidimensional list of annotation descriptions.static List<AnnotationList>
AnnotationList.ForLoadedAnnotations.asList
(Annotation[][] annotations) Creates a list of annotation lists representing the given loaded annotations. -
Uses of AnnotationList in net.bytebuddy.description.field
Methods in net.bytebuddy.description.field that return AnnotationListModifier and TypeMethodDescriptionFieldDescription.Token.getAnnotations()
Returns the annotations of the represented field.FieldDescription.ForLoadedField.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.FieldDescription.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.FieldDescription.TypeSubstituting.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.description.method
Methods in net.bytebuddy.description.method that return AnnotationListModifier and TypeMethodDescriptionMethodDescription.Token.getAnnotations()
Returns the annotations of the represented method.ParameterDescription.Token.getAnnotations()
Returns the annotations of the represented method parameter.MethodDescription.ForLoadedConstructor.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.MethodDescription.ForLoadedMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.MethodDescription.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.MethodDescription.Latent.TypeInitializer.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.MethodDescription.TypeSubstituting.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.ParameterDescription.ForLoadedParameter.OfConstructor.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.ParameterDescription.ForLoadedParameter.OfMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.ParameterDescription.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.ParameterDescription.TypeSubstituting.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.description.type
Methods in net.bytebuddy.description.type that return AnnotationListModifier and TypeMethodDescriptionTypeDescription.Generic.AnnotationReader.asList()
Returns the underlying type annotations as a list.TypeDescription.Generic.AnnotationReader.Delegator.asList()
Returns the underlying type annotations as a list.TypeDescription.Generic.AnnotationReader.NoOp.asList()
Returns the underlying type annotations as a list.RecordComponentDescription.Token.getAnnotations()
Returns the token's annotations.TypeVariableToken.getAnnotations()
Returns the annotations on this type variable.PackageDescription.ForLoadedPackage.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.PackageDescription.Simple.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.RecordComponentDescription.ForLoadedRecordComponent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.RecordComponentDescription.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.RecordComponentDescription.TypeSubstituting.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.AbstractBase.OfSimpleType.WithDelegation.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.ArrayProjection.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.ForPackageDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.LazyProjection.WithResolvedErasure.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfGenericArray.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfGenericArray.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfNonGenericType.ForErasure.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfNonGenericType.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfNonGenericType.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfParameterizedType.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfParameterizedType.ForReifiedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfParameterizedType.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfTypeVariable.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfTypeVariable.Symbolic.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfWildcardType.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.OfWildcardType.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.Latent.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.SuperTypeLoading.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeDescription.AbstractBase.getInheritedAnnotations()
Returns the annotations that this type declares or inherits from super types.TypeDescription.ArrayProjection.getInheritedAnnotations()
Returns the annotations that this type declares or inherits from super types.TypeDescription.getInheritedAnnotations()
Returns the annotations that this type declares or inherits from super types. -
Uses of AnnotationList in net.bytebuddy.dynamic
Methods in net.bytebuddy.dynamic that return AnnotationListModifier and TypeMethodDescriptionTransformer.ForField.TransformedField.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.Transformer.ForMethod.TransformedMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.Transformer.ForMethod.TransformedMethod.TransformedParameter.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return AnnotationListModifier and TypeMethodDescriptionInstrumentedType.Default.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.InstrumentedType.Frozen.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline that return AnnotationListModifier and TypeMethodDescriptionMethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.implementation
Methods in net.bytebuddy.implementation that return AnnotationListModifier and TypeMethodDescriptionImplementation.Context.Default.AccessorMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.Implementation.Context.Default.CacheValueField.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.Implementation.Context.Default.FieldGetter.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.Implementation.Context.Default.FieldSetter.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.matcher
Fields in net.bytebuddy.matcher with type parameters of type AnnotationListModifier and TypeFieldDescriptionprivate final ElementMatcher<? super AnnotationList>
DeclaringAnnotationMatcher.matcher
The matcher to be applied to the provided annotation list.private final ElementMatcher<? super AnnotationList>
InheritedAnnotationMatcher.matcher
The matcher to be applied to the provided annotation list.Constructor parameters in net.bytebuddy.matcher with type arguments of type AnnotationListModifierConstructorDescriptionDeclaringAnnotationMatcher
(ElementMatcher<? super AnnotationList> matcher) Creates a new matcher for the annotations of an annotated element.InheritedAnnotationMatcher
(ElementMatcher<? super AnnotationList> matcher) Creates a new matcher for the inherited annotations of a type description. -
Uses of AnnotationList in net.bytebuddy.pool
Methods in net.bytebuddy.pool that return AnnotationListModifier and TypeMethodDescriptionprotected static AnnotationList
TypePool.Default.LazyTypeDescription.LazyAnnotationDescription.asList
(TypePool typePool, List<? extends TypePool.Default.LazyTypeDescription.AnnotationToken> tokens) Represents a list of annotation tokens in form of a list of lazy type annotations.protected static AnnotationList
TypePool.Default.LazyTypeDescription.LazyAnnotationDescription.asListOfNullable
(TypePool typePool, List<? extends TypePool.Default.LazyTypeDescription.AnnotationToken> tokens) Represents a list of annotation tokens in form of a list of lazy type annotations.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyFieldDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyMethodDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyPackageDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.LazyRecordComponentDescription.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.TokenizedGenericType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance. -
Uses of AnnotationList in net.bytebuddy.utility
Methods in net.bytebuddy.utility that return AnnotationListModifier and TypeMethodDescriptionJavaModule.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.