Uses of Class
com.wewebu.expression.language.OwExprExpression

Packages that use OwExprExpression
com.wewebu.expression.language   
com.wewebu.expression.parser   
 

Uses of OwExprExpression in com.wewebu.expression.language
 

Subclasses of OwExprExpression in com.wewebu.expression.language
 class OwExprArgumentsSuffix
           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.
 class OwExprArraySelectorSuffix
           An array selector suffix of a primary expression.
In the expression property[2] the [2] arguments will be parsed into an OwExprArraySelectorSuffix.
 class OwExprBinaryExpression
           Binary expression implementation (a left-operand-operator-right-operand expression).
 class OwExprBooleanLiteral
           A fixed boolean value (one of true of false):
true!=false
 class OwExprConditionalExpression
           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
 class OwExprDebugBracketsExpression
           OwExprDebugBracketsExpression.
 class OwExprFloatingPointLiteral
           A fixed floating point value :
1.3211.
 class OwExprIntegerLiteral
           A fixed integer value :
32211.
 class OwExprLiteral
           An expression representing a fixed value (egg.
 class OwExprNullLiteral
           A fixed reserved word null expression :
a!=null
 class OwExprPrimaryPrefixExpression
           OwExprPrimaryPrefixExpression.
 class OwExprScopeSelector
           OwExprScopeSelector.
 class OwExprStaticArray
           An expression representing a static array (inlined array value like {1,2,3} ).
 class OwExprStringLiteral
           A fixed string value :
'I am a string'.
 class OwExprUnaryExpression
           OwExprUnaryExpression.
 class OwExprUnparsableExpression
           OwExprUnparsableExpression.
 

Methods in com.wewebu.expression.language that return OwExprExpression
 OwExprExpression OwExprPrimaryPrefixExpression.asExpression(OwExprSymbolTable symbolTable_p)
           
 OwExprExpression OwExprStaticArray.expression()
           
 OwExprExpression OwExprScopeSelector.expression()
           
 OwExprExpression OwExprPrimaryPrefixExpression.expression()
           
 OwExprExpression OwExprPrimaryPrefix.expression()
           
 OwExprExpression OwExprLiteral.expression()
           
 OwExprExpression OwExprArraySelectorSuffix.expression()
           
 OwExprExpression OwExprArgumentsSuffix.expression()
          The prefix of this expression is forced to function.
 

Methods in com.wewebu.expression.language with parameters of type OwExprExpression
 void OwExprStaticArray.add(OwExprExpression expression_p)
          Parse time construction method.
 OwExprUnaryExpressionType OwExprUnaryOperator.computeExpressionType(OwExprExpression operand_p)
          Computes the resulted expression type based on given operand and regresses sub-expression types accordingly
 OwExprBinaryExpressionType OwExprBinaryOperator.computeExpressionType(OwExprExpression operand1_p, OwExprExpression operand2_p)
          Computes the resulted expression type based on given operands and regresses sub-expression types accordingly
 OwExprValue OwExprUnaryOperator.evaluate(OwExprScope scope_p, OwExprExpression expression_p)
          Unary evaluation method to be called at evaluation time.
 

Constructors in com.wewebu.expression.language with parameters of type OwExprExpression
OwExprArraySelectorSuffix(OwExprSymbolTable symbolTable_p, OwExprErrorTable errorTable_p, OwExprPrimaryPrefix prefix_p, OwExprExpression arraySelector_p)
          Constructor
OwExprBinaryExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p, OwExprExpression operand1_p, OwExprBinaryOperator operator_p, OwExprExpression operand2_p)
          Constructor
OwExprConditionalExpression(OwExprSymbolTable symbolTable_p, OwExprErrorTable errorTable_p, OwExprExpression test_p, OwExprExpression trueExpression_p, OwExprExpression falseExpression_p)
          Constructor
OwExprDebugBracketsExpression(OwExprSymbolTable symbolTable_p, OwExprErrorTable errorTable_p, OwExprExpression expression_p)
           
OwExprPrimaryPrefixExpression(OwExprSymbolTable symbolTable_p, OwExprErrorTable errorTable_p, OwExprExpression expression_p)
           
OwExprSymbolScope(boolean implicitScope_p, OwExprSymbol symbol_p, OwExprExpression scopedExpression_p)
           
OwExprSymbolScope(OwExprSymbol symbol_p, OwExprExpression scopedExpression_p)
           
OwExprUnaryExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p, OwExprUnaryOperator operator_p, OwExprExpression operand_p)
           
 

Uses of OwExprExpression in com.wewebu.expression.parser
 

Methods in com.wewebu.expression.parser that return OwExprExpression
 OwExprExpression OwExprParser.AdditiveExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.ConditionalAndExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.ConditionalExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.ConditionalOrExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.EqualityExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.ExclusiveOrExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.Expression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.ExprExpression()
          THE EXPRESSION LANGUAGE GRAMMAR STARTS HERE *
 OwExprExpression OwExprParser.MultiplicativeExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
static OwExprExpression OwExprParser.parse(String expressionString_p)
           
 OwExprExpression OwExprParser.PrimaryExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.RelationalExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.UnaryExpression(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 OwExprExpression OwExprParser.UnaryExpressionNotPlusMinus(OwExprSymbolTable symTable_p, OwExprErrorTable errorTable_p)
           
 



Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.