Index

A B C D E F G I J K L M N O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractExpression - Class in org.openlca.expressions
 
AbstractExpression() - Constructor for class org.openlca.expressions.AbstractExpression
 
AbstractNumericOperator - Class in org.openlca.expressions
 
AbstractNumericOperator() - Constructor for class org.openlca.expressions.AbstractNumericOperator
 
addArgument(int, Expression) - Method in class org.openlca.expressions.AbstractExpression
 
addArgument(int, Expression) - Method in interface org.openlca.expressions.Expression
 
addArgument(int, Expression) - Method in class org.openlca.expressions.VariableFunction
 
addArgument(Expression) - Method in class org.openlca.expressions.AbstractExpression
 
addArgument(Expression) - Method in interface org.openlca.expressions.Expression
 
addArgument(Expression) - Method in class org.openlca.expressions.VariableFunction
 
addEscapes(String) - Static method in error org.openlca.expressions.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int) - Method in class org.openlca.expressions.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
And - Class in org.openlca.expressions.functions
 
And() - Constructor for class org.openlca.expressions.functions.And
 
AND - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
argStack - Variable in class org.openlca.expressions.FormulaParser
 
arguments - Variable in class org.openlca.expressions.AbstractExpression
 

B

backup(int) - Method in class org.openlca.expressions.SimpleCharStream
Backup a number of characters.
beginColumn - Variable in class org.openlca.expressions.Token
The column number of the first character of this Token.
beginLine - Variable in class org.openlca.expressions.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.openlca.expressions.SimpleCharStream
Start.
bind(String, double) - Method in class org.openlca.expressions.FormulaInterpreter
Binds the given variable to the given value in the global scope of the interpreter.
bind(String, double) - Method in class org.openlca.expressions.Scope
Binds the given variable to the given value in this scope.
bind(String, String) - Method in class org.openlca.expressions.FormulaInterpreter
Binds the given variable to the given expression in the global scope of the interpreter.
bind(String, String) - Method in class org.openlca.expressions.Scope
Binds the given variable to the given expression in this scope.
bufcolumn - Variable in class org.openlca.expressions.SimpleCharStream
 
buffer - Variable in class org.openlca.expressions.SimpleCharStream
 
bufline - Variable in class org.openlca.expressions.SimpleCharStream
 
bufpos - Variable in class org.openlca.expressions.SimpleCharStream
Position in buffer.

C

check() - Method in class org.openlca.expressions.AbstractExpression
 
check() - Method in class org.openlca.expressions.AbstractNumericOperator
 
check() - Method in interface org.openlca.expressions.Expression
 
check() - Method in class org.openlca.expressions.functions.And
 
check() - Method in class org.openlca.expressions.functions.If
 
check() - Method in class org.openlca.expressions.functions.Or
 
check() - Method in class org.openlca.expressions.OpExponentiation
 
check() - Method in class org.openlca.expressions.VariableFunction
 
checkArgument(int, Class<?>) - Method in class org.openlca.expressions.AbstractExpression
 
checkArguments(Class<?>[]) - Method in class org.openlca.expressions.AbstractExpression
 
checkArgumentsOfSameType(Class<?>) - Method in class org.openlca.expressions.AbstractExpression
 
checkNoArguments() - Method in class org.openlca.expressions.AbstractExpression
 
clear() - Method in class org.openlca.expressions.FormulaInterpreter
Removes all local scopes and all variable bindings of the global scope from this interpreter.
clear() - Method in class org.openlca.expressions.Scope
Removes all variable bindings from the scope.
column - Variable in class org.openlca.expressions.AbstractExpression
 
column - Variable in exception org.openlca.expressions.ExpressionException
 
column - Variable in class org.openlca.expressions.SimpleCharStream
 
column - Variable in class org.openlca.expressions.VariableFunction
 
compare() - Method in class org.openlca.expressions.FormulaParser
 
