A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

accessor() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the accessor method corresponding to this record component.
actualTypeArguments - Variable in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
add(Class<? extends Annotation>) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
add(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Adds an annotation of given annotationClass to the current set of annotations.
add(String, boolean) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a boolean-valued annotation member with given name.
add(String, boolean[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a boolean array-valued annotation member with given name.
add(String, byte) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a byte-valued annotation member with given name.
add(String, byte[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a byte array-valued annotation member with given name.
add(String, char) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a char-valued annotation member with given name.
add(String, char[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a char array-valued annotation member with given name.
add(String, double) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a double-valued annotation member with given name.
add(String, double[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a double array-valued annotation member with given name.
add(String, float) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a float-valued annotation member with given name.
add(String, float[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a float array-valued annotation member with given name.
add(String, int) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an int-valued annotation member with given name.
add(String, int[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an int array-valued annotation member with given name.
add(String, long) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a long-valued annotation member with given name.
add(String, long[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a long array-valued annotation member with given name.
add(String, short) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a short-valued annotation member with given name.
add(String, short[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a short array-valued annotation member with given name.
add(String, Class<?>) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class-valued annotation member with given name.
add(String, Class<?>[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class array-valued annotation member with given name.
add(String, Class<? extends Enum<?>>, String) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum-valued annotation member with given name.
add(String, Class<? extends Enum<?>>, String[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum array-valued annotation member with given name.
add(String, Enum<?>) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum-valued annotation member with given name.
add(String, Enum<?>[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum array-valued annotation member with given name.
add(String, String) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a String-valued annotation member with given name.
add(String, String[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a String array-valued annotation member with given name.
add(String, AnnotationInstance) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an annotation-valued annotation member with given name.
add(String, AnnotationInstance[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an annotation array-valued annotation member with given name.
add(String, ClassInfo) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class-valued annotation member with given name.
add(String, ClassInfo[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class array-valued annotation member with given name.
add(String, ClassInfo, String) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum-valued annotation member with given name.
add(String, ClassInfo, String[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum array-valued annotation member with given name.
add(String, Type) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class-valued annotation member with given name.
add(String, Type[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class array-valued annotation member with given name.
add(AnnotationInstance) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
add(AnnotationInstance) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Adds the annotation to the current set of annotations.
add(AnnotationValue) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a pre-defined annotation member whose name and value are defined by given value.
addAll(Collection<AnnotationInstance>) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
addAll(Collection<AnnotationInstance>) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Adds all annotations to the current set of annotations.
addAll(List<AnnotationValue>) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds all pre-defined annotation members whose names and values are defined by given values.
addAll(AnnotationInstance...) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
addAll(AnnotationInstance...) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Adds all annotations to the current set of annotations.
addAnnotation(AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
addAnnotation(AnnotationInstance) - Method in class org.jboss.jandex.Type
 
addAnnotation(AnnotationInstance) - Method in class org.jboss.jandex.Type.Builder
Adds an annotation to the type being created by this builder.
addAnnotation(Declaration, AnnotationInstance) - Method in interface org.jboss.jandex.MutableAnnotationOverlay
Adds given annotation instance to given declaration.
addAnnotation(Declaration, AnnotationInstance) - Method in class org.jboss.jandex.MutableAnnotationOverlayImpl
 
addAnnotationTarget(AnnotationTarget) - Method in class org.jboss.jandex.IndexWriterV2
 
addArgument(Class<?>) - Method in class org.jboss.jandex.ParameterizedType.Builder
Adds a ClassType argument for the given class.
addArgument(Type) - Method in class org.jboss.jandex.ParameterizedType.Builder
Adds a type argument.
addBound(Class<?>) - Method in class org.jboss.jandex.TypeVariable.Builder
Adds a bound.
addBound(Type) - Method in class org.jboss.jandex.TypeVariable.Builder
Adds a bound.
addClass(ClassInfo) - Method in class org.jboss.jandex.IndexWriterV2
 
addClassName(DotName) - Method in class org.jboss.jandex.IndexWriterV1
 
addClassName(DotName) - Method in class org.jboss.jandex.IndexWriterV2
 
addClassNames(List<DotName>) - Method in class org.jboss.jandex.IndexWriterV2
 
addClassToMap(HashMap<DotName, List<ClassInfo>>, DotName, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV1
 
addClassToMap(HashMap<DotName, List<ClassInfo>>, DotName, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV2
 
addEnclosingMethod(ClassInfo.EnclosingMethodInfo) - Method in class org.jboss.jandex.IndexWriterV2
 
addFieldList(FieldInternal[]) - Method in class org.jboss.jandex.IndexWriterV2
 
addFileset(FileSet) - Method in class org.jboss.jandex.JandexAntTask
 
addImplementor(DotName, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
addMethodList(MethodInternal[]) - Method in class org.jboss.jandex.IndexWriterV2
 
addModule(ModuleInfo) - Method in class org.jboss.jandex.IndexWriterV2
 
addNullableString(String) - Method in class org.jboss.jandex.IndexWriterV2
 
addRecordComponentList(RecordComponentInternal[]) - Method in class org.jboss.jandex.IndexWriterV2
 
addReference(T) - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
addString(String) - Method in class org.jboss.jandex.IndexWriterV2
 
addSubclass(DotName, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
addSubinterface(DotName, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
addToMaster(Map<DotName, List<AnnotationInstance>>, DotName, List<AnnotationInstance>) - Method in class org.jboss.jandex.IndexReaderV2
 
addTransformation(Declaration, AnnotationInstance) - Method in class org.jboss.jandex.MutableAnnotationOverlayImpl
 
addType(Type) - Method in class org.jboss.jandex.IndexWriterV2
 
addTypeList(Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
adjustBoundDown() - Method in class org.jboss.jandex.TypeParameterBoundTypeTarget
 
adjusted - Variable in class org.jboss.jandex.TypeParameterBoundTypeTarget
 
adjustMethodParameters() - Method in class org.jboss.jandex.Indexer
 
advanceNameEnd() - Method in class org.jboss.jandex.GenericSignatureParser
 
advanceNot(char) - Method in class org.jboss.jandex.GenericSignatureParser
 
advancePast(char) - Method in class org.jboss.jandex.GenericSignatureParser
 
alreadyAdded - Variable in class org.jboss.jandex.AnnotationInstanceBuilder
 
annotation - Variable in class org.jboss.jandex.AnnotationInstanceEquivalenceProxy
 
annotation - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
annotation(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instance of given type declared on this annotation target or any of its nested annotation targets.
annotation(String) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instance with given name declared on this annotation target or any of its nested annotation targets.
annotation(Declaration, Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns the annotation instance of given clazz declared on given declaration.
annotation(Declaration, DotName) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns the annotation instance with given name declared on given declaration.
annotation(Declaration, DotName) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
annotation(DotName) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instance with given name declared on this annotation target or any of its nested annotation targets.
annotation(DotName) - Method in class org.jboss.jandex.ClassInfo
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.
annotation(DotName) - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instance with given name declared on this field or any type within its signature.
annotation(DotName) - Method in class org.jboss.jandex.FieldInternal
 
annotation(DotName) - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instance with given name declared on this method, any of its parameters or any type within its signature.
annotation(DotName) - Method in class org.jboss.jandex.MethodInternal
 
annotation(DotName) - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instance with given name declared on this method parameter or any type within its signature.
annotation(DotName) - Method in class org.jboss.jandex.ModuleInfo
 
annotation(DotName) - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instance with given name declared on this record component or any type within its signature.
annotation(DotName) - Method in class org.jboss.jandex.RecordComponentInternal
 
annotation(DotName) - Method in class org.jboss.jandex.Type
Returns the annotation instance with given name declared on this type usage.
annotation(DotName) - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instance with given name declared on this type usage.
ANNOTATION - Static variable in class org.jboss.jandex.Modifiers
 
ANNOTATION_DEFAULT - Static variable in class org.jboss.jandex.Indexer
 
ANNOTATION_DEFAULT_LEN - Static variable in class org.jboss.jandex.Indexer
 
annotationArray() - Method in class org.jboss.jandex.FieldInternal
 
annotationArray() - Method in class org.jboss.jandex.MethodInternal
 
annotationArray() - Method in class org.jboss.jandex.RecordComponentInternal
 
annotationArray() - Method in class org.jboss.jandex.Type
 
AnnotationInstance - Class in org.jboss.jandex
An annotation instance represents a specific usage of an annotation on a target.
AnnotationInstance(DotName, AnnotationTarget, AnnotationValue[], boolean) - Constructor for class org.jboss.jandex.AnnotationInstance
 
AnnotationInstance.NameComparator - Class in org.jboss.jandex
 
AnnotationInstanceBuilder - Class in org.jboss.jandex
Builder for AnnotationInstance.
AnnotationInstanceBuilder(DotName, boolean) - Constructor for class org.jboss.jandex.AnnotationInstanceBuilder
 
AnnotationInstanceEquivalenceProxy - Class in org.jboss.jandex
Holds an AnnotationInstance and implements equality and hash code as equivalence.
AnnotationInstanceEquivalenceProxy(AnnotationInstance) - Constructor for class org.jboss.jandex.AnnotationInstanceEquivalenceProxy
 
AnnotationOverlay - Interface in org.jboss.jandex
Annotation overlay allows overriding annotation information from an index.
AnnotationOverlay.Builder - Class in org.jboss.jandex
The builder for an annotation overlay.
AnnotationOverlayImpl - Class in org.jboss.jandex
 
AnnotationOverlayImpl(IndexView, boolean, boolean, boolean, Collection<AnnotationTransformation>) - Constructor for class org.jboss.jandex.AnnotationOverlayImpl
 
AnnotationOverlayImpl.TransformationContextImpl - Class in org.jboss.jandex
 
annotationPredicate(Class<? extends Annotation>...) - Static method in class org.jboss.jandex.AnnotationTransformation.Builder
 
annotationPredicate(DotName...) - Static method in class org.jboss.jandex.AnnotationTransformation.Builder
 
annotations - Variable in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
annotations - Variable in class org.jboss.jandex.ClassInfo
 
annotations - Variable in class org.jboss.jandex.ClassSummary
 
annotations - Variable in class org.jboss.jandex.FieldInternal
 
annotations - Variable in class org.jboss.jandex.Index
 
annotations - Variable in class org.jboss.jandex.MethodInternal.ExtraInfo
 
annotations - Variable in class org.jboss.jandex.RecordComponentInternal
 
annotations - Variable in class org.jboss.jandex.Result
 
annotations - Variable in class org.jboss.jandex.Type
 
annotations - Variable in class org.jboss.jandex.Type.Builder
 
annotations() - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
annotations() - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances declared on this annotation target and nested annotation targets.
annotations() - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Returns the collection of annotations present on the declaration that is being transformed.
annotations() - Method in class org.jboss.jandex.ClassInfo
Returns the annotation instances declared on this class, any of its members, or any type within the signature of the class or its members.
annotations() - Method in class org.jboss.jandex.ClassSummary
Returns the names of annotations present in this class.
annotations() - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instances declared on this field or any type within its signature.
annotations() - Method in class org.jboss.jandex.FieldInternal
 
annotations() - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instances declared on this method, any of its parameters or any type within its signature.
annotations() - Method in class org.jboss.jandex.MethodInternal
 
annotations() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instances declared on this method parameter or any type within its signature.
annotations() - Method in class org.jboss.jandex.ModuleInfo
 
annotations() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instances declared on this record component or any type within its signature.
annotations() - Method in class org.jboss.jandex.RecordComponentInternal
 
annotations() - Method in class org.jboss.jandex.Type
Returns the annotation instances declared on this type usage.
annotations() - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instances declared on this type usage.
annotations(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances of given type declared on this annotation target and nested annotation targets.
annotations(String) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances with given name declared on this annotation target and nested annotation targets.
annotations(Declaration) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns the annotation instances declared on given declaration.
annotations(Declaration) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
annotations(DotName) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances with given name declared on this annotation target and nested annotation targets.
annotations(DotName) - Method in class org.jboss.jandex.ClassInfo
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.
annotations(DotName) - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instances with given name declared on this field or any type within its signature.
annotations(DotName) - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instances with given name declared on this method, any of its parameters or any type within its signature.
annotations(DotName) - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instances with given name declared on this method parameter or any type within its signature.
annotations(DotName) - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instances with given name declared on this record component or any type within its signature.
annotations(DotName) - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instances with given name declared on this type usage.
annotations$$bridge() - Method in class org.jboss.jandex.ClassInfo
 
annotationsArray() - Method in class org.jboss.jandex.Type.Builder
 
annotationsCount() - Method in class org.jboss.jandex.ClassSummary
Returns the number of types of annotations present in this class.
annotationsMap() - Method in class org.jboss.jandex.ClassInfo
Returns a map indexed by annotation name, with a value list of annotation instances.
annotationsWithRepeatable(Class<? extends Annotation>, IndexView) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances of given type declared on this annotation target and nested annotation targets.
annotationsWithRepeatable(String, IndexView) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances with given name declared on this annotation target and nested annotation targets.
annotationsWithRepeatable(Declaration, Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns the annotation instances of given type (clazz) declared on given declaration.
annotationsWithRepeatable(Declaration, DotName) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns the annotation instances with given name declared on given declaration.
annotationsWithRepeatable(Declaration, DotName) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
annotationsWithRepeatable(DotName, IndexView) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances with given name declared on this annotation target and nested annotation targets.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.ClassInfo
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.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instances with given name declared on this field or any type within its signature.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instances with given name declared on this method, any of its parameters or any type within its signature.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instances with given name declared on this method parameter or any type within its signature.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.ModuleInfo
 
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instances with given name declared on this record component or any type within its signature.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.Type
Returns the annotation instances with given name declared on this type usage.
annotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instances with given name declared on this type usage.
annotationTable - Variable in class org.jboss.jandex.IndexReaderV2
 
annotationTable - Variable in class org.jboss.jandex.IndexWriterV2
 
AnnotationTarget - Interface in org.jboss.jandex
Represents an object that can be a target of an annotation.
AnnotationTarget.Kind - Enum in org.jboss.jandex
Specifies the kind of object a target represents.
AnnotationTransformation - Interface in org.jboss.jandex
An annotation transformation.
AnnotationTransformation.Builder<THIS extends AnnotationTransformation.Builder<THIS>> - Class in org.jboss.jandex
Abstract class for annotation transformation builders.
AnnotationTransformation.ClassBuilder - Class in org.jboss.jandex
A builder of annotation transformations for classes.
AnnotationTransformation.DeclarationBuilder - Class in org.jboss.jandex
A builder of annotation transformations for arbitrary declarations.
AnnotationTransformation.FieldBuilder - Class in org.jboss.jandex
A builder of annotation transformations for fields.
AnnotationTransformation.MethodBuilder - Class in org.jboss.jandex
A builder of annotation transformations for methods.
AnnotationTransformation.MethodParameterBuilder - Class in org.jboss.jandex
A builder of annotation transformations for method parameters.
AnnotationTransformation.RecordComponentBuilder - Class in org.jboss.jandex
A builder of annotation transformations for record components.
AnnotationTransformation.TransformationContext - Interface in org.jboss.jandex
A transformation context.
annotationTransformations - Variable in class org.jboss.jandex.AnnotationOverlay.Builder
 
annotationType - Variable in class org.jboss.jandex.AnnotationInstanceBuilder
 
AnnotationValue - Class in org.jboss.jandex
An annotation value represents a specific name and value combination in the parameter list of an annotation instance.
AnnotationValue(String) - Constructor for class org.jboss.jandex.AnnotationValue
 
AnnotationValue.ArrayValue - Class in org.jboss.jandex
 
AnnotationValue.BooleanValue - Class in org.jboss.jandex
 
AnnotationValue.ByteValue - Class in org.jboss.jandex
 
AnnotationValue.CharacterValue - Class in org.jboss.jandex
 
AnnotationValue.ClassValue - Class in org.jboss.jandex
 
AnnotationValue.DoubleValue - Class in org.jboss.jandex
 
AnnotationValue.EnumValue - Class in org.jboss.jandex
 
AnnotationValue.FloatValue - Class in org.jboss.jandex
 
AnnotationValue.IntegerValue - Class in org.jboss.jandex
 
AnnotationValue.Kind - Enum in org.jboss.jandex
Specifies the kind of annotation value, which can be used to determine the underlying Java type.
AnnotationValue.LongValue - Class in org.jboss.jandex
 
AnnotationValue.NestedAnnotation - Class in org.jboss.jandex
 
AnnotationValue.ShortValue - Class in org.jboss.jandex
 
AnnotationValue.StringValue - Class in org.jboss.jandex
 
ANONYMOUS - org.jboss.jandex.ClassInfo.NestingType
An unnamed class enclosed within a code block.
appendAnnotations(StringBuilder) - Method in class org.jboss.jandex.Type
 
appendArraySyntax(StringBuilder) - Method in class org.jboss.jandex.ArrayType
 
appendDebug(byte[], boolean) - Method in class org.jboss.jandex.MethodParamList
 
appendProper(byte[], boolean) - Method in class org.jboss.jandex.MethodParamList
 
appendRootComponent(StringBuilder, boolean) - Method in class org.jboss.jandex.ArrayType
 
apply(AnnotationTransformation.TransformationContext) - Method in interface org.jboss.jandex.AnnotationTransformation
Implements the actual annotation transformation.
applySignatures() - Method in class org.jboss.jandex.Indexer
 
archive - Variable in class org.jboss.jandex.maven.ArchiveScanner
 
ArchiveScanner - Class in org.jboss.jandex.maven
 
ArchiveScanner(File) - Constructor for class org.jboss.jandex.maven.ArchiveScanner
 
args() - Method in class org.jboss.jandex.MethodInfo
arguments - Variable in class org.jboss.jandex.ParameterizedType
 
arguments - Variable in class org.jboss.jandex.ParameterizedType.Builder
 
arguments() - Method in class org.jboss.jandex.ParameterizedType
Returns the list of type arguments used to instantiate this parameterized type.
argumentsArray() - Method in class org.jboss.jandex.ParameterizedType
 
array - Variable in class org.jboss.jandex.ImmutableArrayList
 
ARRAY - org.jboss.jandex.AnnotationValue.Kind
Indicates an array value
ARRAY - org.jboss.jandex.Indexer.PathElement.Kind
 
ARRAY - org.jboss.jandex.Type.Kind
A Java array
arrayEquals(Type[], Type[]) - Static method in class org.jboss.jandex.TypeInterning
 
arrayHashCode(Type[]) - Static method in class org.jboss.jandex.TypeInterning
 
ArrayType - Class in org.jboss.jandex
Represents a Java array type.
ArrayType(Type, int) - Constructor for class org.jboss.jandex.ArrayType
 
ArrayType(Type, int, AnnotationInstance[]) - Constructor for class org.jboss.jandex.ArrayType
 
ArrayType.Builder - Class in org.jboss.jandex
Convenient builder for ArrayType.
ArrayTypeEquivalenceKey(EquivalenceKey.TypeEquivalenceKey, int) - Constructor for class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
ArrayValue(String, AnnotationValue[]) - Constructor for class org.jboss.jandex.AnnotationValue.ArrayValue
 
artifactId - Variable in class org.jboss.jandex.maven.Dependency
 
asArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asArray() - Method in class org.jboss.jandex.AnnotationValue
 
asArrayList() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asArrayList() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying array value as a List of AnnotationValue.
asArrayType() - Method in class org.jboss.jandex.ArrayType
 
asArrayType() - Method in class org.jboss.jandex.Type
Casts this type to an ArrayType and returns it if the kind is Type.Kind.ARRAY.
asBoolean() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying boolean value as Java primitive boolean.
asBoolean() - Method in class org.jboss.jandex.AnnotationValue.BooleanValue
 
asBooleanArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asBooleanArray() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying boolean array.
asByte() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a byte as if it was casted in Java.
asByte() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
asByte() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
asByte() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
asByte() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
asByte() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
asByte() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
asByteArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asByteArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive byte array.
asChar() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying character value as Java primitive char.
asChar() - Method in class org.jboss.jandex.AnnotationValue.CharacterValue
 
asCharArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asCharArray() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying character array.
asClass() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this target as a ClassInfo if it is of kind CLASS
asClass() - Method in class org.jboss.jandex.AnnotationValue
Returns the class name, in Type form, that represents a Java Class used by this value.
asClass() - Method in class org.jboss.jandex.AnnotationValue.ClassValue
 
asClass() - Method in class org.jboss.jandex.ClassInfo
 
asClass() - Method in class org.jboss.jandex.FieldInfo
 
asClass() - Method in class org.jboss.jandex.MethodInfo
 
asClass() - Method in class org.jboss.jandex.MethodParameterInfo
 
asClass() - Method in class org.jboss.jandex.RecordComponentInfo
 
asClass() - Method in class org.jboss.jandex.TypeTarget
 
asClassArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asClassArray() - Method in class org.jboss.jandex.AnnotationValue
Returns an array of class types representing the underlying class array value.
asClassExtends() - Method in class org.jboss.jandex.ClassExtendsTypeTarget
 
asClassExtends() - Method in class org.jboss.jandex.TypeTarget
Casts and returns this type target as a ClassExtendsTypeTarget.
asClassType() - Method in class org.jboss.jandex.ClassType
 
asClassType() - Method in class org.jboss.jandex.Type
Casts this type to a ClassType and returns it if the kind is Type.Kind.CLASS.
asDeclaration() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this annotation target as a Declaration if it is a declaration.
asDeclaration() - Method in interface org.jboss.jandex.Declaration
 
asDeclaration() - Method in class org.jboss.jandex.TypeTarget
 
asDouble() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a double as if it was casted in Java.
asDouble() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
asDouble() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
asDouble() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
asDouble() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
asDouble() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
asDouble() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
asDoubleArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asDoubleArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive double array.
asEmpty() - Method in class org.jboss.jandex.EmptyTypeTarget
 
asEmpty() - Method in class org.jboss.jandex.TypeTarget
 
asEnum() - Method in class org.jboss.jandex.AnnotationValue
Returns the constant name, in string form, that represents the Java enumeration of this value.
asEnum() - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
asEnumArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asEnumArray() - Method in class org.jboss.jandex.AnnotationValue
Returns an array of the constant name, in string form, that represents the Java enumeration of each array element The individual element values are the same as the one returned by Enum.name().
asEnumType() - Method in class org.jboss.jandex.AnnotationValue
Returns the type name, in DotName form, that represents the Java enumeration of this value.
asEnumType() - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
asEnumTypeArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asEnumTypeArray() - Method in class org.jboss.jandex.AnnotationValue
Returns an array of the type name, in DotName form, that represents the Java enumeration of each array element.
asField() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this target as a FieldInfo if it is of kind FIELD
asField() - Method in class org.jboss.jandex.ClassInfo
 
asField() - Method in class org.jboss.jandex.FieldInfo
 
asField() - Method in class org.jboss.jandex.MethodInfo
 
asField() - Method in class org.jboss.jandex.MethodParameterInfo
 
asField() - Method in class org.jboss.jandex.RecordComponentInfo
 
asField() - Method in class org.jboss.jandex.TypeTarget
 
asFloat() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a float as if it was casted in Java.
asFloat() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
asFloat() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
asFloat() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
asFloat() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
asFloat() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
asFloat() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
asFloatArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asFloatArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive float array.
asInt() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to an integer as if it was casted in Java.
asInt() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
asInt() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
asInt() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
asInt() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
asInt() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
asInt() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
asIntArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asIntArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive integer array.
asLong() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to an long as if it was casted in Java.
asLong() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
asLong() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
asLong() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
asLong() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
asLong() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
asLong() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
asLongArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asLongArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive long array.
asMethod() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this target as a MethodInfo if it is of kind METHOD
asMethod() - Method in class org.jboss.jandex.ClassInfo
 
asMethod() - Method in class org.jboss.jandex.FieldInfo
 
asMethod() - Method in class org.jboss.jandex.MethodInfo
 
asMethod() - Method in class org.jboss.jandex.MethodParameterInfo
 
asMethod() - Method in class org.jboss.jandex.RecordComponentInfo
 
asMethod() - Method in class org.jboss.jandex.TypeTarget
 
asMethodParameter() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this target as a MethodParameterInfo if it is of kind METHOD_PARAMETER
asMethodParameter() - Method in class org.jboss.jandex.ClassInfo
 
asMethodParameter() - Method in class org.jboss.jandex.FieldInfo
 
asMethodParameter() - Method in class org.jboss.jandex.MethodInfo
 
asMethodParameter() - Method in class org.jboss.jandex.MethodParameterInfo
 
asMethodParameter() - Method in class org.jboss.jandex.RecordComponentInfo
 
asMethodParameter() - Method in class org.jboss.jandex.TypeTarget
 
asMethodParameterType() - Method in class org.jboss.jandex.MethodParameterTypeTarget
 
asMethodParameterType() - Method in class org.jboss.jandex.TypeTarget
Casts and returns this type target as a MethodParameterTypeTarget.
asNested() - Method in class org.jboss.jandex.AnnotationValue
Returns a nested annotation represented by this value.
asNested() - Method in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
asNestedArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asNestedArray() - Method in class org.jboss.jandex.AnnotationValue
Returns an array of nested annotations representing the underlying annotation array value.
asParameterizedType() - Method in class org.jboss.jandex.ParameterizedType
 
asParameterizedType() - Method in class org.jboss.jandex.Type
Casts this type to a ParameterizedType and returns it if the kind is Type.Kind.PARAMETERIZED_TYPE.
asPrimitiveType() - Method in class org.jboss.jandex.PrimitiveType
 
asPrimitiveType() - Method in class org.jboss.jandex.Type
Casts this type to a PrimitiveType and returns it if the kind is Type.Kind.PRIMITIVE.
asRecordComponent() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this target as a RecordComponentInfo if it is of kind RECORD_COMPONENT
asRecordComponent() - Method in class org.jboss.jandex.ClassInfo
 
asRecordComponent() - Method in class org.jboss.jandex.FieldInfo
 
asRecordComponent() - Method in class org.jboss.jandex.MethodInfo
 
asRecordComponent() - Method in class org.jboss.jandex.MethodParameterInfo
 
asRecordComponent() - Method in class org.jboss.jandex.RecordComponentInfo
 
asRecordComponent() - Method in class org.jboss.jandex.TypeTarget
 
asShort() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a short as if it was casted in Java.
asShort() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
asShort() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
asShort() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
asShort() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
asShort() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
asShort() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
asShortArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asShortArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive short array.
asString() - Method in class org.jboss.jandex.AnnotationValue
Returns the string representation of the underlying value type.
asStringArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asStringArray() - Method in class org.jboss.jandex.AnnotationValue
Returns a string array representation of the underlying array value.
asThrows() - Method in class org.jboss.jandex.ThrowsTypeTarget
 
asThrows() - Method in class org.jboss.jandex.TypeTarget
Casts and returns this type target as a ThrowsTypeTarget.
asType() - Method in interface org.jboss.jandex.AnnotationTarget
Casts and returns this target as a TypeTarget if it is of kind TYPE
asType() - Method in class org.jboss.jandex.ClassInfo
 
asType() - Method in class org.jboss.jandex.FieldInfo
 
asType() - Method in class org.jboss.jandex.MethodInfo
 
asType() - Method in class org.jboss.jandex.MethodParameterInfo
 
asType() - Method in class org.jboss.jandex.RecordComponentInfo
 
asType() - Method in class org.jboss.jandex.TypeTarget
 
asTypeParameter() - Method in class org.jboss.jandex.TypeParameterTypeTarget
 
asTypeParameter() - Method in class org.jboss.jandex.TypeTarget
Casts and returns this type target as a TypeParameterTypeTarget.
asTypeParameterBound() - Method in class org.jboss.jandex.TypeParameterBoundTypeTarget
 
asTypeParameterBound() - Method in class org.jboss.jandex.TypeTarget
Casts and returns this type target as a TypeParameterBoundTypeTarget.
asTypeVariable() - Method in class org.jboss.jandex.Type
Casts this type to a TypeVariable and returns it if the kind is Type.Kind.TYPE_VARIABLE.
asTypeVariable() - Method in class org.jboss.jandex.TypeVariable
 
asTypeVariableReference() - Method in class org.jboss.jandex.Type
Casts this type to a TypeVariableReference and returns it if the kind is Type.Kind.TYPE_VARIABLE_REFERENCE.
asTypeVariableReference() - Method in class org.jboss.jandex.TypeVariableReference
 
asUnresolvedTypeVariable() - Method in class org.jboss.jandex.Type
Casts this type to an UnresolvedTypeVariable and returns it if the kind is Type.Kind.UNRESOLVED_TYPE_VARIABLE.
asUnresolvedTypeVariable() - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
asVoidType() - Method in class org.jboss.jandex.Type
Casts this type to a VoidType and returns it if the kind is Type.Kind.VOID.
asVoidType() - Method in class org.jboss.jandex.VoidType
 
asWildcardType() - Method in class org.jboss.jandex.Type
Casts this type to a WildcardType and returns it if the kind is Type.Kind.WILDCARD_TYPE.
asWildcardType() - Method in class org.jboss.jandex.WildcardType
 
AVALUE_ARRAY - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_ARRAY - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_ARRAY - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_ARRAY - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_BOOLEAN - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_BOOLEAN - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_BOOLEAN - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_BOOLEAN - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_BYTE - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_BYTE - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_BYTE - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_BYTE - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_CHAR - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_CHAR - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_CHAR - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_CHAR - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_CLASS - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_CLASS - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_CLASS - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_CLASS - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_DOUBLE - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_DOUBLE - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_DOUBLE - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_DOUBLE - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_ENUM - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_ENUM - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_ENUM - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_ENUM - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_FLOAT - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_FLOAT - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_FLOAT - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_FLOAT - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_INT - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_INT - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_INT - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_INT - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_LONG - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_LONG - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_LONG - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_LONG - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_NESTED - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_NESTED - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_NESTED - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_NESTED - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_SHORT - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_SHORT - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_SHORT - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_SHORT - Static variable in class org.jboss.jandex.IndexWriterV2
 
AVALUE_STRING - Static variable in class org.jboss.jandex.IndexReaderV1
 
AVALUE_STRING - Static variable in class org.jboss.jandex.IndexReaderV2
 
AVALUE_STRING - Static variable in class org.jboss.jandex.IndexWriterV1
 
AVALUE_STRING - Static variable in class org.jboss.jandex.IndexWriterV2
 

B

beforeNewClass(DotName) - Method in class org.jboss.jandex.GenericSignatureParser
 
beforeNewElement() - Method in class org.jboss.jandex.GenericSignatureParser
 
binarySearch(AnnotationInstance[], DotName) - Static method in class org.jboss.jandex.AnnotationInstance
 
bitsToInt(byte[], int) - Method in class org.jboss.jandex.Indexer
 
bitsToLong(byte[], int) - Method in class org.jboss.jandex.Indexer
 
BitTricks - Class in org.jboss.jandex
 
BitTricks() - Constructor for class org.jboss.jandex.BitTricks
 
bool - Variable in class org.jboss.jandex.Indexer.BooleanHolder
 
BOOLEAN - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive boolean value
BOOLEAN - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive boolean type
BOOLEAN - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
BOOLEAN - Static variable in class org.jboss.jandex.PrimitiveType
 
BOOLEAN_CLASS - Static variable in class org.jboss.jandex.ClassType
 
BOOLEAN_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
BooleanHolder() - Constructor for class org.jboss.jandex.Indexer.BooleanHolder
 
BooleanValue(String, boolean) - Constructor for class org.jboss.jandex.AnnotationValue.BooleanValue
 
borrowConstantPool(int) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
borrowConstantPoolAnnoAttributes(int) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
borrowConstantPoolOffsets(int) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
bound - Variable in class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
bound - Variable in class org.jboss.jandex.WildcardType
 
bound - Variable in class org.jboss.jandex.WildcardType.Builder
 
bound() - Method in class org.jboss.jandex.WildcardType
 
boundArray() - Method in class org.jboss.jandex.TypeVariable
 
boundPosition - Variable in class org.jboss.jandex.TypeParameterBoundTypeTarget
 
boundPosition() - Method in class org.jboss.jandex.TypeParameterBoundTypeTarget
Returns the index of the bound this type annotation is within.
bounds - Variable in class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
bounds - Variable in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
bounds - Variable in class org.jboss.jandex.TypeVariable
 
bounds - Variable in class org.jboss.jandex.TypeVariable.Builder
 
bounds() - Method in class org.jboss.jandex.TypeVariable
 
box(PrimitiveType) - Static method in class org.jboss.jandex.PrimitiveType
Returns a class type that is the result of a boxing conversion of the given primitiveType.
boxingMap - Static variable in class org.jboss.jandex.PrimitiveType
 
BRIDGE - Static variable in class org.jboss.jandex.Modifiers
 
bridgeIncompatible - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
build() - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Returns an AnnotationInstance that includes all annotation members defined by previous method calls on this builder.
build() - Method in class org.jboss.jandex.AnnotationOverlay.Builder
Builds and returns an annotation overlay based on the configuration of this builder.
build() - Method in class org.jboss.jandex.ArrayType.Builder
Returns the built array type.
build() - Method in class org.jboss.jandex.ClassType.Builder
Returns the built class type.
build() - Method in class org.jboss.jandex.MutableAnnotationOverlay.Builder
Builds and returns a mutable annotation overlay based on the configuration of this builder.
build() - Method in class org.jboss.jandex.ParameterizedType.Builder
Returns the built parameterized type.
build() - Method in class org.jboss.jandex.TypeVariable.Builder
Returns the built type variable.
build() - Method in class org.jboss.jandex.WildcardType.Builder
Returns the built wildcard type.
buildAValueEntries(AnnotationValue) - Method in class org.jboss.jandex.IndexWriterV2
 
buildAValueEntries(Index, AnnotationValue) - Method in class org.jboss.jandex.IndexWriterV1
 
buildClassesQueue(Type) - Method in class org.jboss.jandex.Indexer
Returns a list of Indexer.InnerClassInfos representing types enclosing given type.
builder() - Static method in interface org.jboss.jandex.AnnotationTransformation
Returns a builder for annotation transformation of arbitrary declarations.
builder() - Static method in class org.jboss.jandex.WildcardType
Create a builder of a wildcard type.
builder(Class<?>) - Static method in class org.jboss.jandex.ClassType
Create a builder of a class type for the given class.
builder(Class<?>) - Static method in class org.jboss.jandex.ParameterizedType
Create a builder of a parameterized type for the given generic class.
builder(Class<? extends Annotation>) - Static method in class org.jboss.jandex.AnnotationInstance
Creates a builder of annotation instances of given annotationType.
builder(String) - Static method in class org.jboss.jandex.TypeVariable
Create a builder of a type variable.
builder(ClassInfo) - Static method in class org.jboss.jandex.AnnotationInstance
Creates a builder of annotation instances of given annotationType.
builder(DotName) - Static method in class org.jboss.jandex.AnnotationInstance
Creates a builder of annotation instances of given annotationType.
builder(DotName) - Static method in class org.jboss.jandex.ClassType
Create a builder of a class type with the given name.
builder(DotName) - Static method in class org.jboss.jandex.ParameterizedType
Create a builder of a parameterized type with the given name.
builder(DotName, boolean) - Static method in class org.jboss.jandex.AnnotationInstance
Creates a builder of annotation instances of given annotationType.
builder(IndexView) - Static method in interface org.jboss.jandex.MutableAnnotationOverlay
Returns a new builder for a mutable annotation overlay for given index.
builder(IndexView, Collection<AnnotationTransformation>) - Static method in interface org.jboss.jandex.AnnotationOverlay
Returns a new builder for an annotation overlay for given index and a given collection of transformations.
builder(Type, int) - Static method in class org.jboss.jandex.ArrayType
Create a builder of an array type.
Builder() - Constructor for class org.jboss.jandex.WildcardType.Builder
 
Builder(String) - Constructor for class org.jboss.jandex.TypeVariable.Builder
 
Builder(AnnotationTarget.Kind) - Constructor for class org.jboss.jandex.AnnotationTransformation.Builder
 
Builder(DotName) - Constructor for class org.jboss.jandex.ClassType.Builder
 
Builder(DotName) - Constructor for class org.jboss.jandex.ParameterizedType.Builder
 
Builder(DotName) - Constructor for class org.jboss.jandex.Type.Builder
 
Builder(IndexView) - Constructor for class org.jboss.jandex.MutableAnnotationOverlay.Builder
 
Builder(IndexView, Collection<AnnotationTransformation>) - Constructor for class org.jboss.jandex.AnnotationOverlay.Builder
 
Builder(Type, int) - Constructor for class org.jboss.jandex.ArrayType.Builder
 
buildOwnerMap(Type) - Method in class org.jboss.jandex.Indexer
 
buildString(char, StringBuilder) - Method in class org.jboss.jandex.DotName
 
buildTables(Index) - Method in class org.jboss.jandex.IndexWriterV1
 
buildTables(Index) - Method in class org.jboss.jandex.IndexWriterV2
 
buildWithTarget(AnnotationTarget) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Returns an AnnotationInstance that includes all annotation members defined by previous method calls on this builder.
BYTE - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive byte value
BYTE - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive byte type
BYTE - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
BYTE - Static variable in class org.jboss.jandex.PrimitiveType
 
BYTE_CLASS - Static variable in class org.jboss.jandex.ClassType
 
BYTE_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
ByteArrayInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.ByteArrayInternPool
 
bytePool - Variable in class org.jboss.jandex.NameTable
 
bytePool() - Method in class org.jboss.jandex.NameTable
 
bytes - Variable in class org.jboss.jandex.Result
 
byteTable - Variable in class org.jboss.jandex.IndexReaderV2
 
ByteValue(String, byte) - Constructor for class org.jboss.jandex.AnnotationValue.ByteValue
 

C

canonicalRecordConstructor() - Method in class org.jboss.jandex.ClassInfo
Returns the canonical constructor of this record.
CHAR - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive character type
CHAR - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
CHAR - Static variable in class org.jboss.jandex.PrimitiveType
 
CHARACTER - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive character value
CHARACTER_CLASS - Static variable in class org.jboss.jandex.ClassType
 
CHARACTER_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
CharacterValue(String, char) - Constructor for class org.jboss.jandex.AnnotationValue.CharacterValue
 
CLASS - org.jboss.jandex.AnnotationTarget.Kind
An object of type ClassInfo
CLASS - org.jboss.jandex.AnnotationValue.Kind
Indicates a Java Class value
CLASS - org.jboss.jandex.Type.Kind
A Java class, interface, or annotation
CLASS_EXTENDS - org.jboss.jandex.TypeTarget.Usage
Indicates a type annotation occurs within class' extends or implements clause
CLASS_EXTENDS_TYPE_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
CLASS_EXTENDS_TYPE_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
CLASS_TAG - Static variable in class org.jboss.jandex.IndexReaderV1
 
CLASS_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
CLASS_TAG - Static variable in class org.jboss.jandex.IndexWriterV1
 
CLASS_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
CLASS_TYPE - Static variable in class org.jboss.jandex.ClassType
 
classAnnotation(DotName) - Method in class org.jboss.jandex.ClassInfo
classAnnotations - Variable in class org.jboss.jandex.Indexer
 
classAnnotations() - Method in class org.jboss.jandex.ClassInfo
classAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.ClassInfo
ClassBuilder() - Constructor for class org.jboss.jandex.AnnotationTransformation.ClassBuilder
 
ClassEquivalenceKey(DotName) - Constructor for class org.jboss.jandex.EquivalenceKey.ClassEquivalenceKey
 
classes - Variable in class org.jboss.jandex.Index
 
classes - Variable in class org.jboss.jandex.Indexer
 
classes - Variable in class org.jboss.jandex.Result
 
classesDir - Variable in class org.jboss.jandex.maven.JandexGoal
By default, process the classes compiled for the project.
classesInPackage - Variable in class org.jboss.jandex.Index
 
ClassExtendsTypeTarget - Class in org.jboss.jandex
Represents a target of type annotation which occurs in the extends or implements clause of an enclosing class.
ClassExtendsTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.ClassExtendsTypeTarget
 
ClassExtendsTypeTarget(ClassInfo, int) - Constructor for class org.jboss.jandex.ClassExtendsTypeTarget
 
classifier - Variable in class org.jboss.jandex.maven.Dependency
 
ClassInfo - Class in org.jboss.jandex
Represents a class entry in an index.
ClassInfo(DotName, Type, short, Type[]) - Constructor for class org.jboss.jandex.ClassInfo
 
ClassInfo(DotName, Type, short, Type[], boolean) - Constructor for class org.jboss.jandex.ClassInfo
 
ClassInfo.EnclosingMethodInfo - Class in org.jboss.jandex
Provides information on the enclosing method or constructor for a local or anonymous class, if available.
ClassInfo.ExtraInfo - Class in org.jboss.jandex
 
ClassInfo.NestingInfo - Class in org.jboss.jandex
 
ClassInfo.NestingType - Enum in org.jboss.jandex
Describes the form of nesting used by a class
className - Variable in class org.jboss.jandex.EquivalenceKey.ClassEquivalenceKey
 
className - Variable in class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
className - Variable in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
className - Variable in class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
ClassSignature(Type[], Type, Type[]) - Constructor for class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
classSignatureIndex - Variable in class org.jboss.jandex.Indexer
 
ClassSummary - Class in org.jboss.jandex
Summary of a just-indexed class, returned by Indexer.indexWithSummary(InputStream).
ClassSummary(DotName, DotName, Set<DotName>) - Constructor for class org.jboss.jandex.ClassSummary
 
classTable - Variable in class org.jboss.jandex.IndexReaderV1
 
classTable - Variable in class org.jboss.jandex.IndexWriterV1
 
ClassType - Class in org.jboss.jandex
Represents a class type.
ClassType(DotName) - Constructor for class org.jboss.jandex.ClassType
 
ClassType(DotName, AnnotationInstance[]) - Constructor for class org.jboss.jandex.ClassType
 
ClassType.Builder - Class in org.jboss.jandex
Convenient builder for ClassType.
ClassTypeEquivalenceKey(DotName) - Constructor for class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
classTypeParameters - Variable in class org.jboss.jandex.GenericSignatureParser
 
ClassValue(String, Type) - Constructor for class org.jboss.jandex.AnnotationValue.ClassValue
 
clazz - Variable in class org.jboss.jandex.FieldInfo
 
clazz - Variable in class org.jboss.jandex.FieldInfoGenerator
 
clazz - Variable in class org.jboss.jandex.MethodInfo
 
clazz - Variable in class org.jboss.jandex.MethodInfoGenerator
 
clazz - Variable in class org.jboss.jandex.RecordComponentInfo
 
clazz - Variable in class org.jboss.jandex.RecordComponentInfoGenerator
 
clear() - Method in class org.jboss.jandex.StrongInternPool
 
CLINIT_METHOD_NAME - Static variable in class org.jboss.jandex.Utils
 
clone() - Method in class org.jboss.jandex.StrongInternPool
 
close() - Method in class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
 
close() - Method in class org.jboss.jandex.Utils.ReusableBufferedInputStream
 
CODE - Static variable in class org.jboss.jandex.Indexer
 
CODE_LEN - Static variable in class org.jboss.jandex.Indexer
 
compare(byte[], byte[]) - Method in class org.jboss.jandex.FieldInternal.NameComparator
 
compare(byte[], byte[]) - Method in class org.jboss.jandex.MethodInternal.NameAndParameterComponentComparator
 
compare(byte[], byte[]) - Method in class org.jboss.jandex.RecordComponentInternal.NameComparator
 
compare(AnnotationInstance, AnnotationInstance) - Method in class org.jboss.jandex.AnnotationInstance.NameComparator
 
compare(FieldInternal, FieldInternal) - Method in class org.jboss.jandex.FieldInternal.NameComparator
 
compare(MethodInternal, MethodInternal) - Method in class org.jboss.jandex.MethodInternal.NameAndParameterComponentComparator
 
compare(RecordComponentInternal, RecordComponentInternal) - Method in class org.jboss.jandex.RecordComponentInternal.NameComparator
 
compareTo(DotName) - Method in class org.jboss.jandex.DotName
Compares a DotName to another DotName and returns whether this DotName is lesser than, greater than, or equal to the specified DotName.
compatibleMode - Variable in class org.jboss.jandex.AnnotationOverlay.Builder
 
compatibleMode - Variable in class org.jboss.jandex.AnnotationOverlayImpl
 
compatibleMode - Variable in class org.jboss.jandex.MutableAnnotationOverlay.Builder
 
compatibleMode() - Method in class org.jboss.jandex.AnnotationOverlay.Builder
When called, the built annotation overlay shall treat method parameters as part of methods.
compatibleMode() - Method in class org.jboss.jandex.MutableAnnotationOverlay.Builder
When called, the built annotation overlay shall treat method parameters as part of methods.
complete() - Method in class org.jboss.jandex.Indexer
Completes, finalizes, and returns the index after zero or more calls to index().
component() - Method in class org.jboss.jandex.ArrayType
Deprecated.
componentized - Variable in class org.jboss.jandex.DotName
 
componentizedCompare(DotName[], DotName[]) - Static method in class org.jboss.jandex.DotName
 
componentizedEquals(DotName, DotName) - Static method in class org.jboss.jandex.DotName
 
componentKind() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
componentKind() - Method in class org.jboss.jandex.AnnotationValue
Returns the kind of value that represents the component type of this array if it can be determined.
componentType() - Method in class org.jboss.jandex.ArrayType
Returns the component type of the array.
CompositeIndex - Class in org.jboss.jandex
Composite annotation index.
CompositeIndex(Collection<IndexView>) - Constructor for class org.jboss.jandex.CompositeIndex
 
CONSTANT_CLASS - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_DOUBLE - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_DYNAMIC - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_FIELDREF - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_FLOAT - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_INTEGER - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_INTERFACEMETHODREF - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_INVOKEDYNAMIC - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_LONG - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_METHODHANDLE - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_METHODREF - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_METHODTYPE - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_MODULE - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_NAMEANDTYPE - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_PACKAGE - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_STRING - Static variable in class org.jboss.jandex.Indexer
 
CONSTANT_UTF8 - Static variable in class org.jboss.jandex.Indexer
 
constantPool - Variable in class org.jboss.jandex.Indexer
 
constantPool - Variable in class org.jboss.jandex.Indexer.TmpObjects
 
constantPoolAnnoAttributes - Variable in class org.jboss.jandex.Indexer.TmpObjects
 
constantPoolAnnoAttrributes - Variable in class org.jboss.jandex.Indexer
 
constantPoolOffsets - Variable in class org.jboss.jandex.Indexer
 
constantPoolOffsets - Variable in class org.jboss.jandex.Indexer.TmpObjects
 
constantPoolSize - Variable in class org.jboss.jandex.Indexer
 
constituent - Variable in class org.jboss.jandex.ArrayType.Builder
 
constituent - Variable in class org.jboss.jandex.ArrayType
 
constituent - Variable in class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
constituent() - Method in class org.jboss.jandex.ArrayType
Returns the constituent type of the array.
constructors() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all constructors declared in this class (which have the special name <init>).
contains(Object) - Method in class org.jboss.jandex.StrongInternPool
 
convertClassFieldDescriptor(String) - Static method in class org.jboss.jandex.Indexer
 
convertParameterized(Type) - Method in class org.jboss.jandex.Indexer
 
convertToList(AnnotationInstance[]) - Method in class org.jboss.jandex.IndexReaderV2
 
convertToName(String) - Method in class org.jboss.jandex.NameTable
 
convertToName(String, char) - Method in class org.jboss.jandex.NameTable
 
copy(File, File) - Static method in class org.jboss.jandex.JarIndexer
 
copy(InputStream, OutputStream) - Static method in class org.jboss.jandex.JarIndexer
 
copy(InputStream, OutputStream) - Static method in class org.jboss.jandex.maven.JandexJarGoal
 
copyExceptions() - Method in class org.jboss.jandex.MethodInfo
 
copyExceptions() - Method in class org.jboss.jandex.MethodInternal
 
copyInterfaceTypes() - Method in class org.jboss.jandex.ClassInfo
 
copyParameters() - Method in class org.jboss.jandex.MethodInfo
 
copyParameterTypes() - Method in class org.jboss.jandex.MethodInternal
 
copyType(int, Type) - Method in class org.jboss.jandex.ParameterizedType
 
copyType(int, Type) - Method in class org.jboss.jandex.TypeVariable
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.ArrayType
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.ClassType
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.ParameterizedType
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.PrimitiveType
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.Type
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.TypeVariable
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.TypeVariableReference
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.VoidType
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.WildcardType
 
copyType(Type) - Method in class org.jboss.jandex.ParameterizedType
 
copyType(Type) - Method in class org.jboss.jandex.WildcardType
 
copyType(Type[]) - Method in class org.jboss.jandex.ParameterizedType
 
copyType(Type, int) - Method in class org.jboss.jandex.ArrayType
 
copyTypeParameters(AnnotationTarget) - Static method in class org.jboss.jandex.Indexer
 
counter - Variable in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
countInstances(Index) - Method in class org.jboss.jandex.Result
 
create(Class<?>) - Static method in class org.jboss.jandex.ClassType
Create an instance of a class type for given clazz.
create(Class<?>) - Static method in class org.jboss.jandex.Type
Creates a type that corresponds to the given clazz.
create(Class<?>, Type...) - Static method in class org.jboss.jandex.ParameterizedType
Create an instance of a parameterized type with given generic clazz and given type arguments.
create(Class<?>, Type[], Type) - Static method in class org.jboss.jandex.ParameterizedType
Create an instance of a parameterized type with given generic clazz and given type arguments.
create(String) - Static method in class org.jboss.jandex.ClassType
Create an instance of a class type with given name.
create(String) - Static method in class org.jboss.jandex.TypeVariable
Create an instance of a type variable with the given identifier.
create(String, Type...) - Static method in class org.jboss.jandex.ParameterizedType
Create an instance of a parameterized type with given name, which denotes a generic class, and given type arguments.
create(String, Type[], Type) - Static method in class org.jboss.jandex.ParameterizedType
Create an instance of a parameterized type with given name, which denotes a generic class, and given type arguments.
create(Collection<IndexView>) - Static method in class org.jboss.jandex.CompositeIndex
 
create(List<IndexView>) - Static method in class org.jboss.jandex.StackedIndex
Creates a stacked index from given indexes.
create(Map<DotName, List<AnnotationInstance>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, ClassInfo>, Map<DotName, List<ClassInfo>>) - Static method in class org.jboss.jandex.Index
Constructs a "mock" Index using the passed values.
create(Map<DotName, List<AnnotationInstance>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, ClassInfo>, Map<DotName, ModuleInfo>, Map<DotName, List<ClassInfo>>) - Static method in class org.jboss.jandex.Index
Constructs a "mock" Index using the passed values.
create(Map<DotName, List<AnnotationInstance>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, ClassInfo>) - Static method in class org.jboss.jandex.Index
Constructs a "mock" Index using the passed values.
create(Map<DotName, List<AnnotationInstance>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, ClassInfo>, Map<DotName, List<ClassInfo>>) - Static method in class org.jboss.jandex.Index
Constructs a "mock" Index using the passed values.
create(AnnotationInstance, AnnotationTarget) - Static method in class org.jboss.jandex.AnnotationInstance
 
create(ClassInfo, String, String[], Type[], Type, short, TypeVariable[], Type[]) - Static method in class org.jboss.jandex.MethodInfo
Construct a new mock Method instance.
create(ClassInfo, String, Type) - Static method in class org.jboss.jandex.RecordComponentInfo
Constructs a new mock record component info
create(ClassInfo, String, Type[], Type, short) - Static method in class org.jboss.jandex.MethodInfo
Construct a new mock Method instance.
create(ClassInfo, String, Type[], Type, short, TypeVariable[], Type[]) - Static method in class org.jboss.jandex.MethodInfo
Construct a new mock Method instance.
create(ClassInfo, String, Type, short) - Static method in class org.jboss.jandex.FieldInfo
Construct a new mock Field instance.
create(DotName) - Static method in class org.jboss.jandex.ClassType
Create an instance of a class type with given name.
create(DotName, boolean, AnnotationTarget, List<AnnotationValue>) - Static method in class org.jboss.jandex.AnnotationInstance
Construct a new mock annotation instance.
create(DotName, boolean, AnnotationTarget, AnnotationValue[]) - Static method in class org.jboss.jandex.AnnotationInstance
Construct a new mock annotation instance.
create(DotName, AnnotationTarget, List<AnnotationValue>) - Static method in class org.jboss.jandex.AnnotationInstance
Construct a new mock annotation instance.
create(DotName, AnnotationTarget, AnnotationValue[]) - Static method in class org.jboss.jandex.AnnotationInstance
Construct a new mock annotation instance.
create(DotName, DotName, short, DotName[], Map<DotName, List<AnnotationInstance>>, boolean) - Static method in class org.jboss.jandex.ClassInfo
Deprecated.
create(DotName, Type.Kind) - Static method in class org.jboss.jandex.Type
Creates a type of the specified kind and name in the Class.getName() format.
create(DotName, Type...) - Static method in class org.jboss.jandex.ParameterizedType
Create an instance of a parameterized type with given name, which denotes a generic class, and given type arguments.
create(DotName, Type[], Type) - Static method in class org.jboss.jandex.ParameterizedType
Create an instance of a parameterized type with given name, which denotes a generic class, and given type arguments.
create(IndexView...) - Static method in class org.jboss.jandex.CompositeIndex
 
create(IndexView...) - Static method in class org.jboss.jandex.StackedIndex
Creates a stacked index from given indexes.
create(MethodInfo, short) - Static method in class org.jboss.jandex.MethodParameterInfo
Constructs a new mock method parameter info
create(Type, boolean) - Static method in class org.jboss.jandex.WildcardType
create(Type, int) - Static method in class org.jboss.jandex.ArrayType
Create a new array type instance with the specified number of dimensions and the specified constituent type.
createArrayValue(String, List<AnnotationValue>) - Static method in class org.jboss.jandex.AnnotationValue
 
createArrayValue(String, AnnotationValue[]) - Static method in class org.jboss.jandex.AnnotationValue
 
createBooleanValue(String, boolean) - Static method in class org.jboss.jandex.AnnotationValue
 
createByteValue(String, byte) - Static method in class org.jboss.jandex.AnnotationValue
 
createCharacterValue(String, char) - Static method in class org.jboss.jandex.AnnotationValue
 
createClassValue(String, Type) - Static method in class org.jboss.jandex.AnnotationValue
 
createComponentized(DotName, String) - Static method in class org.jboss.jandex.DotName
Constructs a componentized DotName.
createComponentized(DotName, String, boolean) - Static method in class org.jboss.jandex.DotName
Constructs a componentized DotName.
createDoubleValue(String, double) - Static method in class org.jboss.jandex.AnnotationValue
 
createDouleValue(String, double) - Static method in class org.jboss.jandex.AnnotationValue
createEnumValue(String, DotName, String) - Static method in class org.jboss.jandex.AnnotationValue
 
createEquivalenceProxy() - Method in class org.jboss.jandex.AnnotationInstance
Returns an equivalence proxy for this annotation instance.
createFloatValue(String, float) - Static method in class org.jboss.jandex.AnnotationValue
 
createIntegerValue(String, int) - Static method in class org.jboss.jandex.AnnotationValue
 
createJarIndex(File, Indexer, boolean, boolean, boolean) - Static method in class org.jboss.jandex.JarIndexer
Indexes a jar file and saves the result.
createJarIndex(File, Indexer, boolean, boolean, boolean, PrintStream, PrintStream) - Static method in class org.jboss.jandex.JarIndexer
Indexes a jar file and saves the result.
createJarIndex(File, Indexer, File, boolean, boolean, boolean) - Static method in class org.jboss.jandex.JarIndexer
Indexes a jar file and saves the result.
createJarIndex(File, Indexer, File, boolean, boolean, boolean, PrintStream, PrintStream) - Static method in class org.jboss.jandex.JarIndexer
Indexes a jar file and saves the result.
createLongalue(String, long) - Static method in class org.jboss.jandex.AnnotationValue
createLongValue(String, long) - Static method in class org.jboss.jandex.AnnotationValue
 
createLowerBound(Class<?>) - Static method in class org.jboss.jandex.WildcardType
Create a new wildcard type with a lower (super) bound.
createLowerBound(Type) - Static method in class org.jboss.jandex.WildcardType
Create a new wildcard type with a lower (super) bound.
createMerged(CompositeIndex...) - Static method in class org.jboss.jandex.CompositeIndex
 
createNestedAnnotationValue(String, AnnotationInstance) - Static method in class org.jboss.jandex.AnnotationValue
 
createShortValue(String, short) - Static method in class org.jboss.jandex.AnnotationValue
 
createSimple(Class<?>) - Static method in class org.jboss.jandex.DotName
Constructs a simple DotName which stores the name of given class in its entirety.
createSimple(String) - Static method in class org.jboss.jandex.DotName
Constructs a simple DotName which stores the string in its entirety.
createStringValue(String, String) - Static method in class org.jboss.jandex.AnnotationValue
 
createTempFile(String) - Method in class org.jboss.jandex.maven.JandexJarGoal
 
createUpperBound(Class<?>) - Static method in class org.jboss.jandex.WildcardType
Create a new wildcard type with an upper (extends) bound.
createUpperBound(Type) - Static method in class org.jboss.jandex.WildcardType
Create a new wildcard type with an upper (extends) bound.
createWithAnnotations(DotName, Type.Kind, AnnotationInstance[]) - Static method in class org.jboss.jandex.Type
Creates an instance of specified type with given type annotations.
current - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
currentClass - Variable in class org.jboss.jandex.Indexer
 
currentClassName - Variable in class org.jboss.jandex.GenericSignatureParser
 

D

dataInputStream - Variable in class org.jboss.jandex.Indexer.TmpObjects
 
dataInputStreamOf(InputStream) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
debug - Variable in class org.jboss.jandex.MethodParamList
 
declaration - Variable in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
declaration() - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
declaration() - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Returns the declaration that is being transformed.
Declaration - Interface in org.jboss.jandex
An AnnotationTarget that is also a declaration.
DeclarationBuilder() - Constructor for class org.jboss.jandex.AnnotationTransformation.DeclarationBuilder
 
DeclarationEquivalenceKey() - Constructor for class org.jboss.jandex.EquivalenceKey.DeclarationEquivalenceKey
 
declaredAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instance of given type declared on this annotation target.
declaredAnnotation(String) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instance with given name declared on this annotation target.
declaredAnnotation(DotName) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instance with given name declared on this annotation target.
declaredAnnotation(DotName) - Method in class org.jboss.jandex.ClassInfo
Returns the annotation instance with given name declared on this class.
declaredAnnotation(DotName) - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instance with given name declared on this field.
declaredAnnotation(DotName) - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instance with given name declared on this method.
declaredAnnotation(DotName) - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instance with given name declared on this method parameter.
declaredAnnotation(DotName) - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instance with given name declared on this record component.
declaredAnnotation(DotName) - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instance with given name declared on this type usage.
declaredAnnotations() - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances declared on this annotation target.
declaredAnnotations() - Method in class org.jboss.jandex.ClassInfo
Returns the annotation instances declared on this class.
declaredAnnotations() - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instances declared on this field.
declaredAnnotations() - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instances declared on this method.
declaredAnnotations() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instances declared on this method parameter.
declaredAnnotations() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instances declared on this record component.
declaredAnnotations() - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instances declared on this type usage.
declaredAnnotationsWithRepeatable(Class<? extends Annotation>, IndexView) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances of given type declared on this annotation target.
declaredAnnotationsWithRepeatable(String, IndexView) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances with given name declared on this annotation target.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in interface org.jboss.jandex.AnnotationTarget
Returns the annotation instances with given name declared on this annotation target.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.ClassInfo
Returns the annotation instances with given name declared on this class.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.FieldInfo
Returns the annotation instances with given name declared on this field.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instances with given name declared on this method.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.MethodParameterInfo
Returns the annotation instances with given name declared on this method parameter.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.RecordComponentInfo
Returns the annotation instances with given name declared on this record component.
declaredAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.TypeTarget
Returns the annotation instances with given name declared on this type usage.
declaringClass() - Method in class org.jboss.jandex.FieldInfo
Returns the class which declared the field
declaringClass() - Method in class org.jboss.jandex.MethodInfo
Returns the class that declared this method
declaringClass() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the (record) class declaring this record component.
decode(char) - Static method in class org.jboss.jandex.PrimitiveType
 
decode(String) - Static method in class org.jboss.jandex.PrimitiveType
 
decodeClassEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeDotNameEntry(int, int, String, char) - Method in class org.jboss.jandex.Indexer
 
decodeDoubleEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeFloatEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeIntegerEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeLongEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeModuleEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeNameAndTypeEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeOptionalUtf8Entry(int) - Method in class org.jboss.jandex.Indexer
 
decodePackageEntry(int) - Method in class org.jboss.jandex.Indexer
 
decodeUtf8Entry(int) - Method in class org.jboss.jandex.Indexer
 
decodeUtf8EntryAsBytes(int) - Method in class org.jboss.jandex.Indexer
 
deepCopyTypeIfNeeded(Type) - Method in class org.jboss.jandex.Indexer
When type contains no type variable references, returns type.
deepDimensions() - Method in class org.jboss.jandex.ArrayType
The total number of dimensions this array type has, when traversed deep to the element type.
deepIntern(FieldInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
deepIntern(MethodInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
deepIntern(RecordComponentInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
DEFAULT_CAPACITY - Static variable in class org.jboss.jandex.StrongInternPool
Same default as HashMap, must be a power of 2
DEFAULT_LOAD_FACTOR - Static variable in class org.jboss.jandex.StrongInternPool
67%, just like IdentityHashMap
DEFAULT_LOWER_BOUND - Static variable in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
DEFAULT_PRIORITY_VALUE - Static variable in interface org.jboss.jandex.AnnotationTransformation
The default AnnotationTransformation.priority() value: 1000.
DEFAULT_UPPER_BOUND - Static variable in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
defaultValue - Variable in class org.jboss.jandex.MethodInternal.ExtraInfo
 
defaultValue() - Method in class org.jboss.jandex.MethodInfo
Returns the default annotation value if this method represents an annotation member with a default value.
defaultValue() - Method in class org.jboss.jandex.MethodInternal
 
delegate - Variable in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
dependency - Variable in class org.jboss.jandex.maven.FileSet
 
Dependency - Class in org.jboss.jandex.maven
 
Dependency() - Constructor for class org.jboss.jandex.maven.Dependency
 
descriptor - Variable in class org.jboss.jandex.Indexer.NameAndType
 
descriptor() - Method in interface org.jboss.jandex.Descriptor
Returns a bytecode descriptor of this element.
descriptor(Function<String, Type>) - Method in class org.jboss.jandex.ClassInfo
Returns a bytecode descriptor of the type introduced by this class.
descriptor(Function<String, Type>) - Method in interface org.jboss.jandex.Descriptor
Returns a bytecode descriptor of this element.
descriptor(Function<String, Type>) - Method in class org.jboss.jandex.FieldInfo
Returns a bytecode descriptor of this field.
descriptor(Function<String, Type>) - Method in class org.jboss.jandex.MethodInfo
Returns a bytecode descriptor of this method.
descriptor(Function<String, Type>) - Method in class org.jboss.jandex.RecordComponentInfo
Returns a bytecode descriptor of this record component.
descriptor(Function<String, Type>) - Method in class org.jboss.jandex.Type
Returns the bytecode descriptor of this type (or its erasure in case of generic types).
Descriptor - Interface in org.jboss.jandex
Implementations of this interface have a bytecode descriptor, as defined in JVMS 17, chapter 4.3.
descriptorParametersCount() - Method in class org.jboss.jandex.MethodInfo
Returns the number of all parameters present on this method, based on the method descriptor.
descriptorParameterTypes - Variable in class org.jboss.jandex.MethodInternal
 
descriptorParameterTypes() - Method in class org.jboss.jandex.MethodInfo
Returns a list of types of all parameters present on this method, based on the method descriptor.
descriptorParameterTypes() - Method in class org.jboss.jandex.MethodInternal
 
descriptorParameterTypesArray() - Method in class org.jboss.jandex.MethodInternal
 
DescriptorReconstruction - Class in org.jboss.jandex
 
DescriptorReconstruction() - Constructor for class org.jboss.jandex.DescriptorReconstruction
 
dimensions - Variable in class org.jboss.jandex.ArrayType.Builder
 
dimensions - Variable in class org.jboss.jandex.ArrayType
 
dimensions - Variable in class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
dimensions() - Method in class org.jboss.jandex.ArrayType
The number of dimensions this array type has.
directory - Variable in class org.jboss.jandex.maven.FileSet
 
DotName - Class in org.jboss.jandex
A DotName represents a dot separated name, typically a Java package or a Java class.
DotName(DotName, String, boolean, boolean) - Constructor for class org.jboss.jandex.DotName
 
DOUBLE - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive double value
DOUBLE - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive double type
DOUBLE - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
DOUBLE - Static variable in class org.jboss.jandex.PrimitiveType
 
DOUBLE_CLASS - Static variable in class org.jboss.jandex.ClassType
 
DOUBLE_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
DoubleValue(String, double) - Constructor for class org.jboss.jandex.AnnotationValue.DoubleValue
 
downgradeName(DotName) - Method in class org.jboss.jandex.IndexWriterV1
 
dump - Variable in class org.jboss.jandex.Main
 
dumpIndex(File) - Method in class org.jboss.jandex.Main
 

E

elementAnnotations - Variable in class org.jboss.jandex.Indexer
 
elementPos - Variable in class org.jboss.jandex.Indexer.PathElementStack
 
elementType - Variable in class org.jboss.jandex.StrongInternPool
The class of values that may be present in table.
elementType() - Method in class org.jboss.jandex.ArrayType
Returns the element type of the array.
elementTypeParameters - Variable in class org.jboss.jandex.GenericSignatureParser
 
empty() - Static method in interface org.jboss.jandex.IndexView
Returns an immutable empty index; that is, an index that doesn't contain any class.
EMPTY - org.jboss.jandex.TypeTarget.Usage
Indicates a type annotation occurs within a field, method receiver, or method return type
EMPTY_ANNOTATION_LIST - Static variable in class org.jboss.jandex.Index
 
EMPTY_ANNOTATIONS - Static variable in class org.jboss.jandex.Type
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.AnnotationInstance
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.AnnotationValue
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.FieldInternal
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.MethodInternal
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.MethodParamList.ParamData
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.RecordComponentInternal
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.Type
 
EMPTY_CLASSINFO_LIST - Static variable in class org.jboss.jandex.Index
 
EMPTY_PARAMETER_NAMES - Static variable in class org.jboss.jandex.MethodInfo
 
EMPTY_PARAMETER_NAMES - Static variable in class org.jboss.jandex.MethodInternal
 
EMPTY_POSITIONS - Static variable in class org.jboss.jandex.ClassInfo
 
EMPTY_STRING_ARRAY - Static variable in class org.jboss.jandex.maven.ArchiveScanner
 
EMPTY_TYPE_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
EMPTY_TYPE_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
EmptyIndex - Class in org.jboss.jandex
Immutable empty index; that is, an index that doesn't contain any class.
EmptyIndex() - Constructor for class org.jboss.jandex.EmptyIndex
 
EmptyTypeTarget - Class in org.jboss.jandex
Represents a target of type annotation which occurs directly on a field type, a method return type, or a method receiver type.
EmptyTypeTarget(AnnotationTarget, boolean) - Constructor for class org.jboss.jandex.EmptyTypeTarget
 
EmptyTypeTarget(AnnotationTarget, Type, boolean) - Constructor for class org.jboss.jandex.EmptyTypeTarget
 
ENCLOSING_METHOD - Static variable in class org.jboss.jandex.Indexer
 
ENCLOSING_METHOD_LEN - Static variable in class org.jboss.jandex.Indexer
 
enclosingClass - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
enclosingClass - Variable in class org.jboss.jandex.ClassInfo.NestingInfo
 
enclosingClass - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
enclosingClass() - Method in class org.jboss.jandex.ClassInfo
Returns the name of the enclosing class if this class is a member class.
enclosingClass() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the name of the class which declares the enclosing method or constructor.
enclosingClassAlways() - Method in class org.jboss.jandex.ClassInfo
Returns the name of the enclosing class if this class is a member, local or anonymous class.
enclosingClassInInitializer - Variable in class org.jboss.jandex.ClassInfo.NestingInfo
 
enclosingClassInInitializer() - Method in class org.jboss.jandex.ClassInfo
 
enclosingMethod - Variable in class org.jboss.jandex.ClassInfo.NestingInfo
 
enclosingMethod() - Method in class org.jboss.jandex.ClassInfo
Returns the enclosing method of this class if it is a local or anonymous class declared within the body of a method or constructor.
EnclosingMethodInfo(String, Type, Type[], DotName) - Constructor for class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
enclosingTarget - Variable in class org.jboss.jandex.TypeTarget
 
enclosingTarget() - Method in class org.jboss.jandex.ClassExtendsTypeTarget
 
enclosingTarget() - Method in class org.jboss.jandex.MethodParameterTypeTarget
 
enclosingTarget() - Method in class org.jboss.jandex.ThrowsTypeTarget
 
enclosingTarget() - Method in class org.jboss.jandex.TypeTarget
Returns the enclosing target that contains the type referred to by the TypeTarget.target() method.
ENUM - org.jboss.jandex.AnnotationValue.Kind
Indicates a Java Enum value
ENUM - Static variable in class org.jboss.jandex.Modifiers
 
ENUM_NAME - Static variable in class org.jboss.jandex.DotName
 
enumConstantOrdinal() - Method in class org.jboss.jandex.FieldInfo
Returns an ordinal of this enum constant, that is, the zero-based position in the enum declaration.
enumConstantOrdinal(FieldInternal) - Method in class org.jboss.jandex.ClassInfo
 
enumConstants() - Method in class org.jboss.jandex.ClassInfo
Returns a list of enum constants declared by this enum class, represented as FieldInfo.
EnumValue(String, DotName, String) - Constructor for class org.jboss.jandex.AnnotationValue.EnumValue
 
eq(Object, Object) - Method in class org.jboss.jandex.StrongInternPool
 
equality(byte[], byte[]) - Method in class org.jboss.jandex.StrongInternPool.ByteArrayInternPool
 
equality(E, E) - Method in class org.jboss.jandex.StrongInternPool
 
equality(String, String) - Method in class org.jboss.jandex.StrongInternPool.StringInternPool
 
equality(FieldInternal, FieldInternal) - Method in class org.jboss.jandex.StrongInternPool.FieldInternPool
 
equality(MethodInternal, MethodInternal) - Method in class org.jboss.jandex.StrongInternPool.MethodInternPool
 
equality(RecordComponentInternal, RecordComponentInternal) - Method in class org.jboss.jandex.StrongInternPool.RecordComponentInternPool
 
equality(Type[], Type[]) - Method in class org.jboss.jandex.StrongInternPool.TypeArrayInternPool
 
equality(Type, Type) - Method in class org.jboss.jandex.StrongInternPool.TypeInternPool
 
equals(Object) - Method in class org.jboss.jandex.AnnotationInstance
Returns whether this annotation instance is equal to another instance.
equals(Object) - Method in class org.jboss.jandex.AnnotationInstanceEquivalenceProxy
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.BooleanValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.CharacterValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.ClassValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue
Compares this annotation value to another annotation value, and returns true if equal.
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.StringValue
 
equals(Object) - Method in class org.jboss.jandex.ArrayType
 
equals(Object) - Method in class org.jboss.jandex.DotName
Compares a DotName to another DotName and returns true if they represent the same underlying semantic name.
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.ClassEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.MethodParameterEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableReferenceEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.UnresolvedTypeVariableEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
equals(Object) - Method in class org.jboss.jandex.FieldInfo
 
equals(Object) - Method in class org.jboss.jandex.FieldInternal
 
equals(Object) - Method in class org.jboss.jandex.JandexReflection.GenericArrayTypeImpl
 
equals(Object) - Method in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
equals(Object) - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
equals(Object) - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
equals(Object) - Method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
equals(Object) - Method in class org.jboss.jandex.MethodInfo
 
equals(Object) - Method in class org.jboss.jandex.MethodInternal
 
equals(Object) - Method in class org.jboss.jandex.MethodParameterInfo
 
equals(Object) - Method in class org.jboss.jandex.ParameterizedType
 
equals(Object) - Method in class org.jboss.jandex.PrimitiveType
 
equals(Object) - Method in class org.jboss.jandex.RecordComponentInfo
 
equals(Object) - Method in class org.jboss.jandex.RecordComponentInternal
 
equals(Object) - Method in class org.jboss.jandex.Type
Compares this Type with another type.
equals(Object) - Method in class org.jboss.jandex.TypeVariable
 
equals(Object) - Method in class org.jboss.jandex.TypeVariableReference
 
equals(Object) - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
equals(Object) - Method in class org.jboss.jandex.WildcardType
 
equivalenceHashCode() - Method in class org.jboss.jandex.AnnotationInstance
Returns an equivalence hash code.
EquivalenceKey - Class in org.jboss.jandex
Establishes a notion of equivalence of Jandex objects.
EquivalenceKey() - Constructor for class org.jboss.jandex.EquivalenceKey
 
EquivalenceKey.ArrayTypeEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.ClassEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.ClassTypeEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.DeclarationEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.FieldEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.MethodEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.MethodParameterEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.ParameterizedTypeEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.PrimitiveTypeEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.RecordComponentEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.TypeEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.TypeVariableEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.TypeVariableReferenceEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.UnresolvedTypeVariableEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.VoidTypeEquivalenceKey - Class in org.jboss.jandex
 
EquivalenceKey.WildcardTypeEquivalenceKey - Class in org.jboss.jandex
 
equivalentTo(AnnotationInstance) - Method in class org.jboss.jandex.AnnotationInstance
Returns whether this annotation instance is equivalent to the other annotation instance.
exceptionArray() - Method in class org.jboss.jandex.MethodInternal
 
exceptions - Variable in class org.jboss.jandex.MethodInternal
 
exceptions() - Method in class org.jboss.jandex.MethodInfo
Returns the list of throwable classes declared to be thrown by this method.
exceptions() - Method in class org.jboss.jandex.MethodInternal
 
EXCEPTIONS - Static variable in class org.jboss.jandex.Indexer
 
EXCEPTIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
excludes - Variable in class org.jboss.jandex.maven.FileSet
 
excludes - Variable in class org.jboss.jandex.maven.JandexJarGoal
Names or glob patterns of files in the JAR that should not be indexed.
execute() - Method in class org.jboss.jandex.JandexAntTask
 
execute() - Method in class org.jboss.jandex.maven.JandexGoal
 
execute() - Method in class org.jboss.jandex.maven.JandexJarGoal
 
execute(String[]) - Method in class org.jboss.jandex.Main
 
expect(char) - Method in class org.jboss.jandex.GenericSignatureParser
 
expect(String) - Method in class org.jboss.jandex.TypeParser
 
expectedCount - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
ExportedPackageInfo(DotName, int, List<DotName>) - Constructor for class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
exports - Variable in class org.jboss.jandex.ModuleInfo
 
exports() - Method in class org.jboss.jandex.ModuleInfo
 
exportsList() - Method in class org.jboss.jandex.ModuleInfo
 
extendsBound() - Method in class org.jboss.jandex.WildcardType
Returns the upper bound of this wildcard (e.g.
extra - Variable in class org.jboss.jandex.ClassInfo
 
extra - Variable in class org.jboss.jandex.MethodInternal
 
ExtraInfo() - Constructor for class org.jboss.jandex.ClassInfo.ExtraInfo
 
ExtraInfo() - Constructor for class org.jboss.jandex.MethodInternal.ExtraInfo
 

F

FACTORY - Static variable in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
field() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the component field corresponding to this record component.
field(String) - Method in class org.jboss.jandex.ClassInfo
Retrieves a field by the given name.
FIELD - org.jboss.jandex.AnnotationTarget.Kind
An object of type FieldInfo
FIELD_TAG - Static variable in class org.jboss.jandex.IndexReaderV1
 
FIELD_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
FIELD_TAG - Static variable in class org.jboss.jandex.IndexWriterV1
 
FIELD_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
fieldArray() - Method in class org.jboss.jandex.ClassInfo
 
FieldBuilder() - Constructor for class org.jboss.jandex.AnnotationTransformation.FieldBuilder
 
fieldDescriptor(FieldInfo, Function<String, Type>) - Static method in class org.jboss.jandex.DescriptorReconstruction
 
FieldEquivalenceKey(DotName, byte[], EquivalenceKey.TypeEquivalenceKey) - Constructor for class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
FieldInfo - Class in org.jboss.jandex
Represents a field.
FieldInfo() - Constructor for class org.jboss.jandex.FieldInfo
 
FieldInfo(ClassInfo, byte[], Type, short) - Constructor for class org.jboss.jandex.FieldInfo
 
FieldInfo(ClassInfo, FieldInternal) - Constructor for class org.jboss.jandex.FieldInfo
 
FieldInfoGenerator - Class in org.jboss.jandex
A list which wraps FieldInternal objects with a FieldInfo, so that the declaring class' reference can be set.
FieldInfoGenerator(ClassInfo, FieldInternal[], byte[]) - Constructor for class org.jboss.jandex.FieldInfoGenerator
 
fieldInternal() - Method in class org.jboss.jandex.FieldInfo
 
FieldInternal - Class in org.jboss.jandex
The shared internal representation for FieldInfo objects.
FieldInternal(byte[], Type, short) - Constructor for class org.jboss.jandex.FieldInternal
 
FieldInternal(byte[], Type, short, AnnotationInstance[]) - Constructor for class org.jboss.jandex.FieldInternal
 
FieldInternal.NameComparator - Class in org.jboss.jandex
 
FieldInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.FieldInternPool
 
fieldName - Variable in class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
fieldPool - Variable in class org.jboss.jandex.NameTable
 
fieldPool() - Method in class org.jboss.jandex.NameTable
 
fieldPositionArray() - Method in class org.jboss.jandex.ClassInfo
 
fieldPositions - Variable in class org.jboss.jandex.ClassInfo
 
fields - Variable in class org.jboss.jandex.ClassInfo
 
fields - Variable in class org.jboss.jandex.FieldInfoGenerator
 
fields - Variable in class org.jboss.jandex.Indexer
 
fields() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all available fields.
fieldsInDeclarationOrder() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all fields declared in this class, in the declaration order.
fieldTable - Variable in class org.jboss.jandex.IndexReaderV2
 
FileSet - Class in org.jboss.jandex.maven
 
FileSet() - Constructor for class org.jboss.jandex.maven.FileSet
 
filesets - Variable in class org.jboss.jandex.JandexAntTask
 
fileSets - Variable in class org.jboss.jandex.maven.JandexGoal
Process the classes found in these file sets, after considering the specified includes and excludes, if any.
filesIncluded - Variable in class org.jboss.jandex.maven.ArchiveScanner
 
findFilesToIndex(FileSet, Scanner) - Method in class org.jboss.jandex.maven.JandexGoal
 
findNextNull(Object[], int) - Method in class org.jboss.jandex.IndexReaderV2
 
findOnTypeVariableStack(String) - Method in class org.jboss.jandex.GenericSignatureParser
 
findTypeParameter(Type[], String) - Method in class org.jboss.jandex.Indexer
Finds and returns a type variable with given identifier among given typeParameters.
finish() - Method in class org.jboss.jandex.MethodParamList
 
firstIsEnclosingInstance - Variable in class org.jboss.jandex.MethodParamList
 
firstIsEnclosingInstance() - Method in class org.jboss.jandex.MethodParamList
 
firstMethod(String) - Method in class org.jboss.jandex.ClassInfo
Retrieves the "first" occurrence of a method by the given name.
flags - Variable in class org.jboss.jandex.ClassInfo
 
flags - Variable in class org.jboss.jandex.FieldInternal
 
flags - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
flags - Variable in class org.jboss.jandex.MethodInternal
 
flags - Variable in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
flags - Variable in class org.jboss.jandex.ModuleInfo
 
flags - Variable in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
flags - Variable in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
flags() - Method in class org.jboss.jandex.ClassInfo
Returns the access flags for this class.
flags() - Method in class org.jboss.jandex.FieldInfo
Returns the access fields of this field.
flags() - Method in class org.jboss.jandex.FieldInternal
 
flags() - Method in class org.jboss.jandex.MethodInfo
Returns the access fields of this method.
flags() - Method in class org.jboss.jandex.MethodInternal
 
flags() - Method in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
flags() - Method in class org.jboss.jandex.ModuleInfo
Returns the access flags for this class.
flags() - Method in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
flags() - Method in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
flatten(DotName) - Static method in class org.jboss.jandex.DotName
 
FLOAT - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive float value
FLOAT - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive float type
FLOAT - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
FLOAT - Static variable in class org.jboss.jandex.PrimitiveType
 
FLOAT_CLASS - Static variable in class org.jboss.jandex.ClassType
 
FLOAT_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
FloatValue(String, float) - Constructor for class org.jboss.jandex.AnnotationValue.FloatValue
 
follow() - Method in class org.jboss.jandex.TypeVariableReference
Returns the type variable referred to by this reference.
forByteArrays() - Static method in class org.jboss.jandex.StrongInternPool
 
forClasses() - Static method in interface org.jboss.jandex.AnnotationTransformation
Returns a builder for annotation transformation of classes.
forFields() - Static method in interface org.jboss.jandex.AnnotationTransformation
Returns a builder for annotation transformation of fields.
forFields() - Static method in class org.jboss.jandex.StrongInternPool
 
forMethodParameters() - Static method in interface org.jboss.jandex.AnnotationTransformation
Returns a builder for annotation transformation of method parameters.
forMethods() - Static method in interface org.jboss.jandex.AnnotationTransformation
Returns a builder for annotation transformation of methods.
forMethods() - Static method in class org.jboss.jandex.StrongInternPool
 
forRecordComponents() - Static method in interface org.jboss.jandex.AnnotationTransformation
Returns a builder for annotation transformation of record components.
forRecordComponents() - Static method in class org.jboss.jandex.StrongInternPool
 
forStrings() - Static method in class org.jboss.jandex.StrongInternPool
 
forType(Type, Function<String, Type>, StringBuilder) - Static method in interface org.jboss.jandex.Descriptor
Appends a bytecode descriptor of a single type to given StringBuilder.
forType(Type, Function<String, Type>, StringBuilder) - Static method in interface org.jboss.jandex.GenericSignature
Appends a generic signature of a single type to given StringBuilder.
forTypeArrays() - Static method in class org.jboss.jandex.StrongInternPool
 
forTypeParameters(List<TypeVariable>, Function<String, Type>, StringBuilder) - Static method in interface org.jboss.jandex.GenericSignature
Appends a generic signature of a type parameter list, including the < at the beginning and > at the end, to given StringBuilder.
forTypes() - Static method in class org.jboss.jandex.StrongInternPool
 
freeze() - Method in interface org.jboss.jandex.MutableAnnotationOverlay
Freezes this mutable annotation overlay and returns the annotation transformations to create an equivalent immutable annotation overlay.
freeze() - Method in class org.jboss.jandex.MutableAnnotationOverlayImpl
 
fromOrdinal(int) - Static method in enum org.jboss.jandex.Type.Kind
 
fromOridinal(int) - Static method in class org.jboss.jandex.PrimitiveType
 
fromUTF8(byte[]) - Static method in class org.jboss.jandex.Utils
 
frozen - Variable in class org.jboss.jandex.MutableAnnotationOverlayImpl
 

G

GenericArrayTypeImpl(Type) - Constructor for class org.jboss.jandex.JandexReflection.GenericArrayTypeImpl
 
genericClass - Variable in class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
genericComponentType - Variable in class org.jboss.jandex.JandexReflection.GenericArrayTypeImpl
 
genericSignature() - Method in interface org.jboss.jandex.GenericSignature
Returns a generic signature of this declaration, possibly without any generic-related information.
genericSignature(Function<String, Type>) - Method in class org.jboss.jandex.ClassInfo
Returns a generic signature of this class, possibly without any generic-related information.
genericSignature(Function<String, Type>) - Method in class org.jboss.jandex.FieldInfo
Returns a generic signature of this field, possibly without any generic-related information.
genericSignature(Function<String, Type>) - Method in interface org.jboss.jandex.GenericSignature
Returns a generic signature of this declaration, possibly without any generic-related information.
genericSignature(Function<String, Type>) - Method in class org.jboss.jandex.MethodInfo
Returns a generic signature of this method, possibly without any generic-related information.
genericSignature(Function<String, Type>) - Method in class org.jboss.jandex.RecordComponentInfo
Returns a generic signature of this record component, possibly without any generic-related information.
GenericSignature - Interface in org.jboss.jandex
Implementations of this interface have a generic signature, as defined in JVMS 17, chapter 4.7.9.1.
genericSignatureIfRequired() - Method in interface org.jboss.jandex.GenericSignature
Returns a generic signature of this declaration if required.
genericSignatureIfRequired(Function<String, Type>) - Method in interface org.jboss.jandex.GenericSignature
Returns a generic signature of this declaration if required.
GenericSignatureParser - Class in org.jboss.jandex
A simple recursive decent generic signature parser.
GenericSignatureParser(NameTable) - Constructor for class org.jboss.jandex.GenericSignatureParser
 
GenericSignatureParser.ClassSignature - Class in org.jboss.jandex
 
GenericSignatureParser.MethodSignature - Class in org.jboss.jandex
 
GenericSignatureReconstruction - Class in org.jboss.jandex
 
GenericSignatureReconstruction() - Constructor for class org.jboss.jandex.GenericSignatureReconstruction
 
genericsRequired - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
get() - Method in class org.jboss.jandex.AnnotationInstanceEquivalenceProxy
 
get(int) - Method in class org.jboss.jandex.FieldInfoGenerator
 
get(int) - Method in class org.jboss.jandex.ImmutableArrayList
 
get(int) - Method in class org.jboss.jandex.MethodInfoGenerator
 
get(int) - Method in class org.jboss.jandex.RecordComponentInfoGenerator
 
getActualTypeArguments() - Method in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
getAllKnownImplementations(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that implement the given interface, directly and indirectly.
getAllKnownImplementations(String) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that implement the given interface, directly and indirectly.
getAllKnownImplementations(DotName) - Method in class org.jboss.jandex.CompositeIndex
 
getAllKnownImplementations(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getAllKnownImplementations(DotName) - Method in class org.jboss.jandex.Index
 
getAllKnownImplementations(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that implement the given interface, directly and indirectly.
getAllKnownImplementations(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getAllKnownImplementors(Class<?>) - Method in interface org.jboss.jandex.IndexView
getAllKnownImplementors(String) - Method in interface org.jboss.jandex.IndexView
getAllKnownImplementors(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all known classes that implement the given interface, directly and indirectly.
getAllKnownImplementors(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getAllKnownImplementors(DotName) - Method in class org.jboss.jandex.Index
Returns all known classes that implement the given interface, directly and indirectly.
getAllKnownImplementors(DotName) - Method in interface org.jboss.jandex.IndexView
getAllKnownImplementors(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getAllKnownSubclasses(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns all known subclasses of the given class, direct and indirect.
getAllKnownSubclasses(String) - Method in interface org.jboss.jandex.IndexView
Returns all known subclasses of the given class, direct and indirect.
getAllKnownSubclasses(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all known subclasses of the given class, direct and indirect.
getAllKnownSubclasses(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getAllKnownSubclasses(DotName) - Method in class org.jboss.jandex.Index
 
getAllKnownSubclasses(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known subclasses of the given class, direct and indirect.
getAllKnownSubclasses(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getAllKnownSubClasses(DotName, Set<ClassInfo>, Set<DotName>) - Method in class org.jboss.jandex.CompositeIndex
 
getAllKnownSubClasses(DotName, Set<ClassInfo>, Set<DotName>) - Method in class org.jboss.jandex.Index
 
getAllKnownSubClasses(DotName, Set<ClassInfo>, Set<DotName>, Set<DotName>) - Method in class org.jboss.jandex.CompositeIndex
 
getAllKnownSubClasses(DotName, Set<ClassInfo>, Set<DotName>, Set<DotName>) - Method in class org.jboss.jandex.Index
 
getAllKnownSubinterfaces(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns all known subinterfaces of the given interface, direct and indirect.
getAllKnownSubinterfaces(String) - Method in interface org.jboss.jandex.IndexView
Returns all known interfaces that extend the given interface, directly and indirectly.
getAllKnownSubinterfaces(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all known subinterfaces of the given interface, direct and indirect.
getAllKnownSubinterfaces(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getAllKnownSubinterfaces(DotName) - Method in class org.jboss.jandex.Index
Returns all known subinterfaces of the given interface, direct and indirect.
getAllKnownSubinterfaces(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known subinterfaces of the given interface, direct and indirect.
getAllKnownSubinterfaces(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getAnnotatedBounds() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getAnnotatedBounds() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getAnnotation(Class<T>) - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getAnnotation(Class<T>) - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getAnnotations() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getAnnotations() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getAnnotations() - Method in class org.jboss.jandex.Result
 
getAnnotations(Class<?>) - Method in interface org.jboss.jandex.IndexView
Obtains a list of instances for the specified annotation.
getAnnotations(String) - Method in interface org.jboss.jandex.IndexView
Obtains a list of instances for the specified annotation.
getAnnotations(DotName) - Method in class org.jboss.jandex.CompositeIndex
Obtains a list of instances for the specified annotation.
getAnnotations(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getAnnotations(DotName) - Method in class org.jboss.jandex.Index
Obtains a list of instances for the specified annotation.
getAnnotations(DotName) - Method in interface org.jboss.jandex.IndexView
Obtains a list of instances for the specified annotation.
getAnnotations(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getAnnotationsFor(Declaration) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
getAnnotationsFor(Declaration) - Method in class org.jboss.jandex.MutableAnnotationOverlayImpl
 
getAnnotationsWithRepeatable(Class<?>, IndexView) - Method in interface org.jboss.jandex.IndexView
Obtains a list of instances for the specified annotation.
getAnnotationsWithRepeatable(String, IndexView) - Method in interface org.jboss.jandex.IndexView
Obtains a list of instances for the specified annotation.
getAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.CompositeIndex
Obtains a list of instances for the specified annotation.
getAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.EmptyIndex
 
getAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.Index
Obtains a list of instances for the specified annotation.
getAnnotationsWithRepeatable(DotName, IndexView) - Method in interface org.jboss.jandex.IndexView
Obtains a list of instances for the specified annotation.
getAnnotationsWithRepeatable(DotName, IndexView) - Method in class org.jboss.jandex.StackedIndex
 
getArtifactId() - Method in class org.jboss.jandex.maven.Dependency
 
getBasedir() - Method in class org.jboss.jandex.maven.ArchiveScanner
 
getBounds() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getBounds() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getBytes() - Method in class org.jboss.jandex.Result
 
getClassByName(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns the class (or enum, record, interface, annotation) with given name (clazz.getName()).
getClassByName(String) - Method in interface org.jboss.jandex.IndexView
Returns the class (or enum, record, interface, annotation) with given name.
getClassByName(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns the class (or enum, record, interface, annotation) with given name.
getClassByName(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getClassByName(DotName) - Method in class org.jboss.jandex.Index
Returns the class (or enum, record, interface, annotation) with given name.
getClassByName(DotName) - Method in interface org.jboss.jandex.IndexView
Returns the class (or enum, record, interface, annotation) with given name.
getClassByName(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getClasses() - Method in class org.jboss.jandex.Result
 
getClassesInPackage(String) - Method in interface org.jboss.jandex.IndexView
Returns all classes known to this index that are present in given package.
getClassesInPackage(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all classes known to this index that are present in given package.
getClassesInPackage(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getClassesInPackage(DotName) - Method in class org.jboss.jandex.Index
Returns all classes known to this index that are present in given package.
getClassesInPackage(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all classes known to this index that are present in given package.
getClassesInPackage(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getClassifier() - Method in class org.jboss.jandex.maven.Dependency
 
getDeclaredAnnotations() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getDeclaredAnnotations() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getDependency() - Method in class org.jboss.jandex.maven.FileSet
 
getDirectory() - Method in class org.jboss.jandex.maven.FileSet
 
getExcludes() - Method in class org.jboss.jandex.maven.FileSet
 
getGenericComponentType() - Method in class org.jboss.jandex.JandexReflection.GenericArrayTypeImpl
 
getGenericDeclaration() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getGenericDeclaration() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getGroupId() - Method in class org.jboss.jandex.maven.Dependency
 
getIncludedDirectories() - Method in class org.jboss.jandex.maven.ArchiveScanner
 
getIncludedFiles() - Method in class org.jboss.jandex.maven.ArchiveScanner
 
getIncludes() - Method in class org.jboss.jandex.maven.FileSet
 
getIndex() - Method in class org.jboss.jandex.Result
 
getIndex(long) - Method in class org.jboss.jandex.Main
 
getIndexFile(File, boolean) - Static method in class org.jboss.jandex.JarIndexer
 
getIndexVersion() - Method in class org.jboss.jandex.IndexReader
Returns the index file version.
getInstances() - Method in class org.jboss.jandex.Result
 
getKnownClasses() - Method in class org.jboss.jandex.CompositeIndex
Gets all known classes by this index (those which were scanned).
getKnownClasses() - Method in class org.jboss.jandex.EmptyIndex
 
getKnownClasses() - Method in class org.jboss.jandex.Index
Gets all known classes by this index (those which were scanned).
getKnownClasses() - Method in interface org.jboss.jandex.IndexView
Gets all known classes by this index (those which were scanned).
getKnownClasses() - Method in class org.jboss.jandex.StackedIndex
 
getKnownDirectImplementations(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that directly implement the given interface.
getKnownDirectImplementations(String) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that directly implement the given interface.
getKnownDirectImplementations(DotName) - Method in class org.jboss.jandex.CompositeIndex
 
getKnownDirectImplementations(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getKnownDirectImplementations(DotName) - Method in class org.jboss.jandex.Index
 
getKnownDirectImplementations(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that directly implement the given interface.
getKnownDirectImplementations(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getKnownDirectImplementors(Class<?>) - Method in interface org.jboss.jandex.IndexView
getKnownDirectImplementors(String) - Method in interface org.jboss.jandex.IndexView
getKnownDirectImplementors(DotName) - Method in class org.jboss.jandex.CompositeIndex
Gets all known direct implementors of the specified interface.
getKnownDirectImplementors(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getKnownDirectImplementors(DotName) - Method in class org.jboss.jandex.Index
Gets all known direct implementors of the specified interface.
getKnownDirectImplementors(DotName) - Method in interface org.jboss.jandex.IndexView
getKnownDirectImplementors(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getKnownDirectSubclasses(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns all known direct subclasses of the given class.
getKnownDirectSubclasses(String) - Method in interface org.jboss.jandex.IndexView
Returns all known direct subclasses of the given class.
getKnownDirectSubclasses(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all known direct subclasses of the given class.
getKnownDirectSubclasses(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getKnownDirectSubclasses(DotName) - Method in class org.jboss.jandex.Index
Returns all known direct subclasses of the given class.
getKnownDirectSubclasses(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known direct subclasses of the given class.
getKnownDirectSubclasses(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getKnownDirectSubinterfaces(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns all known direct subinterfaces of the given interface.
getKnownDirectSubinterfaces(String) - Method in interface org.jboss.jandex.IndexView
Returns all known direct subinterfaces of the given interface.
getKnownDirectSubinterfaces(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all known direct subinterfaces of the given interface.
getKnownDirectSubinterfaces(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getKnownDirectSubinterfaces(DotName) - Method in class org.jboss.jandex.Index
Returns all known direct subinterfaces of the given interface.
getKnownDirectSubinterfaces(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known direct subinterfaces of the given interface.
getKnownDirectSubinterfaces(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getKnownImplementors(DotName, Set<ClassInfo>, Set<DotName>, Set<DotName>) - Method in class org.jboss.jandex.CompositeIndex
 
getKnownImplementors(DotName, Set<ClassInfo>, Set<DotName>, Set<DotName>) - Method in class org.jboss.jandex.Index
 
getKnownModules() - Method in class org.jboss.jandex.CompositeIndex
Gets all known modules by this index (those which were scanned).
getKnownModules() - Method in class org.jboss.jandex.EmptyIndex
 
getKnownModules() - Method in class org.jboss.jandex.Index
Gets all known modules by this index (those which were scanned).
getKnownModules() - Method in interface org.jboss.jandex.IndexView
Gets all known modules by this index (those which were scanned).
getKnownModules() - Method in class org.jboss.jandex.StackedIndex
 
getKnownUsers(Class<?>) - Method in interface org.jboss.jandex.IndexView
Returns a list of classes in this index that use the specified class.
getKnownUsers(String) - Method in interface org.jboss.jandex.IndexView
Returns a list of classes in this index that use the specified class.
getKnownUsers(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns a list of classes in this index that use the specified class.
getKnownUsers(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getKnownUsers(DotName) - Method in class org.jboss.jandex.Index
Returns a list of classes in this index that use the specified class.
getKnownUsers(DotName) - Method in interface org.jboss.jandex.IndexView
Returns a list of classes in this index that use the specified class.
getKnownUsers(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getLowerBounds() - Method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
getModuleByName(String) - Method in interface org.jboss.jandex.IndexView
Gets the module that was scanned during the indexing phase.
getModuleByName(DotName) - Method in class org.jboss.jandex.CompositeIndex
Gets the module that was scanned during the indexing phase.
getModuleByName(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getModuleByName(DotName) - Method in class org.jboss.jandex.Index
Gets the module that was scanned during the indexing phase.
getModuleByName(DotName) - Method in interface org.jboss.jandex.IndexView
Gets the module that was scanned during the indexing phase.
getModuleByName(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getName() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
getName() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
getName() - Method in class org.jboss.jandex.Result
 
getNames() - Method in class org.jboss.jandex.MethodParamList
 
getOriginalAnnotations(Declaration) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
getOutputFile() - Method in class org.jboss.jandex.Result
 
getOwnerType() - Method in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
getRawType() - Method in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
getReferenceEntry(T) - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
getRepeatableAnnotations(DotName, DotName) - Method in class org.jboss.jandex.Index
 
getSubpackages(String) - Method in interface org.jboss.jandex.IndexView
Returns a set of packages known to this index that are direct subpackages of given package.
getSubpackages(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns a set of packages known to this index that are direct subpackages of given package.
getSubpackages(DotName) - Method in class org.jboss.jandex.EmptyIndex
 
getSubpackages(DotName) - Method in class org.jboss.jandex.Index
Returns a set of packages known to this index that are direct subpackages of given package.
getSubpackages(DotName) - Method in interface org.jboss.jandex.IndexView
Returns a set of packages known to this index that are direct subpackages of given package.
getSubpackages(DotName) - Method in class org.jboss.jandex.StackedIndex
 
getTypeParameters(AnnotationTarget) - Static method in class org.jboss.jandex.Indexer
 
getTypeVariable(String) - Method in class org.jboss.jandex.JandexReflection.TypeVariables
 
getTypeVariableIdentifier(Type) - Method in class org.jboss.jandex.Indexer
 
getTypeVariableReference(String) - Method in class org.jboss.jandex.JandexReflection.TypeVariables
 
getUpperBounds() - Method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
getUsages() - Method in class org.jboss.jandex.Result
 
getWriter(int) - Method in class org.jboss.jandex.IndexWriter
 
groupId - Variable in class org.jboss.jandex.maven.Dependency
 

H

HAS_ANNOTATION_DEFAULT - Static variable in class org.jboss.jandex.Indexer
 
HAS_CODE - Static variable in class org.jboss.jandex.Indexer
 
HAS_ENCLOSING_METHOD - Static variable in class org.jboss.jandex.Indexer
 
HAS_ENCLOSING_METHOD - Static variable in class org.jboss.jandex.IndexReaderV2
 
HAS_ENCLOSING_METHOD - Static variable in class org.jboss.jandex.IndexWriterV2
 
HAS_EXCEPTIONS - Static variable in class org.jboss.jandex.Indexer
 
HAS_INNER_CLASSES - Static variable in class org.jboss.jandex.Indexer
 
HAS_LOCAL_VARIABLE_TABLE - Static variable in class org.jboss.jandex.Indexer
 
HAS_METHOD_PARAMETERS - Static variable in class org.jboss.jandex.Indexer
 
HAS_MODULE - Static variable in class org.jboss.jandex.Indexer
 
HAS_MODULE_MAIN_CLASS - Static variable in class org.jboss.jandex.Indexer
 
HAS_MODULE_PACKAGES - Static variable in class org.jboss.jandex.Indexer
 
HAS_NESTING - Static variable in class org.jboss.jandex.IndexWriterV2
 
HAS_PERMITTED_SUBCLASSES - Static variable in class org.jboss.jandex.Indexer
 
HAS_RECORD - Static variable in class org.jboss.jandex.Indexer
 
HAS_RUNTIME_ANNOTATION - Static variable in class org.jboss.jandex.Indexer
 
HAS_RUNTIME_INVISIBLE_ANNOTATION - Static variable in class org.jboss.jandex.Indexer
 
HAS_RUNTIME_INVISIBLE_PARAM_ANNOTATION - Static variable in class org.jboss.jandex.Indexer
 
HAS_RUNTIME_INVISIBLE_TYPE_ANNOTATION - Static variable in class org.jboss.jandex.Indexer
 
HAS_RUNTIME_PARAM_ANNOTATION - Static variable in class org.jboss.jandex.Indexer
 
HAS_RUNTIME_TYPE_ANNOTATION - Static variable in class org.jboss.jandex.Indexer
 
HAS_SIGNATURE - Static variable in class org.jboss.jandex.Indexer
 
hasAnnotation(Class<? extends Annotation>) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
hasAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether an annotation instance of given type is declared on this annotation target or any of its nested annotation targets.
hasAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Returns whether the current set of annotations contains an annotation of given annotationClass.
hasAnnotation(String) - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether an annotation instance with given name is declared on this annotation target or any of its nested annotation targets.
hasAnnotation(Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
hasAnnotation(Predicate<AnnotationInstance>) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Returns whether the current set of annotations contains an annotation that matches given predicate.
hasAnnotation(Declaration, Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns whether an annotation instance of given clazz is declared on given declaration.
hasAnnotation(Declaration, DotName) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns whether an annotation instance with given name is declared on given declaration.
hasAnnotation(Declaration, DotName) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
hasAnnotation(DotName) - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether an annotation instance with given name is declared on this annotation target or any of its nested annotation targets.
hasAnnotation(DotName) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Returns whether the current set of annotations contains an annotation whose class has given annotationName.
hasAnnotation(DotName) - Method in class org.jboss.jandex.ClassInfo
Returns whether an annotation instance with given name is declared on this class, any of its members, or any type within the signature of the class or its members.
hasAnnotation(DotName) - Method in class org.jboss.jandex.FieldInfo
Returns whether an annotation instance with given name is declared on this field or any type within its signature.
hasAnnotation(DotName) - Method in class org.jboss.jandex.FieldInternal
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.MethodInfo
Returns whether an annotation instance with given name is declared on this method, its parameters or any type within its signature.
hasAnnotation(DotName) - Method in class org.jboss.jandex.MethodInternal
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.MethodParameterInfo
Returns whether an annotation instance with given name is declared on this method parameter or any type within its signature.
hasAnnotation(DotName) - Method in class org.jboss.jandex.ModuleInfo
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.RecordComponentInfo
Returns whether an annotation instance with given name is declared on this record component or any type within its signature.
hasAnnotation(DotName) - Method in class org.jboss.jandex.RecordComponentInternal
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.Type
Returns whether an annotation instance with given name is declared on this type usage.
hasAnnotation(DotName) - Method in class org.jboss.jandex.TypeTarget
Returns whether an annotation instance with given name is declared on this type usage.
hasAnonymousEncloser(Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
hasAnyAnnotation(Declaration, Class<? extends Annotation>...) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns whether any annotation instance of one of given classes is declared on given declaration.
hasAnyAnnotation(Declaration, Set<DotName>) - Method in interface org.jboss.jandex.AnnotationOverlay
Returns whether any annotation instance with one of given names is declared on given declaration.
hasAnyAnnotation(Declaration, Set<DotName>) - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
hasDeclaredAnnotation(Class<? extends Annotation>) - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether an annotation instance of given type is declared on this annotation target.
hasDeclaredAnnotation(String) - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether an annotation instance with given name is declared on this annotation target.
hasDeclaredAnnotation(DotName) - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether an annotation instance with given name is declared on this annotation target.
hasDeclaredAnnotation(DotName) - Method in class org.jboss.jandex.ClassInfo
Returns whether an annotation instance with given name is declared on this class.
hasDeclaredAnnotation(DotName) - Method in class org.jboss.jandex.FieldInfo
Returns whether an annotation instance with given name is declared on this field.
hasDeclaredAnnotation(DotName) - Method in class org.jboss.jandex.MethodInfo
Returns whether an annotation instance with given name is declared on this method.
hasDeclaredAnnotation(DotName) - Method in class org.jboss.jandex.MethodParameterInfo
Returns whether an annotation instance with given name is declared on this method parameter.
hasDeclaredAnnotation(DotName) - Method in class org.jboss.jandex.RecordComponentInfo
Returns whether an annotation instance with given name is declared on this record component.
hasDeclaredAnnotation(DotName) - Method in class org.jboss.jandex.TypeTarget
Returns whether an annotation instance with given name is declared on this type usage.
hash - Variable in class org.jboss.jandex.ArrayType
 
hash - Variable in class org.jboss.jandex.DotName
 
hash - Variable in class org.jboss.jandex.ParameterizedType
 
hash - Variable in class org.jboss.jandex.TypeVariable
 
hash - Variable in class org.jboss.jandex.WildcardType
 
hash(Object) - Method in class org.jboss.jandex.StrongInternPool
 
HASH_MASK - Static variable in class org.jboss.jandex.TypeVariable
 
hashCode() - Method in class org.jboss.jandex.AnnotationInstance
Returns a hash code representing this object.
hashCode() - Method in class org.jboss.jandex.AnnotationInstanceEquivalenceProxy
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.BooleanValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.CharacterValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.ClassValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue
Computes a hash code for this annotation value.
hashCode() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
hashCode() - Method in class org.jboss.jandex.AnnotationValue.StringValue
 
hashCode() - Method in class org.jboss.jandex.ArrayType
 
hashCode() - Method in class org.jboss.jandex.DotName
Returns a hash code which is based on the semantic representation of this DotName.
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.ClassEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.MethodParameterEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableReferenceEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.UnresolvedTypeVariableEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
hashCode() - Method in class org.jboss.jandex.FieldInfo
 
hashCode() - Method in class org.jboss.jandex.FieldInternal
 
hashCode() - Method in class org.jboss.jandex.JandexReflection.GenericArrayTypeImpl
 
hashCode() - Method in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
hashCode() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
hashCode() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
hashCode() - Method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
hashCode() - Method in class org.jboss.jandex.MethodInfo
 
hashCode() - Method in class org.jboss.jandex.MethodInternal
 
hashCode() - Method in class org.jboss.jandex.MethodParameterInfo
 
hashCode() - Method in class org.jboss.jandex.ParameterizedType
 
hashCode() - Method in class org.jboss.jandex.PrimitiveType
 
hashCode() - Method in class org.jboss.jandex.RecordComponentInfo
 
hashCode() - Method in class org.jboss.jandex.RecordComponentInternal
 
hashCode() - Method in class org.jboss.jandex.Type
Computes a hash code representing this type.
hashCode() - Method in class org.jboss.jandex.TypeVariable
 
hashCode() - Method in class org.jboss.jandex.TypeVariableReference
 
hashCode() - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
hashCode() - Method in class org.jboss.jandex.WildcardType
 
hashCode(byte[]) - Method in class org.jboss.jandex.StrongInternPool.ByteArrayInternPool
 
hashCode(E) - Method in class org.jboss.jandex.StrongInternPool
 
hashCode(String) - Method in class org.jboss.jandex.StrongInternPool.StringInternPool
 
hashCode(FieldInternal) - Method in class org.jboss.jandex.StrongInternPool.FieldInternPool
 
hashCode(MethodInternal) - Method in class org.jboss.jandex.StrongInternPool.MethodInternPool
 
hashCode(RecordComponentInternal) - Method in class org.jboss.jandex.StrongInternPool.RecordComponentInternPool
 
hashCode(Type) - Method in class org.jboss.jandex.StrongInternPool.TypeInternPool
 
hashCode(Type[]) - Method in class org.jboss.jandex.StrongInternPool.TypeArrayInternPool
 
hasImplicitObjectBound - Variable in class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
hasImplicitObjectBound - Variable in class org.jboss.jandex.TypeVariable.Builder
 
hasImplicitObjectBound() - Method in class org.jboss.jandex.TypeVariable
Returns whether this type variable has an implicit (undeclared) bound of type Object.
hasImplicitObjectBound() - Method in class org.jboss.jandex.WildcardType
 
hasLocalEncloser(Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
hasNext - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
hasNext() - Method in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
hasNoArgsConstructor - Variable in class org.jboss.jandex.ClassInfo
 
hasNoArgsConstructor() - Method in class org.jboss.jandex.ClassInfo
Returns whether this class declares a zero-parameter constructor.
hasThrowsSignature(MethodInfo) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 

I

i - Variable in class org.jboss.jandex.Indexer.IntegerHolder
 
identifier - Variable in class org.jboss.jandex.TypeVariable.Builder
 
identifier - Variable in class org.jboss.jandex.TypeVariable
 
identifier() - Method in class org.jboss.jandex.TypeVariable
The identifier of this type variable as it appears in Java source code.
identifier() - Method in class org.jboss.jandex.TypeVariableReference
Returns the identifier of this type variable reference as it appears in Java source code.
identifier() - Method in class org.jboss.jandex.UnresolvedTypeVariable
Returns the identifier of this unresolved type variable as it appears in Java source code.
IdentityHashSetIterator() - Constructor for class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
ImmutableArrayList<T> - Class in org.jboss.jandex
 
ImmutableArrayList(T[]) - Constructor for class org.jboss.jandex.ImmutableArrayList
 
implementors - Variable in class org.jboss.jandex.Index
 
implementors - Variable in class org.jboss.jandex.Indexer
 
IMPLICIT_MASK - Static variable in class org.jboss.jandex.TypeVariable
 
implicitObjectBound() - Method in class org.jboss.jandex.TypeVariable.Builder
Marks the built type variable as having an implicit (not declared) bound of Object.
includes - Variable in class org.jboss.jandex.maven.FileSet
 
includes - Variable in class org.jboss.jandex.maven.JandexJarGoal
Names or glob patterns of files in the JAR that should be indexed.
index - Variable in class org.jboss.jandex.AnnotationOverlay.Builder
 
index - Variable in class org.jboss.jandex.AnnotationOverlayImpl
 
index - Variable in class org.jboss.jandex.IndexWriterV2.ReferenceEntry
 
index - Variable in class org.jboss.jandex.Main
 
index - Variable in class org.jboss.jandex.MutableAnnotationOverlay.Builder
 
index - Variable in class org.jboss.jandex.Result
 
index - Variable in class org.jboss.jandex.StrongInternPool
Cache for an index
index() - Method in interface org.jboss.jandex.AnnotationOverlay
Returns the index whose annotation information is being overlaid.
index() - Method in class org.jboss.jandex.AnnotationOverlayImpl
 
index() - Method in class org.jboss.jandex.StrongInternPool
 
index(int, int) - Static method in class org.jboss.jandex.StrongInternPool
 
index(InputStream) - Method in class org.jboss.jandex.Indexer
Analyze and index the class file data present in given input stream.
Index - Class in org.jboss.jandex
An index useful for quickly processing annotations.
Index() - Constructor for class org.jboss.jandex.StrongInternPool.Index
 
Index(Map<DotName, AnnotationInstance[]>, Map<DotName, ClassInfo[]>, Map<DotName, ClassInfo[]>, Map<DotName, ClassInfo[]>, Map<DotName, ClassInfo>, Map<DotName, ModuleInfo>, Map<DotName, ClassInfo[]>) - Constructor for class org.jboss.jandex.Index
 
index$$bridge(InputStream) - Method in class org.jboss.jandex.Indexer
 
indexClass(Class<?>) - Method in class org.jboss.jandex.Indexer
Analyze and index the class file data of given clazz.
indexClass$$bridge(Class<?>) - Method in class org.jboss.jandex.Indexer
 
indexDependency(Indexer, FileSet) - Method in class org.jboss.jandex.maven.JandexGoal
 
indexDir - Variable in class org.jboss.jandex.maven.JandexGoal
The directory in which the index file will be created.
indexDirectory(File, Indexer) - Method in class org.jboss.jandex.Main
 
indexDirectory(Indexer, FileSet) - Method in class org.jboss.jandex.maven.JandexGoal
 
Indexer - Class in org.jboss.jandex
Analyzes and indexes the annotation and key structural information of a set of classes.
Indexer() - Constructor for class org.jboss.jandex.Indexer
 
Indexer.BooleanHolder - Class in org.jboss.jandex
 
Indexer.InnerClassInfo - Class in org.jboss.jandex
 
Indexer.IntegerHolder - Class in org.jboss.jandex
 
Indexer.NameAndType - Class in org.jboss.jandex
 
Indexer.PathElement - Class in org.jboss.jandex
 
Indexer.PathElement.Kind - Enum in org.jboss.jandex
 
Indexer.PathElementStack - Class in org.jboss.jandex
 
Indexer.TmpObjects - Class in org.jboss.jandex
 
Indexer.TypeAnnotationState - Class in org.jboss.jandex
 
indexes - Variable in class org.jboss.jandex.CompositeIndex
 
indexJar() - Method in class org.jboss.jandex.maven.JandexJarGoal
 
indexName - Variable in class org.jboss.jandex.maven.JandexGoal
The name of the index file.
indexName - Variable in class org.jboss.jandex.maven.JandexJarGoal
Path to the index inside the JAR.
IndexReader - Class in org.jboss.jandex
Reads a Jandex index file and returns the saved index.
IndexReader(InputStream) - Constructor for class org.jboss.jandex.IndexReader
Constructs a new IndedReader using the passed stream.
IndexReaderImpl - Class in org.jboss.jandex
A common base class for index reader implementations.
IndexReaderImpl() - Constructor for class org.jboss.jandex.IndexReaderImpl
 
IndexReaderV1 - Class in org.jboss.jandex
Reads a Jandex index file and returns the saved index.
IndexReaderV1(PackedDataInputStream, int) - Constructor for class org.jboss.jandex.IndexReaderV1
Constructs a new IndedReader using the passed stream.
IndexReaderV2 - Class in org.jboss.jandex
Reads a Jandex index file and returns the saved index.
IndexReaderV2(PackedDataInputStream, int) - Constructor for class org.jboss.jandex.IndexReaderV2
 
indexVersion - Variable in class org.jboss.jandex.maven.JandexGoal
Persistent index format version to write.
indexVersion - Variable in class org.jboss.jandex.maven.JandexJarGoal
Persistent index format version to write.
IndexView - Interface in org.jboss.jandex
The basic contract for accessing Jandex indexed information.
indexWithSummary(InputStream) - Method in class org.jboss.jandex.Indexer
Analyze and index the class file data present in given input stream.
IndexWriter - Class in org.jboss.jandex
Writes a Jandex index file to a stream.
IndexWriter(OutputStream) - Constructor for class org.jboss.jandex.IndexWriter
Constructs an IndexWriter using the specified stream
IndexWriterImpl - Class in org.jboss.jandex
 
IndexWriterImpl() - Constructor for class org.jboss.jandex.IndexWriterImpl
 
IndexWriterV1 - Class in org.jboss.jandex
Writes a Jandex index file to a stream.
IndexWriterV1(OutputStream, int) - Constructor for class org.jboss.jandex.IndexWriterV1
Constructs an IndexWriter using the specified stream
IndexWriterV2 - Class in org.jboss.jandex
Writes a Jandex index file to a stream.
IndexWriterV2(OutputStream, int) - Constructor for class org.jboss.jandex.IndexWriterV2
Constructs an IndexWriter using the specified stream
IndexWriterV2.ReferenceEntry - Class in org.jboss.jandex
 
IndexWriterV2.ReferenceTable<T> - Class in org.jboss.jandex
 
INHERITED_NAME - Static variable in class org.jboss.jandex.DotName
 
inheritedAnnotations - Variable in class org.jboss.jandex.AnnotationOverlay.Builder
 
inheritedAnnotations - Variable in class org.jboss.jandex.AnnotationOverlayImpl
 
inheritedAnnotations - Variable in class org.jboss.jandex.MutableAnnotationOverlay.Builder
 
inheritedAnnotations() - Method in class org.jboss.jandex.AnnotationOverlay.Builder
When called, the built annotation overlay shall return inherited annotations per the Java rules.
inheritedAnnotations() - Method in class org.jboss.jandex.MutableAnnotationOverlay.Builder
When called, the built annotation overlay shall return inherited annotations per the Java rules.
init(int, float) - Method in class org.jboss.jandex.StrongInternPool
 
INIT_METHOD_NAME - Static variable in class org.jboss.jandex.Utils
 
initClassFields() - Method in class org.jboss.jandex.Indexer
 
initializeIfNecessary() - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
initIndexMaps() - Method in class org.jboss.jandex.Indexer
 
initReader(int) - Method in class org.jboss.jandex.IndexReader
 
INNER - org.jboss.jandex.ClassInfo.NestingType
A named class directly enclosed within another class.
INNER_CLASSES - Static variable in class org.jboss.jandex.Indexer
 
INNER_CLASSES_LEN - Static variable in class org.jboss.jandex.Indexer
 
innerClass - Variable in class org.jboss.jandex.DotName
 
innerClass - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
innerClasses - Variable in class org.jboss.jandex.Indexer
 
InnerClassInfo(DotName, DotName, String, int) - Constructor for class org.jboss.jandex.Indexer.InnerClassInfo
 
input - Variable in class org.jboss.jandex.IndexReader
 
input - Variable in class org.jboss.jandex.IndexReaderV1
 
input - Variable in class org.jboss.jandex.IndexReaderV2
 
INSTANCE - Static variable in class org.jboss.jandex.EmptyIndex
 
instances - Variable in class org.jboss.jandex.Result
 
INT - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive integer type
INT - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
INT - Static variable in class org.jboss.jandex.PrimitiveType
 
INTEGER - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive integer value
INTEGER_CLASS - Static variable in class org.jboss.jandex.ClassType
 
INTEGER_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
IntegerHolder() - Constructor for class org.jboss.jandex.Indexer.IntegerHolder
 
IntegerValue(String, int) - Constructor for class org.jboss.jandex.AnnotationValue.IntegerValue
 
interfaceNames() - Method in class org.jboss.jandex.ClassInfo
Returns a list of names for all interfaces this class implements.
interfaces - Variable in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
interfaces() - Method in class org.jboss.jandex.ClassInfo
interfaces() - Method in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
interfaceTypeArray() - Method in class org.jboss.jandex.ClassInfo
 
interfaceTypes - Variable in class org.jboss.jandex.ClassInfo
 
interfaceTypes() - Method in class org.jboss.jandex.ClassInfo
Returns the list of types in the implements clause of this class.
intern(byte[]) - Method in class org.jboss.jandex.Indexer
 
intern(byte[]) - Method in class org.jboss.jandex.NameTable
 
intern(E) - Method in class org.jboss.jandex.StrongInternPool
Internalizes the specified object by always returning the first ever stored.
intern(String) - Method in class org.jboss.jandex.Indexer
 
intern(String) - Method in class org.jboss.jandex.IndexWriterV1
 
intern(String) - Method in class org.jboss.jandex.NameTable
 
intern(DotName, char) - Method in class org.jboss.jandex.NameTable
 
intern(FieldInternal) - Method in class org.jboss.jandex.NameTable
 
intern(MethodInternal) - Method in class org.jboss.jandex.NameTable
 
intern(RecordComponentInternal) - Method in class org.jboss.jandex.NameTable
 
intern(Type) - Method in class org.jboss.jandex.Indexer
 
intern(Type) - Method in class org.jboss.jandex.NameTable
 
intern(Type[]) - Method in class org.jboss.jandex.Indexer
 
intern(Type[]) - Method in class org.jboss.jandex.NameTable
 
internal - Variable in class org.jboss.jandex.FieldInfo
 
internal - Variable in class org.jboss.jandex.RecordComponentInfo
 
internalClassName - Variable in class org.jboss.jandex.TypeVariableReference
 
internalClassName() - Method in class org.jboss.jandex.TypeVariableReference
 
internEquals(Object) - Method in class org.jboss.jandex.ArrayType
 
internEquals(Object) - Method in class org.jboss.jandex.FieldInternal
 
internEquals(Object) - Method in class org.jboss.jandex.MethodInternal
 
internEquals(Object) - Method in class org.jboss.jandex.ParameterizedType
 
internEquals(Object) - Method in class org.jboss.jandex.PrimitiveType
 
internEquals(Object) - Method in class org.jboss.jandex.RecordComponentInternal
 
internEquals(Object) - Method in class org.jboss.jandex.Type
 
internEquals(Object) - Method in class org.jboss.jandex.TypeVariable
 
internEquals(Object) - Method in class org.jboss.jandex.TypeVariableReference
 
internEquals(Object) - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
internEquals(Object) - Method in class org.jboss.jandex.WildcardType
 
internHashCode() - Method in class org.jboss.jandex.ArrayType
 
internHashCode() - Method in class org.jboss.jandex.FieldInternal
 
internHashCode() - Method in class org.jboss.jandex.MethodInternal
 
internHashCode() - Method in class org.jboss.jandex.ParameterizedType
 
internHashCode() - Method in class org.jboss.jandex.PrimitiveType
 
internHashCode() - Method in class org.jboss.jandex.RecordComponentInternal
 
internHashCode() - Method in class org.jboss.jandex.Type
 
internHashCode() - Method in class org.jboss.jandex.TypeVariable
 
internHashCode() - Method in class org.jboss.jandex.TypeVariableReference
 
internHashCode() - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
internHashCode() - Method in class org.jboss.jandex.WildcardType
 
isAbstract() - Method in class org.jboss.jandex.ClassInfo
 
isAbstract() - Method in class org.jboss.jandex.MethodInfo
 
isAnnotation() - Method in class org.jboss.jandex.ClassInfo
 
isAnnotation(int) - Static method in class org.jboss.jandex.Modifiers
 
isAsciiOnly(byte[], int, int) - Static method in class org.jboss.jandex.BitTricks
 
isBox(Type) - Static method in class org.jboss.jandex.PrimitiveType
Returns whether the given type is a wrapper class for any primitive type (or, in other words, whether the type may be a result of a boxing conversion of any primitive type.)
isBridge() - Method in class org.jboss.jandex.MethodInfo
 
isBridge(int) - Static method in class org.jboss.jandex.Modifiers
 
isBridge(MethodInfo) - Method in class org.jboss.jandex.Indexer
 
isClassType(String) - Method in class org.jboss.jandex.TypeParser
 
isComponentized() - Method in class org.jboss.jandex.DotName
Returns whether this DotName is a componentized variant.
isConstructor() - Method in class org.jboss.jandex.MethodInfo
 
isDeclaration() - Method in interface org.jboss.jandex.AnnotationTarget
Returns whether this annotation target is a declaration.
isDeclaration() - Method in interface org.jboss.jandex.Declaration
 
isDeclaration() - Method in class org.jboss.jandex.TypeTarget
 
isDefault() - Method in class org.jboss.jandex.MethodInfo
A default method is a public non-abstract non-static method declared in an interface.
isEmpty() - Method in class org.jboss.jandex.StrongInternPool
 
isEnum() - Method in class org.jboss.jandex.ClassInfo
 
isEnum(int) - Static method in class org.jboss.jandex.Modifiers
 
isEnumConstant() - Method in class org.jboss.jandex.FieldInfo
Returns whether this field is declared as an element of an enum.
isEnumConstant() - Method in class org.jboss.jandex.FieldInternal
 
isEnumConstructor(MethodInfo) - Static method in class org.jboss.jandex.Indexer
 
isExtends - Variable in class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
isExtends - Variable in class org.jboss.jandex.WildcardType.Builder
 
isExtends - Variable in class org.jboss.jandex.WildcardType
 
isExtends() - Method in class org.jboss.jandex.WildcardType
 
isFinal() - Method in class org.jboss.jandex.ClassInfo
 
isInner() - Method in class org.jboss.jandex.DotName
Returns whether the local portion of a componentized DotName is separated by an inner class style delimiter ('$').
isInnerConstructor(MethodInfo) - Method in class org.jboss.jandex.Indexer
 
isInterface() - Method in class org.jboss.jandex.ClassInfo
 
isJDK11OrNewer(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
isModify() - Method in class org.jboss.jandex.JandexAntTask
 
isModule() - Method in class org.jboss.jandex.ClassInfo
 
isNewJar() - Method in class org.jboss.jandex.JandexAntTask
 
isOpen() - Method in class org.jboss.jandex.ModuleInfo
 
isPrimitiveType(String) - Method in class org.jboss.jandex.TypeParser
 
isQualified() - Method in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
isQualified() - Method in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
isReceiver() - Method in class org.jboss.jandex.EmptyTypeTarget
Returns whether the annotated type occurs within a method receiver (the this reference the method receives).
isRecord() - Method in class org.jboss.jandex.ClassInfo
 
isRecursive(Type) - Method in class org.jboss.jandex.GenericSignatureParser
 
isRun() - Method in class org.jboss.jandex.JandexAntTask
 
isSealed() - Method in class org.jboss.jandex.ClassInfo
 
isSpecial(char) - Method in class org.jboss.jandex.TypeParser
 
isStatic() - Method in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
isStaticInitializer() - Method in class org.jboss.jandex.MethodInfo
 
isSynthetic() - Method in class org.jboss.jandex.ClassInfo
 
isSynthetic() - Method in class org.jboss.jandex.FieldInfo
 
isSynthetic() - Method in class org.jboss.jandex.MethodInfo
 
isSynthetic(int) - Static method in class org.jboss.jandex.Modifiers
 
isTransitive() - Method in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
isUseDefaultExcludes() - Method in class org.jboss.jandex.maven.FileSet
 
isVerbose() - Method in class org.jboss.jandex.JandexAntTask
 
isVerbose() - Method in class org.jboss.jandex.maven.JandexGoal
 
isVerbose() - Method in class org.jboss.jandex.maven.JandexJarGoal
 
iterator() - Method in class org.jboss.jandex.StrongInternPool
 

J

JandexAntTask - Class in org.jboss.jandex
Ant Task that indexes jars, and saves the resulting index
JandexAntTask() - Constructor for class org.jboss.jandex.JandexAntTask
 
JandexGoal - Class in org.jboss.jandex.maven
Generate a Jandex index for classes compiled as part of the current project.
JandexGoal() - Constructor for class org.jboss.jandex.maven.JandexGoal
 
JandexJarGoal - Class in org.jboss.jandex.maven
Generate a Jandex index inside a given JAR.
JandexJarGoal() - Constructor for class org.jboss.jandex.maven.JandexJarGoal
 
JandexReflection - Class in org.jboss.jandex
Utilities that allow moving from the Jandex world to the runtime world using reflection.
JandexReflection() - Constructor for class org.jboss.jandex.JandexReflection
 
JandexReflection.GenericArrayTypeImpl - Class in org.jboss.jandex
An implementation of GenericArrayType that is compatible with the JDK's implementation (as in, the equals() and hashCode() methods work as expected).
JandexReflection.ParameterizedTypeImpl - Class in org.jboss.jandex
An implementation of ParameterizedType that is compatible with the JDK's implementation (as in, the equals() and hashCode() methods work as expected).
JandexReflection.TypeVariableImpl<D extends java.lang.reflect.GenericDeclaration> - Class in org.jboss.jandex
An implementation of TypeVariable that is NOT compatible with the JDK's implementation (as in, the equals() and hashCode() methods do not work as expected).
JandexReflection.TypeVariableReferenceImpl<D extends java.lang.reflect.GenericDeclaration> - Class in org.jboss.jandex
A delegating implementation of TypeVariable that is NOT compatible with the JDK's implementation (as in, the equals() and hashCode() methods do not work as expected).
JandexReflection.TypeVariables - Class in org.jboss.jandex
 
JandexReflection.WildcardTypeImpl - Class in org.jboss.jandex
An implementation of WildcardType that is compatible with the JDK's implementation (as in, the equals() and hashCode() methods work as expected).
jar - Variable in class org.jboss.jandex.maven.JandexJarGoal
The JAR that should be indexed and inside which the index should be stored.
jarFile - Variable in class org.jboss.jandex.Main
 
JarIndexer - Class in org.jboss.jandex
Class which contains utility methods to create an index for a jar file
JarIndexer() - Constructor for class org.jboss.jandex.JarIndexer
 
JAVA_INSTANCES - Static variable in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
JAVA_LANG_ANNOTATION_NAME - Static variable in class org.jboss.jandex.DotName
 
JAVA_LANG_NAME - Static variable in class org.jboss.jandex.DotName
 
JAVA_NAME - Static variable in class org.jboss.jandex.DotName
 

K

kind - Variable in class org.jboss.jandex.AnnotationTransformation.Builder
 
kind - Variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
kind - Variable in class org.jboss.jandex.Indexer.PathElement
 
kind() - Method in interface org.jboss.jandex.AnnotationTarget
Returns the kind of object this target represents.
kind() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.BooleanValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.CharacterValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.ClassValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue
Returns the kind of this value.
kind() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
kind() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
kind() - Method in class org.jboss.jandex.AnnotationValue.StringValue
 
kind() - Method in class org.jboss.jandex.ArrayType
 
kind() - Method in class org.jboss.jandex.ClassInfo
 
kind() - Method in class org.jboss.jandex.ClassType
 
kind() - Method in class org.jboss.jandex.FieldInfo
 
kind() - Method in class org.jboss.jandex.MethodInfo
 
kind() - Method in class org.jboss.jandex.MethodParameterInfo
 
kind() - Method in class org.jboss.jandex.ParameterizedType
 
kind() - Method in class org.jboss.jandex.PrimitiveType
 
kind() - Method in class org.jboss.jandex.RecordComponentInfo
 
kind() - Method in class org.jboss.jandex.Type
Returns the kind of Type this is.
kind() - Method in class org.jboss.jandex.TypeTarget
 
kind() - Method in class org.jboss.jandex.TypeVariable
 
kind() - Method in class org.jboss.jandex.TypeVariableReference
 
kind() - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
kind() - Method in class org.jboss.jandex.VoidType
 
kind() - Method in class org.jboss.jandex.WildcardType
 
Kind() - Constructor for enum org.jboss.jandex.AnnotationTarget.Kind
 
Kind() - Constructor for enum org.jboss.jandex.AnnotationValue.Kind
 
Kind() - Constructor for enum org.jboss.jandex.Indexer.PathElement.Kind
 
Kind() - Constructor for enum org.jboss.jandex.Type.Kind
 
KINDS - Static variable in class org.jboss.jandex.Indexer.PathElement
 

L

lastIndexOf(String, char) - Method in class org.jboss.jandex.NameTable
 
list() - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
listOfCapacity(int) - Static method in class org.jboss.jandex.Utils
 
load(DotName) - Static method in class org.jboss.jandex.JandexReflection
 
loadClass(ClassInfo) - Static method in class org.jboss.jandex.JandexReflection
Loads a class corresponding to given ClassInfo from the thread context classloader.
loadFactor - Variable in class org.jboss.jandex.StrongInternPool
The user defined load factor which defines when to resize
loadRawType(Type) - Static method in class org.jboss.jandex.JandexReflection
Loads a class corresponding to the raw type of given Type from the thread context classloader.
loadType(Type) - Static method in class org.jboss.jandex.JandexReflection
Loads a Reflection Type corresponding to the given Jandex Type.
loadType(Type, JandexReflection.TypeVariables) - Static method in class org.jboss.jandex.JandexReflection
 
local - Variable in class org.jboss.jandex.DotName
 
local() - Method in class org.jboss.jandex.DotName
Returns the local portion of this DotName.
LOCAL - org.jboss.jandex.ClassInfo.NestingType
A named class enclosed within a code block.
LOCAL_VARIABLE_TABLE - Static variable in class org.jboss.jandex.Indexer
 
LOCAL_VARIABLE_TABLE_LEN - Static variable in class org.jboss.jandex.Indexer
 
LONG - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive long value
LONG - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive long type
LONG - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
LONG - Static variable in class org.jboss.jandex.PrimitiveType
 
LONG_CLASS - Static variable in class org.jboss.jandex.ClassType
 
LONG_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
LongValue(String, long) - Constructor for class org.jboss.jandex.AnnotationValue.LongValue
 
lowerBound - Variable in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 

M

MAGIC - Static variable in class org.jboss.jandex.IndexReader
The latest index version supported by this version of Jandex.
MAGIC - Static variable in class org.jboss.jandex.IndexWriterV1
 
MAGIC - Static variable in class org.jboss.jandex.IndexWriterV2
 
main(String[]) - Static method in class org.jboss.jandex.GenericSignatureParser
 
main(String[]) - Static method in class org.jboss.jandex.Main
 
Main - Class in org.jboss.jandex
Responsible for launching the indexing tool on a java command line.
Main() - Constructor for class org.jboss.jandex.Main
 
mainClass - Variable in class org.jboss.jandex.ModuleInfo
 
mainClass() - Method in class org.jboss.jandex.ModuleInfo
 
MANDATED - Static variable in class org.jboss.jandex.Modifiers
 
mark(int) - Method in class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
Deprecated.
mark(int) - Method in class org.jboss.jandex.Utils.ReusableBufferedInputStream
Deprecated.
markSupported() - Method in class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
 
markSupported() - Method in class org.jboss.jandex.Utils.ReusableBufferedInputStream
 
markWritten(AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
markWritten(Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
markWritten(T) - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
maskNull(K) - Static method in class org.jboss.jandex.StrongInternPool
 
masterAnnotations - Variable in class org.jboss.jandex.Indexer
 
masterAnnotations - Variable in class org.jboss.jandex.IndexReaderV1
 
match(byte[], int, byte[]) - Static method in class org.jboss.jandex.Indexer
 
mavenProject - Variable in class org.jboss.jandex.maven.JandexGoal
 
MAX_1BYTE - Static variable in class org.jboss.jandex.PackedDataInputStream
 
MAX_1BYTE - Static variable in class org.jboss.jandex.PackedDataOutputStream
 
MAX_2BYTE - Static variable in class org.jboss.jandex.PackedDataOutputStream
 
MAX_3BYTE - Static variable in class org.jboss.jandex.PackedDataOutputStream
 
MAX_4BYTE - Static variable in class org.jboss.jandex.PackedDataOutputStream
 
MAX_POSITIONS - Static variable in class org.jboss.jandex.ClassInfo
 
MAX_VERSION - Static variable in class org.jboss.jandex.IndexReaderV1
 
MAX_VERSION - Static variable in class org.jboss.jandex.IndexReaderV2
 
MAX_VERSION - Static variable in class org.jboss.jandex.IndexWriterV1
 
MAX_VERSION - Static variable in class org.jboss.jandex.IndexWriterV2
 
MAXIMUM_CAPACITY - Static variable in class org.jboss.jandex.StrongInternPool
MAX_INT - 1
mayContain(Object) - Method in class org.jboss.jandex.StrongInternPool
 
memberClasses - Variable in class org.jboss.jandex.ClassInfo.ExtraInfo
 
memberClasses() - Method in class org.jboss.jandex.ClassInfo
Returns a set of names of member classes declared in this class.
method - Variable in class org.jboss.jandex.EquivalenceKey.MethodParameterEquivalenceKey
 
method - Variable in class org.jboss.jandex.MethodParameterInfo
 
method - Variable in class org.jboss.jandex.MethodParamList
 
method() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the method this parameter belongs to.
method(String, List<Type>) - Method in class org.jboss.jandex.ClassInfo
Retrieves a method based on its signature, which includes a method name and a parameter type list.
method(String, Type...) - Method in class org.jboss.jandex.ClassInfo
Retrieves a method based on its signature, which includes a method name and a parameter type list.
METHOD - org.jboss.jandex.AnnotationTarget.Kind
An object of type MethodInfo
METHOD_PARAMETER - org.jboss.jandex.AnnotationTarget.Kind
An object of type MethodParameterInfo
METHOD_PARAMETER - org.jboss.jandex.TypeTarget.Usage
Indicates a type annotation occurs within a method parameter
METHOD_PARAMETER_TAG - Static variable in class org.jboss.jandex.IndexReaderV1
 
METHOD_PARAMETER_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
METHOD_PARAMETER_TAG - Static variable in class org.jboss.jandex.IndexWriterV1
 
METHOD_PARAMETER_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
METHOD_PARAMETER_TYPE_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
METHOD_PARAMETER_TYPE_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
METHOD_PARAMETERS - Static variable in class org.jboss.jandex.Indexer
 
METHOD_PARAMETERS_LEN - Static variable in class org.jboss.jandex.Indexer
 
METHOD_TAG - Static variable in class org.jboss.jandex.IndexReaderV1
 
METHOD_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
METHOD_TAG - Static variable in class org.jboss.jandex.IndexWriterV1
 
METHOD_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
methodArray() - Method in class org.jboss.jandex.ClassInfo
 
MethodBuilder() - Constructor for class org.jboss.jandex.AnnotationTransformation.MethodBuilder
 
methodDescriptor(MethodInfo, Function<String, Type>) - Static method in class org.jboss.jandex.DescriptorReconstruction
 
MethodEquivalenceKey(DotName, byte[], EquivalenceKey.TypeEquivalenceKey[], EquivalenceKey.TypeEquivalenceKey) - Constructor for class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
MethodInfo - Class in org.jboss.jandex
Represents a Java method, constructor, or static initializer.
MethodInfo() - Constructor for class org.jboss.jandex.MethodInfo
 
MethodInfo(ClassInfo, byte[], byte[][], Type[], Type, short) - Constructor for class org.jboss.jandex.MethodInfo
 
MethodInfo(ClassInfo, byte[], byte[][], Type[], Type, short, Type[], Type[]) - Constructor for class org.jboss.jandex.MethodInfo
 
MethodInfo(ClassInfo, MethodInternal) - Constructor for class org.jboss.jandex.MethodInfo
 
MethodInfoGenerator - Class in org.jboss.jandex
A list which wraps MethodInternal objects with a MethodInfo, so that the declaring class' reference can be set.
MethodInfoGenerator(ClassInfo, MethodInternal[], byte[]) - Constructor for class org.jboss.jandex.MethodInfoGenerator
 
methodInternal - Variable in class org.jboss.jandex.MethodInfo
 
methodInternal() - Method in class org.jboss.jandex.MethodInfo
 
MethodInternal - Class in org.jboss.jandex
The shared internal representation for MethodInfo objects.
MethodInternal(byte[], byte[][], Type[], Type, short) - Constructor for class org.jboss.jandex.MethodInternal
 
MethodInternal(byte[], byte[][], Type[], Type, short, Type[], Type[]) - Constructor for class org.jboss.jandex.MethodInternal
 
MethodInternal(byte[], byte[][], Type[], Type, short, Type, Type[], Type[], AnnotationInstance[], AnnotationValue) - Constructor for class org.jboss.jandex.MethodInternal
 
MethodInternal.ExtraInfo - Class in org.jboss.jandex
 
MethodInternal.NameAndParameterComponentComparator - Class in org.jboss.jandex
 
MethodInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.MethodInternPool
 
methodName - Variable in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
MethodParameterBuilder() - Constructor for class org.jboss.jandex.AnnotationTransformation.MethodParameterBuilder
 
MethodParameterEquivalenceKey(EquivalenceKey.MethodEquivalenceKey, short) - Constructor for class org.jboss.jandex.EquivalenceKey.MethodParameterEquivalenceKey
 
MethodParameterInfo - Class in org.jboss.jandex
Represents an individual Java method parameter that was annotated.
MethodParameterInfo(MethodInfo, short) - Constructor for class org.jboss.jandex.MethodParameterInfo
 
methodParameters - Variable in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
methodParameters() - Method in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
MethodParameterTypeTarget - Class in org.jboss.jandex
Represents a type annotation target which occurs within a method parameter type.
MethodParameterTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.MethodParameterTypeTarget
 
MethodParameterTypeTarget(MethodInfo, int) - Constructor for class org.jboss.jandex.MethodParameterTypeTarget
 
MethodParamList - Class in org.jboss.jandex
 
MethodParamList(MethodInfo) - Constructor for class org.jboss.jandex.MethodParamList
 
MethodParamList.ParamData - Class in org.jboss.jandex
 
methodParams - Variable in class org.jboss.jandex.Indexer
 
methodPool - Variable in class org.jboss.jandex.NameTable
 
methodPool() - Method in class org.jboss.jandex.NameTable
 
methodPositionArray() - Method in class org.jboss.jandex.ClassInfo
 
methodPositions - Variable in class org.jboss.jandex.ClassInfo
 
methods - Variable in class org.jboss.jandex.ClassInfo
 
methods - Variable in class org.jboss.jandex.Indexer
 
methods - Variable in class org.jboss.jandex.MethodInfoGenerator
 
methods() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all methods declared in this class.
MethodSignature(Type[], Type[], Type, Type[]) - Constructor for class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
methodsInDeclarationOrder() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all methods declared in this class, in the declaration order.
methodTable - Variable in class org.jboss.jandex.IndexReaderV2
 
MIN_VERSION - Static variable in class org.jboss.jandex.IndexReaderV1
 
MIN_VERSION - Static variable in class org.jboss.jandex.IndexReaderV2
 
MIN_VERSION - Static variable in class org.jboss.jandex.IndexWriterV1
 
MIN_VERSION - Static variable in class org.jboss.jandex.IndexWriterV2
 
minimize(Map<K, V>) - Static method in class org.jboss.jandex.Utils
 
minLength(int, int) - Static method in class org.jboss.jandex.Indexer
 
modCount - Variable in class org.jboss.jandex.StrongInternPool.Index
 
modCount - Variable in class org.jboss.jandex.StrongInternPool
Counter used to detect changes made outside of an iterator
modified() - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
Modifiers - Class in org.jboss.jandex
 
Modifiers() - Constructor for class org.jboss.jandex.Modifiers
 
modify - Variable in class org.jboss.jandex.JandexAntTask
 
modify - Variable in class org.jboss.jandex.Main
 
module - Variable in class org.jboss.jandex.ClassInfo.ExtraInfo
 
module() - Method in class org.jboss.jandex.ClassInfo
Returns the module information from this class if it is a module descriptor, i.e.
MODULE - Static variable in class org.jboss.jandex.Indexer
 
MODULE - Static variable in class org.jboss.jandex.ModuleInfo
 
MODULE_LEN - Static variable in class org.jboss.jandex.Indexer
 
MODULE_MAIN_CLASS - Static variable in class org.jboss.jandex.Indexer
 
MODULE_MAIN_CLASS_LEN - Static variable in class org.jboss.jandex.Indexer
 
MODULE_PACKAGES - Static variable in class org.jboss.jandex.Indexer
 
MODULE_PACKAGES_LEN - Static variable in class org.jboss.jandex.Indexer
 
ModuleInfo - Class in org.jboss.jandex
Represents a module descriptor entry in an index.
ModuleInfo(ClassInfo, DotName, short, String) - Constructor for class org.jboss.jandex.ModuleInfo
 
ModuleInfo.ExportedPackageInfo - Class in org.jboss.jandex
 
ModuleInfo.OpenedPackageInfo - Class in org.jboss.jandex
 
ModuleInfo.ProvidedServiceInfo - Class in org.jboss.jandex
 
ModuleInfo.RequiredModuleInfo - Class in org.jboss.jandex
 
moduleInfoClass - Variable in class org.jboss.jandex.ModuleInfo
 
moduleInfoClass() - Method in class org.jboss.jandex.ModuleInfo
 
moduleMainClass - Variable in class org.jboss.jandex.Indexer
 
modulePackages - Variable in class org.jboss.jandex.Indexer
 
modules - Variable in class org.jboss.jandex.Index
 
modules - Variable in class org.jboss.jandex.Indexer
 
MutableAnnotationOverlay - Interface in org.jboss.jandex
An AnnotationOverlay that can be freely mutated.
MutableAnnotationOverlay.Builder - Class in org.jboss.jandex
The builder for a mutable annotation overlay.
MutableAnnotationOverlayImpl - Class in org.jboss.jandex
 
MutableAnnotationOverlayImpl(IndexView, boolean, boolean, boolean) - Constructor for class org.jboss.jandex.MutableAnnotationOverlayImpl
 

N

name - Variable in class org.jboss.jandex.AnnotationInstance
 
name - Variable in class org.jboss.jandex.AnnotationValue
 
name - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
name - Variable in class org.jboss.jandex.ClassInfo
 
name - Variable in class org.jboss.jandex.ClassSummary
 
name - Variable in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
name - Variable in class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
name - Variable in class org.jboss.jandex.EquivalenceKey.TypeVariableReferenceEquivalenceKey
 
name - Variable in class org.jboss.jandex.EquivalenceKey.UnresolvedTypeVariableEquivalenceKey
 
name - Variable in class org.jboss.jandex.FieldInternal
 
name - Variable in class org.jboss.jandex.Indexer.NameAndType
 
name - Variable in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
name - Variable in class org.jboss.jandex.MethodInternal
 
name - Variable in class org.jboss.jandex.MethodParamList.ParamData
 
name - Variable in class org.jboss.jandex.ModuleInfo
 
name - Variable in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
name - Variable in class org.jboss.jandex.RecordComponentInternal
 
name - Variable in class org.jboss.jandex.Result
 
name - Variable in class org.jboss.jandex.Type.Builder
 
name - Variable in class org.jboss.jandex.Type
 
name - Variable in class org.jboss.jandex.TypeVariableReference
 
name - Variable in class org.jboss.jandex.UnresolvedTypeVariable
 
name() - Method in class org.jboss.jandex.AnnotationInstance
The name of this annotation in DotName form.
name() - Method in class org.jboss.jandex.AnnotationValue
Returns the name of this value, which is typically the parameter name in the annotation declaration.
name() - Method in class org.jboss.jandex.ArrayType
 
name() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the name of the method or constructor.
name() - Method in class org.jboss.jandex.ClassInfo
Returns the binary name of the class as a DotName.
name() - Method in class org.jboss.jandex.ClassSummary
Returns the name of this class.
name() - Method in class org.jboss.jandex.FieldInfo
Returns the local name of the field
name() - Method in class org.jboss.jandex.FieldInternal
 
name() - Method in class org.jboss.jandex.MethodInfo
Returns the name of this method
name() - Method in class org.jboss.jandex.MethodInternal
 
name() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the name of this parameter, or null if not known.
name() - Method in class org.jboss.jandex.ModuleInfo
Returns the name of the class
name() - Method in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
name() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the name of this record component.
name() - Method in class org.jboss.jandex.RecordComponentInternal
 
name() - Method in class org.jboss.jandex.Type
Returns the name of this type (or its erasure in case of generic types) as a DotName, using the Class.getName() format.
name() - Method in class org.jboss.jandex.TypeVariable
 
name() - Method in class org.jboss.jandex.TypeVariableReference
 
name() - Method in class org.jboss.jandex.WildcardType
 
NAME_AND_PARAMETER_COMPONENT_COMPARATOR - Static variable in class org.jboss.jandex.MethodInternal
 
NAME_COMPARATOR - Static variable in class org.jboss.jandex.AnnotationInstance
 
NAME_COMPARATOR - Static variable in class org.jboss.jandex.FieldInternal
 
NAME_COMPARATOR - Static variable in class org.jboss.jandex.RecordComponentInternal
 
NameAndParameterComponentComparator() - Constructor for class org.jboss.jandex.MethodInternal.NameAndParameterComponentComparator
 
NameAndType(String, String) - Constructor for class org.jboss.jandex.Indexer.NameAndType
 
nameBytes() - Method in class org.jboss.jandex.FieldInternal
 
nameBytes() - Method in class org.jboss.jandex.MethodInternal
 
nameBytes() - Method in class org.jboss.jandex.RecordComponentInternal
 
NameComparator() - Constructor for class org.jboss.jandex.AnnotationInstance.NameComparator
 
NameComparator() - Constructor for class org.jboss.jandex.FieldInternal.NameComparator
 
NameComparator() - Constructor for class org.jboss.jandex.RecordComponentInternal.NameComparator
 
nameOfDeclaringClass(AnnotationTarget) - Static method in class org.jboss.jandex.StackedIndex
 
names - Variable in class org.jboss.jandex.GenericSignatureParser
 
names - Variable in class org.jboss.jandex.Indexer
 
names - Variable in class org.jboss.jandex.IndexWriterV2
 
names - Variable in class org.jboss.jandex.NameTable
 
nameTable - Variable in class org.jboss.jandex.IndexReaderV2
 
nameTable - Variable in class org.jboss.jandex.IndexWriterV2
 
NameTable - Class in org.jboss.jandex
A collection of intern pools.
NameTable() - Constructor for class org.jboss.jandex.NameTable
 
NESTED - org.jboss.jandex.AnnotationValue.Kind
Indicates a nested annotation value
NESTED - org.jboss.jandex.Indexer.PathElement.Kind
 
NestedAnnotation(String, AnnotationInstance) - Constructor for class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
nestingInfo - Variable in class org.jboss.jandex.ClassInfo
 
NestingInfo() - Constructor for class org.jboss.jandex.ClassInfo.NestingInfo
 
nestingSimpleName() - Method in class org.jboss.jandex.ClassInfo
 
nestingType() - Method in class org.jboss.jandex.ClassInfo
Returns the nesting type of this class, which could either be a standard top level class, a member class (NestingType.INNER), an anonymous class, or a local class.
NestingType() - Constructor for enum org.jboss.jandex.ClassInfo.NestingType
 
newJar - Variable in class org.jboss.jandex.JandexAntTask
 
newLength(int, int, int) - Static method in class org.jboss.jandex.Indexer
 
next - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
next() - Method in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
nextIndex(int, int) - Method in class org.jboss.jandex.StrongInternPool
 
nextToken() - Method in class org.jboss.jandex.TypeParser
 
NO_ENCLOSING_METHOD - Static variable in class org.jboss.jandex.IndexWriterV2
 
NO_NESTING - Static variable in class org.jboss.jandex.IndexWriterV2
 
NO_SUBSTITUTION - Static variable in interface org.jboss.jandex.Descriptor
 
NO_SUBSTITUTION - Static variable in interface org.jboss.jandex.GenericSignature
 
NULL - Static variable in class org.jboss.jandex.StrongInternPool
Marks null keys.
NULL_TARGET_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
NULL_TARGET_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 

O

OBJECT_NAME - Static variable in class org.jboss.jandex.DotName
 
OBJECT_TYPE - Static variable in class org.jboss.jandex.ClassType
 
objectTypeDescriptor(DotName, StringBuilder) - Static method in class org.jboss.jandex.DescriptorReconstruction
 
of(File...) - Static method in class org.jboss.jandex.Index
Constructs an Index of the passed files and directories.
of(Class<?>...) - Static method in class org.jboss.jandex.Index
Constructs an Index of the passed classes.
of(Iterable<Class<?>>) - Static method in class org.jboss.jandex.Index
Constructs an Index of the passed classes.
of(AnnotationTarget) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given annotation target.
of(ClassInfo) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given class.
of(Declaration) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given declaration.
of(DotName) - Static method in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
of(FieldInfo) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given field.
of(MethodInfo) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given method.
of(MethodParameterInfo) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given method parameter.
of(PrimitiveType.Primitive) - Static method in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
of(RecordComponentInfo) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given record component.
of(Type) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given type.
of(Type[]) - Static method in class org.jboss.jandex.EquivalenceKey
 
of(TypeTarget) - Static method in class org.jboss.jandex.EquivalenceKey
Returns an equivalence key for given type annotation target.
offset(Object) - Method in class org.jboss.jandex.StrongInternPool
 
offsets - Variable in class org.jboss.jandex.StrongInternPool.Index
 
OPEN - Static variable in class org.jboss.jandex.ModuleInfo
 
OpenedPackageInfo(DotName, int, List<DotName>) - Constructor for class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
opens - Variable in class org.jboss.jandex.ModuleInfo
 
opens() - Method in class org.jboss.jandex.ModuleInfo
 
opensList() - Method in class org.jboss.jandex.ModuleInfo
 
org.jboss.jandex - package org.jboss.jandex
Jandex is a space efficient Java class file indexer and offline reflection library.
org.jboss.jandex.maven - package org.jboss.jandex.maven
 
originalAnnotations - Variable in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
out - Variable in class org.jboss.jandex.IndexWriter
 
out - Variable in class org.jboss.jandex.IndexWriterV1
 
out - Variable in class org.jboss.jandex.IndexWriterV2
 
outermostAnnotableTypeName(Type) - Method in class org.jboss.jandex.Indexer
Returns the name of the outermost type that encloses given type and on which type annotations are admissible.
outputFile - Variable in class org.jboss.jandex.Main
 
outputFile - Variable in class org.jboss.jandex.Result
 
overlay - Variable in class org.jboss.jandex.AnnotationOverlayImpl
 
owner - Variable in class org.jboss.jandex.ParameterizedType.Builder
 
owner - Variable in class org.jboss.jandex.ParameterizedType
 
owner() - Method in class org.jboss.jandex.ParameterizedType
Returns the owner (enclosing) type of this parameterized type, if the owner is parameterized or has type annotations.
ownerType - Variable in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 

P

packagePrefix() - Method in class org.jboss.jandex.DotName
Returns the package portion of this DotName.
packagePrefixName() - Method in class org.jboss.jandex.DotName
Returns the package portion of this DotName.
packages - Variable in class org.jboss.jandex.ModuleInfo
 
packages() - Method in class org.jboss.jandex.ModuleInfo
 
packagesList() - Method in class org.jboss.jandex.ModuleInfo
 
PackedDataInputStream - Class in org.jboss.jandex
An input stream that reads integers that were packed by PackedDataOutputStream
PackedDataInputStream(InputStream) - Constructor for class org.jboss.jandex.PackedDataInputStream
 
PackedDataOutputStream - Class in org.jboss.jandex
An output stream that can pack integers into as few bytes as possible.
PackedDataOutputStream(OutputStream) - Constructor for class org.jboss.jandex.PackedDataOutputStream
 
ParamData(byte[], boolean) - Constructor for class org.jboss.jandex.MethodParamList.ParamData
 
PARAMETERIZED - org.jboss.jandex.Indexer.PathElement.Kind
 
PARAMETERIZED_TYPE - org.jboss.jandex.Type.Kind
A generic parameterized type
ParameterizedType - Class in org.jboss.jandex
Represents a parameterized type.
ParameterizedType(DotName, Type[], Type) - Constructor for class org.jboss.jandex.ParameterizedType
 
ParameterizedType(DotName, Type[], Type, AnnotationInstance[]) - Constructor for class org.jboss.jandex.ParameterizedType
 
ParameterizedType.Builder - Class in org.jboss.jandex
Convenient builder for ParameterizedType.
ParameterizedTypeEquivalenceKey(DotName, EquivalenceKey.TypeEquivalenceKey[]) - Constructor for class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
ParameterizedTypeImpl(Type, Type[], Type) - Constructor for class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
parameterName(int) - Method in class org.jboss.jandex.MethodInfo
Returns the name of the given parameter.
parameterName(int) - Method in class org.jboss.jandex.MethodInternal
 
parameterNames - Variable in class org.jboss.jandex.MethodInternal
 
parameterNamesBytes() - Method in class org.jboss.jandex.MethodInternal
 
parameters - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
parameters - Variable in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
parameters() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the list of parameter types declared by the enclosing method or constructor.
parameters() - Method in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
parameters() - Method in class org.jboss.jandex.MethodInfo
Returns a list of parameters declared on this method, in declaration order.
parametersArray() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
parametersCount() - Method in class org.jboss.jandex.MethodInfo
Returns the number of parameters this method declares.
parametersCount() - Method in class org.jboss.jandex.MethodInternal
 
parameterType(int) - Method in class org.jboss.jandex.MethodInfo
Returns the type of the given parameter.
parameterTypes - Variable in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
parameterTypes - Variable in class org.jboss.jandex.MethodInternal
 
parameterTypes() - Method in class org.jboss.jandex.MethodInfo
Returns a list of types of parameters declared on this method, in declaration order.
parameterTypes() - Method in class org.jboss.jandex.MethodInternal
 
parameterTypesArray() - Method in class org.jboss.jandex.MethodInternal
 
parse() - Method in class org.jboss.jandex.TypeParser
 
parse(String) - Static method in class org.jboss.jandex.Type
Creates a Type by parsing the given string according to the following grammar:
parseArrayType() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseArrayType(Type) - Method in class org.jboss.jandex.TypeParser
 
parseClassSignature(String, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
parseClassSignature(String, DotName) - Method in class org.jboss.jandex.GenericSignatureParser
 
parseClassTypeSignature() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseFieldSignature(String) - Method in class org.jboss.jandex.GenericSignatureParser
 
parseFieldSignature(String, FieldInfo) - Method in class org.jboss.jandex.Indexer
 
parseJavaType() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseMethodArgs(String, Indexer.IntegerHolder) - Method in class org.jboss.jandex.Indexer
 
parseMethodSignature(String) - Method in class org.jboss.jandex.GenericSignatureParser
 
parseMethodSignature(String, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
parseName() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseOptions(String[]) - Method in class org.jboss.jandex.Main
 
parseRecordComponentSignature(String, RecordComponentInfo) - Method in class org.jboss.jandex.Indexer
 
parseReferenceType() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseReferenceType(String) - Method in class org.jboss.jandex.TypeParser
 
parseReturnType() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseType(String) - Method in class org.jboss.jandex.Indexer
 
parseType(String, Indexer.IntegerHolder) - Method in class org.jboss.jandex.Indexer
 
parseTypeArgument() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseTypeArgument() - Method in class org.jboss.jandex.TypeParser
 
parseTypeArguments() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseTypeList(boolean) - Method in class org.jboss.jandex.GenericSignatureParser
 
parseTypeParameter() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseTypeParameters() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseTypeVariable() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseWildCard(boolean) - Method in class org.jboss.jandex.GenericSignatureParser
 
patchReferences() - Method in class org.jboss.jandex.JandexReflection.TypeVariables
 
patchTypeVariableReferences(Type) - Method in class org.jboss.jandex.GenericSignatureParser
 
patchTypeVariableReferences(Type, Deque<TypeVariable>, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
Patches all type variable references contained in given type.
PathElement(Indexer.PathElement.Kind, int) - Constructor for class org.jboss.jandex.Indexer.PathElement
 
pathElements - Variable in class org.jboss.jandex.Indexer.PathElementStack
 
pathElements - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
PathElementStack(ArrayList<Indexer.PathElement>) - Constructor for class org.jboss.jandex.Indexer.PathElementStack
 
peek() - Method in class org.jboss.jandex.Indexer.PathElementStack
 
peekToken() - Method in class org.jboss.jandex.TypeParser
 
PERMITTED_SUBCLASSES - Static variable in class org.jboss.jandex.Indexer
 
PERMITTED_SUBCLASSES_LEN - Static variable in class org.jboss.jandex.Indexer
 
permittedSubclasses - Variable in class org.jboss.jandex.ClassInfo.ExtraInfo
 
permittedSubclasses() - Method in class org.jboss.jandex.ClassInfo
Returns the set of permitted subclasses of this sealed class (or interface).
pool - Variable in class org.jboss.jandex.IndexWriterV1
 
poolIndex - Variable in class org.jboss.jandex.IndexWriterV1
 
pop() - Method in class org.jboss.jandex.Indexer.PathElementStack
 
popNestedDepth(Indexer.PathElementStack) - Method in class org.jboss.jandex.Indexer
 
pos - Variable in class org.jboss.jandex.GenericSignatureParser
 
pos - Variable in class org.jboss.jandex.Indexer.PathElement
 
pos - Variable in class org.jboss.jandex.TypeParser
 
position - Variable in class org.jboss.jandex.EquivalenceKey.MethodParameterEquivalenceKey
 
position - Variable in class org.jboss.jandex.MethodParameterInfo
 
position - Variable in class org.jboss.jandex.PositionBasedTypeTarget
 
position() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the 0 based position of this parameter.
position() - Method in class org.jboss.jandex.PositionBasedTypeTarget
Returns a subclass specific position where the type is located.
PositionBasedTypeTarget - Class in org.jboss.jandex
A common parent for type targets which provide a position.
PositionBasedTypeTarget(AnnotationTarget, int) - Constructor for class org.jboss.jandex.PositionBasedTypeTarget
 
PositionBasedTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.PositionBasedTypeTarget
 
positionOf(byte[]) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(byte[]) - Method in class org.jboss.jandex.NameTable
 
positionOf(E) - Method in class org.jboss.jandex.StrongInternPool.Index
Returns a 1-based position of given entry in the table.
positionOf(String) - Method in class org.jboss.jandex.IndexWriterV1
 
positionOf(String) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(String) - Method in class org.jboss.jandex.NameTable
 
positionOf(AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(DotName) - Method in class org.jboss.jandex.IndexWriterV1
 
positionOf(DotName) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(FieldInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(FieldInternal) - Method in class org.jboss.jandex.NameTable
 
positionOf(MethodInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(MethodInternal) - Method in class org.jboss.jandex.NameTable
 
positionOf(RecordComponentInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(RecordComponentInternal) - Method in class org.jboss.jandex.NameTable
 
positionOf(Type) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(T) - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
positions - Variable in class org.jboss.jandex.FieldInfoGenerator
 
positions - Variable in class org.jboss.jandex.MethodInfoGenerator
 
positions - Variable in class org.jboss.jandex.RecordComponentInfoGenerator
 
possiblyNamed - Variable in class org.jboss.jandex.MethodParamList
 
predicate - Variable in class org.jboss.jandex.AnnotationTransformation.Builder
 
prefix - Variable in class org.jboss.jandex.DotName
 
prefix() - Method in class org.jboss.jandex.DotName
Returns the parent prefix for this DotName or null if there is none.
primitive - Variable in class org.jboss.jandex.PrimitiveType
 
primitive() - Method in class org.jboss.jandex.PrimitiveType
The type of primitive this primitive type represents
Primitive() - Constructor for enum org.jboss.jandex.PrimitiveType.Primitive
 
PRIMITIVE - org.jboss.jandex.Type.Kind
A Java primitive (boolean, byte, short, char, int, long, float, double)
PrimitiveType - Class in org.jboss.jandex
Represents a primitive Java type.
PrimitiveType(PrimitiveType.Primitive) - Constructor for class org.jboss.jandex.PrimitiveType
 
PrimitiveType(PrimitiveType.Primitive, AnnotationInstance[]) - Constructor for class org.jboss.jandex.PrimitiveType
 
PrimitiveType.Primitive - Enum in org.jboss.jandex
Specifies the underlying Java primitive type for a PrimitiveType
PrimitiveTypeEquivalenceKey(PrimitiveType.Primitive) - Constructor for class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
printAnnotations() - Method in class org.jboss.jandex.Index
Print all annotations known by this index to stdout.
printDebugStats() - Method in class org.jboss.jandex.StrongInternPool
 
printIndexEntryInfo(ClassSummary) - Method in class org.jboss.jandex.Main
 
printIndexEntryInfo(ClassSummary, PrintStream) - Static method in class org.jboss.jandex.JarIndexer
 
printSubclasses() - Method in class org.jboss.jandex.Index
Print all classes that have known subclasses, and all their subclasses
printUsage() - Static method in class org.jboss.jandex.Main
 
priority - Variable in class org.jboss.jandex.AnnotationTransformation.Builder
 
priority() - Method in interface org.jboss.jandex.AnnotationTransformation
Returns the priority of this annotation transformation.
priority(int) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Sets the priority of the built annotation transformation.
processAnnotation(DataInputStream, AnnotationTarget, boolean) - Method in class org.jboss.jandex.Indexer
 
processAnnotationDefault(DataInputStream, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
processAnnotationElementValue(String, DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processAnnotations(DataInputStream, AnnotationTarget, boolean) - Method in class org.jboss.jandex.Indexer
 
processAttributes(DataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
processClassInfo(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processCode(DataInputStream, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
processConstantPool(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processDefaultFileSet - Variable in class org.jboss.jandex.maven.JandexGoal
If true, and if a file set rooted in the target/classes directory is not defined explicitly, an implied file set rooted in the target/classes directory will be used.
processEnclosingMethod(DataInputStream, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
processExceptions(DataInputStream, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
processFieldInfo(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processInnerClasses(DataInputStream, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
processLocalVariableTable(DataInputStream, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
processMethodInfo(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processMethodParameters(DataInputStream, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
processModule(DataInputStream, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
processModuleExports(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processModuleMainClass(DataInputStream, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
processModuleOpens(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processModulePackages(DataInputStream, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
processModuleProvides(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processModuleRequires(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processModuleUses(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processPermittedSubclasses(DataInputStream, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
processRecordComponents(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
processSignature(DataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
processTargetPath(DataInputStream, Indexer.BooleanHolder, Indexer.BooleanHolder) - Method in class org.jboss.jandex.Indexer
 
processTypeAnnotation(DataInputStream, AnnotationTarget, boolean) - Method in class org.jboss.jandex.Indexer
 
processTypeAnnotations(DataInputStream, AnnotationTarget, boolean) - Method in class org.jboss.jandex.Indexer
 
propagateOneTypeParameterBound(Type, Type[], AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
propagateTypeParameterBounds() - Method in class org.jboss.jandex.Indexer
 
propagateTypeParameterBounds(AnnotationTarget, Deque<TypeVariable>) - Method in class org.jboss.jandex.Indexer
 
propagateTypeVariables() - Method in class org.jboss.jandex.Indexer
 
propagateTypeVariables(Type, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
proper - Variable in class org.jboss.jandex.MethodParamList
 
ProvidedServiceInfo(DotName, List<DotName>) - Constructor for class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
providers - Variable in class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
providers() - Method in class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
providersList() - Method in class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
provides - Variable in class org.jboss.jandex.ModuleInfo
 
provides() - Method in class org.jboss.jandex.ModuleInfo
 
providesList() - Method in class org.jboss.jandex.ModuleInfo
 
pushIndex(IndexView) - Method in class org.jboss.jandex.StackedIndex
Creates a new stacked index where the given index is on top of the stack and the rest of the stack is equivalent to this stacked index.
putForCreate(E) - Method in class org.jboss.jandex.StrongInternPool
 

R

rawType - Variable in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
read() - Method in class org.jboss.jandex.IndexReader
Read the index at the associated stream of this reader.
read() - Method in class org.jboss.jandex.IndexReaderImpl
 
read() - Method in class org.jboss.jandex.IndexReaderV1
Read the index at the associated stream of this reader.
read() - Method in class org.jboss.jandex.IndexReaderV2
 
readAnnotationEntry(PackedDataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.IndexReaderV2
 
readAnnotations(PackedDataInputStream, Map<DotName, List<AnnotationInstance>>, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV1
 
readAnnotations(PackedDataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.IndexReaderV2
 
readAnnotationTarget(PackedDataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.IndexReaderV2
 
readAnnotationValue(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readAnnotationValues(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readAnnotationValues(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readByteTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readClassEntry(PackedDataInputStream, Map<DotName, List<AnnotationInstance>>) - Method in class org.jboss.jandex.IndexReaderV2
 
readClasses(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readClasses(PackedDataInputStream, int, int, int, int) - Method in class org.jboss.jandex.IndexReaderV2
 
readClassFields(PackedDataInputStream, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV2
 
readClassMethods(PackedDataInputStream, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV2
 
readClassRecordComponents(PackedDataInputStream, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV2
 
readClassTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readDotNames(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readEnclosingMethod(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
reader - Variable in class org.jboss.jandex.IndexReader
 
readFieldEntry(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readFieldTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readMethod(ClassInfo, PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readMethodEntry(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readMethodTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readModuleEntry(PackedDataInputStream, ClassInfo) - Method in class org.jboss.jandex.IndexReaderV2
 
readModules(PackedDataInputStream, Map<DotName, List<AnnotationInstance>>) - Method in class org.jboss.jandex.IndexReaderV2
 
readNameTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readObject(ObjectInputStream) - Method in class org.jboss.jandex.StrongInternPool
 
readPackedU32() - Method in class org.jboss.jandex.PackedDataInputStream
Reads a packed unsigned integer.
readRecordComponentEntry(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readRecordComponentTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readStringTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readStringTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readType(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readTypeEntry(PackedDataInputStream, Map<TypeVariableReference, Integer>) - Method in class org.jboss.jandex.IndexReaderV2
 
readTypeListEntry(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readTypeListReference(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readTypeListTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readTypeTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV2
 
readUsers(PackedDataInputStream, int) - Method in class org.jboss.jandex.IndexReaderV2
 
readVersion() - Method in class org.jboss.jandex.IndexReader
 
rebuildNestedType(Type, ArrayDeque<Indexer.InnerClassInfo>, Type, int, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
receiver - Variable in class org.jboss.jandex.EmptyTypeTarget
 
receiverType - Variable in class org.jboss.jandex.MethodInternal.ExtraInfo
 
receiverType() - Method in class org.jboss.jandex.MethodInfo
Returns the receiver type of this method (a declaration of the "this" reference), if specified.
receiverType(ClassInfo) - Method in class org.jboss.jandex.MethodInternal
 
receiverTypeField() - Method in class org.jboss.jandex.MethodInternal
 
reconstructGenericSignature(ClassInfo, Function<String, Type>) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
reconstructGenericSignature(FieldInfo, Function<String, Type>) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
reconstructGenericSignature(MethodInfo, Function<String, Type>) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
reconstructGenericSignature(RecordComponentInfo, Function<String, Type>) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
RECORD - Static variable in class org.jboss.jandex.Indexer
 
RECORD_COMPONENT - org.jboss.jandex.AnnotationTarget.Kind
An object of type RecordComponentInfo
RECORD_COMPONENT_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
RECORD_COMPONENT_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
RECORD_LEN - Static variable in class org.jboss.jandex.Indexer
 
RECORD_NAME - Static variable in class org.jboss.jandex.DotName
 
recordAnnotation(Map<DotName, List<AnnotationInstance>>, DotName, AnnotationInstance) - Method in class org.jboss.jandex.Indexer
 
recordAnnotation(Map<DotName, List<AnnotationInstance>>, DotName, AnnotationInstance) - Method in class org.jboss.jandex.IndexReaderV1
 
recordComponent(String) - Method in class org.jboss.jandex.ClassInfo
Retrieves a record component by the given name.
recordComponentArray() - Method in class org.jboss.jandex.ClassInfo
 
RecordComponentBuilder() - Constructor for class org.jboss.jandex.AnnotationTransformation.RecordComponentBuilder
 
recordComponentDescriptor(RecordComponentInfo, Function<String, Type>) - Static method in class org.jboss.jandex.DescriptorReconstruction
 
RecordComponentEquivalenceKey(DotName, byte[], EquivalenceKey.TypeEquivalenceKey) - Constructor for class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
RecordComponentInfo - Class in org.jboss.jandex
Represents an individual Java record component that was annotated.
RecordComponentInfo() - Constructor for class org.jboss.jandex.RecordComponentInfo
 
RecordComponentInfo(ClassInfo, byte[], Type) - Constructor for class org.jboss.jandex.RecordComponentInfo
 
RecordComponentInfo(ClassInfo, RecordComponentInternal) - Constructor for class org.jboss.jandex.RecordComponentInfo
 
RecordComponentInfoGenerator - Class in org.jboss.jandex
A list which wraps RecordComponentInternal objects with a RecordComponentInfo, so that the declaring class' reference can be set.
RecordComponentInfoGenerator(ClassInfo, RecordComponentInternal[], byte[]) - Constructor for class org.jboss.jandex.RecordComponentInfoGenerator
 
recordComponentInternal() - Method in class org.jboss.jandex.RecordComponentInfo
 
RecordComponentInternal - Class in org.jboss.jandex
The shared internal representation for RecordComponentInfo objects.
RecordComponentInternal(byte[], Type) - Constructor for class org.jboss.jandex.RecordComponentInternal
 
RecordComponentInternal(byte[], Type, AnnotationInstance[]) - Constructor for class org.jboss.jandex.RecordComponentInternal
 
RecordComponentInternal.NameComparator - Class in org.jboss.jandex
 
RecordComponentInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.RecordComponentInternPool
 
recordComponentName - Variable in class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
recordComponentPool - Variable in class org.jboss.jandex.NameTable
 
recordComponentPool() - Method in class org.jboss.jandex.NameTable
 
recordComponentPositionArray() - Method in class org.jboss.jandex.ClassInfo
 
recordComponentPositions - Variable in class org.jboss.jandex.ClassInfo.ExtraInfo
 
recordComponents - Variable in class org.jboss.jandex.ClassInfo.ExtraInfo
 
recordComponents - Variable in class org.jboss.jandex.Indexer
 
recordComponents - Variable in class org.jboss.jandex.RecordComponentInfoGenerator
 
recordComponents() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all record components declared by this class.
recordComponentsInDeclarationOrder() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all record components declared in this class, in the declaration order.
recordComponentTable - Variable in class org.jboss.jandex.IndexReaderV2
 
recordUsedClass(DotName) - Method in class org.jboss.jandex.Indexer
 
recordUsedType(Type) - Method in class org.jboss.jandex.Indexer
 
ReferenceEntry(int) - Constructor for class org.jboss.jandex.IndexWriterV2.ReferenceEntry
 
references - Variable in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
ReferenceTable() - Constructor for class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
relocate(int) - Method in class org.jboss.jandex.StrongInternPool
 
remove() - Method in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
remove(Object) - Method in class org.jboss.jandex.StrongInternPool
 
remove(Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
remove(Predicate<AnnotationInstance>) - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Removes annotations that match given predicate from the current set of annotations.
removeAll() - Method in class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
removeAll() - Method in interface org.jboss.jandex.AnnotationTransformation.TransformationContext
Removes all annotations from current set of annotations.
removeAnnotations(Declaration, Predicate<AnnotationInstance>) - Method in interface org.jboss.jandex.MutableAnnotationOverlay
Removes all annotations matching given predicate from given declaration.
removeAnnotations(Declaration, Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.MutableAnnotationOverlayImpl
 
removeTransformation(Declaration, Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.MutableAnnotationOverlayImpl
 
REPEATABLE_NAME - Static variable in class org.jboss.jandex.DotName
 
RequiredModuleInfo(DotName, int, String) - Constructor for class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
requires - Variable in class org.jboss.jandex.ModuleInfo
 
requires() - Method in class org.jboss.jandex.ModuleInfo
 
requiresCompatibleMode() - Method in interface org.jboss.jandex.AnnotationTransformation
Returns whether this annotation transformation requires the annotation overlay to be in the compatible mode.
requiresGenericSignature() - Method in class org.jboss.jandex.ClassInfo
Returns whether this class must have a generic signature.
requiresGenericSignature() - Method in class org.jboss.jandex.FieldInfo
Returns whether this field must have a generic signature.
requiresGenericSignature() - Method in interface org.jboss.jandex.GenericSignature
Returns whether this declaration must have a generic signature.
requiresGenericSignature() - Method in class org.jboss.jandex.MethodInfo
Returns whether this method must have a generic signature.
requiresGenericSignature() - Method in class org.jboss.jandex.RecordComponentInfo
Returns whether this record component must have a generic signature.
requiresGenericSignature(ClassInfo) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
requiresGenericSignature(FieldInfo) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
requiresGenericSignature(MethodInfo) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
requiresGenericSignature(RecordComponentInfo) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
requiresGenericSignature(Type) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
requiresList() - Method in class org.jboss.jandex.ModuleInfo
 
reset() - Method in class org.jboss.jandex.Indexer.PathElementStack
 
reset() - Method in class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
Deprecated.
reset() - Method in class org.jboss.jandex.Utils.ReusableBufferedInputStream
Deprecated.
resize(int) - Method in class org.jboss.jandex.StrongInternPool
 
resolveType(String) - Method in class org.jboss.jandex.GenericSignatureParser
 
resolveType(Type, boolean) - Method in class org.jboss.jandex.GenericSignatureParser
 
resolveTypeAnnotation(AnnotationTarget, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
resolveTypeAnnotations() - Method in class org.jboss.jandex.Indexer
 
resolveTypeList(ArrayList<Type>) - Method in class org.jboss.jandex.GenericSignatureParser
 
resolveTypeParameter(AnnotationTarget, String) - Method in class org.jboss.jandex.Indexer
Resolves a given type variable identifier against given parametric target (either a method or a class).
resolveTypePath(Type, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
resolveUsers() - Method in class org.jboss.jandex.Indexer
 
Result - Class in org.jboss.jandex
The result from a jar indexing operation.
Result(Index, String, int, File) - Constructor for class org.jboss.jandex.Result
 
retargetTypeAnnotations(AnnotationTarget, Type, Type) - Method in class org.jboss.jandex.Indexer
 
RETENTION_NAME - Static variable in class org.jboss.jandex.DotName
 
returnConstantAnnoAttributes(byte[]) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
returnConstantPool(byte[]) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
returnConstantPoolOffsets(int[]) - Method in class org.jboss.jandex.Indexer.TmpObjects
 
returnType - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
returnType - Variable in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
returnType - Variable in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
returnType - Variable in class org.jboss.jandex.MethodInternal
 
returnType() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the return type of the enclosing method.
returnType() - Method in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
returnType() - Method in class org.jboss.jandex.MethodInfo
Returns this method's return parameter type.
returnType() - Method in class org.jboss.jandex.MethodInternal
 
reusableBuffered - Variable in class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
 
ReusableBufferedDataInputStream() - Constructor for class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
 
ReusableBufferedInputStream() - Constructor for class org.jboss.jandex.Utils.ReusableBufferedInputStream
 
reverseMap - Static variable in class org.jboss.jandex.PrimitiveType
 
run - Variable in class org.jboss.jandex.JandexAntTask
 
RUNTIME_ANNOTATIONS - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_ANNOTATIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_INVISIBLE_ANNOTATIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_INVISIBLE_PARAM_ANNOTATIONS - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_INVISIBLE_PARAM_ANNOTATIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_INVISIBLE_TYPE_ANNOTATIONS - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_INVISIBLE_TYPE_ANNOTATIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_PARAM_ANNOTATIONS - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_PARAM_ANNOTATIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_TYPE_ANNOTATIONS - Static variable in class org.jboss.jandex.Indexer
 
RUNTIME_TYPE_ANNOTATIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
runtimeAnnotationsOnly - Variable in class org.jboss.jandex.AnnotationOverlay.Builder
 
runtimeAnnotationsOnly - Variable in class org.jboss.jandex.AnnotationOverlayImpl
 
runtimeAnnotationsOnly - Variable in class org.jboss.jandex.MutableAnnotationOverlay.Builder
 
runtimeAnnotationsOnly() - Method in class org.jboss.jandex.AnnotationOverlay.Builder
When called, the built annotation overlay shall only return runtime-retained annotations; class-retained annotations are ignored.
runtimeAnnotationsOnly() - Method in class org.jboss.jandex.MutableAnnotationOverlay.Builder
When called, the built annotation overlay shall only return runtime-retained annotations; class-retained annotations are ignored.
runtimeVisible - Variable in class org.jboss.jandex.AnnotationInstance
 
runtimeVisible - Variable in class org.jboss.jandex.AnnotationInstanceBuilder
 
runtimeVisible() - Method in class org.jboss.jandex.AnnotationInstance
Returns true if this annotation uses RetentionPolicy.RUNTIME and is visible to runtime reflection.

S

safeClose(Closeable) - Static method in class org.jboss.jandex.JarIndexer
 
safeClose(FileInputStream) - Method in class org.jboss.jandex.Main
 
safeClose(JarFile) - Static method in class org.jboss.jandex.JarIndexer
 
scan() - Method in class org.jboss.jandex.maven.ArchiveScanner
 
scanFile(File, Indexer) - Method in class org.jboss.jandex.Main
 
searchNestedType(Type, int, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
searchTypePath(Type, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
self() - Method in class org.jboss.jandex.AnnotationTransformation.Builder
 
self() - Method in class org.jboss.jandex.Type.Builder
 
serialVersionUID - Static variable in class org.jboss.jandex.StrongInternPool
Serialization ID
serialVersionUID - Static variable in exception org.jboss.jandex.UnsupportedVersion
 
service - Variable in class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
service() - Method in class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
setAnnotations(List<AnnotationInstance>) - Method in class org.jboss.jandex.FieldInfo
 
setAnnotations(List<AnnotationInstance>) - Method in class org.jboss.jandex.FieldInternal
 
setAnnotations(List<AnnotationInstance>) - Method in class org.jboss.jandex.MethodInfo
 
setAnnotations(List<AnnotationInstance>) - Method in class org.jboss.jandex.MethodInternal
 
setAnnotations(List<AnnotationInstance>) - Method in class org.jboss.jandex.RecordComponentInfo
 
setAnnotations(List<AnnotationInstance>) - Method in class org.jboss.jandex.RecordComponentInternal
 
setAnnotations(Map<DotName, List<AnnotationInstance>>) - Method in class org.jboss.jandex.ClassInfo
 
setArtifactId(String) - Method in class org.jboss.jandex.maven.Dependency
 
setClassifier(String) - Method in class org.jboss.jandex.maven.Dependency
 
setClassInfo(ClassInfo) - Method in class org.jboss.jandex.FieldInfo
 
setClassInfo(ClassInfo) - Method in class org.jboss.jandex.MethodInfo
 
setClassInfo(ClassInfo) - Method in class org.jboss.jandex.RecordComponentInfo
 
setDefaultValue(AnnotationValue) - Method in class org.jboss.jandex.MethodInfo
 
setDefaultValue(AnnotationValue) - Method in class org.jboss.jandex.MethodInternal
 
setDelegate(JandexReflection.TypeVariableImpl<D>) - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
setDependency(Dependency) - Method in class org.jboss.jandex.maven.FileSet
 
setDirectory(File) - Method in class org.jboss.jandex.maven.FileSet
 
setEnclosingClassInInitializer(DotName) - Method in class org.jboss.jandex.ClassInfo
 
setEnclosingMethod(ClassInfo.EnclosingMethodInfo) - Method in class org.jboss.jandex.ClassInfo
 
setExceptions(Type[]) - Method in class org.jboss.jandex.MethodInfo
 
setExceptions(Type[]) - Method in class org.jboss.jandex.MethodInternal
 
setExcludes(List<String>) - Method in class org.jboss.jandex.maven.FileSet
 
setExports(List<ModuleInfo.ExportedPackageInfo>) - Method in class org.jboss.jandex.ModuleInfo
 
setFieldArray(FieldInternal[]) - Method in class org.jboss.jandex.ClassInfo
 
setFieldInternal(FieldInternal) - Method in class org.jboss.jandex.FieldInfo
 
setFieldPositionArray(byte[]) - Method in class org.jboss.jandex.ClassInfo
 
setFields(List<FieldInfo>, NameTable) - Method in class org.jboss.jandex.ClassInfo
 
setFlags(short) - Method in class org.jboss.jandex.ClassInfo
 
setGroupId(String) - Method in class org.jboss.jandex.maven.Dependency
 
setHasNoArgsConstructor(boolean) - Method in class org.jboss.jandex.ClassInfo
 
setIncludes(List<String>) - Method in class org.jboss.jandex.maven.FileSet
 
setInnerClassInfo(DotName, String, boolean) - Method in class org.jboss.jandex.ClassInfo
 
setInputStream(InputStream) - Method in class org.jboss.jandex.Utils.ReusableBufferedDataInputStream
 
setInputStream(InputStream) - Method in class org.jboss.jandex.Utils.ReusableBufferedInputStream
 
setInterfaceTypes(Type[]) - Method in class org.jboss.jandex.ClassInfo
 
setLowerBound(Class<?>) - Method in class org.jboss.jandex.WildcardType.Builder
Sets the lower bound.
setLowerBound(Type) - Method in class org.jboss.jandex.WildcardType.Builder
Sets the lower bound.
setMainClass(DotName) - Method in class org.jboss.jandex.ModuleInfo
 
setMemberClasses(Set<DotName>) - Method in class org.jboss.jandex.ClassInfo
 
setMethodArray(MethodInternal[]) - Method in class org.jboss.jandex.ClassInfo
 
setMethodInternal(MethodInternal) - Method in class org.jboss.jandex.MethodInfo
 
setMethodPositionArray(byte[]) - Method in class org.jboss.jandex.ClassInfo
 
setMethods(List<MethodInfo>, NameTable) - Method in class org.jboss.jandex.ClassInfo
 
setModify(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setModule(ModuleInfo) - Method in class org.jboss.jandex.ClassInfo
 
setNewJar(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setOpens(List<ModuleInfo.OpenedPackageInfo>) - Method in class org.jboss.jandex.ModuleInfo
 
setOwner(Type) - Method in class org.jboss.jandex.ParameterizedType.Builder
Sets the owner.
setPackages(List<DotName>) - Method in class org.jboss.jandex.ModuleInfo
 
setParameterNames(byte[][]) - Method in class org.jboss.jandex.MethodInternal
 
setParameters(Type[]) - Method in class org.jboss.jandex.MethodInfo
 
setParameterTypes(Type[]) - Method in class org.jboss.jandex.MethodInternal
 
setPermittedSubclasses(Set<DotName>) - Method in class org.jboss.jandex.ClassInfo
 
setProvides(List<ModuleInfo.ProvidedServiceInfo>) - Method in class org.jboss.jandex.ModuleInfo
 
setReceiverType(Type) - Method in class org.jboss.jandex.MethodInfo
 
setReceiverType(Type) - Method in class org.jboss.jandex.MethodInternal
 
setRecordComponentArray(RecordComponentInternal[]) - Method in class org.jboss.jandex.ClassInfo
 
setRecordComponentInternal(RecordComponentInternal) - Method in class org.jboss.jandex.RecordComponentInfo
 
setRecordComponentPositionArray(byte[]) - Method in class org.jboss.jandex.ClassInfo
 
setRecordComponents(List<RecordComponentInfo>, NameTable) - Method in class org.jboss.jandex.ClassInfo
 
setRequires(List<ModuleInfo.RequiredModuleInfo>) - Method in class org.jboss.jandex.ModuleInfo
 
setReturnType(Type) - Method in class org.jboss.jandex.MethodInfo
 
setReturnType(Type) - Method in class org.jboss.jandex.MethodInternal
 
setRun(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setSuperClassType(Type) - Method in class org.jboss.jandex.ClassInfo
 
setTarget(Type) - Method in class org.jboss.jandex.TypeTarget
 
setTarget(TypeVariable) - Method in class org.jboss.jandex.TypeVariableReference
 
setType(Type) - Method in class org.jboss.jandex.FieldInfo
 
setType(Type) - Method in class org.jboss.jandex.FieldInternal
 
setType(Type) - Method in class org.jboss.jandex.RecordComponentInfo
 
setType(Type) - Method in class org.jboss.jandex.RecordComponentInternal
 
setTypeParameters(AnnotationTarget, Type[]) - Static method in class org.jboss.jandex.Indexer
 
setTypeParameters(Type[]) - Method in class org.jboss.jandex.ClassInfo
 
setTypeParameters(Type[]) - Method in class org.jboss.jandex.MethodInfo
 
setTypeParameters(Type[]) - Method in class org.jboss.jandex.MethodInternal
 
setTypeVariable(String, JandexReflection.TypeVariableImpl<?>) - Method in class org.jboss.jandex.JandexReflection.TypeVariables
 
setTypeVariableReference(String, JandexReflection.TypeVariableReferenceImpl<?>) - Method in class org.jboss.jandex.JandexReflection.TypeVariables
 
setUpperBound(Class<?>) - Method in class org.jboss.jandex.WildcardType.Builder
Sets the upper bound.
setUpperBound(Type) - Method in class org.jboss.jandex.WildcardType.Builder
Sets the upper bound.
setUseDefaultExcludes(boolean) - Method in class org.jboss.jandex.maven.FileSet
 
setUses(List<DotName>) - Method in class org.jboss.jandex.ModuleInfo
 
setVerbose(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
SHORT - org.jboss.jandex.AnnotationValue.Kind
Indicates a primitive short value
SHORT - org.jboss.jandex.PrimitiveType.Primitive
Indicates a primitive short type
SHORT - Static variable in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
SHORT - Static variable in class org.jboss.jandex.PrimitiveType
 
SHORT_CLASS - Static variable in class org.jboss.jandex.ClassType
 
SHORT_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
ShortValue(String, short) - Constructor for class org.jboss.jandex.AnnotationValue.ShortValue
 
signature - Variable in class org.jboss.jandex.GenericSignatureParser
 
SIGNATURE - Static variable in class org.jboss.jandex.Indexer
 
SIGNATURE_LEN - Static variable in class org.jboss.jandex.Indexer
 
signatureParser - Variable in class org.jboss.jandex.Indexer
 
signaturePresent - Variable in class org.jboss.jandex.Indexer
 
signatures - Variable in class org.jboss.jandex.Indexer
 
simpleName - Variable in class org.jboss.jandex.ClassInfo.NestingInfo
 
simpleName - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
simpleName() - Method in class org.jboss.jandex.ClassInfo
Returns the source declared name of this class if it is a top-level class, member class or a local class.
singleClass(byte[]) - Static method in class org.jboss.jandex.Index
Creates a temporary Indexer, indexes given classData, and returns the corresponding ClassInfo.
singleClass(InputStream) - Static method in class org.jboss.jandex.Index
Creates a temporary Indexer, indexes given classData, and returns the corresponding ClassInfo.
singleClass(Class<?>) - Static method in class org.jboss.jandex.Index
Creates a temporary Indexer, indexes given clazz, and returns the corresponding ClassInfo.
SINGLETON - Static variable in class org.jboss.jandex.EquivalenceKey.VoidTypeEquivalenceKey
 
size - Variable in class org.jboss.jandex.StrongInternPool
The current number of key-value pairs
size() - Method in class org.jboss.jandex.FieldInfoGenerator
 
size() - Method in class org.jboss.jandex.ImmutableArrayList
 
size() - Method in class org.jboss.jandex.Indexer.PathElementStack
 
size() - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
size() - Method in class org.jboss.jandex.MethodInfoGenerator
 
size() - Method in class org.jboss.jandex.RecordComponentInfoGenerator
 
size() - Method in class org.jboss.jandex.StrongInternPool
 
sizeToFit(byte[], int, int, int) - Static method in class org.jboss.jandex.Indexer
 
skip - Variable in class org.jboss.jandex.maven.JandexGoal
Skip execution if set.
skip - Variable in class org.jboss.jandex.maven.JandexJarGoal
Skip execution if set.
skipBridge(Indexer.TypeAnnotationState, MethodInfo) - Method in class org.jboss.jandex.Indexer
 
skipForPomPackaging - Variable in class org.jboss.jandex.maven.JandexGoal
Skip execution if set and if the module's packaging is POM.
skipFully(InputStream, long) - Static method in class org.jboss.jandex.Indexer
 
skipTargetPath(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
sortAndGetPositions(T[], Comparator<T>, NameTable) - Static method in class org.jboss.jandex.ClassInfo
Sorts the array of internals using the provided comparator and returns an array of offsets in the original order of internals.
sortedNameTable - Variable in class org.jboss.jandex.IndexWriterV2
 
source - Variable in class org.jboss.jandex.Main
 
source - Variable in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
source - Variable in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
source() - Method in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
source() - Method in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
stack - Variable in class org.jboss.jandex.StackedIndex
 
StackedIndex - Class in org.jboss.jandex
A stack of indexes with overlay semantics.
StackedIndex(IndexView[]) - Constructor for class org.jboss.jandex.StackedIndex
 
startsWithJava(DotName) - Static method in class org.jboss.jandex.EquivalenceKey
 
STATIC - Static variable in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
str - Variable in class org.jboss.jandex.TypeParser
 
STRING - org.jboss.jandex.AnnotationValue.Kind
Indicates a Java String value
STRING_NAME - Static variable in class org.jboss.jandex.DotName
 
STRING_TYPE - Static variable in class org.jboss.jandex.ClassType
 
StringInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.StringInternPool
 
stringPool - Variable in class org.jboss.jandex.NameTable
 
stringPool() - Method in class org.jboss.jandex.NameTable
 
stringTable - Variable in class org.jboss.jandex.IndexReaderV1
 
stringTable - Variable in class org.jboss.jandex.IndexReaderV2
 
StringValue(String, String) - Constructor for class org.jboss.jandex.AnnotationValue.StringValue
 
stripPackage(StringBuilder) - Method in class org.jboss.jandex.DotName
 
StrongInternPool<E> - Class in org.jboss.jandex
A strong intern pool.
StrongInternPool(Class<E>) - Constructor for class org.jboss.jandex.StrongInternPool
 
StrongInternPool(Class<E>, int) - Constructor for class org.jboss.jandex.StrongInternPool
 
StrongInternPool(Class<E>, int, float) - Constructor for class org.jboss.jandex.StrongInternPool
 
StrongInternPool.ByteArrayInternPool - Class in org.jboss.jandex
 
StrongInternPool.FieldInternPool - Class in org.jboss.jandex
 
StrongInternPool.IdentityHashSetIterator - Class in org.jboss.jandex
 
StrongInternPool.Index - Class in org.jboss.jandex
 
StrongInternPool.MethodInternPool - Class in org.jboss.jandex
 
StrongInternPool.RecordComponentInternPool - Class in org.jboss.jandex
 
StrongInternPool.StringInternPool - Class in org.jboss.jandex
 
StrongInternPool.TypeArrayInternPool - Class in org.jboss.jandex
 
StrongInternPool.TypeInternPool - Class in org.jboss.jandex
 
subclasses - Variable in class org.jboss.jandex.Index
 
subclasses - Variable in class org.jboss.jandex.Indexer
 
subinterfaces - Variable in class org.jboss.jandex.Index
 
subinterfaces - Variable in class org.jboss.jandex.Indexer
 
subpackages - Variable in class org.jboss.jandex.Index
 
superBound() - Method in class org.jboss.jandex.WildcardType
Returns the lower bound of this wildcard (e.g.
superClass - Variable in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
superClass() - Method in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
superclassName - Variable in class org.jboss.jandex.ClassSummary
 
superclassName() - Method in class org.jboss.jandex.ClassSummary
Returns the name of this class's superclass.
superClassType - Variable in class org.jboss.jandex.ClassInfo
 
superClassType() - Method in class org.jboss.jandex.ClassInfo
Returns a super type represented by the extends clause of this class.
superName() - Method in class org.jboss.jandex.ClassInfo
Returns the name of the super class declared by the extends clause of this class.
supports(AnnotationTarget.Kind) - Method in interface org.jboss.jandex.AnnotationTransformation
Returns whether this annotation transformation supports given kind of declarations.
SYNTHETIC - Static variable in class org.jboss.jandex.Modifiers
 
syntheticOrMandated - Variable in class org.jboss.jandex.MethodParamList.ParamData
 

T

table - Variable in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
table - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
table - Variable in class org.jboss.jandex.StrongInternPool
The open-addressed table
target - Variable in class org.jboss.jandex.AnnotationInstance
 
target - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
target - Variable in class org.jboss.jandex.TypeTarget
 
target - Variable in class org.jboss.jandex.TypeVariableReference
 
target() - Method in class org.jboss.jandex.AnnotationInstance
The program element that this annotation was declared on.
target() - Method in class org.jboss.jandex.TypeTarget
Returns the type which contains the respective annotation.
targets - Variable in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
targets - Variable in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
targets() - Method in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
targets() - Method in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
targetsArray(Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
targetsList() - Method in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
targetsList() - Method in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
targetsThis(AnnotationInstance) - Method in class org.jboss.jandex.MethodParameterInfo
 
targetsThisOrNested(AnnotationInstance) - Method in class org.jboss.jandex.MethodParameterInfo
 
threshold - Variable in class org.jboss.jandex.StrongInternPool
The next resize
throwables - Variable in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
throwables() - Method in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
THROWS - org.jboss.jandex.TypeTarget.Usage
Indicates a type annotation occurs within the throws clause of a method
THROWS_TYPE_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
THROWS_TYPE_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
ThrowsTypeTarget - Class in org.jboss.jandex
Represents a target of type annotation which occurs in the throws clause of an enclosing method.
ThrowsTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.ThrowsTypeTarget
 
ThrowsTypeTarget(MethodInfo, int) - Constructor for class org.jboss.jandex.ThrowsTypeTarget
 
tmpObjects - Variable in class org.jboss.jandex.Indexer
 
TmpObjects() - Constructor for class org.jboss.jandex.Indexer.TmpObjects
 
toCode() - Method in class org.jboss.jandex.PrimitiveType
 
toInternalArray() - Method in class org.jboss.jandex.StrongInternPool
Advanced method that returns the internal table.
TOP_LEVEL - org.jboss.jandex.ClassInfo.NestingType
A standard class declared within its own source unit.
toParameterizedType() - Method in class org.jboss.jandex.ClassType
 
toString() - Method in class org.jboss.jandex.AnnotationInstance
Returns a string representation for this annotation instance.
toString() - Method in class org.jboss.jandex.AnnotationValue
 
toString() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
toString() - Method in class org.jboss.jandex.ClassInfo
Returns the binary name of this class.
toString() - Method in class org.jboss.jandex.DotName
Returns the regular binary class name.
toString() - Method in class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.ClassEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.ClassTypeEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.MethodEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.MethodParameterEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.PrimitiveTypeEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableReferenceEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.UnresolvedTypeVariableEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.VoidTypeEquivalenceKey
 
toString() - Method in class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
toString() - Method in class org.jboss.jandex.FieldInfo
Returns a string representation describing this field.
toString() - Method in class org.jboss.jandex.FieldInternal
 
toString() - Method in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
toString() - Method in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
toString() - Method in class org.jboss.jandex.JandexReflection.GenericArrayTypeImpl
 
toString() - Method in class org.jboss.jandex.JandexReflection.ParameterizedTypeImpl
 
toString() - Method in class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
toString() - Method in class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
toString() - Method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
toString() - Method in class org.jboss.jandex.maven.Dependency
 
toString() - Method in class org.jboss.jandex.MethodInfo
Returns a string representation describing this method.
toString() - Method in class org.jboss.jandex.MethodInternal
 
toString() - Method in class org.jboss.jandex.MethodParameterInfo
Returns a string representation describing this method parameter.
toString() - Method in class org.jboss.jandex.MethodParamList.ParamData
 
toString() - Method in class org.jboss.jandex.ModuleInfo.ExportedPackageInfo
 
toString() - Method in class org.jboss.jandex.ModuleInfo.OpenedPackageInfo
 
toString() - Method in class org.jboss.jandex.ModuleInfo.ProvidedServiceInfo
 
toString() - Method in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
toString() - Method in class org.jboss.jandex.ModuleInfo
 
toString() - Method in class org.jboss.jandex.RecordComponentInfo
Returns a string representation describing this record component.
toString() - Method in class org.jboss.jandex.RecordComponentInternal
 
toString() - Method in class org.jboss.jandex.StrongInternPool
 
toString() - Method in class org.jboss.jandex.Type
Returns a string representation for this type.
toString(boolean) - Method in class org.jboss.jandex.AnnotationInstance
Returns an optionally simplified string that represents this annotation instance.
toString(boolean) - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
toString(boolean) - Method in class org.jboss.jandex.AnnotationValue.StringValue
 
toString(boolean) - Method in class org.jboss.jandex.AnnotationValue
 
toString(boolean) - Method in class org.jboss.jandex.ArrayType
 
toString(boolean) - Method in class org.jboss.jandex.ParameterizedType
 
toString(boolean) - Method in class org.jboss.jandex.Type
 
toString(boolean) - Method in class org.jboss.jandex.TypeVariable
 
toString(boolean) - Method in class org.jboss.jandex.TypeVariableReference
 
toString(boolean) - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
toString(boolean) - Method in class org.jboss.jandex.WildcardType
 
toString(char) - Method in class org.jboss.jandex.DotName
Returns the regular binary class name where delim is used as a package separator.
toString(ClassInfo) - Method in class org.jboss.jandex.FieldInternal
 
toString(ClassInfo) - Method in class org.jboss.jandex.RecordComponentInternal
 
toStringWhereClause(Set<EquivalenceKey.TypeVariableEquivalenceKey>) - Static method in class org.jboss.jandex.EquivalenceKey
 
toStringWithWhere(Set<EquivalenceKey.TypeVariableEquivalenceKey>) - Method in class org.jboss.jandex.EquivalenceKey.ArrayTypeEquivalenceKey
 
toStringWithWhere(Set<EquivalenceKey.TypeVariableEquivalenceKey>) - Method in class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
toStringWithWhere(Set<EquivalenceKey.TypeVariableEquivalenceKey>) - Method in class org.jboss.jandex.EquivalenceKey
 
toStringWithWhere(Set<EquivalenceKey.TypeVariableEquivalenceKey>) - Method in class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
toUTF8(String) - Static method in class org.jboss.jandex.Utils
 
transform(Consumer<AnnotationTransformation.TransformationContext>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Builds an annotation transformation based on the given transformation function.
TransformationContextImpl(Declaration, Collection<AnnotationInstance>) - Constructor for class org.jboss.jandex.AnnotationOverlayImpl.TransformationContextImpl
 
transformations - Variable in class org.jboss.jandex.AnnotationOverlayImpl
 
TRANSITIVE - Static variable in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
type - Variable in class org.jboss.jandex.AnnotationValue.ClassValue
 
type - Variable in class org.jboss.jandex.EquivalenceKey.FieldEquivalenceKey
 
type - Variable in class org.jboss.jandex.EquivalenceKey.RecordComponentEquivalenceKey
 
type - Variable in class org.jboss.jandex.FieldInternal
 
type - Variable in class org.jboss.jandex.RecordComponentInternal
 
type() - Method in class org.jboss.jandex.FieldInfo
Returns the Type declared on this field.
type() - Method in class org.jboss.jandex.FieldInternal
 
type() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the type of this parameter.
type() - Method in class org.jboss.jandex.RecordComponentInfo
Returns the type of this record component.
type() - Method in class org.jboss.jandex.RecordComponentInternal
 
Type - Class in org.jboss.jandex
Represents a Java type usage that is specified on methods, fields, classes, annotations, or other types.
Type(DotName, AnnotationInstance[]) - Constructor for class org.jboss.jandex.Type
 
TYPE - org.jboss.jandex.AnnotationTarget.Kind
An object of type TypeTarget
TYPE_PARAMETER - org.jboss.jandex.TypeTarget.Usage
Indicates a type annotation occurs within a method or class type parameter
TYPE_PARAMETER_BOUND - org.jboss.jandex.TypeTarget.Usage
Indicates a type annotation occurs within the bound of a method or class type parameter
TYPE_PARAMETER_BOUND_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
TYPE_PARAMETER_BOUND_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
TYPE_PARAMETER_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
TYPE_PARAMETER_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
TYPE_VARIABLE - org.jboss.jandex.Type.Kind
A resolved generic type parameter or type argument
TYPE_VARIABLE_REFERENCE - org.jboss.jandex.Type.Kind
A reference to a resolved type variable occuring in the bound of a recursive type parameter
Type.Builder<THIS extends Type.Builder<THIS>> - Class in org.jboss.jandex
Base class for type builders.
Type.Kind - Enum in org.jboss.jandex
Represents a "kind" of Type.
typeAnnotations - Variable in class org.jboss.jandex.Indexer
 
TypeAnnotationState(TypeTarget, AnnotationInstance, ArrayList<Indexer.PathElement>, boolean, boolean) - Constructor for class org.jboss.jandex.Indexer.TypeAnnotationState
 
typeArguments - Variable in class org.jboss.jandex.EquivalenceKey.ParameterizedTypeEquivalenceKey
 
TypeArrayInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.TypeArrayInternPool
 
typeDescriptor(Type, Function<String, Type>, StringBuilder) - Static method in class org.jboss.jandex.DescriptorReconstruction
 
TypeEquivalenceKey() - Constructor for class org.jboss.jandex.EquivalenceKey.TypeEquivalenceKey
 
TypeInterning - Class in org.jboss.jandex
Certain Jandex classes have to implement special equality/hash code for the purpose of interning.
TypeInterning() - Constructor for class org.jboss.jandex.TypeInterning
 
TypeInternPool() - Constructor for class org.jboss.jandex.StrongInternPool.TypeInternPool
 
typeListPool - Variable in class org.jboss.jandex.NameTable
 
typeListTable - Variable in class org.jboss.jandex.IndexReaderV2
 
typeListTable - Variable in class org.jboss.jandex.IndexWriterV2
 
typeName - Variable in class org.jboss.jandex.AnnotationValue.EnumValue
 
typeParameterArray() - Method in class org.jboss.jandex.ClassInfo
 
typeParameterArray() - Method in class org.jboss.jandex.MethodInfo
 
typeParameterArray() - Method in class org.jboss.jandex.MethodInternal
 
TypeParameterBoundTypeTarget - Class in org.jboss.jandex
Represents a target of type annotation which occurs within a bound of type parameter.
TypeParameterBoundTypeTarget(AnnotationTarget, int, int) - Constructor for class org.jboss.jandex.TypeParameterBoundTypeTarget
 
TypeParameterBoundTypeTarget(AnnotationTarget, Type, int, int) - Constructor for class org.jboss.jandex.TypeParameterBoundTypeTarget
 
typeParameters - Variable in class org.jboss.jandex.ClassInfo.ExtraInfo
 
typeParameters - Variable in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
typeParameters - Variable in class org.jboss.jandex.GenericSignatureParser
 
typeParameters - Variable in class org.jboss.jandex.MethodInternal.ExtraInfo
 
typeParameters() - Method in class org.jboss.jandex.ClassInfo
Returns the generic type parameters of this class, if any.
typeParameters() - Method in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
typeParameters() - Method in class org.jboss.jandex.MethodInfo
Returns the generic type parameters defined by this method.
typeParameters() - Method in class org.jboss.jandex.MethodInternal
 
typeParametersSignature(List<TypeVariable>, Function<String, Type>, StringBuilder) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
TypeParameterTypeTarget - Class in org.jboss.jandex
Represents a target of type annotation which occurs within a type parameter.
TypeParameterTypeTarget(AnnotationTarget, int) - Constructor for class org.jboss.jandex.TypeParameterTypeTarget
 
TypeParameterTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.TypeParameterTypeTarget
 
TypeParser - Class in org.jboss.jandex
 
TypeParser(String) - Constructor for class org.jboss.jandex.TypeParser
 
typePool - Variable in class org.jboss.jandex.NameTable
 
typeSignature(Type, Function<String, Type>, StringBuilder) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
typeTable - Variable in class org.jboss.jandex.IndexReaderV2
 
typeTable - Variable in class org.jboss.jandex.IndexWriterV2
 
TypeTarget - Class in org.jboss.jandex
Represents a type that is the target of a type annotation.
TypeTarget(AnnotationTarget) - Constructor for class org.jboss.jandex.TypeTarget
 
TypeTarget(AnnotationTarget, Type) - Constructor for class org.jboss.jandex.TypeTarget
 
TypeTarget.Usage - Enum in org.jboss.jandex
Specifies a form of usage of a type annotation
TypeVariable - Class in org.jboss.jandex
Represents a resolved type parameter or type argument.
TypeVariable(String) - Constructor for class org.jboss.jandex.TypeVariable
 
TypeVariable(String, Type[]) - Constructor for class org.jboss.jandex.TypeVariable
 
TypeVariable(String, Type[], AnnotationInstance[]) - Constructor for class org.jboss.jandex.TypeVariable
 
TypeVariable(String, Type[], AnnotationInstance[], boolean) - Constructor for class org.jboss.jandex.TypeVariable
 
TypeVariable.Builder - Class in org.jboss.jandex
Convenient builder for TypeVariable.
typeVariableDescriptor(Type, String, Function<String, Type>, StringBuilder) - Static method in class org.jboss.jandex.DescriptorReconstruction
 
TypeVariableEquivalenceKey(String, EquivalenceKey.TypeEquivalenceKey[]) - Constructor for class org.jboss.jandex.EquivalenceKey.TypeVariableEquivalenceKey
 
TypeVariableImpl(String, Type...) - Constructor for class org.jboss.jandex.JandexReflection.TypeVariableImpl
 
TypeVariableReference - Class in org.jboss.jandex
Represents a reference to a type variable in the bound of a recursive type parameter.
TypeVariableReference(String, DotName) - Constructor for class org.jboss.jandex.TypeVariableReference
 
TypeVariableReference(String, TypeVariable, AnnotationInstance[], DotName) - Constructor for class org.jboss.jandex.TypeVariableReference
 
TypeVariableReferenceEquivalenceKey(String) - Constructor for class org.jboss.jandex.EquivalenceKey.TypeVariableReferenceEquivalenceKey
 
TypeVariableReferenceImpl() - Constructor for class org.jboss.jandex.JandexReflection.TypeVariableReferenceImpl
 
typeVariableReferences - Variable in class org.jboss.jandex.JandexReflection.TypeVariables
 
typeVariables - Variable in class org.jboss.jandex.JandexReflection.TypeVariables
 
TypeVariables() - Constructor for class org.jboss.jandex.JandexReflection.TypeVariables
 
typeVariableSignature(Type, String, Function<String, Type>, StringBuilder) - Static method in class org.jboss.jandex.GenericSignatureReconstruction
 
typeVariableStack - Variable in class org.jboss.jandex.GenericSignatureParser
 

U

unbounded() - Static method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
UNBOUNDED - Static variable in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
UNBOUNDED - Static variable in class org.jboss.jandex.WildcardType
A wildcard without a bound, an equivalent of ?.
UNBOUNDED_WILDCARD - Static variable in class org.jboss.jandex.GenericSignatureParser
 
unbox(ClassType) - Static method in class org.jboss.jandex.PrimitiveType
Returns a primitive type that is the result of an unboxing conversion of the given classType.
unboxingMap - Static variable in class org.jboss.jandex.PrimitiveType
 
unexpected(String) - Method in class org.jboss.jandex.TypeParser
 
unfold(Map<K, List<V>>, Class<V>) - Static method in class org.jboss.jandex.Utils
 
UNKNOWN - org.jboss.jandex.AnnotationValue.Kind
Indicates the value type is unknown
unmaskNull(K) - Static method in class org.jboss.jandex.StrongInternPool
 
UNRESOLVED_TYPE_VARIABLE - org.jboss.jandex.Type.Kind
An unresolved type parameter or argument.
UnresolvedTypeVariable - Class in org.jboss.jandex
Represents a type variable that could not be resolved during indexing.
UnresolvedTypeVariable(String) - Constructor for class org.jboss.jandex.UnresolvedTypeVariable
 
UnresolvedTypeVariable(String, AnnotationInstance[]) - Constructor for class org.jboss.jandex.UnresolvedTypeVariable
 
UnresolvedTypeVariableEquivalenceKey(String) - Constructor for class org.jboss.jandex.EquivalenceKey.UnresolvedTypeVariableEquivalenceKey
 
unsortedFields() - Method in class org.jboss.jandex.ClassInfo
unsortedMethods() - Method in class org.jboss.jandex.ClassInfo
unsortedRecordComponents() - Method in class org.jboss.jandex.ClassInfo
UnsupportedVersion - Exception in org.jboss.jandex
The version encountered is not supported.
UnsupportedVersion(String) - Constructor for exception org.jboss.jandex.UnsupportedVersion
 
updateAnnotationTargetInfo(AnnotationInstance[], ClassInfo) - Method in class org.jboss.jandex.IndexReaderV2
 
updateTypeTarget(AnnotationTarget, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
updateTypeTargets() - Method in class org.jboss.jandex.Indexer
 
upperBound - Variable in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
usage() - Method in class org.jboss.jandex.ClassExtendsTypeTarget
 
usage() - Method in class org.jboss.jandex.EmptyTypeTarget
 
usage() - Method in class org.jboss.jandex.MethodParameterTypeTarget
 
usage() - Method in class org.jboss.jandex.ThrowsTypeTarget
 
usage() - Method in class org.jboss.jandex.TypeParameterBoundTypeTarget
 
usage() - Method in class org.jboss.jandex.TypeParameterTypeTarget
 
usage() - Method in class org.jboss.jandex.TypeTarget
Returns the kind of usage of this type target.
Usage() - Constructor for enum org.jboss.jandex.TypeTarget.Usage
 
usages - Variable in class org.jboss.jandex.Result
 
useDefaultExcludes - Variable in class org.jboss.jandex.maven.FileSet
 
useDefaultExcludes - Variable in class org.jboss.jandex.maven.JandexJarGoal
 
users - Variable in class org.jboss.jandex.Index
 
users - Variable in class org.jboss.jandex.Indexer
 
users - Variable in class org.jboss.jandex.IndexReaderV2
 
uses - Variable in class org.jboss.jandex.ModuleInfo
 
uses() - Method in class org.jboss.jandex.ModuleInfo
 
usesList() - Method in class org.jboss.jandex.ModuleInfo
 
Utils - Class in org.jboss.jandex
Common utilities
Utils() - Constructor for class org.jboss.jandex.Utils
 
Utils.ReusableBufferedDataInputStream - Class in org.jboss.jandex
 
Utils.ReusableBufferedInputStream - Class in org.jboss.jandex
 

V

validateType(Type) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
 
value - Variable in class org.jboss.jandex.AnnotationValue.ArrayValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.BooleanValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.ByteValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.CharacterValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.DoubleValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.EnumValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.FloatValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.IntegerValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.LongValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
value - Variable in class org.jboss.jandex.AnnotationValue.ShortValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.StringValue
 
value() - Method in class org.jboss.jandex.AnnotationInstance
Returns the member that has the special default name value.
value() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.BooleanValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.CharacterValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.ClassValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
value() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.StringValue
 
value() - Method in class org.jboss.jandex.AnnotationValue
Returns a detyped value that represents the underlying annotation value.
value(boolean) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a boolean-valued annotation member called value.
value(boolean[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a boolean array-valued annotation member called value.
value(byte) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a byte-valued annotation member called value.
value(byte[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a byte array-valued annotation member called value.
value(char) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a char-valued annotation member called value.
value(char[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a char array-valued annotation member called value.
value(double) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a double-valued annotation member called value.
value(double[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a double array-valued annotation member called value.
value(float) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a float-valued annotation member called value.
value(float[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a float array-valued annotation member called value.
value(int) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an int-valued annotation member called value.
value(int[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an int array-valued annotation member called value.
value(long) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a long-valued annotation member called value.
value(long[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a long array-valued annotation member called value.
value(short) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a short-valued annotation member called value.
value(short[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a short array-valued annotation member called value.
value(Class<?>) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class-valued annotation member called value.
value(Class<?>[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class array-valued annotation member called value.
value(Class<? extends Enum<?>>, String) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum-valued annotation member called value.
value(Class<? extends Enum<?>>, String[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum array-valued annotation member called value.
value(Enum<?>) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum-valued annotation member called value.
value(Enum<?>[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum array-valued annotation member called value.
value(String) - Method in class org.jboss.jandex.AnnotationInstance
Returns the member of this annotation that has the specified name.
value(String) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a String-valued annotation member called value.
value(String[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a String array-valued annotation member called value.
value(AnnotationInstance) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an annotation-valued annotation member called value.
value(AnnotationInstance[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an annotation array-valued annotation member called value.
value(ClassInfo) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class-valued annotation member called value.
value(ClassInfo[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class array-valued annotation member called value.
value(ClassInfo, String) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum-valued annotation member called value.
value(ClassInfo, String[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds an enum array-valued annotation member called value.
value(Type) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class-valued annotation member called value.
value(Type[]) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Adds a class array-valued annotation member called value.
VALUE - Static variable in class org.jboss.jandex.AnnotationInstanceBuilder
 
valueArray() - Method in class org.jboss.jandex.AnnotationInstance
 
valueOf(String) - Static method in enum org.jboss.jandex.AnnotationTarget.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jandex.AnnotationValue.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jandex.ClassInfo.NestingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jandex.Indexer.PathElement.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jandex.PrimitiveType.Primitive
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jandex.Type.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.jandex.TypeTarget.Usage
Returns the enum constant of this type with the specified name.
values - Variable in class org.jboss.jandex.AnnotationInstance
 
values - Variable in class org.jboss.jandex.AnnotationInstanceBuilder
 
values() - Method in class org.jboss.jandex.AnnotationInstance
Returns an immutable list of all members of this annotation instance.
values() - Static method in enum org.jboss.jandex.AnnotationTarget.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jandex.AnnotationValue.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jandex.ClassInfo.NestingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jandex.Indexer.PathElement.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jandex.PrimitiveType.Primitive
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jandex.Type.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.jandex.TypeTarget.Usage
Returns an array containing the constants of this enum type, in the order they are declared.
valuesWithDefaults(IndexView) - Method in class org.jboss.jandex.AnnotationInstance
Returns a list of all members of this annotation instance, including default values if defined.
valueWithDefault(IndexView) - Method in class org.jboss.jandex.AnnotationInstance
Returns the member of this annotation that has special name value, accounting for its default value.
valueWithDefault(IndexView, String) - Method in class org.jboss.jandex.AnnotationInstance
Returns the member of this annotation that has the specified name, accounting for its default value.
verbose - Variable in class org.jboss.jandex.JandexAntTask
 
verbose - Variable in class org.jboss.jandex.Main
 
verbose - Variable in class org.jboss.jandex.maven.JandexGoal
Print verbose output (debug output without needing to enable -X for the whole build).
verbose - Variable in class org.jboss.jandex.maven.JandexJarGoal
Print verbose output (debug output without needing to enable -X for the whole build).
verifyMagic(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
version - Variable in class org.jboss.jandex.IndexReader
 
version - Variable in class org.jboss.jandex.IndexReaderV1
 
version - Variable in class org.jboss.jandex.IndexReaderV2
 
version - Variable in class org.jboss.jandex.IndexWriterV1
 
version - Variable in class org.jboss.jandex.IndexWriterV2
 
version - Variable in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
version - Variable in class org.jboss.jandex.ModuleInfo
 
version() - Method in class org.jboss.jandex.ModuleInfo.RequiredModuleInfo
 
version() - Method in class org.jboss.jandex.ModuleInfo
 
VOID - org.jboss.jandex.Type.Kind
Used to designate a Java method that returns nothing
VOID - Static variable in class org.jboss.jandex.VoidType
 
VOID_CLASS - Static variable in class org.jboss.jandex.ClassType
 
VOID_CLASS_NAME - Static variable in class org.jboss.jandex.DotName
 
VoidType - Class in org.jboss.jandex
Represents the void pseudo-type, which may appear in a method signature.
VoidType(AnnotationInstance[]) - Constructor for class org.jboss.jandex.VoidType
 
VoidTypeEquivalenceKey() - Constructor for class org.jboss.jandex.EquivalenceKey.VoidTypeEquivalenceKey
 

W

when(Predicate<AnnotationTransformation.TransformationContext>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate to the list of predicates that will be tested before applying the transformation.
whenAllMatch(Class<? extends Annotation>...) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether all of the current set of annotations are of given classes.
whenAllMatch(Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether all of the current set of annotations match the given predicate.
whenAllMatch(List<DotName>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether all of the current set of annotations are of given classes.
whenAllMatch(DotName...) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether all of the current set of annotations are of given classes.
whenAnyMatch(Class<? extends Annotation>...) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether any of the current set of annotations is of given classes.
whenAnyMatch(Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether any of the current set of annotations matches the given predicate.
whenAnyMatch(List<DotName>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether any of the current set of annotations is of given classes.
whenAnyMatch(DotName...) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether any of the current set of annotations is of given classes.
whenClass(Class<?>) - Method in class org.jboss.jandex.AnnotationTransformation.ClassBuilder
Adds a predicate that tests whether the current class is the given clazz.
whenClass(Predicate<ClassInfo>) - Method in class org.jboss.jandex.AnnotationTransformation.ClassBuilder
Adds a predicate that tests whether the current class matches given predicate.
whenClass(DotName) - Method in class org.jboss.jandex.AnnotationTransformation.ClassBuilder
Adds a predicate that tests whether the current class has given name.
whenDeclaration(Predicate<Declaration>) - Method in class org.jboss.jandex.AnnotationTransformation.DeclarationBuilder
Adds a predicate that tests whether the current declaration matches given predicate.
whenField(Class<?>, String) - Method in class org.jboss.jandex.AnnotationTransformation.FieldBuilder
Adds a predicate that tests whether the current field has given name and is declared on given clazz.
whenField(Predicate<FieldInfo>) - Method in class org.jboss.jandex.AnnotationTransformation.FieldBuilder
Adds a predicate that tests whether the current field matches given predicate.
whenField(DotName, String) - Method in class org.jboss.jandex.AnnotationTransformation.FieldBuilder
Adds a predicate that tests whether the current field has given name and is declared on given clazz.
whenMethod(Class<?>, String) - Method in class org.jboss.jandex.AnnotationTransformation.MethodBuilder
Adds a predicate that tests whether the current method has given name and is declared on given clazz.
whenMethod(Predicate<MethodInfo>) - Method in class org.jboss.jandex.AnnotationTransformation.MethodBuilder
Adds a predicate that tests whether the current method matches given predicate.
whenMethod(DotName, String) - Method in class org.jboss.jandex.AnnotationTransformation.MethodBuilder
Adds a predicate that tests whether the current method has given name and is declared on given clazz.
whenMethodParameter(Class<?>, String) - Method in class org.jboss.jandex.AnnotationTransformation.MethodParameterBuilder
Adds a predicate that tests whether the current method parameter belongs to a method with given name declared on given clazz.
whenMethodParameter(Predicate<MethodParameterInfo>) - Method in class org.jboss.jandex.AnnotationTransformation.MethodParameterBuilder
Adds a predicate that tests whether the current method parameter matches given predicate.
whenMethodParameter(DotName, String) - Method in class org.jboss.jandex.AnnotationTransformation.MethodParameterBuilder
Adds a predicate that tests whether the current method parameter belongs to a method with given name declared on given clazz.
whenNoneMatch(Class<? extends Annotation>...) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether none of the current set of annotations is of given classes.
whenNoneMatch(Predicate<AnnotationInstance>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether none of the current set of annotations matches the given predicate.
whenNoneMatch(List<DotName>) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether none of the current set of annotations is of given classes.
whenNoneMatch(DotName...) - Method in class org.jboss.jandex.AnnotationTransformation.Builder
Adds a predicate that tests whether none of the current set of annotations is of given classes.
whenRecordComponent(Class<?>, String) - Method in class org.jboss.jandex.AnnotationTransformation.RecordComponentBuilder
Adds a predicate that tests whether the current record component has given name and is declared on given clazz.
whenRecordComponent(Predicate<RecordComponentInfo>) - Method in class org.jboss.jandex.AnnotationTransformation.RecordComponentBuilder
Adds a predicate that tests whether the current record component matches given predicate.
whenRecordComponent(DotName, String) - Method in class org.jboss.jandex.AnnotationTransformation.RecordComponentBuilder
Adds a predicate that tests whether the current record component has given name and is declared on given clazz.
WILDCARD_BOUND - org.jboss.jandex.Indexer.PathElement.Kind
 
WILDCARD_TYPE - org.jboss.jandex.Type.Kind
A generic wildcard type
WildcardType - Class in org.jboss.jandex
Represents a generic wildcard.
WildcardType(Type, boolean) - Constructor for class org.jboss.jandex.WildcardType
 
WildcardType(Type, boolean, AnnotationInstance[]) - Constructor for class org.jboss.jandex.WildcardType
 
WildcardType.Builder - Class in org.jboss.jandex
Convenient builder for WildcardType.
WildcardTypeEquivalenceKey(EquivalenceKey.TypeEquivalenceKey, boolean, boolean) - Constructor for class org.jboss.jandex.EquivalenceKey.WildcardTypeEquivalenceKey
 
WildcardTypeImpl(Type[], Type[]) - Constructor for class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
with(Consumer<AnnotationInstanceBuilder>) - Method in class org.jboss.jandex.AnnotationInstanceBuilder
Calls given action with this builder as an argument, and returns this builder after the action finishes.
withLowerBound(Type) - Static method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
withoutAnnotations() - Method in class org.jboss.jandex.ArrayType
 
withoutAnnotations() - Method in class org.jboss.jandex.ParameterizedType
 
withoutAnnotations() - Method in class org.jboss.jandex.Type
Returns this type with all type annotations removed.
withoutAnnotations() - Method in class org.jboss.jandex.TypeVariable
 
withoutAnnotations() - Method in class org.jboss.jandex.WildcardType
 
withoutPackagePrefix() - Method in class org.jboss.jandex.DotName
Returns the portion of this DotName that does not contain a package prefix.
withUpperBound(Type) - Static method in class org.jboss.jandex.JandexReflection.WildcardTypeImpl
 
wrap(DotName, String, boolean) - Method in class org.jboss.jandex.NameTable
 
write(Index) - Method in class org.jboss.jandex.IndexWriter
Writes the specified index to the associated output stream.
write(Index) - Method in class org.jboss.jandex.IndexWriterImpl
 
write(Index) - Method in class org.jboss.jandex.IndexWriterV1
Writes the specified index to the associated output stream.
write(Index) - Method in class org.jboss.jandex.IndexWriterV2
Writes the specified index to the associated output stream.
write(Index, byte) - Method in class org.jboss.jandex.IndexWriter
write(Index, int) - Method in class org.jboss.jandex.IndexWriter
Writes the specified index to the associated output stream.
writeAnnotation(PackedDataOutputStream, AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
writeAnnotations(PackedDataOutputStream, Collection<AnnotationInstance>) - Method in class org.jboss.jandex.IndexWriterV2
 
writeAnnotations(PackedDataOutputStream, AnnotationInstance[]) - Method in class org.jboss.jandex.IndexWriterV2
 
writeAnnotationTarget(PackedDataOutputStream, AnnotationTarget) - Method in class org.jboss.jandex.IndexWriterV2
 
writeAnnotationValue(PackedDataOutputStream, AnnotationValue) - Method in class org.jboss.jandex.IndexWriterV1
 
writeAnnotationValue(PackedDataOutputStream, AnnotationValue) - Method in class org.jboss.jandex.IndexWriterV2
 
writeAnnotationValues(PackedDataOutputStream, Collection<AnnotationValue>) - Method in class org.jboss.jandex.IndexWriterV1
 
writeAnnotationValues(PackedDataOutputStream, Collection<AnnotationValue>) - Method in class org.jboss.jandex.IndexWriterV2
 
writeByteTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeClassEntry(PackedDataOutputStream, ClassInfo) - Method in class org.jboss.jandex.IndexWriterV2
 
writeClasses(PackedDataOutputStream, Index) - Method in class org.jboss.jandex.IndexWriterV1
 
writeClasses(PackedDataOutputStream, Index) - Method in class org.jboss.jandex.IndexWriterV2
 
writeClassTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV1
 
writeDotNames(PackedDataOutputStream, List<DotName>) - Method in class org.jboss.jandex.IndexWriterV2
 
writeFieldEntry(PackedDataOutputStream, FieldInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
writeFieldTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeMethodEntry(PackedDataOutputStream, MethodInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
writeMethodTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeModuleEntry(PackedDataOutputStream, ModuleInfo) - Method in class org.jboss.jandex.IndexWriterV2
 
writeModules(PackedDataOutputStream, Index) - Method in class org.jboss.jandex.IndexWriterV2
 
writeNameTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeObject(ObjectOutputStream) - Method in class org.jboss.jandex.StrongInternPool
 
writePackedU32(int) - Method in class org.jboss.jandex.PackedDataOutputStream
Writes an unsigned integer in as few bytes as possible.
writeRecordComponentEntry(PackedDataOutputStream, RecordComponentInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
writeRecordComponentTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeReference(PackedDataOutputStream, Type, boolean) - Method in class org.jboss.jandex.IndexWriterV2
 
writeReferenceOrFull(PackedDataOutputStream, AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
writeReferenceOrFull(PackedDataOutputStream, Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
writeStringTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV1
 
writeStringTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeType(PackedDataOutputStream, Type) - Method in class org.jboss.jandex.IndexWriterV1
 
writeTypeEntry(PackedDataOutputStream, Type) - Method in class org.jboss.jandex.IndexWriterV2
 
writeTypeListEntry(PackedDataOutputStream, Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
writeTypeListTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeTypeTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeTypeTarget(PackedDataOutputStream, TypeTarget) - Method in class org.jboss.jandex.IndexWriterV2
 
writeTypeTargetFields(PackedDataOutputStream, byte, TypeTarget) - Method in class org.jboss.jandex.IndexWriterV2
 
writeUsersSet(PackedDataOutputStream, DotName, ClassInfo[]) - Method in class org.jboss.jandex.IndexWriterV2
 
writeUsersTable(PackedDataOutputStream, Map<DotName, ClassInfo[]>) - Method in class org.jboss.jandex.IndexWriterV2
 
written - Variable in class org.jboss.jandex.IndexWriterV2.ReferenceEntry
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages