Serialized Form


Package org.apache.commons.jexl2

Class org.apache.commons.jexl2.JexlException extends RuntimeException implements Serializable

Class org.apache.commons.jexl2.JexlException.Cancel extends JexlException implements Serializable

Class org.apache.commons.jexl2.JexlException.Method extends JexlException implements Serializable

Class org.apache.commons.jexl2.JexlException.Parsing extends JexlException implements Serializable

Class org.apache.commons.jexl2.JexlException.Property extends JexlException implements Serializable

Class org.apache.commons.jexl2.JexlException.Return extends JexlException implements Serializable

Serialized Fields

result

Object result
The returned value.

Class org.apache.commons.jexl2.JexlException.Tokenization extends JexlException implements Serializable

Class org.apache.commons.jexl2.JexlException.Variable extends JexlException implements Serializable

Class org.apache.commons.jexl2.UnifiedJEXL.Exception extends RuntimeException implements Serializable

serialVersionUID: -8201402995815975726L


Package org.apache.commons.jexl2.internal.introspection

Class org.apache.commons.jexl2.internal.introspection.MethodKey.AmbiguousException extends RuntimeException implements Serializable

serialVersionUID: -2314636505414551664L


Package org.apache.commons.jexl2.parser

Class org.apache.commons.jexl2.parser.ParseException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

after

String after
Last correct input before error occurs.


line

int line
Error line.


column

int column
Error column.

Class org.apache.commons.jexl2.parser.Token extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

kind

int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java.


beginLine

int beginLine
The line number of the first character of this Token.


beginColumn

int beginColumn
The column number of the first character of this Token.


endLine

int endLine
The line number of the last character of this Token.


endColumn

int endColumn
The column number of the last character of this Token.


image

String image
The string image of the token.


next

Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field.


specialToken

Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.

Class org.apache.commons.jexl2.parser.TokenMgrError extends Error implements Serializable

serialVersionUID: 1L

Serialized Fields

errorCode

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


state

int state
The lexer state.


current

char current
The current character.


after

String after
Last correct input before error occurs.


eof

boolean eof

line

int line
Error line.


column

int column
Error column.



Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.