createFunction(String) - Method in class org.openlca.expressions.functions.FunctionFactory
 
createScope(long) - Method in class org.openlca.expressions.FormulaInterpreter
Creates a new scope with the given ID in the global scope.
createScope(long, Scope) - Method in class org.openlca.expressions.FormulaInterpreter
Creates a new scope with the given ID in the parent scope.
curChar - Variable in class org.openlca.expressions.FormulaParserTokenManager
 
currentToken - Variable in exception org.openlca.expressions.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class org.openlca.expressions.FormulaParserTokenManager
Debug output.
DEFAULT - Static variable in interface org.openlca.expressions.FormulaParserConstants
Lexical state.
DIGIT - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
DIGITS - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
disable_tracing() - Method in class org.openlca.expressions.FormulaParser
Disable tracing.
DIVIDE - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
Done() - Method in class org.openlca.expressions.SimpleCharStream
Reset buffer when finished.

E

element() - Method in class org.openlca.expressions.FormulaParser
 
enable_tracing() - Method in class org.openlca.expressions.FormulaParser
Enable tracing.
endColumn - Variable in class org.openlca.expressions.Token
The column number of the last character of this Token.
endLine - Variable in class org.openlca.expressions.Token
The line number of the last character of this Token.
EOF - Static variable in interface org.openlca.expressions.FormulaParserConstants
End of File.
eol - Variable in exception org.openlca.expressions.ParseException
The end of line string for this machine.
EQ - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
eval(String) - Method in class org.openlca.expressions.FormulaInterpreter
Evaluates the given expression in the global scope of the interpreter.
eval(String) - Method in class org.openlca.expressions.Scope
Evaluates the given expression in this scope.
evaluate(Scope) - Method in interface org.openlca.expressions.Expression
 
evaluate(Scope) - Method in class org.openlca.expressions.functions.And
 
evaluate(Scope) - Method in class org.openlca.expressions.functions.If
 
evaluate(Scope) - Method in class org.openlca.expressions.functions.Or
 
evaluate(Scope) - Method in class org.openlca.expressions.OpExponentiation
 
evaluate(Scope) - Method in class org.openlca.expressions.VariableFunction
 
expand() - Method in class org.openlca.expressions.FormulaParser
 
ExpandBuff(boolean) - Method in class org.openlca.expressions.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.openlca.expressions.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
Expression - Interface in org.openlca.expressions
 
ExpressionException - Exception in org.openlca.expressions
 
ExpressionException(String) - Constructor for exception org.openlca.expressions.ExpressionException
 
ExpressionException(String, int, int) - Constructor for exception org.openlca.expressions.ExpressionException
 

F

FillBuff() - Method in class org.openlca.expressions.SimpleCharStream
 
format(String) - Static method in class org.openlca.formula.Formulas
 
FormulaInterpreter - Class in org.openlca.expressions
 
FormulaInterpreter() - Constructor for class org.openlca.expressions.FormulaInterpreter
 
FormulaParser - Class in org.openlca.expressions
 
FormulaParser(InputStream) - Constructor for class org.openlca.expressions.FormulaParser
Constructor with InputStream.
FormulaParser(InputStream, String) - Constructor for class org.openlca.expressions.FormulaParser
Constructor with InputStream and supplied encoding
FormulaParser(Reader) - Constructor for class org.openlca.expressions.FormulaParser
Constructor.
FormulaParser(Reader, FunctionFactory) - Constructor for class org.openlca.expressions.FormulaParser
 
FormulaParser(FormulaParserTokenManager) - Constructor for class org.openlca.expressions.FormulaParser
Constructor with generated Token Manager.
FormulaParserConstants - Interface in org.openlca.expressions
Token literal values and constants.
FormulaParserTokenManager - Class in org.openlca.expressions
Token Manager.
FormulaParserTokenManager(SimpleCharStream) - Constructor for class org.openlca.expressions.FormulaParserTokenManager
Constructor.
FormulaParserTokenManager(SimpleCharStream, int) - Constructor for class org.openlca.expressions.FormulaParserTokenManager
Constructor.
Formulas - Class in org.openlca.formula
 
