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

A

accept(SourceLocation) - Method in interface org.codehaus.backport175.compiler.MessageHandler
Handles an accepted compiled annotation
accept(SourceLocation) - Method in class org.codehaus.backport175.compiler.MessageHandler.PrintWriter
 
add_escapes(String) - Method in exception org.codehaus.backport175.compiler.parser.ast.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addClassLoaderToSearchPath(ClassLoader) - Method in class org.codehaus.backport175.compiler.javadoc.JavaDocParser
Adds the given ClassLoader to the search path
addElement(String, Object) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation
 
addElement(String, Object) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Array
 
addElement(String, Object) - Method in interface org.codehaus.backport175.reader.bytecode.AnnotationElement.NestedAnnotationElement
 
addEscapes(String) - Static method in error org.codehaus.backport175.compiler.parser.ast.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFileset(FileSet) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
addSource(String) - Method in class org.codehaus.backport175.compiler.javadoc.JavaDocParser
Adds a source file.
addSourceTrees(String[]) - Method in class org.codehaus.backport175.compiler.javadoc.JavaDocParser
Adds a source tree to the builder.
adjustBeginLineColumn(int, int) - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
Annotation() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Annotation.
ANNOTATION - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
Annotation - Interface in org.codehaus.backport175.reader
Marker interface for all reader dynamic proxy implementations.
ANNOTATION - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
AnnotationC - Class in org.codehaus.backport175.compiler

Annotation compiler.

AnnotationCTask - Class in org.codehaus.backport175.compiler.task
AnnotationC Ant task.
AnnotationCTask() - Constructor for class org.codehaus.backport175.compiler.task.AnnotationCTask
 
AnnotationElement - Class in org.codehaus.backport175.reader.bytecode
Abstractions for the different reader elements.
AnnotationElement() - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationElement
 
AnnotationElement.Annotation - Class in org.codehaus.backport175.reader.bytecode
Abstraction for the annotation element type.
AnnotationElement.Annotation(String) - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation
 
AnnotationElement.Array - Class in org.codehaus.backport175.reader.bytecode
Abstraction for the array element type.
AnnotationElement.Array() - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationElement.Array
 
AnnotationElement.Enum - Class in org.codehaus.backport175.reader.bytecode
Abstraction for the enum (Java 5 enum) element type.
AnnotationElement.Enum(String, String) - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationElement.Enum
 
AnnotationElement.NamedValue - Class in org.codehaus.backport175.reader.bytecode
Abstraction for the named value type.
AnnotationElement.NamedValue(String, Object) - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 
AnnotationElement.NestedAnnotationElement - Interface in org.codehaus.backport175.reader.bytecode
Interface for the nested annotation element type.
AnnotationElement.Type - Class in org.codehaus.backport175.reader.bytecode
Enum for the different annotation element types.
AnnotationEnhancer - Class in org.codehaus.backport175.compiler.bytecode
Enhances the target class with the JavaDoc annotations by putting them in the class bytecode as Java 5 java.lang.reader.RetentionPolicy.RUNTIME annotations.
AnnotationEnhancer(MessageHandler) - Constructor for class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Constructor
AnnotationInterfaceRepository - Class in org.codehaus.backport175.compiler
Manages the reader interface and their mappings to aliases (if there is an alias else the regular classname).
AnnotationInterfaceRepository(MessageHandler) - Constructor for class org.codehaus.backport175.compiler.AnnotationInterfaceRepository
Creates a new interface repository.
AnnotationParser - Class in org.codehaus.backport175.compiler.parser
The annotation visitor.
AnnotationParser - Class in org.codehaus.backport175.compiler.parser.ast
The annotation parser.
AnnotationParser(InputStream) - Constructor for class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
AnnotationParser(Reader) - Constructor for class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
AnnotationParser(AnnotationParserTokenManager) - Constructor for class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
AnnotationParserConstants - Interface in org.codehaus.backport175.compiler.parser.ast
 
AnnotationParserTokenManager - Class in org.codehaus.backport175.compiler.parser.ast
 
