Uses of Class
org.jboss.jandex.AnnotationInstance
-
Packages that use AnnotationInstance Package Description org.jboss.jandex Jandex is a space efficient Java class file indexer and offline reflection library. -
-
Uses of AnnotationInstance in org.jboss.jandex
Fields in org.jboss.jandex declared as AnnotationInstance Modifier and Type Field Description private AnnotationInstanceAnnotationInstanceEquivalenceProxy. annotationprivate AnnotationInstanceIndexer.TypeAnnotationState. annotationprivate AnnotationInstance[]FieldInternal. annotations(package private) AnnotationInstance[]MethodInternal.ExtraInfo. annotationsprivate AnnotationInstance[]RecordComponentInternal. annotationsprivate AnnotationInstance[]Type. annotationsprivate AnnotationInstance[]IndexReaderV2. annotationTableprivate static AnnotationInstance[]Type. EMPTY_ANNOTATIONS(package private) static AnnotationInstance[]AnnotationInstance. EMPTY_ARRAYprivate AnnotationInstanceAnnotationValue.NestedAnnotation. valueFields in org.jboss.jandex with type parameters of type AnnotationInstance Modifier and Type Field Description private java.util.Set<AnnotationInstance>AnnotationOverlayImpl.TransformationContextImpl. annotationsprivate java.util.Map<DotName,java.util.List<AnnotationInstance>>ClassInfo. annotationsprotected java.util.List<AnnotationInstance>Type.Builder. annotationsprivate IndexWriterV2.ReferenceTable<AnnotationInstance>IndexWriterV2. annotationTableprivate java.util.HashMap<DotName,java.util.List<AnnotationInstance>>Indexer. classAnnotationsprivate java.util.ArrayList<AnnotationInstance>Indexer. elementAnnotationsprivate static java.util.List<AnnotationInstance>Index. EMPTY_ANNOTATION_LISTprivate java.util.Map<DotName,java.util.List<AnnotationInstance>>Indexer. masterAnnotationsprivate java.util.HashMap<DotName,java.util.List<AnnotationInstance>>IndexReaderV1. masterAnnotationsprivate java.util.Collection<AnnotationInstance>AnnotationOverlayImpl.TransformationContextImpl. originalAnnotations(package private) java.util.Map<EquivalenceKey,java.util.Collection<AnnotationInstance>>AnnotationOverlayImpl. overlayMethods in org.jboss.jandex that return AnnotationInstance Modifier and Type Method Description default AnnotationInstanceAnnotationOverlay. annotation(Declaration declaration, java.lang.Class<? extends java.lang.annotation.Annotation> clazz)Returns the annotation instance of givenclazzdeclared on givendeclaration.AnnotationInstanceAnnotationOverlay. annotation(Declaration declaration, DotName name)Returns the annotation instance with givennamedeclared on givendeclaration.AnnotationInstanceAnnotationOverlayImpl. annotation(Declaration declaration, DotName name)default AnnotationInstanceAnnotationTarget. annotation(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)Returns the annotation instance of given type declared on this annotation target or any of its nested annotation targets.default AnnotationInstanceAnnotationTarget. annotation(java.lang.String name)Returns the annotation instance with given name declared on this annotation target or any of its nested annotation targets.AnnotationInstanceAnnotationTarget. annotation(DotName name)Returns the annotation instance with given name declared on this annotation target or any of its nested annotation targets.AnnotationInstanceClassInfo. annotation(DotName name)Returns the annotation instance with given name declared on this class, any of its members, or any type within the signature of the class or its members.AnnotationInstanceFieldInfo. annotation(DotName name)Returns the annotation instance with given name declared on this field or any type within its signature.(package private) AnnotationInstanceFieldInternal. annotation(DotName name)AnnotationInstanceMethodInfo. annotation(DotName name)Returns the annotation instance with given name declared on this method, any of its parameters or any type within its signature.(package private) AnnotationInstanceMethodInternal. annotation(DotName name)AnnotationInstanceMethodParameterInfo. annotation(DotName name)Returns the annotation instance with given name declared on this method parameter or any type within its signature.AnnotationInstanceModuleInfo. annotation(DotName name)AnnotationInstanceRecordComponentInfo. annotation(DotName name)Returns the annotation instance with given name declared on this record component or any type within its signature.(package private) AnnotationInstanceRecordComponentInternal. annotation(DotName name)AnnotationInstanceType. annotation(DotName name)Returns the annotation instance with given name declared on this type usage.AnnotationInstanceTypeTarget. annotation(DotName name)Returns the annotation instance with given name declared on this type usage.(package private) AnnotationInstance[]FieldInternal. annotationArray()(package private) AnnotationInstance[]MethodInternal. annotationArray()(package private) AnnotationInstance[]RecordComponentInternal. annotationArray()(package private) AnnotationInstance[]Type. annotationArray()protected AnnotationInstance[]Type.Builder. annotationsArray()AnnotationInstanceAnnotationValue. asNested()Returns a nested annotation represented by this value.AnnotationInstanceAnnotationValue.NestedAnnotation. asNested()AnnotationInstance[]AnnotationValue.ArrayValue. asNestedArray()AnnotationInstance[]AnnotationValue. asNestedArray()Returns an array of nested annotations representing the underlying annotation array value.(package private) static AnnotationInstanceAnnotationInstance. binarySearch(AnnotationInstance[] annotations, DotName name)AnnotationInstanceAnnotationInstanceBuilder. build()Returns anAnnotationInstancethat includes all annotation members defined by previous method calls on this builder.AnnotationInstanceAnnotationInstanceBuilder. buildWithTarget(AnnotationTarget target)Returns anAnnotationInstancethat includes all annotation members defined by previous method calls on this builder.AnnotationInstanceClassInfo. classAnnotation(DotName name)Deprecated.(package private) static AnnotationInstanceAnnotationInstance. create(AnnotationInstance instance, AnnotationTarget target)static AnnotationInstanceAnnotationInstance. create(DotName name, boolean visible, AnnotationTarget target, java.util.List<AnnotationValue> values)Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance. create(DotName name, boolean visible, AnnotationTarget target, AnnotationValue[] values)Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance. create(DotName name, AnnotationTarget target, java.util.List<AnnotationValue> values)Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance. create(DotName name, AnnotationTarget target, AnnotationValue[] values)Construct a new mock annotation instance.default AnnotationInstanceAnnotationTarget. declaredAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)Returns the annotation instance of given type declared on this annotation target.default AnnotationInstanceAnnotationTarget. declaredAnnotation(java.lang.String name)Returns the annotation instance with given name declared on this annotation target.AnnotationInstanceAnnotationTarget. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this annotation target.AnnotationInstanceClassInfo. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this class.AnnotationInstanceFieldInfo. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this field.AnnotationInstanceMethodInfo. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this method.AnnotationInstanceMethodParameterInfo. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this method parameter.AnnotationInstanceRecordComponentInfo. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this record component.AnnotationInstanceTypeTarget. declaredAnnotation(DotName name)Returns the annotation instance with given name declared on this type usage.AnnotationInstanceAnnotationInstanceEquivalenceProxy. get()private AnnotationInstanceIndexer. processAnnotation(java.io.DataInputStream data, AnnotationTarget target, boolean visible)private AnnotationInstanceIndexReaderV2. readAnnotationEntry(PackedDataInputStream stream, AnnotationTarget caller)private AnnotationInstance[]IndexReaderV2. readAnnotations(PackedDataInputStream stream, AnnotationTarget target)AnnotationInstanceAnnotationValue.NestedAnnotation. value()Methods in org.jboss.jandex that return types with arguments of type AnnotationInstance Modifier and Type Method Description private static java.util.function.Predicate<AnnotationInstance>AnnotationTransformation.Builder. annotationPredicate(java.lang.Class<? extends java.lang.annotation.Annotation>... classes)private static java.util.function.Predicate<AnnotationInstance>AnnotationTransformation.Builder. annotationPredicate(DotName... classes)java.util.Collection<AnnotationInstance>AnnotationOverlay. annotations(Declaration declaration)Returns the annotation instances declared on givendeclaration.java.util.Collection<AnnotationInstance>AnnotationOverlayImpl. annotations(Declaration declaration)java.util.Collection<AnnotationInstance>AnnotationOverlayImpl.TransformationContextImpl. annotations()java.util.Collection<AnnotationInstance>AnnotationTarget. annotations()Returns the annotation instances declared on this annotation target and nested annotation targets.default java.util.Collection<AnnotationInstance>AnnotationTarget. annotations(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)Returns the annotation instances of given type declared on this annotation target and nested annotation targets.default java.util.Collection<AnnotationInstance>AnnotationTarget. annotations(java.lang.String name)Returns the annotation instances with given name declared on this annotation target and nested annotation targets.java.util.Collection<AnnotationInstance>AnnotationTarget. annotations(DotName name)Returns the annotation instances with given name declared on this annotation target and nested annotation targets.java.util.Collection<AnnotationInstance>AnnotationTransformation.TransformationContext. annotations()Returns the collection of annotations present on the declaration that is being transformed.java.util.List<AnnotationInstance>ClassInfo. annotations()Returns the annotation instances declared on this class, any of its members, or any type within the signature of the class or its members.java.util.List<AnnotationInstance>ClassInfo. annotations(DotName name)Returns the annotation instances with given name declared on this class, any of its members, or any type within the signature of the class or its members.java.util.List<AnnotationInstance>FieldInfo. annotations()Returns the annotation instances declared on this field or any type within its signature.java.util.List<AnnotationInstance>FieldInfo. annotations(DotName name)Returns the annotation instances with given name declared on this field or any type within its signature.(package private) java.util.List<AnnotationInstance>FieldInternal. annotations()java.util.List<AnnotationInstance>MethodInfo. annotations()Returns the annotation instances declared on this method, any of its parameters or any type within its signature.java.util.List<AnnotationInstance>MethodInfo. annotations(DotName name)Returns the annotation instances with given name declared on this method, any of its parameters or any type within its signature.(package private) java.util.List<AnnotationInstance>MethodInternal. annotations()java.util.List<AnnotationInstance>MethodParameterInfo. annotations()Returns the annotation instances declared on this method parameter or any type within its signature.java.util.List<AnnotationInstance>MethodParameterInfo. annotations(DotName name)Returns the annotation instances with given name declared on this method parameter or any type within its signature.java.util.Collection<AnnotationInstance>ModuleInfo. annotations()java.util.List<AnnotationInstance>RecordComponentInfo. annotations()Returns the annotation instances declared on this record component or any type within its signature.java.util.List<AnnotationInstance>RecordComponentInfo. annotations(DotName name)Returns the annotation instances with given name declared on this record component or any type within its signature.(package private) java.util.List<AnnotationInstance>RecordComponentInternal. annotations()java.util.List<AnnotationInstance>Type. annotations()Returns the annotation instances declared on this type usage.java.util.List<AnnotationInstance>TypeTarget. annotations()Returns the annotation instances declared on this type usage.java.util.List<AnnotationInstance>TypeTarget. annotations(DotName name)Returns the annotation instances with given name declared on this type usage.java.util.Map<DotName,java.util.List<AnnotationInstance>>ClassInfo. annotations$$bridge()java.util.Map<DotName,java.util.List<AnnotationInstance>>ClassInfo. annotationsMap()Returns a map indexed by annotation name, with a value list of annotation instances.default java.util.Collection<AnnotationInstance>AnnotationOverlay. annotationsWithRepeatable(Declaration declaration, java.lang.Class<? extends java.lang.annotation.Annotation> clazz)Returns the annotation instances of given type (clazz) declared on givendeclaration.java.util.Collection<AnnotationInstance>AnnotationOverlay. annotationsWithRepeatable(Declaration declaration, DotName name)Returns the annotation instances with givennamedeclared on givendeclaration.java.util.Collection<AnnotationInstance>AnnotationOverlayImpl. annotationsWithRepeatable(Declaration declaration, DotName name)default java.util.Collection<AnnotationInstance>AnnotationTarget. annotationsWithRepeatable(java.lang.Class<? extends java.lang.annotation.Annotation> clazz, IndexView index)Returns the annotation instances of given type declared on this annotation target and nested annotation targets.default java.util.Collection<AnnotationInstance>AnnotationTarget. annotationsWithRepeatable(java.lang.String name, IndexView index)Returns the annotation instances with given name declared on this annotation target and nested annotation targets.java.util.Collection<AnnotationInstance>AnnotationTarget. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this annotation target and nested annotation targets.java.util.List<AnnotationInstance>ClassInfo. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this class, any of its members, or any type within the signature of the class or its members.java.util.List<AnnotationInstance>FieldInfo. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this field or any type within its signature.java.util.List<AnnotationInstance>MethodInfo. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this method, any of its parameters or any type within its signature.java.util.List<AnnotationInstance>MethodParameterInfo. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this method parameter or any type within its signature.java.util.List<AnnotationInstance>ModuleInfo. annotationsWithRepeatable(DotName name, IndexView index)java.util.List<AnnotationInstance>RecordComponentInfo. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this record component or any type within its signature.java.util.List<AnnotationInstance>Type. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this type usage.java.util.List<AnnotationInstance>TypeTarget. annotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this type usage.java.util.Collection<AnnotationInstance>ClassInfo. classAnnotations()Deprecated.java.util.List<AnnotationInstance>ClassInfo. classAnnotationsWithRepeatable(DotName name, IndexView index)Deprecated.private java.util.List<AnnotationInstance>IndexReaderV2. convertToList(AnnotationInstance[] annotationInstances)java.util.Collection<AnnotationInstance>AnnotationTarget. declaredAnnotations()Returns the annotation instances declared on this annotation target.java.util.List<AnnotationInstance>ClassInfo. declaredAnnotations()Returns the annotation instances declared on this class.java.util.List<AnnotationInstance>FieldInfo. declaredAnnotations()Returns the annotation instances declared on this field.java.util.List<AnnotationInstance>MethodInfo. declaredAnnotations()Returns the annotation instances declared on this method.java.util.List<AnnotationInstance>MethodParameterInfo. declaredAnnotations()Returns the annotation instances declared on this method parameter.java.util.List<AnnotationInstance>RecordComponentInfo. declaredAnnotations()Returns the annotation instances declared on this record component.java.util.List<AnnotationInstance>TypeTarget. declaredAnnotations()Returns the annotation instances declared on this type usage.default java.util.Collection<AnnotationInstance>AnnotationTarget. declaredAnnotationsWithRepeatable(java.lang.Class<? extends java.lang.annotation.Annotation> clazz, IndexView index)Returns the annotation instances of given type declared on this annotation target.default java.util.Collection<AnnotationInstance>AnnotationTarget. declaredAnnotationsWithRepeatable(java.lang.String name, IndexView index)Returns the annotation instances with given name declared on this annotation target.java.util.Collection<AnnotationInstance>AnnotationTarget. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this annotation target.java.util.List<AnnotationInstance>ClassInfo. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this class.java.util.List<AnnotationInstance>FieldInfo. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this field.java.util.List<AnnotationInstance>MethodInfo. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this method.java.util.List<AnnotationInstance>MethodParameterInfo. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this method parameter.java.util.List<AnnotationInstance>RecordComponentInfo. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this record component.java.util.List<AnnotationInstance>TypeTarget. declaredAnnotationsWithRepeatable(DotName name, IndexView index)Returns the annotation instances with given name declared on this type usage.java.util.List<AnnotationInstance>CompositeIndex. getAnnotations(DotName annotationName)Obtains a list of instances for the specified annotation.java.util.Collection<AnnotationInstance>EmptyIndex. getAnnotations(DotName annotationName)java.util.List<AnnotationInstance>Index. getAnnotations(DotName annotationName)Obtains a list of instances for the specified annotation.default java.util.Collection<AnnotationInstance>IndexView. getAnnotations(java.lang.Class<?> annotationType)Obtains a list of instances for the specified annotation.default java.util.Collection<AnnotationInstance>IndexView. getAnnotations(java.lang.String annotationName)Obtains a list of instances for the specified annotation.java.util.Collection<AnnotationInstance>IndexView. getAnnotations(DotName annotationName)Obtains a list of instances for the specified annotation.java.util.Collection<AnnotationInstance>StackedIndex. getAnnotations(DotName annotationName)(package private) java.util.Collection<AnnotationInstance>AnnotationOverlayImpl. getAnnotationsFor(Declaration declaration)(package private) java.util.Collection<AnnotationInstance>MutableAnnotationOverlayImpl. getAnnotationsFor(Declaration declaration)java.util.Collection<AnnotationInstance>CompositeIndex. getAnnotationsWithRepeatable(DotName annotationName, IndexView index)Obtains a list of instances for the specified annotation.java.util.Collection<AnnotationInstance>EmptyIndex. getAnnotationsWithRepeatable(DotName annotationName, IndexView index)java.util.Collection<AnnotationInstance>Index. getAnnotationsWithRepeatable(DotName annotationName, IndexView index)Obtains a list of instances for the specified annotation.default java.util.Collection<AnnotationInstance>IndexView. getAnnotationsWithRepeatable(java.lang.Class<?> annotationType, IndexView index)Obtains a list of instances for the specified annotation.default java.util.Collection<AnnotationInstance>IndexView. getAnnotationsWithRepeatable(java.lang.String annotationName, IndexView index)Obtains a list of instances for the specified annotation.java.util.Collection<AnnotationInstance>IndexView. getAnnotationsWithRepeatable(DotName annotationName, IndexView index)Obtains a list of instances for the specified annotation.java.util.Collection<AnnotationInstance>StackedIndex. getAnnotationsWithRepeatable(DotName annotationName, IndexView index)(package private) java.util.Collection<AnnotationInstance>AnnotationOverlayImpl. getOriginalAnnotations(Declaration declaration)private java.util.Collection<AnnotationInstance>Index. getRepeatableAnnotations(DotName annotationName, DotName containingAnnotationName)Methods in org.jboss.jandex with parameters of type AnnotationInstance Modifier and Type Method Description AnnotationInstanceBuilderAnnotationInstanceBuilder. add(java.lang.String name, AnnotationInstance value)Adds an annotation-valued annotation member with givenname.AnnotationInstanceBuilderAnnotationInstanceBuilder. add(java.lang.String name, AnnotationInstance[] values)Adds an annotation array-valued annotation member with givenname.voidAnnotationOverlayImpl.TransformationContextImpl. add(AnnotationInstance annotation)voidAnnotationTransformation.TransformationContext. add(AnnotationInstance annotation)Adds theannotationto the current set of annotations.voidAnnotationOverlayImpl.TransformationContextImpl. addAll(AnnotationInstance... annotations)voidAnnotationTransformation.TransformationContext. addAll(AnnotationInstance... annotations)Adds allannotationsto the current set of annotations.private voidIndexWriterV2. addAnnotation(AnnotationInstance instance)voidMutableAnnotationOverlay. addAnnotation(Declaration declaration, AnnotationInstance annotation)Adds given annotation instance to givendeclaration.voidMutableAnnotationOverlayImpl. addAnnotation(Declaration declaration, AnnotationInstance annotation)(package private) TypeType. addAnnotation(AnnotationInstance annotation)THISType.Builder. addAnnotation(AnnotationInstance annotation)Adds an annotation to the type being created by this builder.private AnnotationTransformationMutableAnnotationOverlayImpl. addTransformation(Declaration declaration, AnnotationInstance annotation)(package private) static AnnotationInstanceAnnotationInstance. binarySearch(AnnotationInstance[] annotations, DotName name)intAnnotationInstance.NameComparator. compare(AnnotationInstance instance1, AnnotationInstance instance2)private java.util.List<AnnotationInstance>IndexReaderV2. convertToList(AnnotationInstance[] annotationInstances)(package private) TypeArrayType. copyType(AnnotationInstance[] newAnnotations)(package private) TypeClassType. copyType(AnnotationInstance[] newAnnotations)(package private) ParameterizedTypeParameterizedType. copyType(AnnotationInstance[] newAnnotations)(package private) TypePrimitiveType. copyType(AnnotationInstance[] newAnnotations)(package private) abstract TypeType. copyType(AnnotationInstance[] newAnnotations)(package private) TypeTypeVariable. copyType(AnnotationInstance[] newAnnotations)(package private) TypeTypeVariableReference. copyType(AnnotationInstance[] newAnnotations)(package private) TypeUnresolvedTypeVariable. copyType(AnnotationInstance[] newAnnotations)(package private) TypeVoidType. copyType(AnnotationInstance[] newAnnotations)(package private) TypeWildcardType. copyType(AnnotationInstance[] newAnnotations)(package private) static AnnotationInstanceAnnotationInstance. create(AnnotationInstance instance, AnnotationTarget target)static AnnotationValueAnnotationValue. createNestedAnnotationValue(java.lang.String name, AnnotationInstance instance)static TypeType. createWithAnnotations(DotName name, Type.Kind kind, AnnotationInstance[] annotations)Creates an instance of specified type with given typeannotations.booleanAnnotationInstance. equivalentTo(AnnotationInstance other)Returns whether this annotation instance is equivalent to theotherannotation instance.private booleanIndexWriterV2. markWritten(AnnotationInstance annotation)private intIndexWriterV2. positionOf(AnnotationInstance instance)private voidIndexer. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> classAnnotations, DotName annotation, AnnotationInstance instance)private voidIndexReaderV1. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, DotName annotation, AnnotationInstance instance)private booleanMethodParameterInfo. targetsThis(AnnotationInstance annotation)private booleanMethodParameterInfo. targetsThisOrNested(AnnotationInstance annotation)private voidIndexReaderV2. updateAnnotationTargetInfo(AnnotationInstance[] annotations, ClassInfo clazz)AnnotationInstanceBuilderAnnotationInstanceBuilder. value(AnnotationInstance value)Adds an annotation-valued annotation member calledvalue.AnnotationInstanceBuilderAnnotationInstanceBuilder. value(AnnotationInstance[] values)Adds an annotation array-valued annotation member calledvalue.private voidIndexWriterV2. writeAnnotation(PackedDataOutputStream stream, AnnotationInstance instance)private voidIndexWriterV2. writeAnnotations(PackedDataOutputStream stream, AnnotationInstance[] annotations)private voidIndexWriterV2. writeReferenceOrFull(PackedDataOutputStream stream, AnnotationInstance annotation)Method parameters in org.jboss.jandex with type arguments of type AnnotationInstance Modifier and Type Method Description voidAnnotationOverlayImpl.TransformationContextImpl. addAll(java.util.Collection<AnnotationInstance> annotations)voidAnnotationTransformation.TransformationContext. addAll(java.util.Collection<AnnotationInstance> annotations)Adds allannotationsto the current set of annotations.private voidIndexReaderV2. addToMaster(java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, DotName name, java.util.List<AnnotationInstance> annotations)private voidIndexReaderV2. addToMaster(java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, DotName name, java.util.List<AnnotationInstance> annotations)static ClassInfoClassInfo. create(DotName name, DotName superName, short flags, DotName[] interfaces, java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, boolean hasNoArgsConstructor)Deprecated.static IndexIndex. create(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> subinterfaces, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes, java.util.Map<DotName,java.util.List<ClassInfo>> users)Constructs a "mock" Index using the passed values.static IndexIndex. create(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> subinterfaces, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes, java.util.Map<DotName,ModuleInfo> modules, java.util.Map<DotName,java.util.List<ClassInfo>> users)Constructs a "mock" Index using the passed values.static IndexIndex. create(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes)Constructs a "mock" Index using the passed values.static IndexIndex. create(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes, java.util.Map<DotName,java.util.List<ClassInfo>> users)Constructs a "mock" Index using the passed values.booleanAnnotationOverlayImpl.TransformationContextImpl. hasAnnotation(java.util.function.Predicate<AnnotationInstance> predicate)booleanAnnotationTransformation.TransformationContext. hasAnnotation(java.util.function.Predicate<AnnotationInstance> predicate)Returns whether the current set of annotations contains an annotation that matches givenpredicate.private voidIndexReaderV1. readAnnotations(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, ClassInfo clazz)private ClassInfoIndexReaderV2. readClassEntry(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations)private java.util.Map<DotName,ModuleInfo>IndexReaderV2. readModules(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations)private voidIndexer. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> classAnnotations, DotName annotation, AnnotationInstance instance)private voidIndexReaderV1. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, DotName annotation, AnnotationInstance instance)voidAnnotationOverlayImpl.TransformationContextImpl. remove(java.util.function.Predicate<AnnotationInstance> predicate)voidAnnotationTransformation.TransformationContext. remove(java.util.function.Predicate<AnnotationInstance> predicate)Removes annotations that match givenpredicatefrom the current set of annotations.voidMutableAnnotationOverlay. removeAnnotations(Declaration declaration, java.util.function.Predicate<AnnotationInstance> predicate)Removes all annotations matching givenpredicatefrom givendeclaration.voidMutableAnnotationOverlayImpl. removeAnnotations(Declaration declaration, java.util.function.Predicate<AnnotationInstance> predicate)private AnnotationTransformationMutableAnnotationOverlayImpl. removeTransformation(Declaration declaration, java.util.function.Predicate<AnnotationInstance> predicate)(package private) voidClassInfo. setAnnotations(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations)(package private) voidFieldInfo. setAnnotations(java.util.List<AnnotationInstance> annotations)(package private) voidFieldInternal. setAnnotations(java.util.List<AnnotationInstance> annotations)(package private) voidMethodInfo. setAnnotations(java.util.List<AnnotationInstance> annotations)(package private) voidMethodInternal. setAnnotations(java.util.List<AnnotationInstance> annotations)(package private) voidRecordComponentInfo. setAnnotations(java.util.List<AnnotationInstance> annotations)(package private) voidRecordComponentInternal. setAnnotations(java.util.List<AnnotationInstance> annotations)THISAnnotationTransformation.Builder. whenAllMatch(java.util.function.Predicate<AnnotationInstance> predicate)Adds a predicate that tests whether all of the current set of annotations match the givenpredicate.THISAnnotationTransformation.Builder. whenAnyMatch(java.util.function.Predicate<AnnotationInstance> predicate)Adds a predicate that tests whether any of the current set of annotations matches the givenpredicate.THISAnnotationTransformation.Builder. whenNoneMatch(java.util.function.Predicate<AnnotationInstance> predicate)Adds a predicate that tests whether none of the current set of annotations matches the givenpredicate.private voidIndexWriterV2. writeAnnotations(PackedDataOutputStream stream, java.util.Collection<AnnotationInstance> annotations)Constructors in org.jboss.jandex with parameters of type AnnotationInstance Constructor Description AnnotationInstanceEquivalenceProxy(AnnotationInstance annotation)ArrayType(Type constituent, int dimensions, AnnotationInstance[] annotations)ClassType(DotName name, AnnotationInstance[] annotations)FieldInternal(byte[] name, Type type, short flags, AnnotationInstance[] annotations)MethodInternal(byte[] name, byte[][] parameterNames, Type[] parameterTypes, Type returnType, short flags, Type receiverType, Type[] typeParameters, Type[] exceptions, AnnotationInstance[] annotations, AnnotationValue defaultValue)NestedAnnotation(java.lang.String name, AnnotationInstance value)ParameterizedType(DotName name, Type[] arguments, Type owner, AnnotationInstance[] annotations)PrimitiveType(PrimitiveType.Primitive primitive, AnnotationInstance[] annotations)RecordComponentInternal(byte[] name, Type type, AnnotationInstance[] annotations)Type(DotName name, AnnotationInstance[] annotations)TypeAnnotationState(TypeTarget target, AnnotationInstance annotation, java.util.ArrayList<Indexer.PathElement> pathElements, boolean genericsRequired, boolean bridgeIncompatible)TypeVariable(java.lang.String name, Type[] bounds, AnnotationInstance[] annotations)TypeVariable(java.lang.String name, Type[] bounds, AnnotationInstance[] annotations, boolean implicitObjectBound)TypeVariableReference(java.lang.String name, TypeVariable target, AnnotationInstance[] annotations, DotName internalClassName)UnresolvedTypeVariable(java.lang.String name, AnnotationInstance[] annotations)VoidType(AnnotationInstance[] annotations)WildcardType(Type bound, boolean isExtends, AnnotationInstance[] annotations)Constructor parameters in org.jboss.jandex with type arguments of type AnnotationInstance Constructor Description TransformationContextImpl(Declaration declaration, java.util.Collection<AnnotationInstance> annotations)
-