function() - Method in class org.openlca.expressions.FormulaParser
 
functionFactory - Variable in class org.openlca.expressions.FormulaParser
 
FunctionFactory - Class in org.openlca.expressions.functions
 
FunctionFactory() - Constructor for class org.openlca.expressions.functions.FunctionFactory
 
functions - Variable in class org.openlca.expressions.functions.FunctionFactory
 

G

generateParseException() - Method in class org.openlca.expressions.FormulaParser
Generate ParseException.
getBeginColumn() - Method in class org.openlca.expressions.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.openlca.expressions.SimpleCharStream
Get token beginning line number.
getColumn() - Method in class org.openlca.expressions.AbstractExpression
 
getColumn() - Method in interface org.openlca.expressions.Expression
 
getColumn() - Method in exception org.openlca.expressions.ExpressionException
 
getColumn() - Method in class org.openlca.expressions.SimpleCharStream
Deprecated.
getColumn() - Method in class org.openlca.expressions.VariableFunction
 
getEndColumn() - Method in class org.openlca.expressions.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.openlca.expressions.SimpleCharStream
Get token end line number.
getExpression() - Method in class org.openlca.expressions.FormulaParser
 
getGlobalScope() - Method in class org.openlca.expressions.FormulaInterpreter
Returns the global scope of the interpreter.
GetImage() - Method in class org.openlca.expressions.SimpleCharStream
Get token literal value.
getInstance() - Static method in class org.openlca.expressions.functions.FunctionFactory
 
getLine() - Method in class org.openlca.expressions.AbstractExpression
 
getLine() - Method in interface org.openlca.expressions.Expression
 
getLine() - Method in exception org.openlca.expressions.ExpressionException
 
getLine() - Method in class org.openlca.expressions.SimpleCharStream
Deprecated.
getLine() - Method in class org.openlca.expressions.VariableFunction
 
getMessage() - Method in exception org.openlca.expressions.ExpressionException
 
getMessage() - Method in error org.openlca.expressions.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in interface org.openlca.expressions.Expression
 
getName() - Method in class org.openlca.expressions.functions.And
 
getName() - Method in class org.openlca.expressions.functions.If
 
getName() - Method in class org.openlca.expressions.functions.Or
 
getName() - Method in class org.openlca.expressions.OpExponentiation
 
getName() - Method in class org.openlca.expressions.VariableFunction
 
getNextToken() - Method in class org.openlca.expressions.FormulaParser
Get the next Token.
getNextToken() - Method in class org.openlca.expressions.FormulaParserTokenManager
Get the next Token.
getOrCreate(long) - Method in class org.openlca.expressions.FormulaInterpreter
 
getResultType() - Method in class org.openlca.expressions.AbstractNumericOperator
 
getResultType() - Method in interface org.openlca.expressions.Expression
 
getResultType() - Method in class org.openlca.expressions.functions.And
 
getResultType() - Method in class org.openlca.expressions.functions.If
 
getResultType() - Method in class org.openlca.expressions.functions.Or
 
getResultType() - Method in class org.openlca.expressions.OpExponentiation
 
getResultType() - Method in class org.openlca.expressions.VariableFunction
 
getScope(long) - Method in class org.openlca.expressions.FormulaInterpreter
Returns the scope with the given ID or null if no such scope is defined.
getScopeOrGlobal(long) - Method in class org.openlca.expressions.FormulaInterpreter
Get the scope for the given ID or the global scope if no such scope exists.
GetSuffix(int) - Method in class org.openlca.expressions.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class org.openlca.expressions.SimpleCharStream
 