AnnotationParserTokenManager(SimpleCharStream) - Constructor for class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
AnnotationParserTokenManager(SimpleCharStream, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
AnnotationParserTreeConstants - Interface in org.codehaus.backport175.compiler.parser.ast
 
AnnotationParserVisitor - Interface in org.codehaus.backport175.compiler.parser.ast
 
AnnotationReader - Class in org.codehaus.backport175.reader.bytecode
Reads Java 5 java.lang.annotation.RetentionPolicy.RUNTIME annotations from the class' bytecode.
AnnotationReader.ClassKey - Class in org.codehaus.backport175.reader.bytecode
Contains info about the class being parsed.
AnnotationReader.ClassKey(String, ClassLoader) - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationReader.ClassKey
 
AnnotationReader.MemberKey - Class in org.codehaus.backport175.reader.bytecode
Unique key for class members (methods, fields and constructors) to be used in hash maps etc.
AnnotationReader.MemberKey(String, String) - Constructor for class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
Annotations - Class in org.codehaus.backport175.reader
Helper class for reader retrieval of strongly typed JavaDoc annotations (as well as regular Java 5 java.lang.reader.RetentionPolicy.RUNTIME annotations when running Java 1.5.x).
Annotations() - Constructor for class org.codehaus.backport175.reader.Annotations
 
annotationType() - Method in interface org.codehaus.backport175.reader.Annotation
Returns the annotation type, e.g.
AnnotationValidationException - Exception in org.codehaus.backport175.compiler.parser
Thrown when error in the validation of the values of the annotations.
AnnotationValidationException(String) - Constructor for exception org.codehaus.backport175.compiler.parser.AnnotationValidationException
Sets the message for the exception.
AnnotationValidationException(String, SourceLocation) - Constructor for exception org.codehaus.backport175.compiler.parser.AnnotationValidationException
Sets the message and location for the exception.
AnnotationValidationException(String, Throwable) - Constructor for exception org.codehaus.backport175.compiler.parser.AnnotationValidationException
Sets the message for the exception and the original exception being wrapped.
AnnotationValidator - Class in org.codehaus.backport175.compiler.parser
Validates that the type for an annotation value that has been parsed is the correct type, e.g.
AnnotationValidator() - Constructor for class org.codehaus.backport175.compiler.parser.AnnotationValidator
 
Array() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Array.
ARRAY - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
ASTAnnotation - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTAnnotation(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTAnnotation
 
ASTAnnotation(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTAnnotation
 
ASTArray - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTArray(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTArray
 
ASTArray(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTArray
 
ASTBoolean - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTBoolean(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTBoolean
 
ASTBoolean(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTBoolean
 
ASTChar - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTChar(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTChar
 
ASTChar(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTChar
 
ASTFloat - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTFloat(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTFloat
 
ASTFloat(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTFloat
 
ASTHex - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTHex(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTHex
 
ASTHex(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTHex
 
ASTIdentifier - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTIdentifier(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTIdentifier
 
ASTIdentifier(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTIdentifier
 
ASTInteger - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTInteger(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTInteger
 
ASTInteger(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTInteger
 
ASTKeyValuePair - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTKeyValuePair(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTKeyValuePair
 
ASTKeyValuePair(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTKeyValuePair
 
ASTOct - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTOct(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTOct
 
ASTOct(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTOct
 
ASTRoot - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTRoot(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTRoot
 
ASTRoot(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTRoot
 
ASTString - Class in org.codehaus.backport175.compiler.parser.ast
 
ASTString(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTString
 
ASTString(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.ASTString
 
AT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 

B

backup(int) - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
beginColumn - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
Boolean() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Boolean.
BOOLEAN - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
BOOLEAN - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
bufcolumn - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
buffer - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
bufline - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
bufpos - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
BYTE - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
BytecodeProvider - Interface in org.codehaus.backport175.reader.bytecode.spi
Callback interface that all vendors that wants to be able to control which bytecode is read when retrieving the annotations should implement.

C

Char() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Char.
CHAR - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
CHAR - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
children - Variable in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
childrenAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
Accept the visitor.
column - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
COMMA - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
compile(String[], String[], String[], String, String[], MessageHandler, boolean) - Static method in class org.codehaus.backport175.compiler.AnnotationC
Compiles the annotations.
CompilerException - Exception in org.codehaus.backport175.compiler
Thrown when error in compilation of the annotations.
CompilerException(String) - Constructor for exception org.codehaus.backport175.compiler.CompilerException
Sets the message for the exception.
CompilerException(String, SourceLocation) - Constructor for exception org.codehaus.backport175.compiler.CompilerException
Sets the message and location for the exception.
CompilerException(String, Throwable) - Constructor for exception org.codehaus.backport175.compiler.CompilerException
Sets the message for the exception and the original exception being wrapped.
createClasspath() - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
createProperties() - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
createSourcepath() - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
createSrc() - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
curChar - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
currentToken - Variable in exception org.codehaus.backport175.compiler.parser.ast.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
DEFAULT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
DEFAULT_VALUE_NAME - Static variable in class org.codehaus.backport175.compiler.parser.AnnotationParser
The default value's name.
DEFAULT_VALUE_NAME - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement
 
DefaultBytecodeProvider - Class in org.codehaus.backport175.reader.bytecode
Default implementation of the BytecodeProvider interface which reads the bytecode from disk.
DefaultBytecodeProvider() - Constructor for class org.codehaus.backport175.reader.bytecode.DefaultBytecodeProvider
 
DefaultValue - Interface in org.codehaus.backport175
The annotation to use for annotation default value.
DIGIT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
disable_tracing() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
Done() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
DOT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
DOUBLE - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
dump(String) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 

E

enable_tracing() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
endColumn - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
ENUM - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
EOF - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
eol - Variable in exception org.codehaus.backport175.compiler.parser.ast.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
 
EQUALS - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
equals(Object) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.ClassKey
 
equals(Object) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
error(CompilerException) - Method in interface org.codehaus.backport175.compiler.MessageHandler
Handles an error
error(CompilerException) - Method in class org.codehaus.backport175.compiler.MessageHandler.PrintWriter
 
execute() - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
ExpandBuff(boolean) - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.codehaus.backport175.compiler.parser.ast.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 

F

FillBuff() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
Float() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Float.
FLOAT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
FLOAT - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 

G

generateParseException() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
getAnnnotationClassName() - Method in class org.codehaus.backport175.compiler.SourceLocation
 
getAnnotation(Class, Class) - Static method in class org.codehaus.backport175.reader.Annotations
Return the annotation with a specific name for a specific class.
getAnnotation(Class, Method) - Static method in class org.codehaus.backport175.reader.Annotations
Return the annotation with a specific name for a specific method.
getAnnotation(Class, Constructor) - Static method in class org.codehaus.backport175.reader.Annotations
Return the annotation with a specific name for a specific constructor.
getAnnotation(Class, Field) - Static method in class org.codehaus.backport175.reader.Annotations
Return the annotation with a specific name for a specific field.
getAnnotation(String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the class annotation with the name specified.
getAnnotation(String, Constructor) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the constructor annotation with the name specified for the constructor specified.
getAnnotation(String, Method) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the method annotation with the name specified for the method specified.
getAnnotation(String, Field) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the field annotation with the name specified for the field specified.
getAnnotationClass() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
Returns the annotation class
getAnnotationElement(String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the class annotation element with the name specified.
getAnnotationElements() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the class annotations.
getAnnotationInterfaceFor(String, ClassLoader) - Method in class org.codehaus.backport175.compiler.AnnotationInterfaceRepository
Returns the annotation interface class for a specific annotation or NULL if the annotation name is unknown.
getAnnotations(Class) - Static method in class org.codehaus.backport175.reader.Annotations
Return all the annotations for a specific class.
getAnnotations(Method) - Static method in class org.codehaus.backport175.reader.Annotations
Return all the annotations for a specific method.
getAnnotations(Constructor) - Static method in class org.codehaus.backport175.reader.Annotations
Return all the annotations for a specific constructor.
getAnnotations(Field) - Static method in class org.codehaus.backport175.reader.Annotations
Return all the annotations for a specific field.
getAnnotations() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the class annotations.
getAnnotations(Constructor) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the constructor annotations.
getAnnotations(Method) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the method annotations.
getAnnotations(Field) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the field annotations.
getBeginColumn() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
getBeginLine() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
getBytecode(String, ClassLoader) - Method in class org.codehaus.backport175.reader.bytecode.DefaultBytecodeProvider
Returns the bytecode for a specific class.
getBytecode(String, ClassLoader) - Method in interface org.codehaus.backport175.reader.bytecode.spi.BytecodeProvider
Returns the bytecode for a specific class.
getBytecodeFor(String, ClassLoader) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the bytecode for a class.
getBytecodeProviderFor(Class) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the bytecode provider.
getBytecodeProviderFor(String, ClassLoader) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the bytecode provider.
getClassFileName() - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
 
getClassLoader() - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
 
getClassLoader() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.ClassKey
 
getClassName() - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
 
getClassName() - Method in class org.codehaus.backport175.compiler.SourceLocation
 
getClassSignature(Class) - Static method in class org.codehaus.backport175.reader.bytecode.SignatureHelper
Returns JVM type signature for given class.
getColumn() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
Deprecated. 
getConstructorAnnotation(String, String, ClassLoader) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the constructor annotation with the name specified for the constructor specified.
getConstructorAnnotationElement(String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the annotation with the name specified for the constructor specified.
getConstructorAnnotationElements(String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the constructor annotation elements.
getConstructorSignature(Constructor) - Static method in class org.codehaus.backport175.reader.bytecode.SignatureHelper
Returns JVM type signature for a constructor.
getDefaultBytecodeProvider() - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the bytecode provider.
getDesc() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Enum
 
getDescForQDoxType(com.thoughtworks.qdox.model.Type) - Static method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Returns the VM desc for a QDox Type.
getElements() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation
 
getElements() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Array
 
getElements() - Method in interface org.codehaus.backport175.reader.bytecode.AnnotationElement.NestedAnnotationElement
 
getElementTypeFor(Class, String) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
Returns the expected type for an annotation value.
getEnclosingClassFile() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
 
getEnclosingClassName() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
 
getEndColumn() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
getEndLine() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
getFieldAnnotation(String, String, String, ClassLoader) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the field annotation with the name specified for the field specified.
getFieldAnnotationElement(String, String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the annotation with the name specified for the field specified.
getFieldAnnotationElements(String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the field annotation elements.
getFieldDesc(JavaField) - Static method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Returns the VM desc for a QDox field.
getFieldSignature(Field) - Static method in class org.codehaus.backport175.reader.bytecode.SignatureHelper
Returns JVM type signature for a field.
getFile() - Method in class org.codehaus.backport175.compiler.SourceLocation
 
getIgnoredDocletNames() - Method in class org.codehaus.backport175.compiler.AnnotationInterfaceRepository
Return the set of ignored doclet names - like f.e.
GetImage() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
getInterfaceName() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation
 
getJavaClasses() - Method in class org.codehaus.backport175.compiler.javadoc.JavaDocParser
Returns all classes.
getKey() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTKeyValuePair
 
getLine() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
Deprecated. 
getLine() - Method in class org.codehaus.backport175.compiler.SourceLocation
 
getLineNumber() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
 
getLocation() - Method in exception org.codehaus.backport175.compiler.CompilerException
Returns the source location for the exception.
getMessage() - Method in exception org.codehaus.backport175.compiler.parser.ast.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.codehaus.backport175.compiler.parser.ast.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethodAnnotation(String, String, String, ClassLoader) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the method annotation with the name specified for the method specified.
getMethodAnnotationElement(String, String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the method annotation with the name specified for the method specified.
getMethodAnnotationElements(String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns all the method annotation elements.
getMethodDesc(JavaMethod) - Static method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Returns the VM desc for a QDox method.
getMethodSignature(Method) - Static method in class org.codehaus.backport175.reader.bytecode.SignatureHelper
Returns JVM type signature for a method.
getName() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
Returns the annotation name (which is the FQN of the annotation interface).
getName() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 
getName() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.ClassKey
 
getNextToken() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
getNextToken() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
getRawAnnotation(Class, String, DocletTag, String, String) - Static method in class org.codehaus.backport175.compiler.javadoc.JavaDocParser
Extract the raw information of the annotation, the "content" inside the parenthesis).
getReaderFor(Class) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the annotation reader for the class specified.
getReaderFor(String, ClassLoader) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the annotation reader for the class specified.
getReaderFor(AnnotationReader.ClassKey) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Returns the annotation reader for the class specified.
getResolvedValue() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 
GetSuffix(int) - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
getToken(int) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
getType() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 
getValue() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
Returns the annotation "content".
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTBoolean
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTChar
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTFloat
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTHex
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTIdentifier
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTInteger
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTOct
 
getValue() - Method in class org.codehaus.backport175.compiler.parser.ast.ASTString
 
getValue() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Enum
 
getValue() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 

H

handleAnnotation(ASTAnnotation, ParseContext) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
handleClassIdentifier(String, ParseContext) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
handleNestedAnnotation(ASTAnnotation, ParseContext) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
handleReferenceIdentifier(String, ParseContext) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
hashCode() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
 
hashCode() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.ClassKey
 
hashCode() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
Hex() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Hex.
HEXNUMBER - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 

I

id - Variable in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
Identifier() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Identifier.
image - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
The string image of the token.
inBuf - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
info(String) - Method in interface org.codehaus.backport175.compiler.MessageHandler
Handles an information message
info(String) - Method in class org.codehaus.backport175.compiler.MessageHandler.PrintWriter
 
initialize(String, URL[]) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Initializes the enhancer.
initialize(String, ClassLoader) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Initializes the enhancer.
input_stream - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
inputStream - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
insertClassAnnotation(RawAnnotation) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Inserts an annotation on class level.
insertConstructorAnnotation(JavaMethod, RawAnnotation) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Inserts an annotation on constructor level.
insertFieldAnnotation(JavaField, RawAnnotation) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Inserts an annotation on field level.
insertMethodAnnotation(JavaMethod, RawAnnotation) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Inserts an annotation on method level.
InstrumentationException - Exception in org.codehaus.backport175.compiler.bytecode
Thrown when error in parsing of the bytecode.
InstrumentationException(String) - Constructor for exception org.codehaus.backport175.compiler.bytecode.InstrumentationException
Sets the message for the exception.
InstrumentationException(String, Throwable) - Constructor for exception org.codehaus.backport175.compiler.bytecode.InstrumentationException
Sets the message for the exception and the original exception being wrapped.
Integer() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Integer.
INTEGER - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
INTEGER - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
invoke(Object, Method, Object[]) - Method in class org.codehaus.backport175.reader.proxy.JavaDocAnnotationInvocationHander
The proxy invoke method, dispatches to the target method being invoked.
isAnnotationDefaultValue() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
Returns true if the annotation represents an annotation default value
isAnnotationPresent(Class, Class) - Static method in class org.codehaus.backport175.reader.Annotations
Checks if an annotation is present at a specific class.
isAnnotationPresent(Class, Method) - Static method in class org.codehaus.backport175.reader.Annotations
Checks if an annotation is present at a specific method.
isAnnotationPresent(Class, Constructor) - Static method in class org.codehaus.backport175.reader.Annotations
Checks if an annotation is present at a specific method.
isAnnotationPresent(Class, Field) - Static method in class org.codehaus.backport175.reader.Annotations
Checks if an annotation is present at a specific field.
isAnnotationPresent(String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific class.
isAnnotationPresent(String, Constructor) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific constructor.
isAnnotationPresent(String, Method) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific method.
isAnnotationPresent(String, Field) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific field.
isConstructorAnnotationPresent(String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific constructor.
isFieldAnnotationPresent(String, String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific field.
isJavaReferenceType(String) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
isMethodAnnotationPresent(String, String, String) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Checks if an annotation is present at a specific method.
isResolved() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 

J

JAVA_LETTER - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
JAVA_NAME - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
JAVA_TYPE - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
JAVA_TYPE_MAYBEARRAY - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
JavaDocAnnotationInvocationHander - Class in org.codehaus.backport175.reader.proxy
Implements a strongly typed reader handler for JavaDoc annotations.
JavaDocAnnotationInvocationHander(Class, AnnotationElement.Annotation, ClassLoader) - Constructor for class org.codehaus.backport175.reader.proxy.JavaDocAnnotationInvocationHander
Constructor that will trigger the parsing if required
JavaDocParseException - Exception in org.codehaus.backport175.compiler.javadoc
Thrown when error in parsing of the source code.
JavaDocParseException(String) - Constructor for exception org.codehaus.backport175.compiler.javadoc.JavaDocParseException
Sets the message for the exception.
JavaDocParseException(String, Throwable) - Constructor for exception org.codehaus.backport175.compiler.javadoc.JavaDocParseException
Sets the message for the exception and the original exception being wrapped.
JavaDocParser - Class in org.codehaus.backport175.compiler.javadoc
Parses and retrieves annotations from the JavaDoc in Java source files.
JavaDocParser() - Constructor for class org.codehaus.backport175.compiler.javadoc.JavaDocParser
 
jj_nt - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
jjFillToken() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
jjstrLiteralImages - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTAnnotation
Accept the visitor.
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTArray
Accept the visitor.
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTBoolean
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTChar
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTFloat
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTHex
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTIdentifier
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTInteger
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTKeyValuePair
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTOct
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTRoot
Accept the visitor.
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTString
 
jjtAccept(AnnotationParserVisitor, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
Accept the visitor.
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
JJTANNOTATION - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTARRAY - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTBOOLEAN - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTCHAR - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
jjtClose() - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
JJTFLOAT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
jjtGetChild(int) - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
jjtGetNumChildren() - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
jjtGetParent() - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
 
jjtGetParent() - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
JJTHEX - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTIDENTIFIER - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTINTEGER - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTKEYVALUEPAIR - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
jjtNodeName - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTOCT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
jjtOpen() - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
jjtree - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
JJTROOT - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.codehaus.backport175.compiler.parser.ast.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
JJTSTRING - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 
JJTVOID - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserTreeConstants
 

K

KeyValuePair() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
KeyValuePair.
KeyValuePairList() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
KeyValuePairList.
kind - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
An integer that describes the kind of this token.

L

LEFT_BRACKET - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
LEFT_PARENTHEZIS - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.codehaus.backport175.compiler.parser.ast.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
line - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
logInfo(String) - Method in class org.codehaus.backport175.compiler.AnnotationC
Logs an INFO message (helper)
LONG - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
lookingAhead - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 

M

m_annotationClass - Variable in class org.codehaus.backport175.compiler.parser.AnnotationParser
The top level annotation interface class.
m_bytecodeMunger - Variable in class org.codehaus.backport175.compiler.parser.AnnotationParser
The top level annotation bytecode munger.
m_originalException - Variable in exception org.codehaus.backport175.compiler.CompilerException
Original exception which caused this exception.
m_sourceLocation - Variable in exception org.codehaus.backport175.compiler.CompilerException
Optional location hint
main(String[]) - Static method in class org.codehaus.backport175.compiler.AnnotationC
Runs the compiler from the command line.
maxNextCharInd - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
mergeDefaultedElement(AnnotationElement.NamedValue) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation
Add the given element if not already present ie default value
MessageHandler - Interface in org.codehaus.backport175.compiler
Handles message reporting.
MessageHandler.PrintWriter - Class in org.codehaus.backport175.compiler
Default impl of the MessageHandler interface, prints the messages to standard out.
MessageHandler.PrintWriter(boolean) - Constructor for class org.codehaus.backport175.compiler.MessageHandler.PrintWriter
 

N

newAnnotationProxy(AnnotationElement.Annotation, ClassLoader) - Static method in class org.codehaus.backport175.reader.proxy.ProxyFactory
Creates a new proxy for the annotation specified.
newConstructorKey(Constructor) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
newConstructorKey(String) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
newFieldKey(Field) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
newFieldKey(String, String) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
NEWLINE - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
newMethodKey(Method) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
newMethodKey(String, String) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader.MemberKey
 
newToken(int) - Static method in class org.codehaus.backport175.compiler.parser.ast.Token
Returns a new Token object, by default.
next - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
A reference to the next regular (non-special) token from the input stream.
Node - Interface in org.codehaus.backport175.compiler.parser.ast
 

O

Oct() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Oct.
OCTNUMBER - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
org.codehaus.backport175 - package org.codehaus.backport175
 
org.codehaus.backport175.compiler - package org.codehaus.backport175.compiler
 
org.codehaus.backport175.compiler.bytecode - package org.codehaus.backport175.compiler.bytecode
 
org.codehaus.backport175.compiler.javadoc - package org.codehaus.backport175.compiler.javadoc
 
org.codehaus.backport175.compiler.parser - package org.codehaus.backport175.compiler.parser
 
org.codehaus.backport175.compiler.parser.ast - package org.codehaus.backport175.compiler.parser.ast
 
org.codehaus.backport175.compiler.task - package org.codehaus.backport175.compiler.task
 
org.codehaus.backport175.reader - package org.codehaus.backport175.reader
 
org.codehaus.backport175.reader.bytecode - package org.codehaus.backport175.reader.bytecode
 
org.codehaus.backport175.reader.bytecode.spi - package org.codehaus.backport175.reader.bytecode.spi
 
org.codehaus.backport175.reader.proxy - package org.codehaus.backport175.reader.proxy
 

P

parent - Variable in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
parse(AnnotationVisitor, RawAnnotation) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationParser
Parses the raw annotation.
parse(AnnotationVisitor, RawAnnotation, String) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationParser
Parses the raw annotation for an annotation default value, whose type checking depends on the annotation element method desc if specified.
parse(String) - Method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
parse(Reader) - Method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
ParseException - Exception in org.codehaus.backport175.compiler.parser.ast
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.codehaus.backport175.compiler.parser.ast.ParseException
This constructor is used by the method "generateParseException" in the generated javadoc.
ParseException() - Constructor for exception org.codehaus.backport175.compiler.parser.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.codehaus.backport175.compiler.parser.ast.ParseException
 
ParseException - Exception in org.codehaus.backport175.compiler.parser
Thrown when error in parsing the annotation expression ie when the JSR-175 checks fails.
ParseException(String) - Constructor for exception org.codehaus.backport175.compiler.parser.ParseException
Sets the message for the exception.
ParseException(String, Throwable) - Constructor for exception org.codehaus.backport175.compiler.parser.ParseException
Sets the message for the exception and the original exception being wrapped.
ParseException(String, Throwable, SourceLocation) - Constructor for exception org.codehaus.backport175.compiler.parser.ParseException
 
ParseException(String, SourceLocation) - Constructor for exception org.codehaus.backport175.compiler.parser.ParseException
 
PARSER - Static variable in class org.codehaus.backport175.compiler.parser.AnnotationParser
The one and only annotation javadoc.
parser - Variable in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
prevCharIsCR - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
prevCharIsLF - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
printStackTrace() - Method in exception org.codehaus.backport175.compiler.bytecode.InstrumentationException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.backport175.compiler.bytecode.InstrumentationException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception org.codehaus.backport175.compiler.bytecode.InstrumentationException
Print the full stack trace, including the original exception.
printStackTrace() - Method in exception org.codehaus.backport175.compiler.CompilerException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.backport175.compiler.CompilerException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception org.codehaus.backport175.compiler.CompilerException
Print the full stack trace, including the original exception.
printStackTrace() - Method in exception org.codehaus.backport175.compiler.javadoc.JavaDocParseException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.backport175.compiler.javadoc.JavaDocParseException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception org.codehaus.backport175.compiler.javadoc.JavaDocParseException
Print the full stack trace, including the original exception.
printStackTrace() - Method in exception org.codehaus.backport175.reader.proxy.ResolveAnnotationException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.backport175.reader.proxy.ResolveAnnotationException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception org.codehaus.backport175.reader.proxy.ResolveAnnotationException
Print the full stack trace, including the original exception.
printStackTrace() - Method in exception org.codehaus.backport175.reader.ReaderException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.backport175.reader.ReaderException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception org.codehaus.backport175.reader.ReaderException
Print the full stack trace, including the original exception.
ProxyFactory - Class in org.codehaus.backport175.reader.proxy
Creates a proxy instance (Java dynamic proxy) for a given reader.
ProxyFactory() - Constructor for class org.codehaus.backport175.reader.proxy.ProxyFactory
 

R

RawAnnotation - Class in org.codehaus.backport175.compiler.javadoc
Raw info about an reader.
RawAnnotation(Class, String, int, String, String) - Constructor for class org.codehaus.backport175.compiler.javadoc.RawAnnotation
Creates a new raw annotation.
readChar() - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
ReaderException - Exception in org.codehaus.backport175.reader
Thrown when error in compilation of the annotations.
ReaderException(String) - Constructor for exception org.codehaus.backport175.reader.ReaderException
Sets the message for the exception.
ReaderException(String, Throwable) - Constructor for exception org.codehaus.backport175.reader.ReaderException
Sets the message for the exception and the original exception being wrapped.
refresh(Class) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Resets the annotation reader for the class specified and triggers a new parsing of the newly read bytecode.
refresh(String, ClassLoader) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Resets the annotation reader for the class specified and triggers a new parsing of the newly read bytecode.
refreshAll() - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Resets *all* the annotation reader and triggers a new parsing of the newly read bytecode.
registerPropertiesFiles(String[], ClassLoader) - Method in class org.codehaus.backport175.compiler.AnnotationInterfaceRepository
Registers the annotation property files.
ReInit(InputStream) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
ReInit(Reader) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
ReInit(AnnotationParserTokenManager) - Method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
ReInit(SimpleCharStream) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
ReInit(SimpleCharStream, int) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
ReInit(Reader) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
ReInit(InputStream) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
render(RawAnnotation) - Static method in class org.codehaus.backport175.compiler.SourceLocation
Renders a new source location.
render(Class, DocletTag, String, String) - Static method in class org.codehaus.backport175.compiler.SourceLocation
Renders a new source location.
ResolveAnnotationException - Exception in org.codehaus.backport175.reader.proxy
Thrown when error in the runtime management of the annotations.
ResolveAnnotationException(String) - Constructor for exception org.codehaus.backport175.reader.proxy.ResolveAnnotationException
Sets the message for the exception.
ResolveAnnotationException(String, Throwable) - Constructor for exception org.codehaus.backport175.reader.proxy.ResolveAnnotationException
Sets the message for the exception and the original exception being wrapped.
RIGHT_BRACKET - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
RIGHT_PARENTHEZIS - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
Root() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Entry point.

S

setBytecodeProviderFor(Class, BytecodeProvider) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Sets the bytecode provider.
setBytecodeProviderFor(String, ClassLoader, BytecodeProvider) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Sets the bytecode provider.
setClasspath(Path) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
setClasspathRef(Reference) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
setCopytodest(String) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
setDebugStream(PrintStream) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 
setDefaultBytecodeProvider(BytecodeProvider) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Sets the bytecode provider.
setDestdir(File) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
setIgnoreUnknown(boolean) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
setKey(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTKeyValuePair
 
setLocation(SourceLocation) - Method in exception org.codehaus.backport175.compiler.parser.AnnotationValidationException
Update the source location
setProperties(File) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
setResolvedValue(Object) - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 
setSourcepath(Path) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
setSourcepathRef(Reference) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
setSrcdir(Path) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTBoolean
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTChar
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTFloat
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTHex
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTIdentifier
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTInteger
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTOct
 
setValue(String) - Method in class org.codehaus.backport175.compiler.parser.ast.ASTString
 
setVerbose(boolean) - Method in class org.codehaus.backport175.compiler.task.AnnotationCTask
SHORT - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
SignatureHelper - Class in org.codehaus.backport175.reader.bytecode
Returns JVM type signature for a members and types.
SignatureHelper() - Constructor for class org.codehaus.backport175.reader.bytecode.SignatureHelper
 
SimpleCharStream - Class in org.codehaus.backport175.compiler.parser.ast
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
SimpleNode - Class in org.codehaus.backport175.compiler.parser.ast
 
SimpleNode(int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
SimpleNode(AnnotationParser, int) - Constructor for class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
SourceLocation - Class in org.codehaus.backport175.compiler
Source location used for reporting.
SourceLocation() - Constructor for class org.codehaus.backport175.compiler.SourceLocation
 
SourceParseException - Exception in org.codehaus.backport175.compiler.javadoc
Thrown when error in parsing of the source code.
SourceParseException(String) - Constructor for exception org.codehaus.backport175.compiler.javadoc.SourceParseException
Sets the message for the exception.
SourceParseException(String, Throwable) - Constructor for exception org.codehaus.backport175.compiler.javadoc.SourceParseException
Sets the message for the exception and the original exception being wrapped.
specialConstructor - Variable in exception org.codehaus.backport175.compiler.parser.ast.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.codehaus.backport175.compiler.parser.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
staticFlag - Static variable in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 
String() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
String.
STRING - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
STRING - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
SwitchTo(int) - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParserTokenManager
 

T

toJavaName(String) - Static method in class org.codehaus.backport175.reader.bytecode.AnnotationReader
Converts the annotion class description to a Java class name.
token - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
Token - Class in org.codehaus.backport175.compiler.parser.ast
Describes the input token stream.
Token() - Constructor for class org.codehaus.backport175.compiler.parser.ast.Token
 
token_source - Static variable in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
 
tokenImage - Static variable in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserConstants
 
tokenImage - Variable in exception org.codehaus.backport175.compiler.parser.ast.ParseException
This is a reference to the "tokenImage" array of the generated javadoc within which the parse error occurred.
TokenMgrError - Error in org.codehaus.backport175.compiler.parser.ast
 
TokenMgrError() - Constructor for error org.codehaus.backport175.compiler.parser.ast.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.codehaus.backport175.compiler.parser.ast.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.codehaus.backport175.compiler.parser.ast.TokenMgrError
 
toString() - Method in class org.codehaus.backport175.compiler.javadoc.RawAnnotation
 
toString() - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
toString(String) - Method in class org.codehaus.backport175.compiler.parser.ast.SimpleNode
 
toString() - Method in class org.codehaus.backport175.compiler.parser.ast.Token
Returns the image.
toString() - Method in class org.codehaus.backport175.compiler.SourceLocation
 
toString() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation
 
toString() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Array
 
toString() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Enum
 
toString() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue
 
toString() - Method in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 
TYPE - Static variable in class org.codehaus.backport175.reader.bytecode.AnnotationElement.Type
 

U

UpdateLineColumn(char) - Static method in class org.codehaus.backport175.compiler.parser.ast.SimpleCharStream
 

V

validateAnnotation(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates an annotation value type.
validateArray(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a boolean value type.
validateBoolean(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a boolean value type.
validateCharacter(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a char value type.
validateClass(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a class value type.
validateDouble(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a double value type.
validateEnum(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates an enum value type.
validateFloat(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a float value type.
validateInteger(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a int value type.
validateLong(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a long value type.
validateString(ParseContext) - Static method in class org.codehaus.backport175.compiler.parser.AnnotationValidator
Validates a string value type.
Value() - Static method in class org.codehaus.backport175.compiler.parser.ast.AnnotationParser
Value.
visit(SimpleNode, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTRoot, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTAnnotation, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTKeyValuePair, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTIdentifier, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTBoolean, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTChar, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTString, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTInteger, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTFloat, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTHex, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTOct, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(ASTArray, Object) - Method in class org.codehaus.backport175.compiler.parser.AnnotationParser
 
visit(SimpleNode, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTRoot, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTAnnotation, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTKeyValuePair, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTIdentifier, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTBoolean, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTChar, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTString, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTArray, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTInteger, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTFloat, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTHex, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 
visit(ASTOct, Object) - Method in interface org.codehaus.backport175.compiler.parser.ast.AnnotationParserVisitor
 

W

warning(String) - Method in class org.codehaus.backport175.compiler.MessageHandler.PrintWriter
 
write(String) - Method in class org.codehaus.backport175.compiler.bytecode.AnnotationEnhancer
Writes the enhanced class to file.
A B C D E F G H I J K L M N O P R S T U V W