Skip navigation links
Java Annotation Indexer 1.1.0.Final
A C D E F G H I J K L M N O P R S T U V W 

A

addFileset(FileSet) - Method in class org.jboss.jandex.JandexAntTask
 
AnnotationInstance - Class in org.jboss.jandex
An annotation instance represents a specific usage of an annotation on a target.
annotations() - Method in class org.jboss.jandex.ClassInfo
 
AnnotationTarget - Interface in org.jboss.jandex
Represents an object that can be a target of an annotation.
AnnotationValue - Class in org.jboss.jandex
An annotation value represents a specific name and value combination in the parameter list of an annotation instance.
args() - Method in class org.jboss.jandex.MethodInfo
Returns an array containing parameter types in parameter order.
asBoolean() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying boolean value as Java primitive boolean.
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.
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.
asCharArray() - Method in class org.jboss.jandex.AnnotationValue
Returns the underlying character array.
asClass() - Method in class org.jboss.jandex.AnnotationValue
Returns the class name, in Type form, that represents a Java Class used by this value.
asClassArray() - Method in class org.jboss.jandex.AnnotationValue
Returns an array of class types representing the underlying class array value.
asDouble() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a double as if it was casted in Java.
asDoubleArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive double array.
asEnum() - Method in class org.jboss.jandex.AnnotationValue
Returns the constant name, in string form, that represents the Java enumeration of this value.
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.
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.
asFloat() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a float as if it was casted in Java.
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.
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.
asLongArray() - Method in class org.jboss.jandex.AnnotationValue
Converts an underlying numerical array to a Java primitive long array.
asNested() - Method in class org.jboss.jandex.AnnotationValue
Returns a nested annotation represented by this value.
asNestedArray() - Method in class org.jboss.jandex.AnnotationValue
Returns an array of nested annotations representing the underlying annotation array value.
asShort() - Method in class org.jboss.jandex.AnnotationValue
Converts the underlying numerical type to a short as if it was casted in Java.
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
Returns a string array representation of the underlying array value.

C

ClassInfo - Class in org.jboss.jandex
Represents a class entry in an index.
compareTo(DotName) - Method in class org.jboss.jandex.DotName
 
complete() - Method in class org.jboss.jandex.Indexer
Completes, finalizes, and returns the index after zero or more calls to index.
CompositeIndex - Class in org.jboss.jandex
Composite annotation index.
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(DotName, DotName, short, DotName[], Map<DotName, List<AnnotationInstance>>) - Static method in class org.jboss.jandex.ClassInfo
Constructs a "mock" ClassInfo using the passed values.
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(MethodInfo, short) - Static method in class org.jboss.jandex.MethodParameterInfo
Constructs a new mock method parameter info
create(DotName, Type.Kind) - Static method in class org.jboss.jandex.Type
 
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.
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, 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
 

D

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
DotName - Class in org.jboss.jandex
A DotName represents a dot separated name, typically a Java package or a Java class.

E

equals(Object) - Method in class org.jboss.jandex.DotName
 
execute() - Method in class org.jboss.jandex.JandexAntTask
 

F

FieldInfo - Class in org.jboss.jandex
Represents a field that was annotated.
flags() - Method in class org.jboss.jandex.ClassInfo
 
flags() - Method in class org.jboss.jandex.FieldInfo
Returns the access fields of this field.
flags() - Method in class org.jboss.jandex.MethodInfo
Returns the access fields of this method.
fromOrdinal(int) - Static method in enum org.jboss.jandex.Type.Kind
This method exists since the brainiacs that designed java thought that not only should enums be complex objects instead of simple integral types like every other sane language, they also should have the sole mechanism to reverse an ordinal (values() method) perform an array copy.

G

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) - 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
 
getIndex() - Method in class org.jboss.jandex.Result
 
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.
getName() - Method in class org.jboss.jandex.Result
 
getOutputFile() - Method in class org.jboss.jandex.Result
 

H

hashCode() - Method in class org.jboss.jandex.DotName
 

I

Index - Class in org.jboss.jandex
An index useful for quickly processing annotations.
index(InputStream) - Method in class org.jboss.jandex.Indexer
Analyze and index the class file data present in the passed input stream.
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
 
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.
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
interfaces() - Method in class org.jboss.jandex.ClassInfo
 