getToken(int) - Method in class org.openlca.expressions.FormulaParser
Get the specific Token.
getValue() - Method in class org.openlca.expressions.Token
An optional attribute value of the Token.
getVariableName() - Method in class org.openlca.expressions.VariableFunction
 
getVariables() - Method in class org.openlca.expressions.FormulaParser
 
getVariables(String) - Static method in class org.openlca.formula.Formulas
Get the variables from the given expression.
GT - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
GTEQ - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.

I

IDENTIFIER - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
If - Class in org.openlca.expressions.functions
 
If() - Constructor for class org.openlca.expressions.functions.If
 
image - Variable in class org.openlca.expressions.Token
The string image of the token.
inBuf - Variable in class org.openlca.expressions.SimpleCharStream
 
input_stream - Variable in class org.openlca.expressions.FormulaParserTokenManager
 
inputStream - Variable in class org.openlca.expressions.SimpleCharStream
 
instance - Static variable in class org.openlca.expressions.functions.FunctionFactory
 
INTDIVIDE - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
InterpreterException - Exception in org.openlca.expressions
 
InterpreterException() - Constructor for exception org.openlca.expressions.InterpreterException
 
InterpreterException(String) - Constructor for exception org.openlca.expressions.InterpreterException
 
InterpreterException(String, Throwable) - Constructor for exception org.openlca.expressions.InterpreterException
 
InterpreterException(Throwable) - Constructor for exception org.openlca.expressions.InterpreterException
 

J

jj_nt - Variable in class org.openlca.expressions.FormulaParser
Next token.
jjFillToken() - Method in class org.openlca.expressions.FormulaParserTokenManager
 
jjstrLiteralImages - Static variable in class org.openlca.expressions.FormulaParserTokenManager
Token literal values.

K

kind - Variable in class org.openlca.expressions.Token
An integer that describes the kind of this token.

L

LETTER - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.openlca.expressions.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.openlca.expressions.FormulaParserTokenManager
Lexer state names.
line - Variable in class org.openlca.expressions.AbstractExpression
 
line - Variable in exception org.openlca.expressions.ExpressionException
 
line - Variable in class org.openlca.expressions.SimpleCharStream
 
line - Variable in class org.openlca.expressions.VariableFunction
 
logicalAnd() - Method in class org.openlca.expressions.FormulaParser
 
logicalOr() - Method in class org.openlca.expressions.FormulaParser
 
logicalXor() - Method in class org.openlca.expressions.FormulaParser
 
LT - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
LTEQ - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.

M

main(String[]) - Static method in class org.openlca.expressions.Repl
 
maxNextCharInd - Variable in class org.openlca.expressions.SimpleCharStream
 
MINUS - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
MOD - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
MULTIPLY - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.

N

NEQ - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
newToken(int) - Static method in class org.openlca.expressions.Token
 
newToken(int, String) - Static method in class org.openlca.expressions.Token
Returns a new Token object, by default.
next - Variable in class org.openlca.expressions.Token
A reference to the next regular (non-special) token from the input stream.
NUMBER - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.

O

onExit(Runnable) - Method in class org.openlca.expressions.Repl
Registers an exit-hook for this Repl.
OpExponentiation - Class in org.openlca.expressions
 
OpExponentiation() - Constructor for class org.openlca.expressions.OpExponentiation
 
Or - Class in org.openlca.expressions.functions
 
Or() - Constructor for class org.openlca.expressions.functions.Or
 
OR - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
org.openlca.expressions - package org.openlca.expressions
 
org.openlca.expressions.functions - package org.openlca.expressions.functions
 
org.openlca.formula - package org.openlca.formula
 
OTHERCHARS - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.

P

parse() - Method in class org.openlca.expressions.FormulaParser
 
ParseException - Exception in org.openlca.expressions
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception org.openlca.expressions.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.openlca.expressions.ParseException
Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception org.openlca.expressions.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
PLUS - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
position - Variable in class org.openlca.expressions.VariableFunction
 
