Uses of Package
com.wewebu.expression.language

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

Classes in com.wewebu.expression.language used by com.wewebu.expression.language
OwExprAndOperator
           The boolean logic AND operator.
OwExprArithmeticUnaryOperator
           An arithmetic unary operator.
OwExprBinaryConversionTable
           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.
OwExprBinaryExpressionType
           Expression type of all binary expressions.
Applies custom-binary regression rules.
OwExprBinaryOperator
           Binary operator class (egg.
OwExprBooleanLiteral
           A fixed boolean value (one of true of false):
true!=false
OwExprBooleanOperator
           A boolean operator base class.
OwExprBooleanValue
           The standard boolean value.
OwExprComparisonOperator
           A comparison operator base class.
OwExprConstantSymbol
           Constant symbols represent symbol table recordings of fixed values.
OwExprDateValue
           A date value built around the Calendar Java implementation.
OwExprDivideOperator
           OwExprDivideOperator.
OwExprEqualityOperator
           OwExprEqualityOperator.
OwExprErrorTable
           OwExprErrorTable.
OwExprEvaluationException
           OwExprEvaluationException.
OwExprException
           OwExprException.
OwExprExpression
           An expression language compiled expression.
OwExprExpressionType
           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).
OwExprExternalScope
           External scopes are property and function domains Java API interfaces.
External scopes can be used on their own as collections of properties and functions.
OwExprFloatingPointLiteral
           A fixed floating point value :
1.3211.
OwExprFunction
           The expression language function interface.
OwExprFunctionSymbol
           Function symbols represent symbol table recordings of function pointing symbols in the expressions.
fun(1,2,3) Creates function symbol for the fun identifier
OwExprGreaterEqOperator
           Equal to or greater than operator implementation.
OwExprGreaterOperator
           Greater than operator implementation.
OwExprIntegerLiteral
           A fixed integer value :
32211.
OwExprLessEqOperator
           Equal to or less than operator implementation.
OwExprLessOperator
           Less than operator implementation.
OwExprLiteral
           An expression representing a fixed value (egg.
OwExprMinusOperator
           OwExprMinusOperator.
OwExprMultiplicativeOperator
           OwExprMultiplicativeOperator.
OwExprMultiplyOperator
           OwExprMultiplyOperator.
OwExprNullLiteral
           A fixed reserved word null expression :
a!=null
OwExprNullValue
           Null value class.
OwExprNumericValue
           The numeric value implementation.
Objects of this class represent floating point or integer numeric values.
OwExprOperator
           Operator base class.
OwExprOrOperator
           The boolean logic OR operator.
OwExprPlusOperator
           OwExprPlusOperator.
OwExprPrimaryPrefix
           Primary language expressions are made from a prefix construction which can be a literal, a bracketed expression (egg.
OwExprProperty
           Properties are value bearing identifiers applied to scopes.
Properties can define sub properties through a self-defined scope, hence properties are scopes.
OwExprPropertySymbol
           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
OwExprReflectiveScope
           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.
OwExprRemainderOperator
           OwExprRemainderOperator.
OwExprScope
           Scope defining interface.
OwExprScopedProperty
           OwExprScopedProperty.
OwExprScopeValue
           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
OwExprStringLiteral
           A fixed string value :
'I am a string'.
OwExprStringValue
           The string value implementation.
The implementation relays on the String Java implementation.
OwExprSymbol
           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).
OwExprSymbolScope
           OwExprSymbolScope.
OwExprSymbolTable
           OwExprSymbolTable.
OwExprTime
           OwExprTime.
OwExprTimeValue
           A date value built around the OwExprTime implementation.
Time values represent time spans.
OwExprType
           Atomic value-types enumeration.
OwExprTypeMissmatchException
           OwExprTypeMissmatchException.
OwExprUnaryConversionTable
           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.
OwExprUnaryExpressionType
           Expression type of all unary expressions.
Applies custom-unary regression rules.
OwExprUnaryNegateOperator
           OwExprUnaryNegateOperator.
OwExprUnaryOperator
           Unary operator class (egg.
OwExprValue
           A value is an expression evaluation result.
All values are scopes.
OwExprXorOperator
           OwExprXorOperator.
 

Classes in com.wewebu.expression.language used by com.wewebu.expression.parser
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.
OwExprBooleanLiteral
           A fixed boolean value (one of true of false):
true!=false
OwExprErrorTable
           OwExprErrorTable.
OwExprExpression
           An expression language compiled expression.
OwExprLiteral
           An expression representing a fixed value (egg.
OwExprNullLiteral
           A fixed reserved word null expression :
a!=null
OwExprPrimaryPrefix
           Primary language expressions are made from a prefix construction which can be a literal, a bracketed expression (egg.
OwExprScopeSelector
           OwExprScopeSelector.
OwExprStaticArray
           An expression representing a static array (inlined array value like {1,2,3} ).
OwExprSymbolTable
           OwExprSymbolTable.
 



Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.