Uses of Interface
org.jboss.jandex.AnnotationTransformation
Packages that use AnnotationTransformation
Package
Description
Jandex is a space efficient Java class file indexer and offline reflection library.
-
Uses of AnnotationTransformation in org.jboss.jandex
Fields in org.jboss.jandex with type parameters of type AnnotationTransformationModifier and TypeFieldDescriptionprivate final Collection
<AnnotationTransformation> AnnotationOverlay.Builder.annotationTransformations
(package private) final List
<AnnotationTransformation> AnnotationOverlayImpl.transformations
Methods in org.jboss.jandex that return AnnotationTransformationModifier and TypeMethodDescriptionprivate AnnotationTransformation
MutableAnnotationOverlayImpl.addTransformation
(Declaration declaration, AnnotationInstance annotation) private AnnotationTransformation
MutableAnnotationOverlayImpl.removeTransformation
(Declaration declaration, Predicate<AnnotationInstance> predicate) AnnotationTransformation.Builder.transform
(Consumer<AnnotationTransformation.TransformationContext> transformation) Builds an annotation transformation based on the giventransformation
function.Methods in org.jboss.jandex that return types with arguments of type AnnotationTransformationModifier and TypeMethodDescriptionMutableAnnotationOverlay.freeze()
Freezes this mutable annotation overlay and returns the annotation transformations to create an equivalent immutable annotation overlay.MutableAnnotationOverlayImpl.freeze()
Method parameters in org.jboss.jandex with type arguments of type AnnotationTransformationModifier and TypeMethodDescriptionstatic AnnotationOverlay.Builder
AnnotationOverlay.builder
(IndexView index, Collection<AnnotationTransformation> annotationTransformations) Returns a new builder for an annotation overlay for givenindex
and a given collection oftransformations
.Constructor parameters in org.jboss.jandex with type arguments of type AnnotationTransformationModifierConstructorDescription(package private)
AnnotationOverlayImpl
(IndexView index, boolean compatibleMode, boolean runtimeAnnotationsOnly, boolean inheritedAnnotations, Collection<AnnotationTransformation> annotationTransformations) (package private)
Builder
(IndexView index, Collection<AnnotationTransformation> annotationTransformations)