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

A

accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
accept(OwExprBinaryOperator, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
accept(OwExprUnaryOperator) - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprDateValue
 
accept(OwExprBinaryOperator, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprDateValue
 
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprDateValue
 
accept(OwExprBinaryOperator, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprDateValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprScopeValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprNullValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
accept(OwExprBinaryOperator, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
accept(OwExprUnaryOperator) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
accept(OwExprBinaryOperator, OwExprScopeValue) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprStringValue
 
accept(OwExprBinaryOperator, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprStringValue
 
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprStringValue
 
accept(OwExprBinaryOperator, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprStringValue
 
accept(OwExprBinaryOperator, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprStringValue
 
accept(OwExprBinaryOperator, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprStringValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprTimeValue
 
accept(OwExprBinaryOperator, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprTimeValue
 
accept(OwExprBinaryOperator, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprTimeValue
 
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprTimeValue
 
accept(OwExprBinaryOperator, OwExprValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 1 binary operator visitor acceptance method
accept(OwExprBinaryOperator, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 2 binary operator visitor acceptance method
accept(OwExprBinaryOperator, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 2 binary operator visitor acceptance method
accept(OwExprBinaryOperator, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 2 binary operator visitor acceptance method
accept(OwExprBinaryOperator, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 2 binary operator visitor acceptance method
accept(OwExprBinaryOperator, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 2 binary operator visitor acceptance method
accept(OwExprBinaryOperator, OwExprScopeValue) - Method in class com.wewebu.expression.language.OwExprValue
Stage 2 binary operator visitor acceptance method
accept(OwExprUnaryOperator) - Method in class com.wewebu.expression.language.OwExprValue
Unary operator visitor acceptance method
add(OwExprType, OwExprType[], OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
Adds a conversion rule
add(OwExprType[], OwExprType, OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
Adds a conversion rule
add(OwExprType, OwExprType, OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
Adds a conversion rule
add(OwExprException) - Method in class com.wewebu.expression.language.OwExprErrorTable
 
add(ParseException) - Method in class com.wewebu.expression.language.OwExprErrorTable
 
add(TokenMgrError) - Method in class com.wewebu.expression.language.OwExprErrorTable
 
add(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
add(OwExprExpression) - Method in class com.wewebu.expression.language.OwExprStaticArray
Parse time construction method.
add(OwExprTime) - Method in class com.wewebu.expression.language.OwExprTime
 
add(OwExprType[], OwExprType) - Method in class com.wewebu.expression.language.OwExprUnaryConversionTable
Adds a multiple operand types conversion rule
add(OwExprType, OwExprType) - Method in class com.wewebu.expression.language.OwExprUnaryConversionTable
Adds conversion rule
add_escapes(String) - Method in exception com.wewebu.expression.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAnonymousSymbol(String, OwExprExpressionType) - Method in class com.wewebu.expression.language.OwExprSymbol
Adds a property sub-symbol to this symbol.
addAnonymousSymbol(OwExprSymbol, String, OwExprExpressionType) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
addConstantSymbol(OwExprLiteral, String, OwExprType) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
addEscapes(String) - Static method in error com.wewebu.expression.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addFunctionSymbol(String, OwExprType[]) - Method in class com.wewebu.expression.language.OwExprSymbol
Adds a function sub-symbol to this symbol.
addFunctionSymbol(OwExprSymbol, String, OwExprType[]) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
AdditiveExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
addPropertySymbol(String, OwExprType[]) - Method in class com.wewebu.expression.language.OwExprSymbol
Adds a property sub-symbol to this symbol.
addPropertySymbol(OwExprSymbol, String, OwExprType[]) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
addScope(OwExprExternalScope) - Method in class com.wewebu.expression.language.OwExprExternalScope
Adds a sub scope to this scope.
Scopes are stored as properties of this scope.
addSymbol(OwExprSymbol) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
addTo(Calendar) - Method in class com.wewebu.expression.language.OwExprTime
 
adjustBeginLineColumn(int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class com.wewebu.expression.parser.JavaCharStream
 
ALL_TYPE_TYPES - Static variable in class com.wewebu.expression.language.OwExprType
All types enumeration contents except the OwExprType.NOTYPE error marking type
ALL_TYPES - Static variable in class com.wewebu.expression.language.OwExprType
All types enumeration contents
AND - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
ArgumentList(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
Arguments(OwExprSymbolTable, OwExprErrorTable, OwExprPrimaryPrefix) - Method in class com.wewebu.expression.parser.OwExprParser
 
arrayItemEquals(Object, Object) - Static method in class com.wewebu.expression.language.OwExprSystem
Array based item equality operator.
Array objects are considered and compared accordingly.
Example:
arrayItemEquals(new Object[]{new Object[]{'a','b'}},new Object[]{new Object[]{'a','b'}}) will return true
asExpression(OwExprSymbolTable) - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
at(int) - Method in class com.wewebu.expression.language.OwExprExternalScope
 
at(int) - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
at(int) - Method in class com.wewebu.expression.language.OwExprReflectiveScope
Indexed scope access method form an array POJO.
at(int) - Method in interface com.wewebu.expression.language.OwExprScope
Indexed scope access method
at(int) - Method in class com.wewebu.expression.language.OwExprScopedProperty
 
at(int) - Method in class com.wewebu.expression.language.OwExprScopeValue
Indexed access delegate.
Delegates to OwExprScopeValue.m_scope.
at(int) - Method in class com.wewebu.expression.language.OwExprStaticArray
 
at(int) - Method in class com.wewebu.expression.language.OwExprValue
Indexed scope access method

B

backup(int) - Method in class com.wewebu.expression.parser.JavaCharStream
Retreat.
beginColumn - Variable in class com.wewebu.expression.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class com.wewebu.expression.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class com.wewebu.expression.parser.JavaCharStream
 
binaryEvaluation(OwExprScope, OwExprValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Binary evaluation method to be called at evaluation time.
BOOLEAN - Static variable in class com.wewebu.expression.language.OwExprType
BOOLEAN type denotes standard logical atomic values expressed as true and false (see OwExprBooleanValue)
BooleanLiteral(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
bufcolumn - Variable in class com.wewebu.expression.parser.JavaCharStream
 
buffer - Variable in class com.wewebu.expression.parser.JavaCharStream
 
bufline - Variable in class com.wewebu.expression.parser.JavaCharStream
 
bufpos - Variable in class com.wewebu.expression.parser.JavaCharStream
Position in buffer.

C

canInfer(OwExprType) - Method in class com.wewebu.expression.language.OwExprExpressionType
 
column - Variable in class com.wewebu.expression.parser.JavaCharStream
 
com.wewebu.expression.language - package com.wewebu.expression.language
 
com.wewebu.expression.parser - package com.wewebu.expression.parser
 
compareTo(Object) - Method in class com.wewebu.expression.language.OwExprDateValue
 
compareTo(Object) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
compareTo(Object) - Method in class com.wewebu.expression.language.OwExprTime
 
computeExpressionType(OwExprExpression, OwExprExpression) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Computes the resulted expression type based on given operands and regresses sub-expression types accordingly
computeExpressionType(OwExprExpression) - Method in class com.wewebu.expression.language.OwExprUnaryOperator
Computes the resulted expression type based on given operand and regresses sub-expression types accordingly
computeType(OwExprType, OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Type computation method.
computeType(OwExprType) - Method in class com.wewebu.expression.language.OwExprUnaryOperator
Type computation method.
ConditionalAndExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
ConditionalExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
ConditionalOrExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
contains(Object[], Object) - Method in class com.wewebu.expression.language.OwExprSystem
Array item containment check method.
convert(OwExprType, OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
 
convert(OwExprType) - Method in class com.wewebu.expression.language.OwExprUnaryConversionTable
 
curChar - Variable in class com.wewebu.expression.parser.OwExprParserTokenManager
 
currentLocationInfo() - Method in class com.wewebu.expression.language.OwExprErrorTable
 
currentToken - Variable in exception com.wewebu.expression.parser.ParseException
This is the last token that has been consumed successfully.

D

date(int, int, int) - Method in class com.wewebu.expression.language.OwExprSystem
The expression language date(NUMERIC:year,NUMERIC:month,NUMERIC:day):DATE function implementation.
date(int, int, int, String) - Method in class com.wewebu.expression.language.OwExprSystem
 
date(int, int, int, int, int, int) - Method in class com.wewebu.expression.language.OwExprSystem
 
date(int, int, int, int, int, int, String) - Method in class com.wewebu.expression.language.OwExprSystem
 
date(String) - Method in class com.wewebu.expression.language.OwExprSystem
The expression language date(STRING:date):DATE function implementation.
DATE - Static variable in class com.wewebu.expression.language.OwExprType
DATE type denotes calendar based dates (see OwExprDateValue)
DATE_FORMAT_STRING - Static variable in class com.wewebu.expression.language.OwExprSystem
 
days(double) - Method in class com.wewebu.expression.language.OwExprSystem
The expression language days(NUMERIC:timeInDays):TIME function implementation.
debugStream - Variable in class com.wewebu.expression.parser.OwExprParserTokenManager
Debug output.
DECIMAL_EXPONENT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
DECIMAL_LITERAL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
DEFAULT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
Lexical state.
diff(Calendar, Calendar) - Static method in class com.wewebu.expression.language.OwExprTime
 
disable_tracing() - Method in class com.wewebu.expression.parser.OwExprParser
Disable tracing.
div(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
Done() - Method in class com.wewebu.expression.parser.JavaCharStream
Set buffers back to null when finished.

E

enable_tracing() - Method in class com.wewebu.expression.parser.OwExprParser
Enable tracing.
endColumn - Variable in class com.wewebu.expression.parser.Token
The column number of the last character of this Token.
endLine - Variable in class com.wewebu.expression.parser.Token
The line number of the last character of this Token.
EOF - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
End of File.
eol - Variable in exception com.wewebu.expression.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
EQUAL_INSTANCE - Static variable in class com.wewebu.expression.language.OwExprEqualityOperator
 
EqualityExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprDateValue
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprExpressionType
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprNullValue
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprStringValue
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprTime
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprTimeValue
 
equals(Object) - Method in class com.wewebu.expression.language.OwExprType
 
errCount() - Method in class com.wewebu.expression.language.OwExprErrorTable
 
errCount() - Method in class com.wewebu.expression.language.OwExprExpression
Number of errors discovered at compile time
escapeSQLToRegExp(String) - Method in class com.wewebu.expression.language.OwExprStringValue
SQL to Java regular expression pattern conversion and escaping method.
evaluate(OwExprBooleanValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprAndOperator
Evaluates boolean values using java's && operator
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
Evaluates this expression on the OwExprScope (scope) provided as argument.
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
Evaluates this expression on the OwExprScope (scope) provided as argument.
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprBinaryExpression
Evaluates this expression on the OwExprScope (scope) provided as argument.
evaluate(OwExprBooleanValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Stage 2 evaluation by visiting entry point with concrete left operand type.
evaluate(OwExprNumericValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Stage 2 evaluation by visiting entry point with concrete left operand type.
evaluate(OwExprStringValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Stage 2 evaluation by visiting entry point with concrete left operand type.
evaluate(OwExprDateValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Stage 2 evaluation by visiting entry point with concrete left operand type.
evaluate(OwExprScopeValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Stage 2 evaluation by visiting entry point with concrete left operand type.
evaluate(OwExprNullValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Stage 2 evaluation by visiting entry point with concrete left operand type.
evaluate(OwExprStringValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
STRING operator NULL operation evaluation
evaluate(OwExprNumericValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
NUMERIC operator NULL operation evaluation
evaluate(OwExprBooleanValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
BOOLEAN operator NULL operation evaluation
evaluate(OwExprDateValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
DATE operator NULL operation evaluation
evaluate(OwExprTimeValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
TIME operator NULL operation evaluation
evaluate(OwExprBooleanValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
BOOLEAN operator BOOLEAN operation evaluation
evaluate(OwExprBooleanValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
BOOLEAN operator STRING operation evaluation
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
NUMERIC operator NUMERIC operation evaluation
evaluate(OwExprNumericValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
NUMERIC operator STRING operation evaluation
evaluate(OwExprStringValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
STRING operator NUMERIC operation evaluation
evaluate(OwExprStringValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
STRING operator STRING operation evaluation
evaluate(OwExprStringValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
STRING operator BOOLEAN operation evaluation
evaluate(OwExprStringValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
STRING operator DATE operation evaluation
evaluate(OwExprStringValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
STRING operator TIME operation evaluation
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
DATE operator DATE operation evaluation
evaluate(OwExprDateValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
DATE operator TIME operation evaluation
evaluate(OwExprDateValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
DATE operator STRING operation evaluation
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
TIME operator TIME operation evaluation
evaluate(OwExprTimeValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
TIME operator DATE operation evaluation
evaluate(OwExprTimeValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
TIME operator STRING operation evaluation
evaluate(OwExprScopeValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
SCOPE operator NULL operation evaluation
evaluate(OwExprScopeValue, OwExprScopeValue) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
SCOPE operator SCOPE operation evaluation
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprConditionalExpression
Evaluates this expression :
If the OwExprConditionalExpression.m_test expression results in a OwExprBooleanValue equal to OwExprBooleanValue.TRUE than the OwExprConditionalExpression.m_trueExpression is evaluated end the result returned otherwise the OwExprConditionalExpression.m_falseExpression expression is evaluated and the result returned.
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprDebugBracketsExpression
 
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprDivideOperator
 
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprNumericValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprStringValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprStringValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprNullValue, OwExprValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprBooleanValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprTimeValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprStringValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprStringValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprDateValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprBooleanValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprStringValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprStringValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprNumericValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprDateValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprBooleanValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprTimeValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprScopeValue, OwExprNullValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate(OwExprScopeValue, OwExprScopeValue) - Method in class com.wewebu.expression.language.OwExprEqualityOperator
 
evaluate() - Method in class com.wewebu.expression.language.OwExprExpression
A no external scopes evaluation routine.
evaluate(OwExprExternalScope[]) - Method in class com.wewebu.expression.language.OwExprExpression
Evaluates this expression.
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprExpression
Evaluates this expression on the OwExprScope (scope) provided as argument.
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprGreaterEqOperator
Evaluates numeric values using Java's Comparable implementations
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprGreaterEqOperator
Evaluates date values using Java's Comparable implementations
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprGreaterEqOperator
Evaluates time values using Java's Comparable implementations
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprGreaterOperator
Evaluates numeric values using Java's Comparable implementations
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprGreaterOperator
Evaluates date values using Java's Comparable implementations
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprGreaterOperator
Evaluates numeric values using Java's Comparable implementations
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprLessEqOperator
Evaluates numeric values using Java's Comparable implementations
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprLessEqOperator
Evaluates date values using Java's Comparable implementations
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprLessEqOperator
Evaluates time values using Java's Comparable implementations
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprLessOperator
Evaluates numeric values using Java's Comparable implementations
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprLessOperator
Evaluates date values using Java's Comparable implementations
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprLessOperator
Evaluates numeric values using Java's Comparable implementations
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprLiteral
 
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprMinusOperator
 
evaluate(OwExprDateValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprMinusOperator
 
evaluate(OwExprDateValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprMinusOperator
 
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprMinusOperator
 
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprMultiplyOperator
 
evaluate(OwExprBooleanValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprOrOperator
Evaluates boolean values using java's || operator
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprNumericValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprStringValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprStringValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprDateValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprTimeValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprTimeValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprStringValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprBooleanValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprStringValue, OwExprDateValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprDateValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprStringValue, OwExprTimeValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprTimeValue, OwExprStringValue) - Method in class com.wewebu.expression.language.OwExprPlusOperator
 
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
evaluate(OwExprNumericValue, OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprRemainderOperator
 
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprStaticArray
 
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprUnaryExpression
 
evaluate(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprUnaryMinusOperator
 
evaluate(OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprUnaryNegateOperator
 
evaluate(OwExprScope, OwExprExpression) - Method in class com.wewebu.expression.language.OwExprUnaryOperator
Unary evaluation method to be called at evaluation time.
evaluate(OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprUnaryOperator
Evaluation by visiting with concrete single operand type.
evaluate(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprUnaryOperator
Evaluation by visiting with concrete single operand type.
evaluate(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprUnaryPlusOperator
 
evaluate(OwExprScope) - Method in class com.wewebu.expression.language.OwExprUnparsableExpression
 
evaluate(OwExprBooleanValue, OwExprBooleanValue) - Method in class com.wewebu.expression.language.OwExprXorOperator
Evaluates boolean values using java's ^ operator
ExclusiveOrExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
ExpandBuff(boolean) - Method in class com.wewebu.expression.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception com.wewebu.expression.parser.ParseException
Each entry in this array is an array of integers.
expression() - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
The prefix of this expression is forced to function.
expression() - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
 
expression() - Method in class com.wewebu.expression.language.OwExprLiteral
 
expression() - Method in interface com.wewebu.expression.language.OwExprPrimaryPrefix
 
expression() - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
expression() - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
expression() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
Expression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
ExprExpression() - Method in class com.wewebu.expression.parser.OwExprParser
THE EXPRESSION LANGUAGE GRAMMAR STARTS HERE *

F

FALSE - Static variable in class com.wewebu.expression.language.OwExprBooleanValue
Singleton instance of TRUE
FALSE - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
FillBuff() - Method in class com.wewebu.expression.parser.JavaCharStream
 
FLOATING_POINT_LITERAL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
forceSymbolMatchInScope() - Method in class com.wewebu.expression.language.OwExprPropertySymbol
Informs this symbol that it should be always matched by OwExprPropertySymbol.matches(OwExprScope)
FORMAL_COMMENT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
fromJavaType(Object) - Static method in class com.wewebu.expression.language.OwExprType
Static java object type to expression language type conversion helper.

Expression Type Java Peer Type OwExprType.NUMERIC java.lang.Number OwExprType.STRING java.lang.String OwExprType.BOOLEAN java.lang.Boolean OwExprType.TIME OwExprTime OwExprType.DATE java.util.Calendar OwExprType.NULL Java's null literal type
If the javaObject_p's type does not match any of the previous table entries it will be converted to OwExprType.SCOPE
fromJavaValue(Object) - Static method in class com.wewebu.expression.language.OwExprValue
Static expression language value factory based on a java object.
fromJavaValue(Object, Class<?>) - Static method in class com.wewebu.expression.language.OwExprValue
Static expression language value factory based on a java object.
function(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprExternalScope
 
function(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
function(String, OwExprExpressionType[]) - Method in interface com.wewebu.expression.language.OwExprScope
Function access method.
function(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprScopedProperty
 
function(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
function(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprStaticArray
 
function(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprValue

G

GE - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
generateParseException() - Method in class com.wewebu.expression.parser.OwExprParser
Generate ParseException.
getBeginColumn() - Method in class com.wewebu.expression.parser.JavaCharStream
 
getBeginLine() - Method in class com.wewebu.expression.parser.JavaCharStream
 
getBoolean() - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
getCalendar() - Method in class com.wewebu.expression.language.OwExprDateValue
 
getColumn() - Method in class com.wewebu.expression.parser.JavaCharStream
Deprecated.
getConversionsType(Set) - Method in class com.wewebu.expression.language.OwExprUnaryConversionTable
 
getConversionsType(OwExprType) - Method in class com.wewebu.expression.language.OwExprUnaryConversionTable
 
getConversionsType1(Set) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
 
getConversionsType1(OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
 
getConversionsType2(Set) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
 
getConversionsType2(OwExprType) - Method in class com.wewebu.expression.language.OwExprBinaryConversionTable
 
getDays() - Method in class com.wewebu.expression.language.OwExprTime
 
getEndColumn() - Method in class com.wewebu.expression.parser.JavaCharStream
Get end column.
getEndLine() - Method in class com.wewebu.expression.parser.JavaCharStream
Get end line.
getErrorTable() - Method in class com.wewebu.expression.language.OwExprExpression
Global error table accessor
getHours() - Method in class com.wewebu.expression.language.OwExprTime
 
GetImage() - Method in class com.wewebu.expression.parser.JavaCharStream
 
getInDays() - Method in class com.wewebu.expression.language.OwExprTime
 
getInferringTypes() - Method in class com.wewebu.expression.language.OwExprExpressionType
 
getInUTCDays() - Method in class com.wewebu.expression.language.OwExprTime
 
getJavaType() - Method in class com.wewebu.expression.language.OwExprValue
 
getLine() - Method in class com.wewebu.expression.parser.JavaCharStream
Deprecated.
getLiteral() - Method in class com.wewebu.expression.language.OwExprConstantSymbol
 
getMessage() - Method in exception com.wewebu.expression.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error com.wewebu.expression.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMinutes() - Method in class com.wewebu.expression.language.OwExprTime
 
getMonths() - Method in class com.wewebu.expression.language.OwExprTime
 
getName() - Method in class com.wewebu.expression.language.OwExprExternalScope
 
getName() - Method in class com.wewebu.expression.language.OwExprSymbol
 
getNextToken() - Method in class com.wewebu.expression.parser.OwExprParser
Get the next Token.
getNextToken() - Method in class com.wewebu.expression.parser.OwExprParserTokenManager
Get the next Token.
getRegressingTypes(Set) - Method in class com.wewebu.expression.language.OwExprUnaryOperator
Returns a set of compatible single operand types ( OwExprTypes ) for a set of given operation result types set.
getRegressingTypes1(Set) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Returns a set of compatible left side operand types ( OwExprTypes ) for a set of given operation result types set.
getRegressingTypes2(Set) - Method in class com.wewebu.expression.language.OwExprBinaryOperator
Returns a set of compatible right side operand types ( OwExprTypes ) for a set of given operation result types set.
getScope() - Method in class com.wewebu.expression.language.OwExprScopeValue
 
getSeconds() - Method in class com.wewebu.expression.language.OwExprTime
 
getString() - Method in class com.wewebu.expression.language.OwExprStringValue
 
GetSuffix(int) - Method in class com.wewebu.expression.parser.JavaCharStream
 
getSymbol(String) - Method in class com.wewebu.expression.language.OwExprExpression
Symbol accessor.
getSymbol(String) - Method in class com.wewebu.expression.language.OwExprSymbol
 
getSymbol() - Method in class com.wewebu.expression.language.OwExprSymbolScope
 
getSymbol(String) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
getSymbolFQN() - Method in class com.wewebu.expression.language.OwExprSymbol
 
getSymbols() - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
getSymbolTable() - Method in class com.wewebu.expression.language.OwExprExpression
getSymbolTable() - Method in class com.wewebu.expression.language.OwExprSymbol
 
getTabSize(int) - Method in class com.wewebu.expression.parser.JavaCharStream
 
getTime() - Method in class com.wewebu.expression.language.OwExprTimeValue
 
getToken(int) - Method in class com.wewebu.expression.parser.OwExprParser
Get the specific Token.
getType() - Method in class com.wewebu.expression.language.OwExprSymbol
 
getValue() - Method in class com.wewebu.expression.language.OwExprConstantSymbol
 
getValue(OwExprScope, OwExprValue[]) - Method in class com.wewebu.expression.language.OwExprFunctionSymbol
Returns a value produced by the invocation of the function represented by this symbol.
getValue() - Method in class com.wewebu.expression.language.OwExprLiteral
 
getValue(OwExprScope) - Method in class com.wewebu.expression.language.OwExprPropertySymbol
 
getValue() - Method in class com.wewebu.expression.parser.Token
An optional attribute value of the Token.
getValuePropeties() - Method in class com.wewebu.expression.language.OwExprDateValue
 
getValuePropeties() - Method in class com.wewebu.expression.language.OwExprScopeValue
 
getValuePropeties() - Method in class com.wewebu.expression.language.OwExprStringValue
 
getValuePropeties() - Method in class com.wewebu.expression.language.OwExprTimeValue
 
getValuePropeties() - Method in class com.wewebu.expression.language.OwExprValue
Overridable default value properties factory method
getVersionString() - Method in class com.wewebu.expression.language.OwExprSystem
The expression language versionString property implementation.
getYears() - Method in class com.wewebu.expression.language.OwExprTime
 

H

hasErrors() - Method in class com.wewebu.expression.language.OwExprErrorTable
 
hasErrors() - Method in class com.wewebu.expression.language.OwExprExpression
Compile time errors indicator
hashCode() - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
hashCode() - Method in class com.wewebu.expression.language.OwExprDateValue
 
hashCode() - Method in class com.wewebu.expression.language.OwExprExpressionType
 
hashCode() - Method in class com.wewebu.expression.language.OwExprNullValue
 
hashCode() - Method in class com.wewebu.expression.language.OwExprNumericValue
 
hashCode() - Method in class com.wewebu.expression.language.OwExprStringValue
 
hashCode() - Method in class com.wewebu.expression.language.OwExprTime
 
hashCode() - Method in class com.wewebu.expression.language.OwExprTimeValue
 
hashCode() - Method in class com.wewebu.expression.language.OwExprType
 
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprExternalScope
 
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprReflectiveScope
 
hasProperty(String) - Method in interface com.wewebu.expression.language.OwExprScope
Property access helper method.
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprScopedProperty
 
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprStaticArray
 
hasProperty(String) - Method in class com.wewebu.expression.language.OwExprValue
Scope OwExprScope.hasProperty(String) default implementation.
HEX_LITERAL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
hours(int) - Method in class com.wewebu.expression.language.OwExprSystem
 
hours(int) - Static method in class com.wewebu.expression.language.OwExprTime
 

I

IDENTIFIER - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
image - Variable in class com.wewebu.expression.parser.Token
The string image of the token.
IN_FORMAL_COMMENT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
Lexical state.
inBuf - Variable in class com.wewebu.expression.parser.JavaCharStream
 
initType() - Method in class com.wewebu.expression.language.OwExprExpression
Standard expression type initialization method.
input_stream - Variable in class com.wewebu.expression.parser.OwExprParserTokenManager
 
inputStream - Variable in class com.wewebu.expression.parser.JavaCharStream
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprAndOperator
 
instance(boolean, OwExprSymbolTable, OwExprErrorTable) - Static method in class com.wewebu.expression.language.OwExprBooleanLiteral
Single TRUE or FALSE symbol literal creator.
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprDivideOperator
 
instance(String, OwExprSymbolTable, OwExprErrorTable) - Static method in class com.wewebu.expression.language.OwExprFloatingPointLiteral
Single symbol literal creator.
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprGreaterEqOperator
Single public instance of comparator
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprGreaterOperator
Single public instance of greater that operator
instance(String, OwExprSymbolTable, OwExprErrorTable) - Static method in class com.wewebu.expression.language.OwExprIntegerLiteral
Single symbol literal creator.
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprLessEqOperator
Single public instance of comparator
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprLessOperator
Single public instance of greater that operator
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprMinusOperator
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprMultiplyOperator
 
instance(OwExprSymbolTable, OwExprErrorTable) - Static method in class com.wewebu.expression.language.OwExprNullLiteral
Single symbol literal creator.
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprNullValue
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprOrOperator
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprPlusOperator
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprRemainderOperator
 
instance(String, OwExprSymbolTable, OwExprErrorTable) - Static method in class com.wewebu.expression.language.OwExprStringLiteral
Single symbol literal creator.
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprUnaryMinusOperator
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprUnaryNegateOperator
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprUnaryPlusOperator
 
INSTANCE - Static variable in class com.wewebu.expression.language.OwExprXorOperator
 
INTEGER_LITERAL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
issueRuntimeSymbolName() - Method in class com.wewebu.expression.language.OwExprSymbol
 
issueRuntimeSymbolName() - Method in class com.wewebu.expression.language.OwExprSymbolTable
 

J

JavaCharStream - Class in com.wewebu.expression.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class com.wewebu.expression.parser.JavaCharStream
Constructor.
javaType() - Method in class com.wewebu.expression.language.OwExprObjectProperty
 
javaType() - Method in interface com.wewebu.expression.language.OwExprProperty
 
javaType() - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
jj_nt - Variable in class com.wewebu.expression.parser.OwExprParser
Next token.
jjFillToken() - Method in class com.wewebu.expression.parser.OwExprParserTokenManager
 
jjnewLexState - Static variable in class com.wewebu.expression.parser.OwExprParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class com.wewebu.expression.parser.OwExprParserTokenManager
Token literal values.

K

kind - Variable in class com.wewebu.expression.parser.Token
An integer that describes the kind of this token.

L

LBRACKET - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
LE - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
length() - Method in class com.wewebu.expression.language.OwExprExternalScope
 
length() - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
length() - Method in class com.wewebu.expression.language.OwExprReflectiveScope
 
length() - Method in interface com.wewebu.expression.language.OwExprScope
Indexed scope access helper method
length() - Method in class com.wewebu.expression.language.OwExprScopedProperty
 
length() - Method in class com.wewebu.expression.language.OwExprScopeValue
Indexed access delegate.
Delegates to OwExprScopeValue.m_scope.
length() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
length() - Method in class com.wewebu.expression.language.OwExprValue
Scope OwExprScope.length() helper default value implementation (returns 0).
LETTER - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error com.wewebu.expression.parser.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 com.wewebu.expression.parser.OwExprParserTokenManager
Lexer state names.
like(String) - Method in class com.wewebu.expression.language.OwExprStringValue
SQL Like function implementation
line - Variable in class com.wewebu.expression.parser.JavaCharStream
 
Literal(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
LPAREN - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
LT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.

M

m_errorTable - Variable in class com.wewebu.expression.language.OwExprExpression
Global error table reference
m_inferringTypes - Variable in class com.wewebu.expression.language.OwExprExpressionType
Types that can be inferred from this expression type.
m_parent - Variable in class com.wewebu.expression.language.OwExprSymbol
Parent symbol- null if this is a top level symbol
m_symbol - Variable in class com.wewebu.expression.language.OwExprLiteral
 
m_symbolTable - Variable in class com.wewebu.expression.language.OwExprExpression
Global symbol table reference
m_typeError - Variable in class com.wewebu.expression.language.OwExprExpression
Type error indicating flag - a type error was detected in this expression
matches(OwExprScope) - Method in class com.wewebu.expression.language.OwExprAnonymousSymbol
A match method used to check the validity of symbols for certain scopes.
Can be used to discover symbol and related expressions validity before evaluation.
matches(OwExprScope) - Method in class com.wewebu.expression.language.OwExprConstantSymbol
 
matches(OwExprScope) - Method in class com.wewebu.expression.language.OwExprFunctionSymbol
 
matches(OwExprScope) - Method in class com.wewebu.expression.language.OwExprPropertySymbol
A match method used to check the validity of symbols for certain scopes.
Can be used to discover symbol and related expressions validity before evaluation.
matches(OwExprScope) - Method in class com.wewebu.expression.language.OwExprSymbol
A match method used to check the validity of symbols for certain scopes.
Can be used to discover symbol and related expressions validity before evaluation.
matchesScope(OwExprScope) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
maxNextCharInd - Variable in class com.wewebu.expression.parser.JavaCharStream
 
MILISECONDS_IN_HOUR - Static variable in class com.wewebu.expression.language.OwExprTime
 
MILISECONDS_IN_MINUTE - Static variable in class com.wewebu.expression.language.OwExprTime
 
MILLISECONDS_IN_DAY - Static variable in class com.wewebu.expression.language.OwExprTime
 
MINUS - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
minutes(int) - Method in class com.wewebu.expression.language.OwExprSystem
 
minutes(int) - Static method in class com.wewebu.expression.language.OwExprTime
 
mul(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
MULTI_LINE_COMMENT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
MultiplicativeExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 

N

NE - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
negate() - Method in class com.wewebu.expression.language.OwExprNumericValue
 
newToken(int, String) - Static method in class com.wewebu.expression.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class com.wewebu.expression.parser.Token
 
next - Variable in class com.wewebu.expression.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class com.wewebu.expression.parser.JavaCharStream
 
nextCharInd - Variable in class com.wewebu.expression.parser.JavaCharStream
 
NOT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
NOTEQUAL_INSTANCE - Static variable in class com.wewebu.expression.language.OwExprEqualityOperator
 
NOTYPE - Static variable in class com.wewebu.expression.language.OwExprExpressionType
 
NOTYPE - Static variable in class com.wewebu.expression.language.OwExprType
NOTYPE type denotes an unknown type resulted form the compilation process.
NULL - Static variable in class com.wewebu.expression.language.OwExprType
NULL type denotes an unknown-value or the no-value (see OwExprNullValue)
NULL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
NullLiteral(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
NUMERIC - Static variable in class com.wewebu.expression.language.OwExprType
NUMERIC type denotes integer and floating point values (see OwExprNumericValue)

O

OCTAL_LITERAL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
OR - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
OwExprAndOperator - Class in com.wewebu.expression.language
The boolean logic AND operator.
OwExprAnonymousSymbol - Class in com.wewebu.expression.language
Anonymous symbols represent evaluation time symbols used to check expression return type consistency and array element type consistency.
Examples :
(a-b).days Creates an anonymous symbol for expression a-barrayObject[1][2] Creates 2 anonymous symbols for expressions arrayObject[1] and arrayObject[1][2].
Further references to array first and second array dimensions will be type checked against this symbols.
OwExprAnonymousSymbol(OwExprSymbol, String, OwExprExpressionType) - Constructor for class com.wewebu.expression.language.OwExprAnonymousSymbol
Constructor
OwExprAnonymousSymbol(OwExprSymbol, String, OwExprType) - Constructor for class com.wewebu.expression.language.OwExprAnonymousSymbol
Constructor
OwExprAnonymousSymbol(OwExprSymbol, String, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprAnonymousSymbol
Constructor
OwExprArgumentsSuffix - Class in com.wewebu.expression.language
An function arguments suffix of a primary expression.
In the expression function(2,3,'sss') the (2,3,'sss') arguments will be parsed into an OwExprArgumentsSuffix.
OwExprArgumentsSuffix(OwExprSymbolTable, OwExprErrorTable, OwExprPrimaryPrefix, List) - Constructor for class com.wewebu.expression.language.OwExprArgumentsSuffix
Constructor
OwExprArithmeticUnaryOperator - Class in com.wewebu.expression.language
An arithmetic unary operator.
OwExprArithmeticUnaryOperator(String) - Constructor for class com.wewebu.expression.language.OwExprArithmeticUnaryOperator
Constructor
OwExprArraySelectorSuffix - Class in com.wewebu.expression.language
An array selector suffix of a primary expression.
In the expression property[2] the [2] arguments will be parsed into an OwExprArraySelectorSuffix.
OwExprArraySelectorSuffix(OwExprSymbolTable, OwExprErrorTable, OwExprPrimaryPrefix, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprArraySelectorSuffix
Constructor
OwExprBinaryConversionTable - Class in com.wewebu.expression.language
Binary conversion tables are bidimensional-array like structures holding information on how a binary operator should perform type conversions.
Column and row type indexes can be matched against left and right operands type indexes and the resulted conversion type is the element found at the matched indexes in the table.
OwExprBinaryConversionTable() - Constructor for class com.wewebu.expression.language.OwExprBinaryConversionTable
Constructor.
OwExprBinaryExpression - Class in com.wewebu.expression.language
Binary expression implementation (a left-operand-operator-right-operand expression).
OwExprBinaryExpression(OwExprSymbolTable, OwExprErrorTable, OwExprExpression, OwExprBinaryOperator, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprBinaryExpression
Constructor
OwExprBinaryExpressionType - Class in com.wewebu.expression.language
Expression type of all binary expressions.
Applies custom-binary regression rules.
OwExprBinaryExpressionType(OwExprBinaryOperator, OwExprExpressionType, OwExprExpressionType, Collection) - Constructor for class com.wewebu.expression.language.OwExprBinaryExpressionType
Constructor
OwExprBinaryExpressionType(OwExprBinaryOperator, OwExprExpressionType, OwExprExpressionType, OwExprType) - Constructor for class com.wewebu.expression.language.OwExprBinaryExpressionType
Constructor
OwExprBinaryExpressionType(OwExprBinaryOperator, OwExprExpressionType, OwExprExpressionType, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprBinaryExpressionType
Constructor
OwExprBinaryOperator - Class in com.wewebu.expression.language
Binary operator class (egg.
OwExprBinaryOperator(String, OwExprBinaryConversionTable) - Constructor for class com.wewebu.expression.language.OwExprBinaryOperator
Constructor
OwExprBooleanLiteral - Class in com.wewebu.expression.language
A fixed boolean value (one of true of false):
true!=false
OwExprBooleanOperator - Class in com.wewebu.expression.language
A boolean operator base class.
OwExprBooleanOperator(String) - Constructor for class com.wewebu.expression.language.OwExprBooleanOperator
Constructor
OwExprBooleanValue - Class in com.wewebu.expression.language
The standard boolean value.
OwExprCastException - Exception in com.wewebu.expression.language
OwExprCastException.
OwExprCastException() - Constructor for exception com.wewebu.expression.language.OwExprCastException
 
OwExprCastException(String, Throwable) - Constructor for exception com.wewebu.expression.language.OwExprCastException
 
OwExprCastException(String) - Constructor for exception com.wewebu.expression.language.OwExprCastException
 
OwExprCastException(Throwable) - Constructor for exception com.wewebu.expression.language.OwExprCastException
 
OwExprComparisonOperator - Class in com.wewebu.expression.language
A comparison operator base class.
OwExprComparisonOperator(String) - Constructor for class com.wewebu.expression.language.OwExprComparisonOperator
Constructor
OwExprConditionalExpression - Class in com.wewebu.expression.language
The short conditional expression parsing result :
1+b>a?'ok':'nok'
1+b>a is the test expression
'ok' is the true expression
'nok' is the false expression
OwExprConditionalExpression(OwExprSymbolTable, OwExprErrorTable, OwExprExpression, OwExprExpression, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprConditionalExpression
Constructor
OwExprConditionalExpressionType - Class in com.wewebu.expression.language
Expression type of all short-conditional expressions.
Regresses the two possible resulting branches.
OwExprConditionalExpressionType(OwExprExpressionType, OwExprExpressionType, OwExprExpressionType) - Constructor for class com.wewebu.expression.language.OwExprConditionalExpressionType
 
OwExprConstantSymbol - Class in com.wewebu.expression.language
Constant symbols represent symbol table recordings of fixed values.
OwExprConstantSymbol(OwExprLiteral, String, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprConstantSymbol
Constructor
OwExprDateValue - Class in com.wewebu.expression.language
A date value built around the Calendar Java implementation.
OwExprDateValue(Calendar) - Constructor for class com.wewebu.expression.language.OwExprDateValue
Constructor
OwExprDateValue(Calendar, Class<?>) - Constructor for class com.wewebu.expression.language.OwExprDateValue
Constructor
OwExprDebugBracketsExpression - Class in com.wewebu.expression.language
OwExprDebugBracketsExpression.
OwExprDebugBracketsExpression(OwExprSymbolTable, OwExprErrorTable, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprDebugBracketsExpression
 
OwExprDivideOperator - Class in com.wewebu.expression.language
OwExprDivideOperator.
OwExprEqualityOperator - Class in com.wewebu.expression.language
OwExprEqualityOperator.
OwExprErrorTable - Class in com.wewebu.expression.language
OwExprErrorTable.
OwExprErrorTable() - Constructor for class com.wewebu.expression.language.OwExprErrorTable
 
OwExprEvaluationException - Exception in com.wewebu.expression.language
OwExprEvaluationException.
OwExprEvaluationException() - Constructor for exception com.wewebu.expression.language.OwExprEvaluationException
 
OwExprEvaluationException(String, Throwable) - Constructor for exception com.wewebu.expression.language.OwExprEvaluationException
 
OwExprEvaluationException(String) - Constructor for exception com.wewebu.expression.language.OwExprEvaluationException
 
OwExprEvaluationException(Throwable) - Constructor for exception com.wewebu.expression.language.OwExprEvaluationException
 
OwExprException - Exception in com.wewebu.expression.language
OwExprException.
OwExprException() - Constructor for exception com.wewebu.expression.language.OwExprException
 
OwExprException(String, Throwable) - Constructor for exception com.wewebu.expression.language.OwExprException
 
OwExprException(String) - Constructor for exception com.wewebu.expression.language.OwExprException
 
OwExprException(Throwable) - Constructor for exception com.wewebu.expression.language.OwExprException
 
OwExprExpression - Class in com.wewebu.expression.language
An expression language compiled expression.
OwExprExpression(OwExprSymbolTable, OwExprErrorTable) - Constructor for class com.wewebu.expression.language.OwExprExpression
 
OwExprExpressionType - Class in com.wewebu.expression.language
Compiled expression-type class.
Compiled expressions might result in multiple value types (see OwExprType) (the resulted type depends on the properties and function types which are discovered at evaluation time).
OwExprExpressionType(OwExprType) - Constructor for class com.wewebu.expression.language.OwExprExpressionType
Constructor
OwExprExpressionType(OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprExpressionType
Constructor
OwExprExpressionType(Collection) - Constructor for class com.wewebu.expression.language.OwExprExpressionType
Constructor
OwExprExternalScope - Class in com.wewebu.expression.language
External scopes are property and function domains Java API interfaces.
External scopes can be used on their own as collections of properties and functions.
OwExprExternalScope(String) - Constructor for class com.wewebu.expression.language.OwExprExternalScope
Constructor
OwExprFloatingPointLiteral - Class in com.wewebu.expression.language
A fixed floating point value :
1.3211.
OwExprFunction - Interface in com.wewebu.expression.language
The expression language function interface.
OwExprFunctionSymbol - Class in com.wewebu.expression.language
Function symbols represent symbol table recordings of function pointing symbols in the expressions.
fun(1,2,3) Creates function symbol for the fun identifier
OwExprFunctionSymbol(OwExprSymbol, String, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprFunctionSymbol
 
OwExprGreaterEqOperator - Class in com.wewebu.expression.language
Equal to or greater than operator implementation.
OwExprGreaterOperator - Class in com.wewebu.expression.language
Greater than operator implementation.
OwExprIntegerLiteral - Class in com.wewebu.expression.language
A fixed integer value :
32211.
OwExprLessEqOperator - Class in com.wewebu.expression.language
Equal to or less than operator implementation.
OwExprLessOperator - Class in com.wewebu.expression.language
Less than operator implementation.
OwExprLiteral - Class in com.wewebu.expression.language
An expression representing a fixed value (egg.
OwExprLiteral(String, OwExprValue, OwExprType, OwExprSymbolTable, OwExprErrorTable) - Constructor for class com.wewebu.expression.language.OwExprLiteral
Constructor
OwExprMinusOperator - Class in com.wewebu.expression.language
OwExprMinusOperator.
OwExprMinusOperator(OwExprBinaryConversionTable) - Constructor for class com.wewebu.expression.language.OwExprMinusOperator
 
OwExprMultiplicativeOperator - Class in com.wewebu.expression.language
OwExprMultiplicativeOperator.
OwExprMultiplicativeOperator(String) - Constructor for class com.wewebu.expression.language.OwExprMultiplicativeOperator
 
OwExprMultiplyOperator - Class in com.wewebu.expression.language
OwExprMultiplyOperator.
OwExprNullLiteral - Class in com.wewebu.expression.language
A fixed reserved word null expression :
a!=null
OwExprNullValue - Class in com.wewebu.expression.language
Null value class.
OwExprNumericValue - Class in com.wewebu.expression.language
The numeric value implementation.
Objects of this class represent floating point or integer numeric values.
OwExprNumericValue(Number, Class<?>) - Constructor for class com.wewebu.expression.language.OwExprNumericValue
Constructor
OwExprNumericValue(Number) - Constructor for class com.wewebu.expression.language.OwExprNumericValue
Constructor
OwExprNumericValue(int) - Constructor for class com.wewebu.expression.language.OwExprNumericValue
Constructor
OwExprNumericValue(double) - Constructor for class com.wewebu.expression.language.OwExprNumericValue
Constructor
OwExprObjectProperty - Class in com.wewebu.expression.language
OwExprObjectProperty.
OwExprObjectProperty(Object) - Constructor for class com.wewebu.expression.language.OwExprObjectProperty
 
OwExprObjectProperty(Object, Class<?>) - Constructor for class com.wewebu.expression.language.OwExprObjectProperty
 
OwExprOperator - Class in com.wewebu.expression.language
Operator base class.
OwExprOperator(String) - Constructor for class com.wewebu.expression.language.OwExprOperator
Constructor
OwExprOrOperator - Class in com.wewebu.expression.language
The boolean logic OR operator.
OwExprParser - Class in com.wewebu.expression.parser
Expression Language Parser.
OwExprParser(InputStream) - Constructor for class com.wewebu.expression.parser.OwExprParser
Constructor with InputStream.
OwExprParser(InputStream, String) - Constructor for class com.wewebu.expression.parser.OwExprParser
Constructor with InputStream and supplied encoding
OwExprParser(Reader) - Constructor for class com.wewebu.expression.parser.OwExprParser
Constructor.
OwExprParser(OwExprParserTokenManager) - Constructor for class com.wewebu.expression.parser.OwExprParser
Constructor with generated Token Manager.
OwExprParserConstants - Interface in com.wewebu.expression.parser
Token literal values and constants.
OwExprParserTokenManager - Class in com.wewebu.expression.parser
Token Manager.
OwExprParserTokenManager(JavaCharStream) - Constructor for class com.wewebu.expression.parser.OwExprParserTokenManager
Constructor.
OwExprParserTokenManager(JavaCharStream, int) - Constructor for class com.wewebu.expression.parser.OwExprParserTokenManager
Constructor.
OwExprPlusOperator - Class in com.wewebu.expression.language
OwExprPlusOperator.
OwExprPrimaryPrefix - Interface in com.wewebu.expression.language
Primary language expressions are made from a prefix construction which can be a literal, a bracketed expression (egg.
OwExprPrimaryPrefixExpression - Class in com.wewebu.expression.language
OwExprPrimaryPrefixExpression.
OwExprPrimaryPrefixExpression(OwExprSymbolTable, OwExprErrorTable, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
OwExprProperty - Interface in com.wewebu.expression.language
Properties are value bearing identifiers applied to scopes.
Properties can define sub properties through a self-defined scope, hence properties are scopes.
OwExprPropertySymbol - Class in com.wewebu.expression.language
Property symbols represent symbol table recordings of property pointing symbols in the expressions.
object.pro Creates two recursive property symbols for the object and pro identifiers
OwExprPropertySymbol(OwExprSymbol, String, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprPropertySymbol
 
OwExprReflectiveFunction - Class in com.wewebu.expression.language
Reflective functions are properties that rely on POJOs methods to return values.
OwExprReflectiveFunction(Object, Method) - Constructor for class com.wewebu.expression.language.OwExprReflectiveFunction
Constructor
OwExprReflectiveProperty - Class in com.wewebu.expression.language
Reflective properties are properties that rely on POJOs getters to return values.
OwExprReflectiveProperty(String, Object, Method) - Constructor for class com.wewebu.expression.language.OwExprReflectiveProperty
Constructor
OwExprReflectiveScope - Class in com.wewebu.expression.language
Reflective scopes are external scopes that rely on POJOs to prelevate functions and properties.
Getters of the underlying POJO will be interpreted as properties and methods will be interpreted as functions.
OwExprReflectiveScope(String) - Constructor for class com.wewebu.expression.language.OwExprReflectiveScope
Constructor
OwExprReflectiveScope(String, Object) - Constructor for class com.wewebu.expression.language.OwExprReflectiveScope
Constructor
OwExprRemainderOperator - Class in com.wewebu.expression.language
OwExprRemainderOperator.
OwExprScope - Interface in com.wewebu.expression.language
Scope defining interface.
OwExprScopedProperty - Class in com.wewebu.expression.language
OwExprScopedProperty.
OwExprScopedProperty() - Constructor for class com.wewebu.expression.language.OwExprScopedProperty
 
OwExprScopeSelector - Class in com.wewebu.expression.language
OwExprScopeSelector.
OwExprScopeSelector(OwExprSymbolTable, OwExprErrorTable, String) - Constructor for class com.wewebu.expression.language.OwExprScopeSelector
 
OwExprScopeSelector(OwExprSymbolTable, OwExprErrorTable, String, OwExprPrimaryPrefix) - Constructor for class com.wewebu.expression.language.OwExprScopeSelector
 
OwExprScopeValue - Class in com.wewebu.expression.language
Scope values represent values obtained during evaluation that need to be queried for properties or functions.
Example:
employee.birthDate.year
The employee.birthDate sub-expression will be evaluated to a OwExprScopeValue
OwExprScopeValue(OwExprScope) - Constructor for class com.wewebu.expression.language.OwExprScopeValue
Constructor
OwExprStaticArray - Class in com.wewebu.expression.language
An expression representing a static array (inlined array value like {1,2,3} ).
OwExprStaticArray(OwExprSymbolTable, OwExprErrorTable) - Constructor for class com.wewebu.expression.language.OwExprStaticArray
 
OwExprStringLiteral - Class in com.wewebu.expression.language
A fixed string value :
'I am a string'.
OwExprStringValue - Class in com.wewebu.expression.language
The string value implementation.
The implementation relays on the String Java implementation.
OwExprStringValue(String) - Constructor for class com.wewebu.expression.language.OwExprStringValue
Constructor
OwExprStringValue(String, Class<?>) - Constructor for class com.wewebu.expression.language.OwExprStringValue
Constructor
OwExprSymbol - Class in com.wewebu.expression.language
Expression symbols are identifiers and constants alike (no separate constant table is used).
Expression symbols should implement custom behavior according to their semantics:
functions , properties ,constants or runtime-anonymous symbol Symbols are organized in a tree structure with multiple roots (the top level symbols).
OwExprSymbol(OwExprSymbol, String, OwExprType) - Constructor for class com.wewebu.expression.language.OwExprSymbol
Constructor
OwExprSymbol(OwExprSymbol, String, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprSymbol
Constructor
OwExprSymbol(OwExprSymbol, String, OwExprExpressionType) - Constructor for class com.wewebu.expression.language.OwExprSymbol
 
OwExprSymbolScope - Class in com.wewebu.expression.language
OwExprSymbolScope.
OwExprSymbolScope(OwExprSymbol, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprSymbolScope
 
OwExprSymbolScope(boolean, OwExprSymbol, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprSymbolScope
 
OwExprSymbolTable - Class in com.wewebu.expression.language
OwExprSymbolTable.
OwExprSymbolTable() - Constructor for class com.wewebu.expression.language.OwExprSymbolTable
 
OwExprSystem - Class in com.wewebu.expression.language
The system scope is the default top level scope.
OwExprSystem() - Constructor for class com.wewebu.expression.language.OwExprSystem
 
OwExprTime - Class in com.wewebu.expression.language
OwExprTime.
OwExprTime(int, int, int, double) - Constructor for class com.wewebu.expression.language.OwExprTime
 
OwExprTime(int, int, int) - Constructor for class com.wewebu.expression.language.OwExprTime
 
OwExprTime(int, int, int, double, int, int, int) - Constructor for class com.wewebu.expression.language.OwExprTime
 
OwExprTime(int, int, int, double, double, int, int, int) - Constructor for class com.wewebu.expression.language.OwExprTime
 
OwExprTimeValue - Class in com.wewebu.expression.language
A date value built around the OwExprTime implementation.
Time values represent time spans.
OwExprTimeValue(OwExprTime) - Constructor for class com.wewebu.expression.language.OwExprTimeValue
Constructor
OwExprTimeValue(OwExprTime, Class<?>) - Constructor for class com.wewebu.expression.language.OwExprTimeValue
Constructor
OwExprType - Class in com.wewebu.expression.language
Atomic value-types enumeration.
OwExprTypeMissmatchException - Exception in com.wewebu.expression.language
OwExprTypeMissmatchException.
OwExprTypeMissmatchException() - Constructor for exception com.wewebu.expression.language.OwExprTypeMissmatchException
 
OwExprTypeMissmatchException(String, Throwable) - Constructor for exception com.wewebu.expression.language.OwExprTypeMissmatchException
 
OwExprTypeMissmatchException(String) - Constructor for exception com.wewebu.expression.language.OwExprTypeMissmatchException
 
OwExprTypeMissmatchException(Throwable) - Constructor for exception com.wewebu.expression.language.OwExprTypeMissmatchException
 
OwExprUnaryConversionTable - Class in com.wewebu.expression.language
Unary conversion tables are array like structures holding information on how an unary operator should perform type conversions.
Type indexes can be matched against the operand type index and the resulted conversion type is the array element found at the matched index.
OwExprUnaryConversionTable() - Constructor for class com.wewebu.expression.language.OwExprUnaryConversionTable
OwExprUnaryExpression - Class in com.wewebu.expression.language
OwExprUnaryExpression.
OwExprUnaryExpression(OwExprSymbolTable, OwExprErrorTable, OwExprUnaryOperator, OwExprExpression) - Constructor for class com.wewebu.expression.language.OwExprUnaryExpression
 
OwExprUnaryExpressionType - Class in com.wewebu.expression.language
Expression type of all unary expressions.
Applies custom-unary regression rules.
OwExprUnaryExpressionType(OwExprUnaryOperator, OwExprExpressionType, Collection) - Constructor for class com.wewebu.expression.language.OwExprUnaryExpressionType
 
OwExprUnaryExpressionType(OwExprUnaryOperator, OwExprExpressionType, OwExprType) - Constructor for class com.wewebu.expression.language.OwExprUnaryExpressionType
 
OwExprUnaryExpressionType(OwExprUnaryOperator, OwExprExpressionType, OwExprType[]) - Constructor for class com.wewebu.expression.language.OwExprUnaryExpressionType
 
OwExprUnaryMinusOperator - Class in com.wewebu.expression.language
Unary minus operator :
-2 , -4.554 , -property .
OwExprUnaryNegateOperator - Class in com.wewebu.expression.language
OwExprUnaryNegateOperator.
OwExprUnaryOperator - Class in com.wewebu.expression.language
Unary operator class (egg.
OwExprUnaryOperator(String, OwExprUnaryConversionTable) - Constructor for class com.wewebu.expression.language.OwExprUnaryOperator
Constructor
OwExprUnaryPlusOperator - Class in com.wewebu.expression.language
OwExprUnaryPlusOperator.
OwExprUnparsableExpression - Class in com.wewebu.expression.language
OwExprUnparsableExpression.
OwExprUnparsableExpression(OwExprSymbolTable, OwExprErrorTable, TokenMgrError) - Constructor for class com.wewebu.expression.language.OwExprUnparsableExpression
 
OwExprUnparsableExpression(OwExprSymbolTable, OwExprErrorTable, ParseException) - Constructor for class com.wewebu.expression.language.OwExprUnparsableExpression
 
OwExprValue - Class in com.wewebu.expression.language
A value is an expression evaluation result.
All values are scopes.
OwExprValue(Class) - Constructor for class com.wewebu.expression.language.OwExprValue
 
OwExprXorOperator - Class in com.wewebu.expression.language
OwExprXorOperator.

P

parse(String) - Static method in class com.wewebu.expression.parser.OwExprParser
 
ParseException - Exception in com.wewebu.expression.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception com.wewebu.expression.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception com.wewebu.expression.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception com.wewebu.expression.parser.ParseException
Constructor with message.
PART_LETTER - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
PLUS - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
prelevateFunction(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprExternalScope
Function search hook for OwExprExternalScope.function(String, OwExprExpressionType[]).
Children of this class should override this method to perform custom
prelevateFunction(String, OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprReflectiveScope
 
prelevateProperty(String) - Method in class com.wewebu.expression.language.OwExprExternalScope
Property search hook for OwExprExternalScope.property(String).
prelevateProperty(String) - Method in class com.wewebu.expression.language.OwExprReflectiveScope
 
prevCharIsCR - Variable in class com.wewebu.expression.parser.JavaCharStream
 
prevCharIsLF - Variable in class com.wewebu.expression.parser.JavaCharStream
 
PrimaryExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
PrimaryPrefix(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
PrimarySuffix(OwExprSymbolTable, OwExprErrorTable, OwExprPrimaryPrefix) - Method in class com.wewebu.expression.parser.OwExprParser
 
printTypes(OwExprExpressionType[]) - Static method in class com.wewebu.expression.language.OwExprExpressionType
Pretty printer of types
property(String) - Method in class com.wewebu.expression.language.OwExprExternalScope
 
property(String) - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
property(String) - Method in interface com.wewebu.expression.language.OwExprScope
Property access method.
property(String) - Method in class com.wewebu.expression.language.OwExprScopedProperty
 
property(String) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
property(String) - Method in class com.wewebu.expression.language.OwExprStaticArray
 
property(String) - Method in class com.wewebu.expression.language.OwExprValue
Scope OwExprScope.property(String) default implementation.

R

RBRACKET - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
ReadByte() - Method in class com.wewebu.expression.parser.JavaCharStream
 
readChar() - Method in class com.wewebu.expression.parser.JavaCharStream
Read a character.
regressTo(OwExprExpressionType) - Method in class com.wewebu.expression.language.OwExprExpressionType
Regresses (diminishes the possible types represented by this OwExprExpression ) this expression type to the types represented the argument expressionType_p
regressToFunction() - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
Function on function call is not allowed.
(egg.
regressToFunction() - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
 
regressToFunction() - Method in class com.wewebu.expression.language.OwExprLiteral
 
regressToFunction() - Method in interface com.wewebu.expression.language.OwExprPrimaryPrefix
Forces this primary prefix symbol to a function.
regressToFunction() - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
regressToFunction() - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
regressToFunction() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
regressToPorperty() - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
Function on property call is not allowed.
regressToPorperty() - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
 
regressToPorperty() - Method in class com.wewebu.expression.language.OwExprLiteral
 
regressToPorperty() - Method in interface com.wewebu.expression.language.OwExprPrimaryPrefix
Forces this primary prefix symbol to a property.
regressToPorperty() - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
regressToPorperty() - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
regressToPorperty() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
regressToScope() - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
Forces this primary prefix to a scope symbol.
It also forces the OwExprArgumentsSuffix.m_prefix primary prefix to a function call.
regressToScope() - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
 
regressToScope() - Method in class com.wewebu.expression.language.OwExprLiteral
 
regressToScope() - Method in interface com.wewebu.expression.language.OwExprPrimaryPrefix
Forces this primary prefix to a scope symbol.
regressToScope() - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
regressToScope() - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
regressToScope() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
ReInit(Reader, int, int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class com.wewebu.expression.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class com.wewebu.expression.parser.OwExprParser
Reinitialise.
ReInit(InputStream, String) - Method in class com.wewebu.expression.parser.OwExprParser
Reinitialise.
ReInit(Reader) - Method in class com.wewebu.expression.parser.OwExprParser
Reinitialise.
ReInit(OwExprParserTokenManager) - Method in class com.wewebu.expression.parser.OwExprParser
Reinitialise.
ReInit(JavaCharStream) - Method in class com.wewebu.expression.parser.OwExprParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class com.wewebu.expression.parser.OwExprParserTokenManager
Reinitialise parser.
RelationalExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
REM - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
reminder(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
RPAREN - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
runtimeValueScope(OwExprScope) - Method in class com.wewebu.expression.language.OwExprSymbolScope
 

S

SCOPE - Static variable in class com.wewebu.expression.language.OwExprType
SCOPE type denotes values interpreted as scopes (see OwExprScopeValue
ScopeSelector(OwExprSymbolTable, OwExprErrorTable, OwExprPrimaryPrefix) - Method in class com.wewebu.expression.parser.OwExprParser
 
seconds(int) - Method in class com.wewebu.expression.language.OwExprSystem
 
seconds(int) - Static method in class com.wewebu.expression.language.OwExprTime
 
SECONDS_IN_DAY - Static variable in class com.wewebu.expression.language.OwExprTime
 
SECONDS_IN_HOUR - Static variable in class com.wewebu.expression.language.OwExprTime
 
SECONDS_IN_MINUTE - Static variable in class com.wewebu.expression.language.OwExprTime
 
setArgumentTypes(OwExprExpressionType[]) - Method in class com.wewebu.expression.language.OwExprFunctionSymbol
 
setDebugStream(PrintStream) - Method in class com.wewebu.expression.parser.OwExprParserTokenManager
Set debug output.
setSymbolScope(OwExprSymbolScope) - Method in class com.wewebu.expression.language.OwExprFunctionSymbol
 
setSymbolScope(OwExprSymbolScope) - Method in class com.wewebu.expression.language.OwExprPropertySymbol
 
setTabSize(int) - Method in class com.wewebu.expression.parser.JavaCharStream
 
SINGLE_LINE_COMMENT - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
SLASH - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
solveScope(String) - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
solveScope(String) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
solveScope(OwExprScope) - Method in class com.wewebu.expression.language.OwExprSymbolScope
 
specialConstructor - Variable in exception com.wewebu.expression.parser.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 com.wewebu.expression.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STAR - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
StaticArray(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
staticFlag - Static variable in class com.wewebu.expression.parser.JavaCharStream
Whether parser is static.
STRING - Static variable in class com.wewebu.expression.language.OwExprType
STRING type denotes UTF8 character arrays similar to the Java String type (see OwExprStringValue)
STRING_LITERAL - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
sub(OwExprNumericValue) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
substract(OwExprTime) - Method in class com.wewebu.expression.language.OwExprTime
 
substractFrom(Calendar) - Method in class com.wewebu.expression.language.OwExprTime
 
SwitchTo(int) - Method in class com.wewebu.expression.parser.OwExprParserTokenManager
Switch to specified lex state.
symbolInstance(String, OwExprSymbolTable, OwExprErrorTable) - Static method in class com.wewebu.expression.language.OwExprLiteral
Constant symbol single flyweight instance accessor.
symbolsVisibleInScopes(OwExprExternalScope[]) - Method in class com.wewebu.expression.language.OwExprExpression
Pre-evaluation optional symbol visibility check method.

T

tabSize - Variable in class com.wewebu.expression.parser.JavaCharStream
 
time(int, int, int) - Method in class com.wewebu.expression.language.OwExprSystem
 
time(int, int, int) - Static method in class com.wewebu.expression.language.OwExprTime
 
TIME - Static variable in class com.wewebu.expression.language.OwExprType
TIME type denotes time spans (see OwExprTimeValue)
timeInDays(double) - Static method in class com.wewebu.expression.language.OwExprTime
 
today() - Method in class com.wewebu.expression.language.OwExprSystem
The expression language today() function implementation.
toInt() - Method in class com.wewebu.expression.language.OwExprNumericValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprDateValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprNullValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprNumericValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprScopeValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprStringValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprTimeValue
 
toJavaObject(Class) - Method in class com.wewebu.expression.language.OwExprValue
Java class conversion method.
token - Variable in class com.wewebu.expression.parser.OwExprParser
Current token.
Token - Class in com.wewebu.expression.parser
Describes the input token stream.
Token() - Constructor for class com.wewebu.expression.parser.Token
No-argument constructor
Token(int) - Constructor for class com.wewebu.expression.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class com.wewebu.expression.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class com.wewebu.expression.parser.OwExprParser
Generated Token Manager.
tokenImage - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
Literal token values.
tokenImage - Variable in exception com.wewebu.expression.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in com.wewebu.expression.parser
Token Manager Error.
TokenMgrError() - Constructor for error com.wewebu.expression.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error com.wewebu.expression.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error com.wewebu.expression.parser.TokenMgrError
Full Constructor.
toPrettyPrintString(StringBuffer, StringBuffer) - Method in class com.wewebu.expression.language.OwExprConstantSymbol
Pretty-print utility
toPrettyPrintString(StringBuffer, StringBuffer) - Method in class com.wewebu.expression.language.OwExprFunctionSymbol
Pretty-print utility
toPrettyPrintString(StringBuffer, StringBuffer) - Method in class com.wewebu.expression.language.OwExprPropertySymbol
Pretty-print utility
toPrettyPrintString(StringBuffer, StringBuffer) - Method in class com.wewebu.expression.language.OwExprSymbol
 
toPrettyPrintString(StringBuffer, StringBuffer) - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
toString() - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
 
toString() - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
 
toString() - Method in class com.wewebu.expression.language.OwExprBinaryExpression
 
toString() - Method in class com.wewebu.expression.language.OwExprBooleanValue
 
toString() - Method in class com.wewebu.expression.language.OwExprConditionalExpression
 
toString() - Method in class com.wewebu.expression.language.OwExprDateValue
 
toString() - Method in class com.wewebu.expression.language.OwExprDebugBracketsExpression
 
toString() - Method in class com.wewebu.expression.language.OwExprErrorTable
 
toString() - Method in class com.wewebu.expression.language.OwExprExpressionType
 
toString() - Method in class com.wewebu.expression.language.OwExprExternalScope
 
toString() - Method in class com.wewebu.expression.language.OwExprLiteral
 
toString() - Method in class com.wewebu.expression.language.OwExprNullValue
 
toString() - Method in class com.wewebu.expression.language.OwExprNumericValue
 
toString() - Method in class com.wewebu.expression.language.OwExprOperator
 
toString() - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
toString() - Method in class com.wewebu.expression.language.OwExprReflectiveScope
 
toString() - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
toString() - Method in class com.wewebu.expression.language.OwExprScopeValue
 
toString() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
toString() - Method in class com.wewebu.expression.language.OwExprStringValue
 
toString() - Method in class com.wewebu.expression.language.OwExprSymbol
 
toString() - Method in class com.wewebu.expression.language.OwExprSymbolTable
 
toString() - Method in class com.wewebu.expression.language.OwExprTime
 
toString() - Method in class com.wewebu.expression.language.OwExprTimeValue
 
toString() - Method in class com.wewebu.expression.language.OwExprType
 
toString() - Method in class com.wewebu.expression.language.OwExprUnaryExpression
 
toString() - Method in class com.wewebu.expression.parser.Token
Returns the image.
TRUE - Static variable in class com.wewebu.expression.language.OwExprBooleanValue
Singleton instance of TRUE
TRUE - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
type() - Method in class com.wewebu.expression.language.OwExprArgumentsSuffix
Type check method.The type of the function symbol is considered - OwExprArgumentsSuffix.m_functionSymbol.
type() - Method in class com.wewebu.expression.language.OwExprArraySelectorSuffix
 
type() - Method in class com.wewebu.expression.language.OwExprBinaryExpression
Type check method.
type() - Method in class com.wewebu.expression.language.OwExprConditionalExpression
Type check method.
type() - Method in class com.wewebu.expression.language.OwExprDebugBracketsExpression
 
type() - Method in class com.wewebu.expression.language.OwExprExpression
Type check method.
type() - Method in interface com.wewebu.expression.language.OwExprFunction
 
type() - Method in class com.wewebu.expression.language.OwExprLiteral
 
type() - Method in class com.wewebu.expression.language.OwExprObjectProperty
 
type() - Method in class com.wewebu.expression.language.OwExprPrimaryPrefixExpression
 
type() - Method in interface com.wewebu.expression.language.OwExprProperty
 
type() - Method in class com.wewebu.expression.language.OwExprReflectiveFunction
 
type() - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
Performs type conversion using OwExprType.fromJavaType(Object)
type() - Method in class com.wewebu.expression.language.OwExprScopeSelector
 
type() - Method in class com.wewebu.expression.language.OwExprStaticArray
 
type() - Method in class com.wewebu.expression.language.OwExprUnaryExpression
 
type() - Method in class com.wewebu.expression.language.OwExprUnparsableExpression
 

U

UnaryExpression(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
UnaryExpressionNotPlusMinus(OwExprSymbolTable, OwExprErrorTable) - Method in class com.wewebu.expression.parser.OwExprParser
 
UpdateLineColumn(char) - Method in class com.wewebu.expression.parser.JavaCharStream
 

V

value(boolean) - Static method in class com.wewebu.expression.language.OwExprBooleanValue
Singleton value instances accessor
value(Boolean) - Static method in class com.wewebu.expression.language.OwExprBooleanValue
 
value(OwExprValue[]) - Method in interface com.wewebu.expression.language.OwExprFunction
Evaluation method for this function.
value() - Method in class com.wewebu.expression.language.OwExprObjectProperty
 
value() - Method in interface com.wewebu.expression.language.OwExprProperty
 
value(OwExprValue[]) - Method in class com.wewebu.expression.language.OwExprReflectiveFunction
 
value() - Method in class com.wewebu.expression.language.OwExprReflectiveProperty
 
version() - Method in class com.wewebu.expression.language.OwExprSystem
The expression language version():NUMERIC[3] function implementation.
VERSION_MAJOR - Static variable in class com.wewebu.expression.language.OwExprSystem
Expression language major version
VERSION_MINOR - Static variable in class com.wewebu.expression.language.OwExprSystem
Expression language minor version
VERSION_STRING - Static variable in class com.wewebu.expression.language.OwExprSystem
Expression language version string
VERSION_UPDATE - Static variable in class com.wewebu.expression.language.OwExprSystem
Expression language update version

X

XOR - Static variable in interface com.wewebu.expression.parser.OwExprParserConstants
RegularExpression Id.
A B C D E F G H I J K L M N O P R S T U V X 

Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.