isComponentized() - Method in class org.jboss.jandex.DotName
Returns whether this DotName is a componentized variant.
isModify() - Method in class org.jboss.jandex.JandexAntTask
 
isNewJar() - Method in class org.jboss.jandex.JandexAntTask
 
isRun() - Method in class org.jboss.jandex.JandexAntTask
 
isVerbose() - Method in class org.jboss.jandex.JandexAntTask
 

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
 
JarIndexer - Class in org.jboss.jandex
Class which contains utility methods to create an index for a jar file

K

kind() - Method in class org.jboss.jandex.Type
Returns the kind of Type this is.

L

local() - Method in class org.jboss.jandex.DotName
Returns the local portion of this DotName.

M

Main - Class in org.jboss.jandex
 
Main() - Constructor for class org.jboss.jandex.Main
 
main(String[]) - Static method in class org.jboss.jandex.Main
 
method() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the method this parameter belongs to.
MethodInfo - Class in org.jboss.jandex
Represents a Java method that was annotated.
MethodParameterInfo - Class in org.jboss.jandex
Represents an individual Java method parameter that was annotated.

N

name() - Method in class org.jboss.jandex.AnnotationInstance
The name of this annotation in DotName form.
name() - Method in class org.jboss.jandex.AnnotationValue
Returns the name of this value, which is typically the parameter name in the annotation declaration.
name() - Method in class org.jboss.jandex.ClassInfo
 
name() - Method in class org.jboss.jandex.FieldInfo
Returns the local name of the field
name() - Method in class org.jboss.jandex.MethodInfo
Returns the name of this method
name() - Method in class org.jboss.jandex.Type
Returns the name of this type.

O

org.jboss.jandex - package org.jboss.jandex
 

P

position() - Method in class org.jboss.jandex.MethodParameterInfo
Returns the 0 based position of this parameter.
prefix() - Method in class org.jboss.jandex.DotName
Returns the parent prefix for this DotName or null if there is none.
printAnnotations() - Method in class org.jboss.jandex.Index
Print all annotations known by this index to stdout.
printSubclasses() - Method in class org.jboss.jandex.Index
Print all classes that have known subclasses, and all their subclasses

R

read() - Method in class org.jboss.jandex.IndexReader
Read the index at the associated stream of this reader.
Result - Class in org.jboss.jandex
The result from a jar indexing operation.
returnType() - Method in class org.jboss.jandex.MethodInfo
Returns this method's return parameter type.

S

setModify(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setNewJar(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setRun(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
setVerbose(boolean) - Method in class org.jboss.jandex.JandexAntTask
 
superName() - Method in class org.jboss.jandex.ClassInfo
 

T

target() - Method in class org.jboss.jandex.AnnotationInstance
The Java element that this annotation was declared on.
toString() - Method in class org.jboss.jandex.AnnotationInstance
 
toString() - Method in class org.jboss.jandex.AnnotationValue
 
toString() - Method in class org.jboss.jandex.ClassInfo
 
toString() - Method in class org.jboss.jandex.DotName
Returns the regular fully qualifier class name.
toString() - Method in class org.jboss.jandex.FieldInfo
 
toString() - Method in class org.jboss.jandex.MethodInfo
 
toString() - Method in class org.jboss.jandex.MethodParameterInfo
 
toString() - Method in class org.jboss.jandex.Type
 
type() - Method in class org.jboss.jandex.FieldInfo
Returns the Java Type of this field.
Type - Class in org.jboss.jandex
Represents a Java type declaration that is specified on methods or fields.
Type.Kind - Enum in org.jboss.jandex
Represents a "kind" of Type.

U

UnsupportedVersion - Exception in org.jboss.jandex
The version encountered is not supported.
UnsupportedVersion(String) - Constructor for exception org.jboss.jandex.UnsupportedVersion
 

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() - Method in class org.jboss.jandex.AnnotationValue
Returns a detyped value that represents the underlying annotation value.
valueOf(String) - Static method in enum org.jboss.jandex.Type.Kind
Returns the enum constant of this type with the specified name.
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.Type.Kind
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Index) - Method in class org.jboss.jandex.IndexWriter
Writes the specified index to the associated output stream.
A C D E F G H I J K L M N O P R S T U V W 
Skip navigation links
Java Annotation Indexer 1.1.0.Final

Copyright © 2014 JBoss by Red Hat. All rights reserved.