Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

addAnnotation(AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
addAnnotation(AnnotationInstance) - Method in class org.jboss.jandex.Type
 
addAnnotationTarget(AnnotationTarget) - Method in class org.jboss.jandex.IndexWriterV2
 
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
 
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
 
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
 
addToMaster(Map<DotName, List<AnnotationInstance>>, DotName, List<AnnotationInstance>) - Method in class org.jboss.jandex.IndexReaderV2
 
addType(Type) - Method in class org.jboss.jandex.IndexWriterV2
 
addTypeList(Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
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
 
annotation(DotName) - Method in class org.jboss.jandex.FieldInfo
Retrieves an annotation instance declared on this field.
annotation(DotName) - Method in class org.jboss.jandex.FieldInternal
 
annotation - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
annotation(DotName) - Method in class org.jboss.jandex.MethodInfo
Retrieves an annotation instance declared on this method, it parameters, or any type within the signature of the method, by the name of the annotation.
annotation(DotName) - Method in class org.jboss.jandex.MethodInternal
 
annotation(DotName) - Method in class org.jboss.jandex.Type
 
ANNOTATION_DEFAULT - Static variable in class org.jboss.jandex.Indexer
 
ANNOTATION_DEFAULT_LEN - Static variable in class org.jboss.jandex.Indexer
 
ANNOTATION_VALUES_TYPE - Static variable in class org.jboss.jandex.AnnotationInstance
 
annotationArray() - Method in class org.jboss.jandex.FieldInternal
 
annotationArray() - Method in class org.jboss.jandex.MethodInternal
 
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(AnnotationInstance, AnnotationTarget) - Constructor for class org.jboss.jandex.AnnotationInstance
 
AnnotationInstance(DotName, AnnotationTarget, AnnotationValue[]) - Constructor for class org.jboss.jandex.AnnotationInstance
 
AnnotationInstance.InstanceNameComparator - Class in org.jboss.jandex
 
annotations - Variable in class org.jboss.jandex.ClassInfo
 
annotations() - Method in class org.jboss.jandex.ClassInfo
Returns a map indexed by annotation name, with a value list of annotation instances.
annotations() - Method in class org.jboss.jandex.FieldInfo
Returns the list of annotation instances declared on this field.
annotations - Variable in class org.jboss.jandex.FieldInternal
 
annotations() - Method in class org.jboss.jandex.FieldInternal
 
annotations - Variable in class org.jboss.jandex.Index
 
annotations() - Method in class org.jboss.jandex.MethodInfo
Returns the annotation instances declared on this method.
annotations - Variable in class org.jboss.jandex.MethodInternal
 
annotations() - Method in class org.jboss.jandex.MethodInternal
 
annotations - Variable in class org.jboss.jandex.Result
 
annotations - Variable in class org.jboss.jandex.Type
 
annotations() - Method in class org.jboss.jandex.Type
Returns the list of annotations declared on this type's 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.
AnnotationTargetFilterCollection<T extends AnnotationTarget> - Class in org.jboss.jandex
Iteratively filters a map of multiple annotation targets to the instances with a specific target type.
AnnotationTargetFilterCollection(Map<?, List<AnnotationInstance>>, Class<T>) - Constructor for class org.jboss.jandex.AnnotationTargetFilterCollection
 
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
 
appendAnnotations(StringBuilder) - Method in class org.jboss.jandex.Type
 
appendArraySyntax(StringBuilder) - Method in class org.jboss.jandex.ArrayType
 
appendRootComponent(StringBuilder) - Method in class org.jboss.jandex.ArrayType
 
applySignatures() - Method in class org.jboss.jandex.Indexer
 
args() - Method in class org.jboss.jandex.MethodInfo
Deprecated.
arguments - Variable in class org.jboss.jandex.ParameterizedType
 
arguments() - Method in class org.jboss.jandex.ParameterizedType
Returns the list of arguments passed to this Parameterized type.
argumentsArray() - Method in class org.jboss.jandex.ParameterizedType
 
ArrayType - Class in org.jboss.jandex
Represents a Java array type declaration.
ArrayType(Type, int) - Constructor for class org.jboss.jandex.ArrayType
 
ArrayType(Type, int, AnnotationInstance[]) - Constructor for class org.jboss.jandex.ArrayType
 
ArrayValue(String, AnnotationValue[]) - Constructor for class org.jboss.jandex.AnnotationValue.ArrayValue
 
asArray() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
asArray() - Method in class org.jboss.jandex.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 Throws an exception otherwise.
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.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 Throws an exception otherwise.
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.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.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.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 Throws an exception otherwise.
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 Throws an exception otherwise.
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.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 ParameterizedType and returns it if the kind is Type.Kind.TYPE_VARIABLE Throws an exception otherwise.
asTypeVariable() - Method in class org.jboss.jandex.TypeVariable
 
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 Throws an exception otherwise.
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 Throws an exception otherwise.
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 Throws an exception otherwise.
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

bitsToInt(byte[], int) - Method in class org.jboss.jandex.Indexer
 
bitsToLong(byte[], int) - Method in class org.jboss.jandex.Indexer
 
bool - Variable in class org.jboss.jandex.Indexer.BooleanHolder
 
BOOLEAN - Static variable in class org.jboss.jandex.PrimitiveType
 
BooleanHolder() - Constructor for class org.jboss.jandex.Indexer.BooleanHolder
 
BooleanValue(String, boolean) - Constructor for class org.jboss.jandex.AnnotationValue.BooleanValue
 
bound - Variable in class org.jboss.jandex.WildcardType
 
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.TypeVariable
 
bounds() - Method in class org.jboss.jandex.TypeVariable
 
BRIDGE - Static variable in class org.jboss.jandex.MethodInternal
 
buildAValueEntries(Index, AnnotationValue) - Method in class org.jboss.jandex.IndexWriterV1
 
buildAValueEntries(AnnotationValue) - Method in class org.jboss.jandex.IndexWriterV2
 
buildClassesQueue(DotName) - Method in class org.jboss.jandex.Indexer
 
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
 
BYTE - Static variable in class org.jboss.jandex.PrimitiveType
 
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

CHAR - Static variable in class org.jboss.jandex.PrimitiveType
 
CharacterValue(String, char) - Constructor for class org.jboss.jandex.AnnotationValue.CharacterValue
 
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_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
 
classAnnotation(DotName) - Method in class org.jboss.jandex.ClassInfo
Returns the annotation with the specified name directly declared on this class.
classAnnotations() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all annotations directly declared on this class.
classAnnotations - Variable in class org.jboss.jandex.Indexer
 
classes - Variable in class org.jboss.jandex.Index
 
classes - Variable in class org.jboss.jandex.Indexer
 
classes - Variable in class org.jboss.jandex.Result
 
ClassExtendsTypeTarget - Class in org.jboss.jandex
Represents a type annotation target which occurs in the extends or implements clause of an enclosing class.
ClassExtendsTypeTarget(ClassInfo, int) - Constructor for class org.jboss.jandex.ClassExtendsTypeTarget
 
ClassExtendsTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.ClassExtendsTypeTarget
 
ClassInfo - Class in org.jboss.jandex
Represents a class entry in an index.
ClassInfo(DotName, Type, short, Type[], Map<DotName, List<AnnotationInstance>>) - Constructor for class org.jboss.jandex.ClassInfo
 
ClassInfo(DotName, Type, short, Type[], Map<DotName, List<AnnotationInstance>>, 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.NestingInfo - Class in org.jboss.jandex
 
ClassInfo.NestingType - Enum in org.jboss.jandex
Describes the form of nesting used by a class
ClassSignature(Type[], Type, Type[]) - Constructor for class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
classTable - Variable in class org.jboss.jandex.IndexReaderV1
 
classTable - Variable in class org.jboss.jandex.IndexWriterV1
 
ClassType - Class in org.jboss.jandex
Represents a standard raw class name.
ClassType(DotName) - Constructor for class org.jboss.jandex.ClassType
 
ClassType(DotName, AnnotationInstance[]) - Constructor for class org.jboss.jandex.ClassType
 
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
 
clear() - Method in class org.jboss.jandex.StrongInternPool
 
clone() - Method in class org.jboss.jandex.StrongInternPool
 
CODE - Static variable in class org.jboss.jandex.Indexer
 
CODE_LEN - Static variable in class org.jboss.jandex.Indexer
 
compare(AnnotationInstance, AnnotationInstance) - Method in class org.jboss.jandex.AnnotationInstance.InstanceNameComparator
 
compare(byte[], byte[]) - Method in class org.jboss.jandex.FieldInternal.NameComparator
 
compare(FieldInternal, FieldInternal) - Method in class org.jboss.jandex.FieldInternal.NameComparator
 
compare(byte[], byte[]) - Method in class org.jboss.jandex.MethodInternal.NameAndParameterComponentComparator
 
compare(MethodInternal, MethodInternal) - Method in class org.jboss.jandex.MethodInternal.NameAndParameterComponentComparator
 
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.
complete() - Method in class org.jboss.jandex.Indexer
Completes, finalizes, and returns the index after zero or more calls to index.
component - Variable in class org.jboss.jandex.ArrayType
 
component() - Method in class org.jboss.jandex.ArrayType
Returns the component type of the array.
componentized - Variable 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.
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_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
 
constantPoolAnnoAttrributes - Variable in class org.jboss.jandex.Indexer
 
constantPoolOffsets - Variable in class org.jboss.jandex.Indexer
 
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
 
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
 
copyParameters() - Method in class org.jboss.jandex.MethodInternal
 
copyType(AnnotationInstance[]) - Method in class org.jboss.jandex.ArrayType
 
copyType(Type, int) - 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(Type[]) - Method in class org.jboss.jandex.ParameterizedType
 
copyType(Type) - 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(int, Type) - Method in class org.jboss.jandex.TypeVariable
 
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.WildcardType
 
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(DotName, 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(Type, int) - Static method in class org.jboss.jandex.ArrayType
Create a new mock array type instance with the specified component and dimensions.
create(DotName, DotName, short, DotName[], Map<DotName, List<AnnotationInstance>>, boolean) - Static method in class org.jboss.jandex.ClassInfo
Deprecated.
create(Collection<IndexView>) - Static method in class org.jboss.jandex.CompositeIndex
 
create(IndexView...) - Static method in class org.jboss.jandex.CompositeIndex
 
create(ClassInfo, String, Type, short) - Static method in class org.jboss.jandex.FieldInfo
Construct a new mock Field instance.
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(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, String[], Type[], Type, short, TypeVariable[], Type[]) - Static method in class org.jboss.jandex.MethodInfo
Construct a new mock Method instance.
create(MethodInfo, short) - Static method in class org.jboss.jandex.MethodParameterInfo
Constructs a new mock method parameter info
create(DotName, Type[], Type) - Static method in class org.jboss.jandex.ParameterizedType
Create a new mock instance.
create(DotName, Type.Kind) - Static method in class org.jboss.jandex.Type
Creates a type instance of the specified kind.
create(Type, boolean) - Static method in class org.jboss.jandex.WildcardType
Create a new mock instance of WildcardType.
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.
createDouleValue(String, double) - Static method in class org.jboss.jandex.AnnotationValue
 
createEnumValue(String, DotName, String) - Static method in class org.jboss.jandex.AnnotationValue
 
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, File, 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, 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
 
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(String) - Static method in class org.jboss.jandex.DotName
Constructs a simple DotName which stores the string in it's entirety.
createStringValue(String, String) - Static method in class org.jboss.jandex.AnnotationValue
 
crossEquals(DotName, DotName) - Static method in class org.jboss.jandex.DotName
 
current - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
currentClass - Variable in class org.jboss.jandex.Indexer
 
currentPrefix - Variable in class org.jboss.jandex.DotName.IndexState
 

D

debugParameterNames - Variable in class org.jboss.jandex.Indexer
 
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
decode(String) - Static method in class org.jboss.jandex.PrimitiveType
 
decode(char) - Static method in class org.jboss.jandex.PrimitiveType
 
decodeClassEntry(int) - 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
 
decodeNameAndTypeEntry(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
 
deepIntern(FieldInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
deepIntern(MethodInternal) - 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
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 - Variable in class org.jboss.jandex.MethodInternal
 
defaultValue() - Method in class org.jboss.jandex.MethodInternal
 
descriptor - Variable in class org.jboss.jandex.Indexer.NameAndType
 
dimensions - Variable in class org.jboss.jandex.ArrayType
 
dimensions() - Method in class org.jboss.jandex.ArrayType
The number of dimensions this array type has.
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
 
DotName.IndexState - Class in org.jboss.jandex
 
DOUBLE - Static variable in class org.jboss.jandex.PrimitiveType
 
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
 
elementTypeParameters - Variable in class org.jboss.jandex.GenericSignatureParser
 
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.FieldInternal
 
EMPTY_ARRAY - Static variable in class org.jboss.jandex.MethodInternal
 
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_TYPE_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
EMPTY_TYPE_TAG - Static variable in class org.jboss.jandex.IndexWriterV2
 
EMPTY_VALUE_ARRAY - Static variable in class org.jboss.jandex.AnnotationValue
 
emptyOrWrap(List<T>) - Static method in class org.jboss.jandex.Utils
 
emptyOrWrap(Collection<T>) - Static method in class org.jboss.jandex.Utils
 
emptyOrWrap(Map<K, V>) - Static method in class org.jboss.jandex.Utils
 
EmptyTypeTarget - Class in org.jboss.jandex
Represents a type annotation target 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() - Method in class org.jboss.jandex.ClassInfo
Returns the enclosing class if this is an inner class, or null if this is an anonymous, a local, or a top level class.
enclosingClass - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
enclosingClass() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the class name which declares this method or constructor.
enclosingClass - Variable in class org.jboss.jandex.ClassInfo.NestingInfo
 
enclosingClass - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
enclosingMethod() - Method in class org.jboss.jandex.ClassInfo
Returns the enclosing method of this class if it is a local, or anonymous class, and it is declared within the body of a method or constructor.
enclosingMethod - Variable in class org.jboss.jandex.ClassInfo.NestingInfo
 
EnclosingMethodInfo(String, Type, Type[], DotName) - Constructor for class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
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 - Variable in class org.jboss.jandex.TypeTarget
 
enclosingTarget() - Method in class org.jboss.jandex.TypeTarget
Returns the enclosing target that contains the type referred to by the TypeTarget.target() method.
EnumValue(String, DotName, String) - Constructor for class org.jboss.jandex.AnnotationValue.EnumValue
 
eq(Object, Object) - Static method in class org.jboss.jandex.StrongInternPool
 
equals(Object) - Method in class org.jboss.jandex.AnnotationInstance
Returns whether or not this annotation instance is equivalent to another instance.
equals(Object) - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
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 the represent the same underlying semantic name.
equals(Object) - Method in class org.jboss.jandex.FieldInternal
 
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.ParameterizedType
 
equals(Object) - Method in class org.jboss.jandex.PrimitiveType
 
equals(Object) - Method in class org.jboss.jandex.Type
Compares this Type with another type, and returns true if they are equivalent.
equals(Object) - Method in class org.jboss.jandex.TypeVariable
 
equals(Object) - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
equals(Object) - Method in class org.jboss.jandex.WildcardType
 
exceptionArray() - Method in class org.jboss.jandex.MethodInternal
 
EXCEPTIONS - Static variable in class org.jboss.jandex.Indexer
 
exceptions() - Method in class org.jboss.jandex.MethodInfo
Returns the list of throwable classes declared to be thrown by this method.
exceptions - Variable in class org.jboss.jandex.MethodInternal
 
exceptions() - Method in class org.jboss.jandex.MethodInternal
 
EXCEPTIONS_LEN - Static variable in class org.jboss.jandex.Indexer
 
execute() - Method in class org.jboss.jandex.JandexAntTask
 
execute(String[]) - Method in class org.jboss.jandex.Main
 
expect(char) - Method in class org.jboss.jandex.GenericSignatureParser
 
expectedCount - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
extendsBound() - Method in class org.jboss.jandex.WildcardType
Returns the extends (upper) bound of this wildcard.

F

field(String) - Method in class org.jboss.jandex.ClassInfo
Retrieves a field by the given name.
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
 
FieldInfo - Class in org.jboss.jandex
Represents a field.
FieldInfo() - Constructor for class org.jboss.jandex.FieldInfo
 
FieldInfo(ClassInfo, FieldInternal) - Constructor for class org.jboss.jandex.FieldInfo
 
FieldInfo(ClassInfo, byte[], Type, short) - 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[]) - 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
 
fieldPool - Variable in class org.jboss.jandex.NameTable
 
fieldPool() - Method in class org.jboss.jandex.NameTable
 
fields - Variable in class org.jboss.jandex.ClassInfo
 
fields() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all available fields.
fields - Variable in class org.jboss.jandex.FieldInfoGenerator
 
fields - Variable in class org.jboss.jandex.Indexer
 
fieldTable - Variable in class org.jboss.jandex.IndexReaderV2
 
filesets - Variable in class org.jboss.jandex.JandexAntTask
 
findNextNull(Object[], int) - Method in class org.jboss.jandex.IndexReaderV2
 
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() - 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 - Variable in class org.jboss.jandex.FieldInternal
 
flags() - Method in class org.jboss.jandex.FieldInternal
 
flags - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
flags() - Method in class org.jboss.jandex.MethodInfo
Returns the access fields of this method.
flags - Variable in class org.jboss.jandex.MethodInternal
 
flags() - Method in class org.jboss.jandex.MethodInternal
 
FLOAT - Static variable in class org.jboss.jandex.PrimitiveType
 
FloatValue(String, float) - Constructor for class org.jboss.jandex.AnnotationValue.FloatValue
 
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
 

G

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
 
genericsRequired - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
get(int) - Method in class org.jboss.jandex.FieldInfoGenerator
 
get(int) - Method in class org.jboss.jandex.MethodInfoGenerator
 
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.Index
 
getAllKnownImplementors(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known classes that implement the given interface, directly and indirectly.
getAllKnownSubclasses(DotName) - Method in class org.jboss.jandex.CompositeIndex
Returns all known (including non-direct) sub classes of the given class.
getAllKnownSubClasses(DotName, Set<ClassInfo>, Set<DotName>) - Method in class org.jboss.jandex.CompositeIndex
 
getAllKnownSubClasses(DotName, Set<ClassInfo>, Set<DotName>, Set<DotName>) - Method in class org.jboss.jandex.CompositeIndex
 
getAllKnownSubclasses(DotName) - Method in class org.jboss.jandex.Index
 
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.Index
 
getAllKnownSubclasses(DotName) - Method in interface org.jboss.jandex.IndexView
Returns all known (including non-direct) sub classes of the given class.
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.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() - Method in class org.jboss.jandex.Result
 
getBytes() - Method in class org.jboss.jandex.Result
 
getClassByName(DotName) - Method in class org.jboss.jandex.CompositeIndex
Gets the class (or interface, or annotation) that was scanned during the indexing phase.
getClassByName(DotName) - Method in class org.jboss.jandex.Index
Gets the class (or interface, or annotation) that was scanned during the indexing phase.
getClassByName(DotName) - Method in interface org.jboss.jandex.IndexView
Gets the class (or interface, or annotation) that was scanned during the indexing phase.
getClasses() - Method in class org.jboss.jandex.Result
 
getDataVersion() - Method in class org.jboss.jandex.IndexReader
Returns the version of the data contract stored in the index that was read.
getIndex(long) - Method in class org.jboss.jandex.Main
 
getIndex() - Method in class org.jboss.jandex.Result
 
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.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).
getKnownDirectImplementors(DotName) - Method in class org.jboss.jandex.CompositeIndex
Gets all known direct implementors of the specified interface name.
getKnownDirectImplementors(DotName) - Method in class org.jboss.jandex.Index
Gets all known direct implementors of the specified interface name.
getKnownDirectImplementors(DotName) - Method in interface org.jboss.jandex.IndexView
Gets all known direct implementors of the specified interface name.
getKnownDirectSubclasses(DotName) - Method in class org.jboss.jandex.CompositeIndex
Gets all known direct subclasses of the specified class name.
getKnownDirectSubclasses(DotName) - Method in class org.jboss.jandex.Index
Gets all known direct subclasses of the specified class name.
getKnownDirectSubclasses(DotName) - Method in interface org.jboss.jandex.IndexView
Gets all known direct subclasses of the specified class name.
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
 
getName() - Method in class org.jboss.jandex.Result
 
getOutputFile() - Method in class org.jboss.jandex.Result
 
getReferenceEntry(T) - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
getTypeParameters(AnnotationTarget) - Static method in class org.jboss.jandex.Indexer
 
getWriter(int) - Method in class org.jboss.jandex.IndexWriter
 

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_NESTING - Static variable in class org.jboss.jandex.IndexWriterV2
 
HAS_RUNTIME_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(DotName) - Method in class org.jboss.jandex.FieldInfo
Returns whether or not the annotation instance with the given name occurs on this field
hasAnnotation(DotName) - Method in class org.jboss.jandex.FieldInternal
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.MethodInfo
Returns whether or not the annotation instance with the given name occurs on this method, its parameters or its signature
hasAnnotation(DotName) - Method in class org.jboss.jandex.MethodInternal
 
hasAnnotation(DotName) - Method in class org.jboss.jandex.Type
 
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(Object) - Static method in class org.jboss.jandex.StrongInternPool
 
hash - Variable in class org.jboss.jandex.TypeVariable
 
hash - Variable in class org.jboss.jandex.UnresolvedTypeVariable
 
hash - Variable in class org.jboss.jandex.WildcardType
 
hashCode() - Method in class org.jboss.jandex.AnnotationInstance
Returns a hash code representing this object.
hashCode() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
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.FieldInternal
 
hashCode() - Method in class org.jboss.jandex.MethodInfo
 
hashCode() - Method in class org.jboss.jandex.MethodInternal
 
hashCode() - Method in class org.jboss.jandex.ParameterizedType
 
hashCode() - Method in class org.jboss.jandex.PrimitiveType
 
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.UnresolvedTypeVariable
 
hashCode() - Method in class org.jboss.jandex.WildcardType
 
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 a boolean indicating the presence of a no-arg constructor, if supported by the underlying index store.

I

i - Variable in class org.jboss.jandex.Indexer.IntegerHolder
 
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.UnresolvedTypeVariable
The identifier of this unresolved type variable as it appears in Java source code.
IdentityHashSetIterator() - Constructor for class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
IgnoreModuleInfoException() - Constructor for exception org.jboss.jandex.Indexer.IgnoreModuleInfoException
 
implementors - Variable in class org.jboss.jandex.Index
 
implementors - Variable in class org.jboss.jandex.Indexer
 
Index - Class in org.jboss.jandex
An index useful for quickly processing annotations.
Index(Map<DotName, List<AnnotationInstance>>, Map<DotName, List<ClassInfo>>, Map<DotName, List<ClassInfo>>, Map<DotName, ClassInfo>) - Constructor for class org.jboss.jandex.Index
 
index(InputStream) - Method in class org.jboss.jandex.Indexer
Analyze and index the class file data present in the passed input stream.
index - Variable in class org.jboss.jandex.IndexWriterV2.ReferenceEntry
 
index - Variable in class org.jboss.jandex.Main
 
index - Variable in class org.jboss.jandex.Result
 
index - Variable in class org.jboss.jandex.StrongInternPool
Cache for an index
index(int, int) - Static method in class org.jboss.jandex.StrongInternPool
 
index() - Method in class org.jboss.jandex.StrongInternPool
 
Index() - Constructor for class org.jboss.jandex.StrongInternPool.Index
 
indexDirectory(File, Indexer) - Method in class org.jboss.jandex.Main
 
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.IgnoreModuleInfoException - Exception 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.TypeAnnotationState - Class in org.jboss.jandex
 
indexes - Variable in class org.jboss.jandex.CompositeIndex
 
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) - 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) - Constructor for class org.jboss.jandex.IndexReaderV2
 
IndexState() - Constructor for class org.jboss.jandex.DotName.IndexState
 
IndexView - Interface in org.jboss.jandex
The basic contract for accessing Jandex indexed information.
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) - 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) - 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
 
init(int, float) - Method in class org.jboss.jandex.StrongInternPool
 
INIT_METHOD_NAME - Static variable in class org.jboss.jandex.Indexer
 
INIT_METHOD_NAME - Static variable in class org.jboss.jandex.IndexReaderV2
 
initClassFields() - Method in class org.jboss.jandex.Indexer
 
initIndexMaps() - Method in class org.jboss.jandex.Indexer
 
initReader(int) - Method in class org.jboss.jandex.IndexReader
 
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
 
innerClasses - Variable in class org.jboss.jandex.Indexer
 
InnerClassInfo(DotName, DotName, String, int) - Constructor for class org.jboss.jandex.Indexer.InnerClassInfo
 
innnerClass - Variable in 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
 
InstanceNameComparator() - Constructor for class org.jboss.jandex.AnnotationInstance.InstanceNameComparator
 
instances - Variable in class org.jboss.jandex.Result
 
INT - Static variable in class org.jboss.jandex.PrimitiveType
 
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() - Method in class org.jboss.jandex.ClassInfo
Deprecated.
interfaces - Variable in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
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(String) - Method in class org.jboss.jandex.Indexer
 
intern(byte[]) - Method in class org.jboss.jandex.Indexer
 
intern(Type) - Method in class org.jboss.jandex.Indexer
 
intern(Type[]) - 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(Type) - Method in class org.jboss.jandex.NameTable
 
intern(Type[]) - Method in class org.jboss.jandex.NameTable
 
intern(byte[]) - Method in class org.jboss.jandex.NameTable
 
intern(MethodInternal) - Method in class org.jboss.jandex.NameTable
 
intern(FieldInternal) - Method in class org.jboss.jandex.NameTable
 
intern(DotName, char) - 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.
internal - Variable in class org.jboss.jandex.FieldInfo
 
isComponentized() - Method in class org.jboss.jandex.DotName
Returns whether this DotName is a componentized variant.
isEmpty() - Method in class org.jboss.jandex.StrongInternPool
 
isExtends - Variable in class org.jboss.jandex.WildcardType
 
isExtends() - Method in class org.jboss.jandex.WildcardType
 
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 ('$").
isJDK11OrNewer(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
isModify() - Method in class org.jboss.jandex.JandexAntTask
 
isNewJar() - Method in class org.jboss.jandex.JandexAntTask
 
isReceiver() - Method in class org.jboss.jandex.EmptyTypeTarget
Returns whether the type occurs within a method receiver (the "this" reference the method receives).
isRun() - Method in class org.jboss.jandex.JandexAntTask
 
isVerbose() - Method in class org.jboss.jandex.JandexAntTask
 
iterator() - Method in class org.jboss.jandex.AnnotationTargetFilterCollection
 
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
 
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_LANG_NAME - Static variable in class org.jboss.jandex.DotName
 
JAVA_NAME - Static variable in class org.jboss.jandex.DotName
 

K

kind() - Method in interface org.jboss.jandex.AnnotationTarget
Returns the kind of object this target represents.
Kind() - Constructor for enum org.jboss.jandex.AnnotationTarget.Kind
 
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() - Constructor for enum org.jboss.jandex.AnnotationValue.Kind
 
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 - Variable in class org.jboss.jandex.Indexer.PathElement
 
Kind() - Constructor for enum org.jboss.jandex.Indexer.PathElement.Kind
 
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.Type
Returns the kind of Type this is.
Kind() - Constructor for enum org.jboss.jandex.Type.Kind
 
kind() - Method in class org.jboss.jandex.TypeTarget
 
kind() - Method in class org.jboss.jandex.TypeVariable
 
kind() - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
kind() - Method in class org.jboss.jandex.VoidType
 
kind() - Method in class org.jboss.jandex.WildcardType
 
KINDS - Static variable in class org.jboss.jandex.Indexer.PathElement
 

L

lastIndexOf(String, char, char) - Method in class org.jboss.jandex.NameTable
 
list() - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
loadFactor - Variable in class org.jboss.jandex.StrongInternPool
The user defined load factor which defines when to resize
local - Variable in class org.jboss.jandex.DotName
 
local() - Method in class org.jboss.jandex.DotName
Returns the local portion of this DotName.
LOCAL_VARIABLE_TABLE - Static variable in class org.jboss.jandex.Indexer
 
LOCAL_VARIABLE_TABLE_LEN - Static variable in class org.jboss.jandex.Indexer
 
LONG - Static variable in class org.jboss.jandex.PrimitiveType
 
LongValue(String, long) - Constructor for class org.jboss.jandex.AnnotationValue.LongValue
 

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 - Class in org.jboss.jandex
Responsible for launching the indexing tool on a java command line.
Main() - Constructor for class org.jboss.jandex.Main
 
main(String[]) - Static method in class org.jboss.jandex.Main
 
MANDATED - Static variable in class org.jboss.jandex.MethodInternal
 
map - Variable in class org.jboss.jandex.AnnotationTargetFilterCollection
 
markWritten(Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
markWritten(AnnotationInstance) - 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
 
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_DATA_VERSION - Static variable in class org.jboss.jandex.IndexReaderV2
 
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
method(String, Type...) - Method in class org.jboss.jandex.ClassInfo
Retrieves a method based on its signature, which includes a method name and an argument list.
method - Variable in class org.jboss.jandex.MethodParameterInfo
 
method() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the method this parameter belongs to.
METHOD_PARAMATER_TAG - Static variable in class org.jboss.jandex.IndexReaderV1
 
METHOD_PARAMATER_TAG - Static variable in class org.jboss.jandex.IndexReaderV2
 
METHOD_PARAMATER_TAG - Static variable in class org.jboss.jandex.IndexWriterV1
 
METHOD_PARAMATER_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
 
MethodInfo - Class in org.jboss.jandex
Represents a Java method, constructor, or static initializer.
MethodInfo() - Constructor for class org.jboss.jandex.MethodInfo
 
MethodInfo(ClassInfo, MethodInternal) - 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
 
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[]) - 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.NameAndParameterComponentComparator - Class in org.jboss.jandex
 
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
 
methodParameterNames - Variable in class org.jboss.jandex.Indexer
 
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(MethodInfo, int) - Constructor for class org.jboss.jandex.MethodParameterTypeTarget
 
MethodParameterTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.MethodParameterTypeTarget
 
methodPool - Variable in class org.jboss.jandex.NameTable
 
methodPool() - Method in class org.jboss.jandex.NameTable
 
methods - Variable in class org.jboss.jandex.ClassInfo
 
methods() - Method in class org.jboss.jandex.ClassInfo
Returns a list of all methods declared in this class.
methods - Variable in class org.jboss.jandex.Indexer
 
methods - Variable in class org.jboss.jandex.MethodInfoGenerator
 
MethodSignature(Type[], Type[], Type, Type[]) - Constructor for class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
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
 
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
modify - Variable in class org.jboss.jandex.JandexAntTask
 
modify - Variable in class org.jboss.jandex.Main
 

N

name - Variable in class org.jboss.jandex.AnnotationInstance
 
name() - Method in class org.jboss.jandex.AnnotationInstance
The name of this annotation in DotName form.
name - Variable in class org.jboss.jandex.AnnotationValue
 
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 - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
name() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
The name of the method or constructor
name - Variable in class org.jboss.jandex.ClassInfo
 
name() - Method in class org.jboss.jandex.ClassInfo
Returns the name of the class
name() - Method in class org.jboss.jandex.FieldInfo
Returns the local name of the field
name - Variable in class org.jboss.jandex.FieldInternal
 
name() - Method in class org.jboss.jandex.FieldInternal
 
name - Variable in class org.jboss.jandex.Indexer.NameAndType
 
name() - Method in class org.jboss.jandex.MethodInfo
Returns the name of this method
name - Variable in class org.jboss.jandex.MethodInternal
 
name() - Method in class org.jboss.jandex.MethodInternal
 
name() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the name of this parameter.
name - Variable in class org.jboss.jandex.Result
 
name - Variable in class org.jboss.jandex.Type
 
name() - Method in class org.jboss.jandex.Type
Returns the raw name of this type.
name - Variable in class org.jboss.jandex.TypeVariable
 
name - Variable in class org.jboss.jandex.UnresolvedTypeVariable
 
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
 
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
 
NameComparator() - Constructor for class org.jboss.jandex.FieldInternal.NameComparator
 
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
 
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, an inner class, an anonymous class, or a local class.
NestingType() - Constructor for enum org.jboss.jandex.ClassInfo.NestingType
 
newJar - Variable in class org.jboss.jandex.JandexAntTask
 
next - Variable in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
next() - Method in class org.jboss.jandex.StrongInternPool.IdentityHashSetIterator
 
nextChar(DotName.IndexState, DotName) - Method in class org.jboss.jandex.DotName
 
nextIndex(int, int) - Method in class org.jboss.jandex.StrongInternPool
 
NO_ENCLOSING_METHOD - Static variable in class org.jboss.jandex.IndexWriterV2
 
NO_NESTING - Static variable in class org.jboss.jandex.IndexWriterV2
 
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 - Static variable in class org.jboss.jandex.WildcardType
 
OBJECT_NAME - Static variable in class org.jboss.jandex.DotName
 
OBJECT_TYPE - Static variable in class org.jboss.jandex.ClassType
 
offset - Variable in class org.jboss.jandex.DotName.IndexState
 
offset(Object) - Method in class org.jboss.jandex.StrongInternPool
 
offsets - Variable in class org.jboss.jandex.StrongInternPool.Index
 
org.jboss.jandex - package org.jboss.jandex
Jandex is a space efficient Java annotation indexer and offline reflection library.
out - Variable in class org.jboss.jandex.IndexWriter
 
out - Variable in class org.jboss.jandex.IndexWriterV1
 
out - Variable in class org.jboss.jandex.IndexWriterV2
 
outputFile - Variable in class org.jboss.jandex.Main
 
outputFile - Variable in class org.jboss.jandex.Result
 
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 contains type annotations.

P

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
 
parameter - Variable in class org.jboss.jandex.MethodParameterInfo
 
parameterArray() - Method in class org.jboss.jandex.MethodInternal
 
ParameterizedType - Class in org.jboss.jandex
Represents a generic 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
 
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() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the list of parameters declared by this method or constructor.
parameters - Variable in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
parameters() - Method in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
parameters() - Method in class org.jboss.jandex.MethodInfo
Returns a list containing the types of all parameters declared on this method, in parameter order.
parameters - Variable in class org.jboss.jandex.MethodInternal
 
parameters() - Method in class org.jboss.jandex.MethodInternal
 
parametersArray() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
parseArrayType() - Method in class org.jboss.jandex.GenericSignatureParser
 
parseClassSignature(String) - Method in class org.jboss.jandex.GenericSignatureParser
 
parseClassSignature(String, ClassInfo) - Method in class org.jboss.jandex.Indexer
 
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
 
parseReferenceType() - Method in class org.jboss.jandex.GenericSignatureParser
 
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
 
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
 
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
 
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
 
position() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the 0 based position of this parameter.
position - Variable in class org.jboss.jandex.PositionBasedTypeTarget
 
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(String) - Method in class org.jboss.jandex.IndexWriterV1
 
positionOf(DotName) - Method in class org.jboss.jandex.IndexWriterV1
 
positionOf(String) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(byte[]) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(MethodInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(FieldInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(DotName) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(Type) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(Type[]) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(AnnotationInstance) - Method in class org.jboss.jandex.IndexWriterV2
 
positionOf(T) - Method in class org.jboss.jandex.IndexWriterV2.ReferenceTable
 
positionOf(String) - Method in class org.jboss.jandex.NameTable
 
positionOf(byte[]) - Method in class org.jboss.jandex.NameTable
 
positionOf(MethodInternal) - Method in class org.jboss.jandex.NameTable
 
positionOf(FieldInternal) - Method in class org.jboss.jandex.NameTable
 
positionOf(E) - Method in class org.jboss.jandex.StrongInternPool.Index
 
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
 
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
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(ClassInfo, PrintStream) - Static method in class org.jboss.jandex.JarIndexer
 
printIndexEntryInfo(ClassInfo) - Method in class org.jboss.jandex.Main
 
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
 
processAnnotation(DataInputStream, AnnotationTarget) - 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) - 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
 
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
 
processSignature(DataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
processTargetPath(DataInputStream, Indexer.BooleanHolder) - Method in class org.jboss.jandex.Indexer
 
processTypeAnnotation(DataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
processTypeAnnotations(DataInputStream, AnnotationTarget) - Method in class org.jboss.jandex.Indexer
 
putForCreate(E) - Method in class org.jboss.jandex.StrongInternPool
 

R

read() - Method in class org.jboss.jandex.IndexReader
Read the index at the associated stream of this reader.
read(int) - Method in class org.jboss.jandex.IndexReaderImpl
 
read(int) - Method in class org.jboss.jandex.IndexReaderV1
Read the index at the associated stream of this reader.
read(int) - 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>>, int) - Method in class org.jboss.jandex.IndexReaderV2
 
readClasses(PackedDataInputStream, int) - 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
 
readClassTable(PackedDataInputStream) - Method in class org.jboss.jandex.IndexReaderV1
 
readEnclosingMethod(PackedDataInputStream, int) - 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, int) - Method in class org.jboss.jandex.IndexReaderV2
 
readMethodTable(PackedDataInputStream, int) - 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.
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) - 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
 
readVersion() - Method in class org.jboss.jandex.IndexReader
 
rebuildNestedType(Type, int, Indexer.TypeAnnotationState) - Method in class org.jboss.jandex.Indexer
 
receiver - Variable in class org.jboss.jandex.EmptyTypeTarget
 
receiverType() - Method in class org.jboss.jandex.MethodInfo
Returns the receiver type of this method (a declaration of the "this" reference), if specified.
receiverType - Variable in class org.jboss.jandex.MethodInternal
 
receiverType(ClassInfo) - Method in class org.jboss.jandex.MethodInternal
 
receiverTypeField() - Method in class org.jboss.jandex.MethodInternal
 
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
 
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
 
reset() - Method in class org.jboss.jandex.Indexer.PathElementStack
 
resize(int) - Method in class org.jboss.jandex.StrongInternPool
 
resolveBounds(Type) - Method in class org.jboss.jandex.GenericSignatureParser
 
resolveType(Type) - Method in class org.jboss.jandex.GenericSignatureParser
 
resolveType(String) - 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
 
resolveTypePath(Type, Indexer.TypeAnnotationState) - 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
 
returnType - Variable in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
returnType() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
Returns the return type of the method.
returnType - Variable in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
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 - Variable in class org.jboss.jandex.MethodInternal
 
returnType() - Method in class org.jboss.jandex.MethodInternal
 
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_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
 

S

safeClose(JarFile) - Static method in class org.jboss.jandex.JarIndexer
 
safeClose(Closeable) - Static method in class org.jboss.jandex.JarIndexer
 
safeClose(FileInputStream) - Method in class org.jboss.jandex.Main
 
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
 
serialVersionUID - Static variable in exception org.jboss.jandex.Indexer.IgnoreModuleInfoException
 
serialVersionUID - Static variable in class org.jboss.jandex.StrongInternPool
Serialization ID
serialVersionUID - Static variable in exception org.jboss.jandex.UnsupportedVersion
 
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
 
setClassInfo(ClassInfo) - Method in class org.jboss.jandex.FieldInfo
 
setClassInfo(ClassInfo) - Method in class org.jboss.jandex.MethodInfo
 
setDefaultValue(AnnotationValue) - Method in class org.jboss.jandex.MethodInfo
 
setDefaultValue(AnnotationValue) - Method in class org.jboss.jandex.MethodInternal
 
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
 
setFieldArray(FieldInternal[]) - Method in class org.jboss.jandex.ClassInfo
 
setFieldInternal(FieldInternal) - Method in class org.jboss.jandex.FieldInfo
 
setFields(List<FieldInfo>, NameTable) - Method in class org.jboss.jandex.ClassInfo
 
setFlags(short) - Method in class org.jboss.jandex.ClassInfo
 
setHasNoArgsConstructor(boolean) - Method in class org.jboss.jandex.ClassInfo
 
setInnerClassInfo(DotName, String, boolean) - Method in class org.jboss.jandex.ClassInfo
 
setInterfaceTypes(Type[]) - 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
 
setMethods(List<MethodInfo>, NameTable) - Method in class org.jboss.jandex.ClassInfo
 
setModify(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setNewJar(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setParameterNames(byte[][]) - Method in class org.jboss.jandex.MethodInternal
 
setParameters(Type[]) - Method in class org.jboss.jandex.MethodInfo
 
setParameters(Type[]) - Method in class org.jboss.jandex.MethodInternal
 
setReceiverType(Type) - Method in class org.jboss.jandex.MethodInfo
 
setReceiverType(Type) - Method in class org.jboss.jandex.MethodInternal
 
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(AnnotationTarget) - Method in class org.jboss.jandex.AnnotationInstance
 
setTarget(Type) - Method in class org.jboss.jandex.TypeTarget
 
setType(Type) - Method in class org.jboss.jandex.FieldInfo
 
setType(Type) - Method in class org.jboss.jandex.FieldInternal
 
setTypeParameters(Type[]) - Method in class org.jboss.jandex.ClassInfo
 
setTypeParameters(AnnotationTarget, Type[]) - Method in class org.jboss.jandex.Indexer
 
setTypeParameters(Type[]) - Method in class org.jboss.jandex.MethodInfo
 
setTypeParameters(Type[]) - Method in class org.jboss.jandex.MethodInternal
 
setVerbose(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
SHORT - Static variable in class org.jboss.jandex.PrimitiveType
 
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() - Method in class org.jboss.jandex.ClassInfo
Returns the source declared name of this class if it is an inner class, or a local class.
simpleName - Variable in class org.jboss.jandex.Indexer.InnerClassInfo
 
size - Variable in class org.jboss.jandex.AnnotationTargetFilterCollection
 
size() - Method in class org.jboss.jandex.AnnotationTargetFilterCollection
 
size() - Method in class org.jboss.jandex.FieldInfoGenerator
 
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 - Variable in class org.jboss.jandex.StrongInternPool
The current number of key-value pairs
size() - Method in class org.jboss.jandex.StrongInternPool
 
sizeToFit(byte[], int, int, int) - Static method in class org.jboss.jandex.Indexer
 
skipFully(InputStream, long) - Static method in class org.jboss.jandex.Indexer
 
source - Variable in class org.jboss.jandex.Main
 
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(int, float) - Constructor for class org.jboss.jandex.StrongInternPool
 
StrongInternPool(int) - Constructor for class org.jboss.jandex.StrongInternPool
 
StrongInternPool() - Constructor for class org.jboss.jandex.StrongInternPool
 
StrongInternPool.IdentityHashSetIterator - Class in org.jboss.jandex
 
StrongInternPool.Index - Class in org.jboss.jandex
 
subclasses - Variable in class org.jboss.jandex.Index
 
subclasses - Variable in class org.jboss.jandex.Indexer
 
superBound() - Method in class org.jboss.jandex.WildcardType
Returns the super (lower) bound of this wildcard.
superClass - Variable in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
superClass() - Method in class org.jboss.jandex.GenericSignatureParser.ClassSignature
 
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.
SYNTHETIC - Static variable in class org.jboss.jandex.MethodInternal
 

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() - Method in class org.jboss.jandex.AnnotationInstance
The Java element that this annotation was declared on.
target - Variable in class org.jboss.jandex.Indexer.TypeAnnotationState
 
target - Variable in class org.jboss.jandex.TypeTarget
 
target() - Method in class org.jboss.jandex.TypeTarget
Returns the type which contains the respective annotation.
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_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 type annotation target which occurs within a throwable type on a method.
ThrowsTypeTarget(MethodInfo, int) - Constructor for class org.jboss.jandex.ThrowsTypeTarget
 
ThrowsTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.ThrowsTypeTarget
 
toCode() - Method in class org.jboss.jandex.PrimitiveType
 
toDataVersion(int) - Method in class org.jboss.jandex.IndexReaderImpl
 
toDataVersion(int) - Method in class org.jboss.jandex.IndexReaderV1
 
toDataVersion(int) - Method in class org.jboss.jandex.IndexReaderV2
 
toInternalArray() - Method in class org.jboss.jandex.StrongInternPool
Advanced method that returns the internal table.
toParameterizedType() - Method in class org.jboss.jandex.ClassType
 
toString(boolean) - Method in class org.jboss.jandex.AnnotationInstance
Returns an optionally simplified string that represents this annotation instance.
toString() - Method in class org.jboss.jandex.AnnotationInstance
Returns a string representation for this annotation instance.
toString() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
toString() - Method in class org.jboss.jandex.AnnotationValue.StringValue
 
toString() - Method in class org.jboss.jandex.AnnotationValue
 
toString() - Method in class org.jboss.jandex.ArrayType
 
toString() - Method in class org.jboss.jandex.ClassInfo.EnclosingMethodInfo
 
toString() - Method in class org.jboss.jandex.ClassInfo
 
toString() - Method in class org.jboss.jandex.DotName
Returns the regular fully qualifier class name.
toString(char) - Method in class org.jboss.jandex.DotName
 
toString() - Method in class org.jboss.jandex.FieldInfo
Returns a string representation describing this field.
toString(ClassInfo) - 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.MethodInfo
Returns a string representation describing this field.
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.ParameterizedType
 
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.Type
 
toString(boolean) - Method in class org.jboss.jandex.TypeVariable
 
toString() - Method in class org.jboss.jandex.UnresolvedTypeVariable
 
toString() - Method in class org.jboss.jandex.WildcardType
 
toUTF8(String) - Static method in class org.jboss.jandex.Utils
 
type - Variable in class org.jboss.jandex.AnnotationTargetFilterCollection
 
type - Variable in class org.jboss.jandex.AnnotationValue.ClassValue
 
type() - Method in class org.jboss.jandex.FieldInfo
Returns the Type declared on this field.
type - Variable in class org.jboss.jandex.FieldInternal
 
type() - Method in class org.jboss.jandex.FieldInternal
 
Type - Class in org.jboss.jandex
Represents a Java type declaration usage that is specified on methods, fields, classes, annotations, or other types.
Type(DotName, AnnotationInstance[]) - Constructor for class org.jboss.jandex.Type
 
Type.Kind - Enum in org.jboss.jandex
Represents a "kind" of Type.
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
 
typeAnnotations - Variable in class org.jboss.jandex.Indexer
 
TypeAnnotationState(TypeTarget, AnnotationInstance, ArrayList<Indexer.PathElement>, boolean) - Constructor for class org.jboss.jandex.Indexer.TypeAnnotationState
 
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 type annotation target which occurs within a bound of type parameter type.
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
 
typeParameters() - Method in class org.jboss.jandex.ClassInfo
Returns the generic type parameters of this class, if any.
typeParameters - Variable in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
typeParameters() - Method in class org.jboss.jandex.GenericSignatureParser.MethodSignature
 
typeParameters - Variable in class org.jboss.jandex.GenericSignatureParser
 
typeParameters() - Method in class org.jboss.jandex.MethodInfo
Returns the generic type parameters defined by this method.
typeParameters - Variable in class org.jboss.jandex.MethodInternal
 
typeParameters() - Method in class org.jboss.jandex.MethodInternal
 
TypeParameterTypeTarget - Class in org.jboss.jandex
Represents a type annotation target which occurs within a type parameter type.
TypeParameterTypeTarget(AnnotationTarget, int) - Constructor for class org.jboss.jandex.TypeParameterTypeTarget
 
TypeParameterTypeTarget(AnnotationTarget, Type, int) - Constructor for class org.jboss.jandex.TypeParameterTypeTarget
 
typePool - Variable in class org.jboss.jandex.NameTable
 
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, Type) - Constructor for class org.jboss.jandex.TypeTarget
 
TypeTarget(AnnotationTarget) - 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
 

U

UNBOUNDED_WILDCARD - Static variable in class org.jboss.jandex.GenericSignatureParser
 
unmaskNull(K) - Static method in class org.jboss.jandex.StrongInternPool
 
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
 
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
 
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
 
UTF8 - Static variable in class org.jboss.jandex.Utils
 
Utils - Class in org.jboss.jandex
Common utilities
Utils() - Constructor for class org.jboss.jandex.Utils
 

V

value(String) - Method in class org.jboss.jandex.AnnotationInstance
Returns a value that corresponds with the specified parameter name.
value() - Method in class org.jboss.jandex.AnnotationInstance
Returns the value that is associated with the special default "value" parameter.
value - Variable in class org.jboss.jandex.AnnotationValue.ArrayValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.ArrayValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.BooleanValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.BooleanValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.ByteValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.ByteValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.CharacterValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.CharacterValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.ClassValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.DoubleValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.DoubleValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.EnumValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.EnumValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.FloatValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.FloatValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.IntegerValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.IntegerValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.LongValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.LongValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
value() - Method in class org.jboss.jandex.AnnotationValue.NestedAnnotation
 
value - Variable in class org.jboss.jandex.AnnotationValue.ShortValue
 
value() - Method in class org.jboss.jandex.AnnotationValue.ShortValue
 
value - Variable in class org.jboss.jandex.AnnotationValue.StringValue
 
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.
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() - Method in class org.jboss.jandex.AnnotationInstance
Returns a list of all parameter values on 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 parameter values on this annotation instance, including default values id defined.
valueWithDefault(IndexView, String) - Method in class org.jboss.jandex.AnnotationInstance
Returns a value that corresponds with the specified parameter name, accounting for its default value.
valueWithDefault(IndexView) - Method in class org.jboss.jandex.AnnotationInstance
Returns the value that is associated with the special default "value" parameter, also accounting for a value default.
verbose - Variable in class org.jboss.jandex.JandexAntTask
 
verbose - Variable in class org.jboss.jandex.Main
 
verifyMagic(DataInputStream) - Method in class org.jboss.jandex.Indexer
 
version - Variable in class org.jboss.jandex.IndexReader
 
VOID - Static variable in class org.jboss.jandex.VoidType
 
VoidType - Class in org.jboss.jandex
Specifies "void" in a method signature.
VoidType(AnnotationInstance[]) - Constructor for class org.jboss.jandex.VoidType
 

W

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
 
withoutPackagePrefix() - Method in class org.jboss.jandex.DotName
Returns the portion of this DotName that does not contain a package prefix.
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, byte) - Method in class org.jboss.jandex.IndexWriter
Deprecated.
write(Index, int) - Method in class org.jboss.jandex.IndexWriter
Writes the specified index to the associated output stream.
write(Index, int) - Method in class org.jboss.jandex.IndexWriterImpl
 
write(Index, int) - Method in class org.jboss.jandex.IndexWriterV1
Writes the specified index to the associated output stream.
write(Index, int) - Method in class org.jboss.jandex.IndexWriterV2
Writes the specified index to the associated output stream.
writeAnnotation(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, int) - Method in class org.jboss.jandex.IndexWriterV2
 
writeClasses(PackedDataOutputStream, Index, int) - Method in class org.jboss.jandex.IndexWriterV1
 
writeClasses(PackedDataOutputStream, Index, int) - Method in class org.jboss.jandex.IndexWriterV2
 
writeClassTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV1
 
writeFieldEntry(PackedDataOutputStream, FieldInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
writeFieldTable(PackedDataOutputStream) - Method in class org.jboss.jandex.IndexWriterV2
 
writeMethodEntry(PackedDataOutputStream, int, MethodInternal) - Method in class org.jboss.jandex.IndexWriterV2
 
writeMethodTable(PackedDataOutputStream, int) - 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.
writeReference(PackedDataOutputStream, Type, boolean) - Method in class org.jboss.jandex.IndexWriterV2
 
writeReference(PackedDataOutputStream, AnnotationInstance) - 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
 
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 
Skip navigation links