Serialized Form


Package org.codehaus.backport175.compiler

Class org.codehaus.backport175.compiler.CompilerException extends java.lang.RuntimeException implements Serializable

Serialized Fields

m_originalException

java.lang.Throwable m_originalException
Original exception which caused this exception.


m_sourceLocation

SourceLocation m_sourceLocation
Optional location hint


Package org.codehaus.backport175.compiler.bytecode

Class org.codehaus.backport175.compiler.bytecode.InstrumentationException extends java.lang.RuntimeException implements Serializable

Serialized Fields

m_originalException

java.lang.Throwable m_originalException
Original exception which caused this exception.


Package org.codehaus.backport175.compiler.javadoc

Class org.codehaus.backport175.compiler.javadoc.JavaDocParseException extends java.lang.RuntimeException implements Serializable

Serialized Fields

m_originalException

java.lang.Throwable m_originalException
Original exception which caused this exception.

Class org.codehaus.backport175.compiler.javadoc.SourceParseException extends CompilerException implements Serializable


Package org.codehaus.backport175.compiler.parser

Class org.codehaus.backport175.compiler.parser.AnnotationValidationException extends ParseException implements Serializable

Class org.codehaus.backport175.compiler.parser.ParseException extends CompilerException implements Serializable


Package org.codehaus.backport175.compiler.parser.ast

Class org.codehaus.backport175.compiler.parser.ast.ParseException extends java.lang.Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated javadoc within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.

Class org.codehaus.backport175.compiler.parser.ast.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package org.codehaus.backport175.reader

Class org.codehaus.backport175.reader.ReaderException extends java.lang.RuntimeException implements Serializable

Serialized Fields

m_originalException

java.lang.Throwable m_originalException
Original exception which caused this exception.


Package org.codehaus.backport175.reader.bytecode

Class org.codehaus.backport175.reader.bytecode.AnnotationElement extends java.lang.Object implements Serializable

Class org.codehaus.backport175.reader.bytecode.AnnotationElement.Annotation extends AnnotationElement implements Serializable

serialVersionUID: 8769673036736880936L

Serialized Fields

m_className

java.lang.String m_className

m_elements

java.util.List<E> m_elements

Class org.codehaus.backport175.reader.bytecode.AnnotationElement.Array extends AnnotationElement implements Serializable

serialVersionUID: -6792525450471409048L

Serialized Fields

m_elements

java.util.List<E> m_elements

Class org.codehaus.backport175.reader.bytecode.AnnotationElement.Enum extends AnnotationElement implements Serializable

serialVersionUID: 1136400223420236391L

Serialized Fields

m_desc

java.lang.String m_desc

m_value

java.lang.String m_value

Class org.codehaus.backport175.reader.bytecode.AnnotationElement.NamedValue extends AnnotationElement implements Serializable

serialVersionUID: 4284696449802391088L

Serialized Fields

m_name

java.lang.String m_name

m_value

java.lang.Object m_value

m_type

AnnotationElement.Type m_type

m_isResolved

boolean m_isResolved

m_resolvedValue

java.lang.Object m_resolvedValue

Package org.codehaus.backport175.reader.proxy

Class org.codehaus.backport175.reader.proxy.JavaDocAnnotationInvocationHander extends java.lang.Object implements Serializable

serialVersionUID: 1584167345753299421L

Serialized Fields

m_annotationInterface

java.lang.Class<T> m_annotationInterface

m_annotation

AnnotationElement.Annotation m_annotation

m_annotationName

java.lang.String m_annotationName

m_annotatedClassClassLoader

java.lang.ClassLoader m_annotatedClassClassLoader
The annotated class classloader. Strong ref is ok since we use a proxy handler and that one will be referenced by this classloader precisely

Class org.codehaus.backport175.reader.proxy.ResolveAnnotationException extends java.lang.RuntimeException implements Serializable

Serialized Fields

m_originalException

java.lang.Throwable m_originalException
Original exception which caused this exception.