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

A

add(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
ADD - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
add(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
add := add ( mul | mul)*
addMessage(int, String) - Method in interface org.ow2.opensuit.cel.ICompilationContext.ICompilationLogger
 
addMessage(IExprNode, int, String) - Method in class org.ow2.opensuit.cel.impl.CompilationResult
 
addMessage(int, int, String) - Method in class org.ow2.opensuit.cel.impl.CompilationResult
 
addMessage(IExprNode, int, String) - Method in interface org.ow2.opensuit.cel.impl.ICompilationResultWriter
 
addMessage(int, int, String) - Method in interface org.ow2.opensuit.cel.impl.ICompilationResultWriter
 
and(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
AND - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
and(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBoolean
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
Recursive method to build an expression string form.
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNull
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNumber
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstString
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
appendExpressionString(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
appendString(StringBuilder, String) - Static method in class org.ow2.opensuit.cel.impl.misc.RegExpBuilder
 
appendTypeExpr(StringBuilder, Type) - Static method in class org.ow2.opensuit.cel.impl.misc.RegExpBuilder
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBoolean
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
Recursive method to build the returned values regular expression.
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNull
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNumber
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstString
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
appendValuePattern(StringBuilder) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
apply(ITypeConverter, Object, Object) - Method in interface org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.Operator
 
apply(ITypeConverter, Object) - Method in interface org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation.Operator
 
args - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
AstBinaryOperation - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBinaryOperation(int, AstNode, AstNode, AstBinaryOperation.Operator) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
AstBinaryOperation.BooleanOperator - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBinaryOperation.BooleanOperator() - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.BooleanOperator
 
AstBinaryOperation.ComparisionOperator - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBinaryOperation.ComparisionOperator() - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.ComparisionOperator
 
AstBinaryOperation.NumberOperator - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBinaryOperation.NumberOperator() - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.NumberOperator
 
AstBinaryOperation.Operator - Interface in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBoolean - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBoolean(int, boolean) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBoolean
 
AstBracket - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstBracket(int, AstNode, AstNode, boolean) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
AstChoice - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstChoice(int, AstNode, AstNode, AstNode) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
AstComposite - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstComposite(int, List<AstNode>) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
AstDot - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstDot(int, AstNode, String, boolean) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
AstEval - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstEval(int, AstNode, boolean) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
AstFunction - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstFunction(int, String, List<AstNode>) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
AstIdentifier - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstIdentifier(int, String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
AstInvocation - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstInvocation(int, String, List<AstNode>) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
AstLiteral - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstLiteral(int) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstLiteral
 
AstMethod - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstMethod(int, AstNode, String, List<AstNode>) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
AstNested - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstNested(int, AstNode) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
AstNode - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstNode(int) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
 
AstNull - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstNull(int) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNull
 
AstNumber - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstNumber(int, Number) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNumber
 
AstProperty - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstProperty(int, AstNode, boolean) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstProperty
 
AstRightValue - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstRightValue(int) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstRightValue
 
AstString - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstString(int, String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstString
 
AstText - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstText(int, String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
AstUnaryOperation - Class in org.ow2.opensuit.cel.impl.tree.impl.ast
 
AstUnaryOperation(int, AstNode, AstUnaryOperation.Operator) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
AstUnaryOperation.Operator - Interface in org.ow2.opensuit.cel.impl.tree.impl.ast
 

B

BooleanOperations - Class in org.ow2.opensuit.cel.impl.misc
 
BooleanOperations() - Constructor for class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
builder - Variable in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 

C

checkBooleanTypes(ITypeConverter, Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
checkComparisonTypes(ITypeConverter, Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
checkType(ITypeConverter, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
checkType(ITypeConverter, Class<?>) - Method in interface org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation.Operator
 
checkTypes(ITypeConverter, Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
checkTypes(ITypeConverter, Class<?>, Class<?>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.ComparisionOperator
 
checkTypes(ITypeConverter, Class<?>, Class<?>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.NumberOperator
 
checkTypes(ITypeConverter, Class<?>, Class<?>) - Method in interface org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.Operator
 
cmp(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
cmp := add ( add | add | add | add)*
CompilationResult - Class in org.ow2.opensuit.cel.impl
Interface for types conversion
CompilationResult() - Constructor for class org.ow2.opensuit.cel.impl.CompilationResult
 
compile(List<IExpression>, ICompilationContext.ICompilationLogger) - Method in interface org.ow2.opensuit.cel.ICompilationContext.IFunctionContext
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in interface org.ow2.opensuit.cel.impl.tree.IExprNode
Allow to compile the given expression with the associated and .
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstLiteral
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
compile(ITypeConverter, ICompilationContext, ICompilationResultWriter) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
compileExpression(ICompilationContext, String) - Method in class org.ow2.opensuit.cel.ExpressionFactory
Allow to compile the provided expression into the associated compilation context
compileExpression(ICompilationContext, String) - Method in class org.ow2.opensuit.cel.impl.ExpressionFactoryImpl
 
consumeToken() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
consume current token (get next token).
consumeToken(Scanner.Symbol) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
consume current token (get next token); throw exception if the current token doesn't match the expected symbol.
ConversionError - Exception in org.ow2.opensuit.cel.util
Represents any of the exception conditions that can arise during expression evaluation.
ConversionError() - Constructor for exception org.ow2.opensuit.cel.util.ConversionError
Creates an ELException with no detail message.
ConversionError(String) - Constructor for exception org.ow2.opensuit.cel.util.ConversionError
Creates an ELException with the provided detail message.
ConversionError(Throwable) - Constructor for exception org.ow2.opensuit.cel.util.ConversionError
Creates an ELException with the given cause.
ConversionError(String, Throwable) - Constructor for exception org.ow2.opensuit.cel.util.ConversionError
Creates an ELException with the given detail message and root cause.
convert(Object, Class<T>) - Method in interface org.ow2.opensuit.cel.ITypeConverter
Convert the given input value to the specified target type.
convert(Object, Class<T>) - Method in class org.ow2.opensuit.cel.util.StrictTypeConverter
 
converter - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
createAstBinary(AstNode, AstNode, AstBinaryOperation.Operator) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstBracket(AstNode, AstNode, boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstChoice(AstNode, AstNode, AstNode) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstComposite(List<AstNode>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstDot(AstNode, String, boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstFunction(String, List<AstNode>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstIdentifier(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstMethod(AstNode, String, List<AstNode>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createAstNode(AstNode...) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser.ExtensionHandler
Called by the parser if it handles a extended token associated with this handler at the appropriate extension point.
createAstUnary(AstNode, AstUnaryOperation.Operator) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
createScanner(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 

D

declareFunction(String, String, Method) - Method in class org.ow2.opensuit.cel.util.SimpleCompilationContext
 
declareVariable(String, Class<?>) - Method in class org.ow2.opensuit.cel.util.SimpleCompilationContext
 
div(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
DIV - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 

E

empty(ITypeConverter, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
EMPTY - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
eq(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
EQ - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
eq(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
eq := cmp ( cmp | cmp)*
ERROR_LEVEL - Static variable in interface org.ow2.opensuit.cel.ICompilationContext.ICompilationLogger
 
ERROR_LEVEL - Static variable in interface org.ow2.opensuit.cel.ICompilationMessage
 
eval() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
eval := dynamic | deferred
eval(boolean, boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
dynmamic := expr deferred := expr
expr(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
expr := or ( expr expr)?
ExpressionEvaluationException - Exception in org.ow2.opensuit.cel.impl.tree
 
ExpressionEvaluationException(IExprNode, String) - Constructor for exception org.ow2.opensuit.cel.impl.tree.ExpressionEvaluationException
 
ExpressionEvaluationException(IExprNode, Throwable) - Constructor for exception org.ow2.opensuit.cel.impl.tree.ExpressionEvaluationException
 
ExpressionFactory - Class in org.ow2.opensuit.cel
Represent the factory that allow to recover the implementation.
ExpressionFactory(ITypeConverter) - Constructor for class org.ow2.opensuit.cel.ExpressionFactory
 
ExpressionFactoryImpl - Class in org.ow2.opensuit.cel.impl
 
ExpressionFactoryImpl(ITypeConverter) - Constructor for class org.ow2.opensuit.cel.impl.ExpressionFactoryImpl
 
extensions - Variable in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 

F

fail(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
throw exception
fail(Scanner.Symbol) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
throw exception
fixed(Scanner.Symbol) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
function - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
function(String, List<AstNode>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 

G

ge(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
GE - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
get(String, Object...) - Static method in class org.ow2.opensuit.cel.impl.misc.LocalMessages
 
getActualTypeArguments() - Method in class org.ow2.opensuit.cel.impl.misc.ParameterizedTypeNoVariable
 
getAddReturnType(Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
getConverter() - Method in class org.ow2.opensuit.cel.ExpressionFactory
 
getDivReturnType(Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
getEncountered() - Method in exception org.ow2.opensuit.cel.impl.tree.impl.Parser.ParseException
 
getEncountered() - Method in exception org.ow2.opensuit.cel.impl.tree.impl.Scanner.ScanException
 
getExpected() - Method in exception org.ow2.opensuit.cel.impl.tree.impl.Parser.ParseException
 
getExpected() - Method in exception org.ow2.opensuit.cel.impl.tree.impl.Scanner.ScanException
 
getExpression() - Method in interface org.ow2.opensuit.cel.ICompilationResult
Get the linked this compilation result.
getExpression() - Method in class org.ow2.opensuit.cel.impl.CompilationResult
 
getExpressionString() - Method in interface org.ow2.opensuit.cel.IExpression
Returns the expression string
getExpressionString() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
Builds the expression outer string form.
getExtensionHandler(Scanner.Token) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
getExtensionPoint() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser.ExtensionHandler
 
getFunctionObject(ICompilationContext.IFunctionContext) - Method in interface org.ow2.opensuit.cel.IEvaluationContext
Return the owner of the specified function, located into this evaluation context
getFunctionObject(ICompilationContext.IFunctionContext) - Method in class org.ow2.opensuit.cel.util.SimpleEvaluationContext
 
getFunctions(String, String) - Method in interface org.ow2.opensuit.cel.ICompilationContext
May return a list of compilable functions
getFunctions(String, String) - Method in class org.ow2.opensuit.cel.util.SimpleCompilationContext
 
getGenericType() - Method in interface org.ow2.opensuit.cel.IExpression
Returns the expression generic type
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBoolean
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNull
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNumber
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstString
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
getGenericType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
getImage() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner.Token
 
getLevel() - Method in interface org.ow2.opensuit.cel.ICompilationMessage
Get the level of the compilation message .
getMessage() - Method in interface org.ow2.opensuit.cel.ICompilationMessage
Get the value of the compilation message.
getMessage() - Method in exception org.ow2.opensuit.cel.impl.tree.ExpressionEvaluationException
 
getMessages() - Method in interface org.ow2.opensuit.cel.ICompilationResult
Allow to recover all linked to the current
getMessages() - Method in class org.ow2.opensuit.cel.impl.CompilationResult
 
getMethod() - Method in interface org.ow2.opensuit.cel.ICompilationContext.IFunctionContext
 
getModReturnType(Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
getMulReturnType(Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
getName() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
getNoVariable(ParameterizedType, ParameterizedType) - Static method in class org.ow2.opensuit.cel.impl.misc.ParameterizedTypeNoVariable
 
getOperator() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
getOperator() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
getOwnerType() - Method in class org.ow2.opensuit.cel.impl.misc.ParameterizedTypeNoVariable
 
getPosition() - Method in interface org.ow2.opensuit.cel.ICompilationMessage
Get the position into the expression, associated with the compilation message .
getPosition() - Method in interface org.ow2.opensuit.cel.impl.tree.IExprNode
 
getPosition() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
Returns the node's start position (character) in the original expression string.
getPosition() - Method in exception org.ow2.opensuit.cel.impl.tree.impl.Parser.ParseException
 
getPosition() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
getPosition() - Method in exception org.ow2.opensuit.cel.impl.tree.impl.Scanner.ScanException
 
getRawType() - Method in class org.ow2.opensuit.cel.impl.misc.ParameterizedTypeNoVariable
 
getSize() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner.Token
 
getSubReturnType(Class<?>, Class<?>) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
getSymbol() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner.Token
 
getToken() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
getToken() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
getType() - Method in interface org.ow2.opensuit.cel.IExpression
Returns the expression type
getType(Class<?>, Class<?>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.BooleanOperator
 
getType(Class<?>, Class<?>) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.ComparisionOperator
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
getType(Class<?>, Class<?>) - Method in interface org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation.Operator
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBoolean
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNull
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNumber
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstString
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
getType() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
getType(Class<?>) - Method in interface org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation.Operator
 
getValuePattern(List<IExpression>) - Method in interface org.ow2.opensuit.cel.ICompilationContext.IFunctionContext
 
getValuePattern() - Method in interface org.ow2.opensuit.cel.IExpression
Returns the string value pattern (regular expression).
getValuePattern() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
Builds the returned values regular expression.
getVariable(String) - Method in interface org.ow2.opensuit.cel.IEvaluationContext
Return the variable linked to the iName parameter which can be located into this evaluation context
getVariable(String) - Method in class org.ow2.opensuit.cel.util.SimpleEvaluationContext
 
getVariableGenericType(String) - Method in interface org.ow2.opensuit.cel.ICompilationContext
Allow to recover generic located into this context by providing a name of object.
getVariableGenericType(String) - Method in class org.ow2.opensuit.cel.util.SimpleCompilationContext
 
getVariableType(String) - Method in interface org.ow2.opensuit.cel.ICompilationContext
Allow to recover located into this context by providing a name of object.
getVariableType(String) - Method in class org.ow2.opensuit.cel.util.SimpleCompilationContext
 
gt(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
GT - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 

H

hasErrors() - Method in interface org.ow2.opensuit.cel.ICompilationResult
Allow to determine if errors Occurred during the compilation
hasErrors() - Method in class org.ow2.opensuit.cel.impl.CompilationResult
 

I

ICompilationContext - Interface in org.ow2.opensuit.cel
Interface for compilation context
ICompilationContext.ICompilationLogger - Interface in org.ow2.opensuit.cel
This interface declares functions for compilation logger, the static values of different severity levels
ICompilationContext.IFunctionContext - Interface in org.ow2.opensuit.cel
 
ICompilationContext.UnresolvedVariableError - Exception in org.ow2.opensuit.cel
 
ICompilationContext.UnresolvedVariableError() - Constructor for exception org.ow2.opensuit.cel.ICompilationContext.UnresolvedVariableError
 
ICompilationMessage - Interface in org.ow2.opensuit.cel
Interface declaring all methods which must be implemented, by a class which implements .
ICompilationResult - Interface in org.ow2.opensuit.cel
Interface declaring all methods which must be implemented, by a class which implements .
ICompilationResultWriter - Interface in org.ow2.opensuit.cel.impl
 
identifier(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
IEvaluationContext - Interface in org.ow2.opensuit.cel
Interface declaring all methods which must be implemented, by a class which implements .
IExpression - Interface in org.ow2.opensuit.cel
This interface declare the available methods for an expression
IExprNode - Interface in org.ow2.opensuit.cel.impl.tree
Basic node interface.
INFO_LEVEL - Static variable in interface org.ow2.opensuit.cel.ICompilationContext.ICompilationLogger
 
INFO_LEVEL - Static variable in interface org.ow2.opensuit.cel.ICompilationMessage
 
input - Variable in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
invoke(IEvaluationContext) - Method in interface org.ow2.opensuit.cel.IExpression
Evaluates the expression.
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBoolean
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
invoke(IEvaluationContext, Method, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNull
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNumber
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstString
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
invoke(IEvaluationContext) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
isConvertible(Class<?>, Class<?>) - Method in interface org.ow2.opensuit.cel.ITypeConverter
Determines whether the source type can be converted to the target type.
isConvertible(Class<?>, Class<?>) - Method in class org.ow2.opensuit.cel.util.StrictTypeConverter
 
isDeferred() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
isDigit(char) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
isEval() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
isReadOnly() - Method in interface org.ow2.opensuit.cel.IExpression
Returns true if the expression cannot be set
isReadOnly() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
isReadOnly() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
isReadOnly() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
isReadOnly() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
isReadOnly() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstRightValue
 
isReadOnly() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
isStaticValue() - Method in interface org.ow2.opensuit.cel.IExpression
Returns true if the expression has a static value (i.e. that does not depend on any evaluation context).
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstChoice
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstComposite
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstFunction
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstLiteral
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNested
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
isStaticValue() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
ITypeConverter - Interface in org.ow2.opensuit.cel
Interface for types conversion

K

keyword(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 

L

le(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
LE - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
list() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
list := expr ( expr)*
literal() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
literal := | | | | |
LocalMessages - Class in org.ow2.opensuit.cel.impl.misc
 
LocalMessages() - Constructor for class org.ow2.opensuit.cel.impl.misc.LocalMessages
 
LONG_ZERO - Static variable in class org.ow2.opensuit.cel.util.StrictTypeConverter
 
lookahead(int) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
get lookahead symbol.
lt(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
LT - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
lvalue - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstProperty
 

M

main(String[]) - Static method in class org.ow2.opensuit.cel.util.StrictTypeConverter
 
matchesParamTypes(Method) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
method - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
mod(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
MOD - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
mul(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
MUL - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
mul(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
mul := unary ( unary |
unary | unary)*

N

name - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstInvocation
 
ne(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
NE - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
neg(ITypeConverter, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
NEG - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
newInstance(ITypeConverter) - Static method in class org.ow2.opensuit.cel.ExpressionFactory
 
next() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
Scan next token.
nextEval() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
token inside an eval expression
nextNumber() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
number token
nextString() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
string token
nextText() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
text token
nextToken() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
nonliteral() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
nonliteral := | function | expr function := ( )?
not(ITypeConverter, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
NOT - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstUnaryOperation
 
NumberOperations - Class in org.ow2.opensuit.cel.impl.misc
Arithmetic Operations as specified in chapter 1.7.
NumberOperations() - Constructor for class org.ow2.opensuit.cel.impl.misc.NumberOperations
 

O

or(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.BooleanOperations
 
OR - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 
or(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
or := and ( and)*
org.ow2.opensuit.cel - package org.ow2.opensuit.cel
 
org.ow2.opensuit.cel.impl - package org.ow2.opensuit.cel.impl
 
org.ow2.opensuit.cel.impl.misc - package org.ow2.opensuit.cel.impl.misc
 
org.ow2.opensuit.cel.impl.tree - package org.ow2.opensuit.cel.impl.tree
 
org.ow2.opensuit.cel.impl.tree.impl - package org.ow2.opensuit.cel.impl.tree.impl
 
org.ow2.opensuit.cel.impl.tree.impl.ast - package org.ow2.opensuit.cel.impl.tree.impl.ast
 
org.ow2.opensuit.cel.util - package org.ow2.opensuit.cel.util
 

P

ParameterizedTypeNoVariable - Class in org.ow2.opensuit.cel.impl.misc
 
parse() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
tree := text?
parseFloat(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
Parse a floating point literal.
parseInteger(String) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
Parse an integer literal.
Parser - Class in org.ow2.opensuit.cel.impl.tree.impl
Handcrafted top-down parser.
Parser(String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
Parser.ExtensionHandler - Class in org.ow2.opensuit.cel.impl.tree.impl
Provide limited support for syntax extensions.
Parser.ExtensionHandler(Parser.ExtensionPoint) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.Parser.ExtensionHandler
 
Parser.ExtensionPoint - Enum in org.ow2.opensuit.cel.impl.tree.impl
 
Parser.ParseException - Exception in org.ow2.opensuit.cel.impl.tree.impl
Parse exception type
Parser.ParseException(int, String, String) - Constructor for exception org.ow2.opensuit.cel.impl.tree.impl.Parser.ParseException
 
position - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
 
prefix - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstMethod
 
prefix - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstProperty
 
property - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
property - Variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
putExtensionHandler(Scanner.ExtensionToken, Parser.ExtensionHandler) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 

R

RegExpBuilder - Class in org.ow2.opensuit.cel.impl.misc
 
RegExpBuilder() - Constructor for class org.ow2.opensuit.cel.impl.misc.RegExpBuilder
 

S

scanner - Variable in class org.ow2.opensuit.cel.impl.tree.impl.Parser
 
Scanner - Class in org.ow2.opensuit.cel.impl.tree.impl
Handcrafted scanner.
Scanner(String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.Scanner
Constructor.
Scanner.ExtensionToken - Class in org.ow2.opensuit.cel.impl.tree.impl
 
Scanner.ExtensionToken(String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.Scanner.ExtensionToken
 
Scanner.ScanException - Exception in org.ow2.opensuit.cel.impl.tree.impl
Scan exception type
Scanner.ScanException(int, String, String) - Constructor for exception org.ow2.opensuit.cel.impl.tree.impl.Scanner.ScanException
 
Scanner.Symbol - Enum in org.ow2.opensuit.cel.impl.tree.impl
Symbol type
Scanner.Token - Class in org.ow2.opensuit.cel.impl.tree.impl
 
Scanner.Token(Scanner.Symbol, String) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.Scanner.Token
 
Scanner.Token(Scanner.Symbol, String, int) - Constructor for class org.ow2.opensuit.cel.impl.tree.impl.Scanner.Token
 
set(IEvaluationContext, Object) - Method in interface org.ow2.opensuit.cel.IExpression
Assigns a value to this expression (if no read only)
set(IEvaluationContext, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBracket
 
set(IEvaluationContext, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot
 
set(IEvaluationContext, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval
 
set(IEvaluationContext, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier
 
set(IEvaluationContext, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstRightValue
 
set(IEvaluationContext, Object) - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstText
 
setExpression(IExpression) - Method in class org.ow2.opensuit.cel.impl.CompilationResult
 
setExpression(IExpression) - Method in interface org.ow2.opensuit.cel.impl.ICompilationResultWriter
 
setFunctionHandler(String, String, Object, Method) - Method in class org.ow2.opensuit.cel.util.SimpleEvaluationContext
 
setVariable(String, Object) - Method in class org.ow2.opensuit.cel.util.SimpleEvaluationContext
 
SimpleCompilationContext - Class in org.ow2.opensuit.cel.util
 
SimpleCompilationContext() - Constructor for class org.ow2.opensuit.cel.util.SimpleCompilationContext
 
SimpleEvaluationContext - Class in org.ow2.opensuit.cel.util
 
SimpleEvaluationContext() - Constructor for class org.ow2.opensuit.cel.util.SimpleEvaluationContext
 
StrictTypeConverter - Class in org.ow2.opensuit.cel.util
Type Conversions as described in EL 2.1 specification (section 1.17).
StrictTypeConverter() - Constructor for class org.ow2.opensuit.cel.util.StrictTypeConverter
 
sub(ITypeConverter, Object, Object) - Static method in class org.ow2.opensuit.cel.impl.misc.NumberOperations
 
SUB - Static variable in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstBinaryOperation
 

T

text() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
text :=
token(Scanner.Symbol, String, int) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner
 
toString() - Method in class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
 
toString() - Method in enum org.ow2.opensuit.cel.impl.tree.impl.Scanner.Symbol
 
toString() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Scanner.Token
 

U

unary(boolean) - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
unary := unary | unary | unary | value

V

value() - Method in class org.ow2.opensuit.cel.impl.tree.impl.Parser
value := (nonliteral | literal) ( | expr )*
valueOf(String) - Static method in enum org.ow2.opensuit.cel.impl.tree.impl.Parser.ExtensionPoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.opensuit.cel.impl.tree.impl.Scanner.Symbol
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.opensuit.cel.impl.tree.impl.Parser.ExtensionPoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ow2.opensuit.cel.impl.tree.impl.Scanner.Symbol
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING_LEVEL - Static variable in interface org.ow2.opensuit.cel.ICompilationContext.ICompilationLogger
 
WARNING_LEVEL - Static variable in interface org.ow2.opensuit.cel.ICompilationMessage
 
WRAPPER_TYPES - Static variable in class org.ow2.opensuit.cel.util.StrictTypeConverter
 

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

Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.