POW - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
power() - Method in class org.openlca.expressions.FormulaParser
 
prevCharIsCR - Variable in class org.openlca.expressions.SimpleCharStream
 
prevCharIsLF - Variable in class org.openlca.expressions.SimpleCharStream
 

R

readChar() - Method in class org.openlca.expressions.SimpleCharStream
Read a character.
realsum() - Method in class org.openlca.expressions.FormulaParser
 
registerFunction(String, Class<? extends Expression>) - Method in class org.openlca.expressions.functions.FunctionFactory
 
ReInit(InputStream) - Method in class org.openlca.expressions.FormulaParser
Reinitialise.
ReInit(InputStream) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.openlca.expressions.FormulaParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.openlca.expressions.FormulaParser
Reinitialise.
ReInit(Reader) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class org.openlca.expressions.SimpleCharStream
Reinitialise.
ReInit(FormulaParserTokenManager) - Method in class org.openlca.expressions.FormulaParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.openlca.expressions.FormulaParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.openlca.expressions.FormulaParserTokenManager
Reinitialise parser.
renameVariable(String, String, String) - Static method in class org.openlca.formula.Formulas
 
Repl - Class in org.openlca.expressions
A read-eval-print-loop for formula evaluation.
Repl(InputStream, PrintStream, PrintStream) - Constructor for class org.openlca.expressions.Repl
 
resolveVariable(String) - Method in class org.openlca.expressions.Scope
 

S

Scope - Class in org.openlca.expressions
A scope contains bindings of variable names to expressions.
setDebugStream(PrintStream) - Method in class org.openlca.expressions.FormulaParserTokenManager
Set debug output.
setPosition(int, int) - Method in class org.openlca.expressions.AbstractExpression
 
setPosition(int, int) - Method in interface org.openlca.expressions.Expression
 
setPosition(int, int) - Method in class org.openlca.expressions.VariableFunction
 
setTabSize(int) - Method in class org.openlca.expressions.SimpleCharStream
 
SimpleCharStream - Class in org.openlca.expressions
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class org.openlca.expressions.SimpleCharStream
Constructor.
specialToken - Variable in class org.openlca.expressions.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
start() - Method in class org.openlca.expressions.Repl
 
staticFlag - Static variable in class org.openlca.expressions.SimpleCharStream
Whether parser is static.
SwitchTo(int) - Method in class org.openlca.expressions.FormulaParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.openlca.expressions.SimpleCharStream
 
term() - Method in class org.openlca.expressions.FormulaParser
 
token - Variable in class org.openlca.expressions.FormulaParser
Current token.
Token - Class in org.openlca.expressions
Describes the input token stream.
Token() - Constructor for class org.openlca.expressions.Token
No-argument constructor
Token(int) - Constructor for class org.openlca.expressions.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.openlca.expressions.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.openlca.expressions.FormulaParser
Generated Token Manager.
tokenImage - Static variable in interface org.openlca.expressions.FormulaParserConstants
Literal token values.
tokenImage - Variable in exception org.openlca.expressions.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in org.openlca.expressions
Token Manager Error.
TokenMgrError() - Constructor for error org.openlca.expressions.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.openlca.expressions.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for error org.openlca.expressions.TokenMgrError
Constructor with message and reason.
toString() - Method in class org.openlca.expressions.Token
Returns the image.

U

unary() - Method in class org.openlca.expressions.FormulaParser
 
UpdateLineColumn(char) - Method in class org.openlca.expressions.SimpleCharStream
 

V

VariableFunction - Class in org.openlca.expressions
 
VariableFunction(String) - Constructor for class org.openlca.expressions.VariableFunction
 
variableName - Variable in class org.openlca.expressions.VariableFunction
 
variables - Variable in class org.openlca.expressions.FormulaParser
 

X

XOR - Static variable in interface org.openlca.expressions.FormulaParserConstants
RegularExpression Id.
A B C D E F G I J K L M N O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form