[expressionoasis] r34 committed - [No log message]

0 views
Skip to first unread message

express...@googlecode.com

unread,
Mar 23, 2014, 6:45:17 AM3/23/14
to express...@googlegroups.com
Revision: 34
Author: mohit...@vedantatree.com
Date: Sun Mar 23 10:41:05 2014 UTC
Log: [No log message]
http://code.google.com/p/expressionoasis/source/detail?r=34

Added:
/trunk/docs/Project Description.txt
/trunk/docs/TODO.txt
/trunk/docs/apidocs
/trunk/docs/apidocs/allclasses-frame.html
/trunk/docs/apidocs/allclasses-noframe.html
/trunk/docs/apidocs/constant-values.html
/trunk/docs/apidocs/deprecated-list.html
/trunk/docs/apidocs/help-doc.html
/trunk/docs/apidocs/index-files
/trunk/docs/apidocs/index-files/index-1.html
/trunk/docs/apidocs/index-files/index-10.html
/trunk/docs/apidocs/index-files/index-11.html
/trunk/docs/apidocs/index-files/index-12.html
/trunk/docs/apidocs/index-files/index-13.html
/trunk/docs/apidocs/index-files/index-14.html
/trunk/docs/apidocs/index-files/index-15.html
/trunk/docs/apidocs/index-files/index-16.html
/trunk/docs/apidocs/index-files/index-17.html
/trunk/docs/apidocs/index-files/index-18.html
/trunk/docs/apidocs/index-files/index-19.html
/trunk/docs/apidocs/index-files/index-2.html
/trunk/docs/apidocs/index-files/index-20.html
/trunk/docs/apidocs/index-files/index-21.html
/trunk/docs/apidocs/index-files/index-3.html
/trunk/docs/apidocs/index-files/index-4.html
/trunk/docs/apidocs/index-files/index-5.html
/trunk/docs/apidocs/index-files/index-6.html
/trunk/docs/apidocs/index-files/index-7.html
/trunk/docs/apidocs/index-files/index-8.html
/trunk/docs/apidocs/index-files/index-9.html
/trunk/docs/apidocs/index.html
/trunk/docs/apidocs/org
/trunk/docs/apidocs/org/vedantatree
/trunk/docs/apidocs/org/vedantatree/expressionoasis
/trunk/docs/apidocs/org/vedantatree/expressionoasis/Compiler.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/EOErrorCodes.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ExpressionContext.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ExpressionEngine.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ExpressionEngineConstants.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/Parser.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/TestCustomFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/TestEvaluator.Person.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/TestEvaluator.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/TestParser.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/Compiler.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/EOErrorCodes.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/ExpressionContext.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/ExpressionEngine.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/ExpressionEngineConstants.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/Parser.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/TestCustomFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/TestEvaluator.Person.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/TestEvaluator.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/TestParser.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/config

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/ConfigFactory.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/ConstructorArgument.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/ExpressionConfig.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/FunctionProviderConfig.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/class-use/ConfigFactory.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/class-use/ConstructorArgument.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/class-use/ExpressionConfig.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/class-use/ExpressionOasisConfig.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/class-use/FunctionProviderConfig.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/package-tree.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/config/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions

/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/class-use/ExpressionEngineException.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/exceptions/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/BooleanExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/DecimalExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/Expression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/ExpressionFactory.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/ExpressionVisitor.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/IdentifierExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/NullExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/NumericExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/StringExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/AddExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/ArrayIndexExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/DivideExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/MinusExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/MultiplyExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/ParanthesisExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/PlusExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/RemainderExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/class-use/SubtractExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/arithmatic/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWAndExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWComplementExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWOrExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWSignedLeftShiftExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWSignedRightShiftExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWUnsignedRightShiftExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/class-use/BWXorExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/bitwise/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/class-use/AndExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/class-use/ConditionTernaryExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/class-use/NotExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/class-use/OrExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/class-use/ResultTernaryExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/booleanexp/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/BinaryOperatorExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/BooleanExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/DecimalExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/Expression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/ExpressionFactory.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/ExpressionTypeFinder.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/ExpressionVisitor.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/IdentifierExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/NullExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/NumericExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/StringExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/class-use/UnaryOperatorExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/class-use/ArgumentExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/class-use/FunctionExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/class-use/PropertyExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/class-use/UnaryPropertyExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/property/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/EQExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/GTExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/LTExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/NEExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use/EQExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use/GTEExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use/GTExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use/LTEExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use/LTExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/class-use/NEExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/relational/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/class-use/ContainsExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/class-use/EndsWithExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/class-use/StartsWithExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/string/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/NodeValueExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/class-use/NodeValueExpression.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/expressions/xml/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/FunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/MathFunctions.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/StringFunctions.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/VariableProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/DefaultFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/DefaultVariableProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/FunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/MathFunctions.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/StringFunctions.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/VariableProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/class-use/XMLFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionSourceProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/class-use/CustomFunctionProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/class-use/CustomFunctionSourceProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/class-use/CustomFunctionsClassFactory.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/package-use.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/class-use/XMLCustomFunctionSourceProvider.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/class-use/XMLCustomFunctionsPlaceholder.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-use.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/extensions/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/ExpressionToken.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/Grammar.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/class-use/DefaultXMLGrammar.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/class-use/ExpressionToken.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/class-use/Grammar.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/class-use/IProductionRule.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/class-use/ProductionRule.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/package-frame.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/package-summary.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/package-tree.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/grammar/rules/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/package-frame.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/package-summary.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/package-tree.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/package-use.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/ErrorPane.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/ExpressionEngineUI.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/KeyPad.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/ResultPane.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/ErrorPane.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/ExpressionEngineUI.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/ExpressionEvaluator.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/ExpressionEvaluatorUI.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/IExpressionEvaluator.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/KeyPad.html

/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/class-use/ResultPane.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/package-frame.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/package-summary.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/package-tree.html
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ui/package-use.html
/trunk/docs/apidocs/overview-frame.html
/trunk/docs/apidocs/overview-summary.html
/trunk/docs/apidocs/overview-tree.html
/trunk/docs/apidocs/package-list
/trunk/docs/apidocs/resources
/trunk/docs/apidocs/resources/background.gif
/trunk/docs/apidocs/resources/tab.gif
/trunk/docs/apidocs/resources/titlebar.gif
/trunk/docs/apidocs/resources/titlebar_end.gif
/trunk/docs/apidocs/serialized-form.html
/trunk/docs/apidocs/stylesheet.css
Deleted:
/trunk/TODO.txt
Modified:
/trunk/readme.txt

=======================================
--- /dev/null
+++ /trunk/docs/Project Description.txt Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,57 @@
+With the basic version, it is capable of evaluating the mathematical,
boolean, logical, object property, XML, and function expressions. However
system can be extended easily to evaluate any new type of expression. The
extensibility comes from the definition of grammar, parsing rules and
expression implementations in the configuration files (XML based), which
can be extended easily.
+
+System does have support for evaluating the functions and variables. User
just need to provide the helping classes having implementation for
functions and variables. Moreover user can provide new method
implementation in XML file, and system picks the function implementation at
runtime. Hence any new implementation can be plugged easily to the system.
Using this, system can evaluate any expression having variable or function
as part of it. Currently, various math functions are supported.
+
+System is also capable to return the possible return type for any
expression without actually evaluating the expression (in most of the
cases). It is not possible in cases, when it is not possible to extract the
type without getting actual value, like if we are getting value form any
XML document. Another capability is to get the possible operand types for
any expression. This is very usable features while implementing the UI for
any tool which is based on expression evaluation for its features. These
features i.e. type of return value and the type for operand adds a lot of
value while using this framework with any other framework or application
where we want to show the right type of UI or variables or functions to the
user using some UI.
+
+System is capable to work in multi-threaded environment.
+
+Features:
+
+Capable to evlauate Mathematical, Boolean, Logical, Object property, XML,
and Function Expressions
+Supports dynamic functions, where implementation can be provided in XML
file
+Supports variables
+Capable to suggest the return type of expression (in most of the caess)
+Capable to suggest possible operand type for a operator
+Grammer and Parsing rules can be customized or extended easily using XML
configuration files
+New expressions can be introduced easily using XML configuration file
+Provides in memory configurable cache support
+Works in multi-threaded environment
+Maven based build system
+
+What purpose it will serve -
+
+The 'expressionoasis' can be used as a plug-in component with other
framework components like
+-With a UI framework to evaluate the properties of various data objects
and fill these in UI components,
+-Or by any scientific or mathematics research program,
+-Or with any financial or general software which need to evaluate the
expressions
+-Or with Workflow Engine to evaluate the runtime workflow expressions
+
+What problem will it solve -
+
+As define with the purpose, many of the software may need this component.
It helps the developer to avoid reinventing the wheel and help them to
easily plug the expression evaluation with their software. It is very
simple in use and is dependent on a few other standard libraries, which are
downloadable from Maven Repository. As defined above, the framework
configuraiton is XML based and is highly extensible; hence it can be
extended easily for new modification as per application requirement.
+
+Examples:
+
+Airthmatic Expressions -
+
+2+5-7*8 20-(5*3)+10
+
+Logical Expressions -
+
+a && b (2-1) > 0
+
+Expressions with variables -
+
+principle rate 100 / time, where principle, rate and time are the variables
+
+Expressions with Functions -
+
+CurrentBalance? + SimpleInterest? (principle, rate, time)
+
+Please refer to test cases for more examples.
+
+Object property expression -
+
+person.city.name, where person is the identifier which points to java
object of Person class and city is the property of person and further name
is the property of city
+
=======================================
--- /dev/null
+++ /trunk/docs/TODO.txt Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,10 @@
+* How to run file, include test cases etc and UI later
+* Updated feature list
+* Swing and Applet for web -
http://smart-math-calculator-linux.runiter-calculators.qarchive.org/
+* Compiled Expressions - in XML format And/OR stream
+* Change in Type for 'assignable' check. Also include Any Type handling.
Method for getting best type for two types where both of these can be
assigned
+* Change for returning best possible type from ternary operator
+* function for type casting
+* Event firing with context on property set
+* use pmd of jalopy and checkstyle
+* Analalyse if we can utilize type casting to support type pairs, which
are not mentioned in type mappings for an expression
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/allclasses-frame.html Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>All Classes</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">AddExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.booleanexp"
target="classFrame">AndExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"
target="classFrame">ArgumentExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">ArrayIndexExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">BinaryOperatorExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">BooleanExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWAndExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWComplementExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWOrExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWSignedLeftShiftExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWSignedRightShiftExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWUnsignedRightShiftExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"
target="classFrame">BWXorExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/Compiler.html" title="class
in org.vedantatree.expressionoasis" target="classFrame">Compiler</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.booleanexp"
target="classFrame">ConditionTernaryExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in org.vedantatree.expressionoasis.config"
target="classFrame">ConfigFactory</a></li>
+<li><a
href="org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in org.vedantatree.expressionoasis.config"
target="classFrame">ConstructorArgument</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.string"
target="classFrame">ContainsExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionProvider.html"
title="class in org.vedantatree.expressionoasis.extensions.customfunctions"
target="classFrame">CustomFunctionProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html"
title="class in org.vedantatree.expressionoasis.extensions.customfunctions"
target="classFrame">CustomFunctionsClassFactory</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionSourceProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions.customfunctions"
target="classFrame"><i>CustomFunctionSourceProvider</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">DecimalExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in org.vedantatree.expressionoasis.extensions"
target="classFrame">DefaultFunctionProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in org.vedantatree.expressionoasis.extensions"
target="classFrame">DefaultVariableProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in org.vedantatree.expressionoasis.grammar"
target="classFrame">DefaultXMLGrammar</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">DivideExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.string"
target="classFrame">EndsWithExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis"
target="classFrame"><i>EOErrorCodes</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/EQExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.relational"
target="classFrame">EQExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ErrorPane.html"
title="class in org.vedantatree.expressionoasis.ui"
target="classFrame">ErrorPane</a></li>
+<li><a href="org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in org.vedantatree.expressionoasis.expressions"
target="classFrame"><i>Expression</i></a></li>
+<li><a href="org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in org.vedantatree.expressionoasis.config"
target="classFrame">ExpressionConfig</a></li>
+<li><a href="org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis"
target="classFrame">ExpressionContext</a></li>
+<li><a href="org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis"
target="classFrame">ExpressionEngine</a></li>
+<li><a
href="org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis"
target="classFrame"><i>ExpressionEngineConstants</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in org.vedantatree.expressionoasis.exceptions"
target="classFrame">ExpressionEngineException</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ExpressionEngineUI.html"
title="class in org.vedantatree.expressionoasis.ui"
target="classFrame">ExpressionEngineUI</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html"
title="class in org.vedantatree.expressionoasis.ui"
target="classFrame">ExpressionEvaluator</a></li>
+<li><a
href="org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in org.vedantatree.expressionoasis.ui"
target="classFrame">ExpressionEvaluatorUI</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">ExpressionFactory</a></li>
+<li><a
href="org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in org.vedantatree.expressionoasis.config"
target="classFrame">ExpressionOasisConfig</a></li>
+<li><a href="org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in org.vedantatree.expressionoasis.grammar"
target="classFrame">ExpressionToken</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">ExpressionTypeFinder</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/ExpressionVisitor.html"
title="interface in org.vedantatree.expressionoasis.expressions"
target="classFrame"><i>ExpressionVisitor</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"
target="classFrame">FunctionExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in org.vedantatree.expressionoasis.extensions"
target="classFrame"><i>FunctionProvider</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/config/FunctionProviderConfig.html"
title="class in org.vedantatree.expressionoasis.config"
target="classFrame">FunctionProviderConfig</a></li>
+<li><a href="org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in org.vedantatree.expressionoasis.grammar"
target="classFrame"><i>Grammar</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.relational"
target="classFrame">GTEExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/GTExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.relational"
target="classFrame">GTExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">IdentifierExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in org.vedantatree.expressionoasis.ui"
target="classFrame"><i>IExpressionEvaluator</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html"
title="interface in org.vedantatree.expressionoasis.grammar.rules"
target="classFrame"><i>IProductionRule</i></a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/KeyPad.html" title="class
in org.vedantatree.expressionoasis.ui" target="classFrame">KeyPad</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.relational"
target="classFrame">LTEExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/LTExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.relational"
target="classFrame">LTExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in org.vedantatree.expressionoasis.extensions"
target="classFrame">MathFunctions</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">MinusExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">MultiplyExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/NEExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.relational"
target="classFrame">NEExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/xml/NodeValueExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.xml"
target="classFrame">NodeValueExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.booleanexp"
target="classFrame">NotExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">NullExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">NumericExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.booleanexp"
target="classFrame">OrExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">ParanthesisExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/Parser.html" title="class in
org.vedantatree.expressionoasis" target="classFrame">Parser</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">PlusExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in org.vedantatree.expressionoasis.grammar.rules"
target="classFrame">ProductionRule</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"
target="classFrame">PropertyExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">RemainderExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ResultPane.html"
title="class in org.vedantatree.expressionoasis.ui"
target="classFrame">ResultPane</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.booleanexp"
target="classFrame">ResultTernaryExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.string"
target="classFrame">StartsWithExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">StringExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/StringFunctions.html"
title="class in org.vedantatree.expressionoasis.extensions"
target="classFrame">StringFunctions</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.arithmatic"
target="classFrame">SubtractExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in org.vedantatree.expressionoasis"
target="classFrame">TestCustomFunctionProvider</a></li>
+<li><a href="org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis"
target="classFrame">TestEvaluator</a></li>
+<li><a href="org/vedantatree/expressionoasis/TestParser.html" title="class
in org.vedantatree.expressionoasis" target="classFrame">TestParser</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"
target="classFrame">UnaryOperatorExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"
target="classFrame">UnaryPropertyExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in org.vedantatree.expressionoasis.extensions"
target="classFrame"><i>VariableProvider</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml"
target="classFrame">XMLCustomFunctionSourceProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml"
target="classFrame">XMLCustomFunctionsPlaceholder</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in org.vedantatree.expressionoasis.extensions"
target="classFrame">XMLFunctionProvider</a></li>
+</ul>
+</div>
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/allclasses-noframe.html Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>All Classes</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">AddExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">AndExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">ArgumentExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ArrayIndexExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWAndExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWComplementExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWOrExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWSignedLeftShiftExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWSignedRightShiftExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWUnsignedRightShiftExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWXorExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/Compiler.html" title="class
in org.vedantatree.expressionoasis">Compiler</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ConditionTernaryExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in
org.vedantatree.expressionoasis.config">ConfigFactory</a></li>
+<li><a
href="org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in
org.vedantatree.expressionoasis.config">ConstructorArgument</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">ContainsExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions">CustomFunctionProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions">CustomFunctionsClassFactory</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionSourceProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions.customfunctions"><i>CustomFunctionSourceProvider</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultFunctionProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">DivideExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">EndsWithExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in
org.vedantatree.expressionoasis"><i>EOErrorCodes</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/EQExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">EQExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ErrorPane.html"
title="class in org.vedantatree.expressionoasis.ui">ErrorPane</a></li>
+<li><a href="org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions"><i>Expression</i></a></li>
+<li><a href="org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionConfig</a></li>
+<li><a href="org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></li>
+<li><a href="org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">ExpressionEngine</a></li>
+<li><a
href="org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in
org.vedantatree.expressionoasis"><i>ExpressionEngineConstants</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ExpressionEngineUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEngineUI</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluator</a></li>
+<li><a
href="org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluatorUI</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></li>
+<li><a
href="org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></li>
+<li><a href="org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionTypeFinder</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/ExpressionVisitor.html"
title="interface in
org.vedantatree.expressionoasis.expressions"><i>ExpressionVisitor</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">FunctionExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions"><i>FunctionProvider</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/config/FunctionProviderConfig.html"
title="class in
org.vedantatree.expressionoasis.config">FunctionProviderConfig</a></li>
+<li><a href="org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar"><i>Grammar</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">GTEExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/GTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">GTExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui"><i>IExpressionEvaluator</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html"
title="interface in
org.vedantatree.expressionoasis.grammar.rules"><i>IProductionRule</i></a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/KeyPad.html" title="class
in org.vedantatree.expressionoasis.ui">KeyPad</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">LTEExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/LTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">LTExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">MinusExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">MultiplyExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/relational/NEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">NEExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/xml/NodeValueExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.xml">NodeValueExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">NotExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">OrExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ParanthesisExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/Parser.html" title="class in
org.vedantatree.expressionoasis">Parser</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">PlusExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in
org.vedantatree.expressionoasis.grammar.rules">ProductionRule</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">PropertyExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">RemainderExpression</a></li>
+<li><a href="org/vedantatree/expressionoasis/ui/ResultPane.html"
title="class in org.vedantatree.expressionoasis.ui">ResultPane</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ResultTernaryExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">StartsWithExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/StringFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">StringFunctions</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">SubtractExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis">TestCustomFunctionProvider</a></li>
+<li><a href="org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis">TestEvaluator</a></li>
+<li><a href="org/vedantatree/expressionoasis/TestParser.html" title="class
in org.vedantatree.expressionoasis">TestParser</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions"><i>VariableProvider</i></a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml">XMLCustomFunctionSourceProvider</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml">XMLCustomFunctionsPlaceholder</a></li>
+<li><a
href="org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></li>
+</ul>
+</div>
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/constant-values.html Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,716 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:47 SGT
2014 -->
+<title>Constant Field Values</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Constant Field Values";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.vedantatree">org.vedantatree.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.vedantatree">
+<!-- -->
+</a>
+<h2 title="org.vedantatree">org.vedantatree.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field
Values table, listing constant fields, and values">
+<caption><span>org.vedantatree.expressionoasis.<a
href="org/vedantatree/expressionoasis/EOErrorCodes.html" title="interface
in org.vedantatree.expressionoasis">EOErrorCodes</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.EOErrorCodes.INVALID_OPERAND_TYPE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;byte</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/EOErrorCodes.html#INVALID_OPERAND_TYPE">INVALID_OPERAND_TYPE</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field
Values table, listing constant fields, and values">
+<caption><span>org.vedantatree.expressionoasis.<a
href="org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in
org.vedantatree.expressionoasis">ExpressionEngineConstants</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ExpressionEngineConstants.EXPRESSION_CONTENXT_TOKEN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ExpressionEngineConstants.html#EXPRESSION_CONTENXT_TOKEN">EXPRESSION_CONTENXT_TOKEN</a></code></td>
+<td class="colLast"><code>"TOKEN"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ExpressionEngineConstants.EXPRESSION_CONTENXT_XML_PATH_URL">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ExpressionEngineConstants.html#EXPRESSION_CONTENXT_XML_PATH_URL">EXPRESSION_CONTENXT_XML_PATH_URL</a></code></td>
+<td class="colLast"><code>"XML_PATH_URL"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field
Values table, listing constant fields, and values">
+<caption><span>org.vedantatree.expressionoasis.config.<a
href="org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in
org.vedantatree.expressionoasis.config">ConfigFactory</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.config.ConfigFactory.CONFIG_FILE_PATH_KEY">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/config/ConfigFactory.html#CONFIG_FILE_PATH_KEY">CONFIG_FILE_PATH_KEY</a></code></td>
+<td class="colLast"><code>"EXPRESSION_OASIS_CONFIG_FILE"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field
Values table, listing constant fields, and values">
+<caption><span>org.vedantatree.expressionoasis.expressions.<a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.expressions.ExpressionFactory.BINARY">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#BINARY">BINARY</a></code></td>
+<td class="colLast"><code>"binary"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.expressions.ExpressionFactory.FUNCTION">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#FUNCTION">FUNCTION</a></code></td>
+<td class="colLast"><code>"function"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.expressions.ExpressionFactory.OPERAND">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#OPERAND">OPERAND</a></code></td>
+<td class="colLast"><code>"operand"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.expressions.ExpressionFactory.TRUE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#TRUE">TRUE</a></code></td>
+<td class="colLast"><code>"true"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.expressions.ExpressionFactory.UNARY">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#UNARY">UNARY</a></code></td>
+<td class="colLast"><code>"unary"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field
Values table, listing constant fields, and values">
+<caption><span>org.vedantatree.expressionoasis.grammar.<a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.ALLOWED_PATTERN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#ALLOWED_PATTERN">ALLOWED_PATTERN</a></code></td>
+<td class="colLast"><code>"allowedPattern"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.APPROACHABLE_PATTERN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#APPROACHABLE_PATTERN">APPROACHABLE_PATTERN</a></code></td>
+<td class="colLast"><code>"approchablePattern"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.BRACKET">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#BRACKET">BRACKET</a></code></td>
+<td class="colLast"><code>"bracket"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.BRACKETS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#BRACKETS">BRACKETS</a></code></td>
+<td class="colLast"><code>"brackets"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.DELIMITER">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#DELIMITER">DELIMITER</a></code></td>
+<td class="colLast"><code>"delimiter"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.DELIMITERS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#DELIMITERS">DELIMITERS</a></code></td>
+<td class="colLast"><code>"delimiters"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.FUNCTIONS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#FUNCTIONS">FUNCTIONS</a></code></td>
+<td class="colLast"><code>"functions"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.IGNORE_BLANK">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#IGNORE_BLANK">IGNORE_BLANK</a></code></td>
+<td class="colLast"><code>"ignoreBlank"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.LEFT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#LEFT">LEFT</a></code></td>
+<td class="colLast"><code>"left"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.NAME">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#NAME">NAME</a></code></td>
+<td class="colLast"><code>"name"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.OPERATOR">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#OPERATOR">OPERATOR</a></code></td>
+<td class="colLast"><code>"operator"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.PRECEDENCE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#PRECEDENCE">PRECEDENCE</a></code></td>
+<td class="colLast"><code>"precedence"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.PRODUCTION_RULE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#PRODUCTION_RULE">PRODUCTION_RULE</a></code></td>
+<td class="colLast"><code>"productionRule"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.PRODUCTION_RULES">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#PRODUCTION_RULES">PRODUCTION_RULES</a></code></td>
+<td class="colLast"><code>"productionRules"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.RIGHT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#RIGHT">RIGHT</a></code></td>
+<td class="colLast"><code>"right"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.TRUE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#TRUE">TRUE</a></code></td>
+<td class="colLast"><code>"true"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.grammar.DefaultXMLGrammar.UNARY_OPERATORS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#UNARY_OPERATORS">UNARY_OPERATORS</a></code></td>
+<td class="colLast"><code>"unaryOperators"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field
Values table, listing constant fields, and values">
+<caption><span>org.vedantatree.expressionoasis.ui.<a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.ABS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ABS">ABS</a></code></td>
+<td class="colLast"><code>"abs"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.ACOS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ACOS">ACOS</a></code></td>
+<td class="colLast"><code>"acos"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.ASIN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ASIN">ASIN</a></code></td>
+<td class="colLast"><code>"asin"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.ATAN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ATAN">ATAN</a></code></td>
+<td class="colLast"><code>"atan"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.ATAN2">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ATAN2">ATAN2</a></code></td>
+<td class="colLast"><code>"atan2"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.BITWISEAND">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#BITWISEAND">BITWISEAND</a></code></td>
+<td class="colLast"><code>"&amp;"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.BITWISECOMPLEMENT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#BITWISECOMPLEMENT">BITWISECOMPLEMENT</a></code></td>
+<td class="colLast"><code>"~"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.BITWISEOR">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#BITWISEOR">BITWISEOR</a></code></td>
+<td class="colLast"><code>"|"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.CEIL">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#CEIL">CEIL</a></code></td>
+<td class="colLast"><code>"ceil"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.CLEAR">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#CLEAR">CLEAR</a></code></td>
+<td class="colLast"><code>"C"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.COS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#COS">COS</a></code></td>
+<td class="colLast"><code>"cos"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.DIVISION">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#DIVISION">DIVISION</a></code></td>
+<td class="colLast"><code>"/"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.EQUALS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EQUALS">EQUALS</a></code></td>
+<td class="colLast"><code>"="</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.EQUALTO">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EQUALTO">EQUALTO</a></code></td>
+<td class="colLast"><code>"=="</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.EXP">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EXP">EXP</a></code></td>
+<td class="colLast"><code>"exp"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.EXPRESSIONEVALUATOR">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EXPRESSIONEVALUATOR">EXPRESSIONEVALUATOR</a></code></td>
+<td class="colLast"><code>"Expression Evaluator"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.EXPRESSIONLABEL">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EXPRESSIONLABEL">EXPRESSIONLABEL</a></code></td>
+<td class="colLast"><code>"Expression :"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.FLOOR">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#FLOOR">FLOOR</a></code></td>
+<td class="colLast"><code>"floor"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.FRACTION">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#FRACTION">FRACTION</a></code></td>
+<td class="colLast"><code>"."</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.GREATERTHAN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#GREATERTHAN">GREATERTHAN</a></code></td>
+<td class="colLast"><code>"&gt;"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.GREATERTHANEQUALTO">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#GREATERTHANEQUALTO">GREATERTHANEQUALTO</a></code></td>
+<td class="colLast"><code>"&gt;="</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.LEFTBRACE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LEFTBRACE">LEFTBRACE</a></code></td>
+<td class="colLast"><code>"("</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.LESSTHAN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LESSTHAN">LESSTHAN</a></code></td>
+<td class="colLast"><code>"&lt;"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.LESSTHANEQUALTO">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LESSTHANEQUALTO">LESSTHANEQUALTO</a></code></td>
+<td class="colLast"><code>"&lt;="</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.LOG">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LOG">LOG</a></code></td>
+<td class="colLast"><code>"log"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.MAX">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MAX">MAX</a></code></td>
+<td class="colLast"><code>"max"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.MIN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MIN">MIN</a></code></td>
+<td class="colLast"><code>"min"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.MINUS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MINUS">MINUS</a></code></td>
+<td class="colLast"><code>"-"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.MODULUS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MODULUS">MODULUS</a></code></td>
+<td class="colLast"><code>"%"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.MULTIPLY">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MULTIPLY">MULTIPLY</a></code></td>
+<td class="colLast"><code>"*"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.NOTEQUALTO">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#NOTEQUALTO">NOTEQUALTO</a></code></td>
+<td class="colLast"><code>"!="</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.PLUS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#PLUS">PLUS</a></code></td>
+<td class="colLast"><code>"+"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.PLUSMINUS">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#PLUSMINUS">PLUSMINUS</a></code></td>
+<td class="colLast"><code>"-/+"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.POW">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#POW">POW</a></code></td>
+<td class="colLast"><code>"pow"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.RANDOM">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RANDOM">RANDOM</a></code></td>
+<td class="colLast"><code>"random"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.RESET">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RESET">RESET</a></code></td>
+<td class="colLast"><code>"reset"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.RESULTLABEL">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RESULTLABEL">RESULTLABEL</a></code></td>
+<td class="colLast"><code>"Expression Result :"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.RIGHTBRACE">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RIGHTBRACE">RIGHTBRACE</a></code></td>
+<td class="colLast"><code>")"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.RINT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RINT">RINT</a></code></td>
+<td class="colLast"><code>"rint"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.ROUND">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ROUND">ROUND</a></code></td>
+<td class="colLast"><code>"round"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.SIGNEDLEFTSHIFT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SIGNEDLEFTSHIFT">SIGNEDLEFTSHIFT</a></code></td>
+<td class="colLast"><code>"&lt;&lt;"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.SIGNEDRIGHTSHIFT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SIGNEDRIGHTSHIFT">SIGNEDRIGHTSHIFT</a></code></td>
+<td class="colLast"><code>"&gt;&gt;"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.SIN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SIN">SIN</a></code></td>
+<td class="colLast"><code>"sin"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.SQRT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SQRT">SQRT</a></code></td>
+<td class="colLast"><code>"sqrt"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.TAN">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#TAN">TAN</a></code></td>
+<td class="colLast"><code>"tan"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.UNSIGNEDRIGHTSHIFT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#UNSIGNEDRIGHTSHIFT">UNSIGNEDRIGHTSHIFT</a></code></td>
+<td class="colLast"><code>"&gt;&gt;&gt;"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
name="org.vedantatree.expressionoasis.ui.IExpressionEvaluator.WRONGINPUT">
+<!-- -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a
href="org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#WRONGINPUT">WRONGINPUT</a></code></td>
+<td class="colLast"><code>"Please enter a valid expression"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/deprecated-list.html Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>Deprecated List</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Deprecated List";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#method">Deprecated Methods</a></li>
+<li><a href="#constructor">Deprecated Constructors</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="method">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated
Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a
href="org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#addFunction(java.lang.String)">org.vedantatree.expressionoasis.expressions.ExpressionFactory.addFunction(String)</a>
+<div class="block"><i>No need to add function in ExpressionFactory, as it
will always return FunctionExpression for all
+ functions</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="constructor">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated
Constructors table, listing deprecated constructors, and an explanation">
+<caption><span>Deprecated Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a
href="org/vedantatree/expressionoasis/Parser.html#Parser()">org.vedantatree.expressionoasis.Parser()</a>
+<div class="block"><i>seems of no use, since Parser is always created from
Compiler with Grammar instance</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/help-doc.html Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>API Help</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="API Help";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface)
document has pages corresponding to the items in the navigation bar,
described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page
of this API document and provides a list of all packages with a summary for
each. This page can also contain an overall description of the set of
packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and
interfaces, with a summary for each. This page can contain six
categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own
separate page. Each of these pages has three sections consisting of a
class/interface description, summary tables, and detailed member
descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed
description for that item. The summary entries are alphabetical, while the
detailed descriptions are in the order they appear in the source code. This
preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following
sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Use</h2>
+<p>Each documented package, class and interface has its own Use page.
This page describes what packages, classes, methods, constructors and
fields use any part of the given class or package. Given a class or
interface A, its Use page includes subclasses of A, fields declared as A,
methods that return A, and methods and constructors with parameters of type
A. You can access this page by first going to the package, class or
interface, then clicking on the "Use" link in the navigation bar.</p>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for
all packages, plus a hierarchy for each package. Each hierarchy page
contains a list of classes and a list of interfaces. The classes are
organized by inheritance structure starting with
<code>java.lang.Object</code>. The interfaces do not inherit from
<code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the
hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page,
clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of
the API that have been deprecated. A deprecated API is not recommended for
use, generally due to improvements, and a replacement API is usually given.
Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic
list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package,
or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames. All pages are available
with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all
classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its
serialization fields and methods. This information is of interest to
re-implementors, not to developers using the API. While there is no link in
the navigation bar, you can get to this information by going to any
serialized class and clicking "Serialized Form" in the "See also" section
of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists
the static final fields and their values.</p>
+</li>
+</ul>
+<em>This help file applies to API documentation generated using the
standard doclet.</em></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-1.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,252 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>A-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="A-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Letter</li>
+<li><a href="index-2.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-1.html"
target="_top">Frames</a></li>
+<li><a href="index-1.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_A_">
+<!-- -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#abs(java.lang.Double)">abs(Double)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the absolute value</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#abs(java.lang.Long)">abs(Long)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ABS">ABS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>
+<div class="block">Function Varaibles</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/Expression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in interface org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></dt>
+<dd>
+<div class="block">Implements visitor pattern.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#accept(org.vedantatree.expressionoasis.expressions.ExpressionVisitor)">accept(ExpressionVisitor)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Allows an expression visitor to visit this expression
and it's sub-expressions (implements Visitor design pattern).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#acos(java.lang.Number)">acos(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the trigonometric arc cosine of an angle</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ACOS">ACOS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed(ActionEvent)</a></span>
- Method in class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluatorUI</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">AddExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This is the expression to perform addition.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html#AddExpression()">AddExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">AddExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#addFunction(java.lang.String)">addFunction(String)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>No need to add function in ExpressionFactory, as it
will always return FunctionExpression for all
+ functions</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#addFunction(java.lang.String)">addFunction(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Adds a function name to the grammar.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#addFunction(java.lang.String)">addFunction(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Use this method to add any function identification to
the grammar.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#addFunctionProvider(org.vedantatree.expressionoasis.extensions.FunctionProvider)">addFunctionProvider(FunctionProvider)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Adds function provider to the expression context.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#addVariable(java.lang.String,
org.vedantatree.types.ValueObject)">addVariable(String,
ValueObject)</a></span> - Method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>
+<div class="block">Add a new variable value to Variable Provider
Cache</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#addVariableProvider(org.vedantatree.expressionoasis.extensions.VariableProvider,
java.lang.String)">addVariableProvider(VariableProvider, String)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#addVariableProvider(org.vedantatree.expressionoasis.extensions.VariableProvider)">addVariableProvider(VariableProvider)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Adds variable provider to the expression context.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#ALLOWED_PATTERN">ALLOWED_PATTERN</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for allowed pattern tag in
XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp"><span
class="strong">AndExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html">org.vedantatree.expressionoasis.expressions.booleanexp</a></dt>
+<dd>
+<div class="block">This is the expression class for AND operatiorn.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html#AndExpression()">AndExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">AndExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#APPROACHABLE_PATTERN">APPROACHABLE_PATTERN</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for approachable pattern tag
in XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"><span
class="strong">ArgumentExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a></dt>
+<dd>
+<div class="block">This is the argument expression used by the function
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html#ArgumentExpression()">ArgumentExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">ArgumentExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">ArrayIndexExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This is the class expression to manipulate the indexed
value from the array.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html#ArrayIndexExpression()">ArrayIndexExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ArrayIndexExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#asin(java.lang.Number)">asin(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the trigonometric arc sine of an angle</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ASIN">ASIN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#atan(java.lang.Number)">atan(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the trigonometric arc tangent of an angle</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ATAN">ATAN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#atan2(java.lang.Number,
java.lang.Number)">atan2(Number, Number)</a></span> - Static method in
class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Converts rectangular coordinates (<code>x</code> ,&nbsp;
+ <code>y</code>) to polar (r,&nbsp; <i>theta </i>).</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ATAN2">ATAN2</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Letter</li>
+<li><a href="index-2.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-1.html"
target="_top">Frames</a></li>
+<li><a href="index-1.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-10.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>L-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="L-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-9.html">Prev Letter</a></li>
+<li><a href="index-11.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-10.html"
target="_top">Frames</a></li>
+<li><a href="index-10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_L_">
+<!-- -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#LEFT">LEFT</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for left tag in XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LEFTBRACE">LEFTBRACE</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LESSTHAN">LESSTHAN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LESSTHANEQUALTO">LESSTHANEQUALTO</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#log(java.lang.Number)">log(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the natural logarithm (base <i>e </i>) of a
<code>double</code>
+ value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#LOG">LOG</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational"><span
class="strong">LTEExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a></dt>
+<dd>
+<div class="block">Performs the less than equal to operation</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html#LTEExpression()">LTEExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">LTEExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/LTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational"><span
class="strong">LTExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a></dt>
+<dd>
+<div class="block">Performs the less than operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/LTExpression.html#LTExpression()">LTExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/LTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">LTExpression</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-9.html">Prev Letter</a></li>
+<li><a href="index-11.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-10.html"
target="_top">Frames</a></li>
+<li><a href="index-10.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-11.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>M-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="M-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-10.html">Prev Letter</a></li>
+<li><a href="index-12.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-11.html"
target="_top">Frames</a></li>
+<li><a href="index-11.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_M_">
+<!-- -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html#main(java.lang.String[])">main(String[])</a></span>
- Static method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">ExpressionEngine</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#main(java.lang.String[])">main(String[])</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#main(java.lang.String[])">main(String[])</a></span>
- Static method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Runs the test for grammar.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Parser.html#main(java.lang.String[])">main(String[])</a></span>
- Static method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Parser.html" title="class in
org.vedantatree.expressionoasis">Parser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestParser.html#main(java.lang.String[])">main(String[])</a></span>
- Static method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestParser.html" title="class in
org.vedantatree.expressionoasis">TestParser</a></dt>
+<dd>
+<div class="block">Runs the test for parser.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html#main(java.lang.String[])">main(String[])</a></span>
- Static method in class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluatorUI</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in org.vedantatree.expressionoasis.extensions"><span
class="strong">MathFunctions</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This class provides the math function for experssion
evaluator</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#MathFunctions(org.vedantatree.expressionoasis.ExpressionContext)">MathFunctions(ExpressionContext)</a></span>
- Constructor for class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Default constructor</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#max(java.lang.Double,
java.lang.Double)">max(Double, Double)</a></span> - Static method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the maximum of two numbers.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#max(java.lang.Long,
java.lang.Long)">max(Long, Long)</a></span> - Static method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the maximum of two numbers.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MAX">MAX</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#min(java.lang.Double,
java.lang.Double)">min(Double, Double)</a></span> - Static method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the minimum of two numbers.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#min(java.lang.Long,
java.lang.Long)">min(Long, Long)</a></span> - Static method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the minimum of two numbers.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MIN">MIN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MINUS">MINUS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">MinusExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This is the negative unary operator expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html#MinusExpression()">MinusExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">MinusExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MODULUS">MODULUS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#MULTIPLY">MULTIPLY</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">MultiplyExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This class expression performs the multiplication
ioperations.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html#MultiplyExpression()">MultiplyExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">MultiplyExpression</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-10.html">Prev Letter</a></li>
+<li><a href="index-12.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-11.html"
target="_top">Frames</a></li>
+<li><a href="index-11.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-12.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,152 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>N-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="N-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-11.html">Prev Letter</a></li>
+<li><a href="index-13.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-12.html"
target="_top">Frames</a></li>
+<li><a href="index-12.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_N_">
+<!-- -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#NAME">NAME</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for name tag in XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/NEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational"><span
class="strong">NEExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a></dt>
+<dd>
+<div class="block">This class expression performs the not equal operation
on values.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/NEExpression.html#NEExpression()">NEExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/NEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">NEExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/xml/NodeValueExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.xml"><span
class="strong">NodeValueExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/xml/package-summary.html">org.vedantatree.expressionoasis.expressions.xml</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/xml/NodeValueExpression.html#NodeValueExpression()">NodeValueExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.xml.<a
href="../org/vedantatree/expressionoasis/expressions/xml/NodeValueExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.xml">NodeValueExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#NOTEQUALTO">NOTEQUALTO</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp"><span
class="strong">NotExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html">org.vedantatree.expressionoasis.expressions.booleanexp</a></dt>
+<dd>
+<div class="block">This is the logical not operator expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html#NotExpression()">NotExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">NotExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">NullExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class expression is used to make the null value
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#NullExpression()">NullExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">NumericExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class expression is used to make the long value
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#NumericExpression()">NumericExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-11.html">Prev Letter</a></li>
+<li><a href="index-13.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-12.html"
target="_top">Frames</a></li>
+<li><a href="index-12.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-13.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>O-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="O-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-12.html">Prev Letter</a></li>
+<li><a href="index-14.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-13.html"
target="_top">Frames</a></li>
+<li><a href="index-13.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_O_">
+<!-- -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#OPERAND">OPERAND</a></span>
- Static variable in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">This is the operand expression type.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#OPERATOR">OPERATOR</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for operator tag in XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp"><span
class="strong">OrExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html">org.vedantatree.expressionoasis.expressions.booleanexp</a></dt>
+<dd>
+<div class="block">This class expression performs the or operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html#OrExpression()">OrExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">OrExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a>
- package org.vedantatree.expressionoasis</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/config/package-summary.html">org.vedantatree.expressionoasis.config</a>
- package org.vedantatree.expressionoasis.config</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/exceptions/package-summary.html">org.vedantatree.expressionoasis.exceptions</a>
- package org.vedantatree.expressionoasis.exceptions</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a>
- package org.vedantatree.expressionoasis.expressions</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a>
- package org.vedantatree.expressionoasis.expressions.arithmatic</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a>
- package org.vedantatree.expressionoasis.expressions.bitwise</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html">org.vedantatree.expressionoasis.expressions.booleanexp</a>
- package org.vedantatree.expressionoasis.expressions.booleanexp</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a>
- package org.vedantatree.expressionoasis.expressions.property</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a>
- package org.vedantatree.expressionoasis.expressions.relational</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/string/package-summary.html">org.vedantatree.expressionoasis.expressions.string</a>
- package org.vedantatree.expressionoasis.expressions.string</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/xml/package-summary.html">org.vedantatree.expressionoasis.expressions.xml</a>
- package org.vedantatree.expressionoasis.expressions.xml</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a>
- package org.vedantatree.expressionoasis.extensions</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions</a>
- package org.vedantatree.expressionoasis.extensions.customfunctions</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions.xml</a>
- package
org.vedantatree.expressionoasis.extensions.customfunctions.xml</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/grammar/package-summary.html">org.vedantatree.expressionoasis.grammar</a>
- package org.vedantatree.expressionoasis.grammar</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/grammar/rules/package-summary.html">org.vedantatree.expressionoasis.grammar.rules</a>
- package org.vedantatree.expressionoasis.grammar.rules</dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a>
- package org.vedantatree.expressionoasis.ui</dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-12.html">Prev Letter</a></li>
+<li><a href="index-14.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-13.html"
target="_top">Frames</a></li>
+<li><a href="index-13.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-14.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>P-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="P-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-13.html">Prev Letter</a></li>
+<li><a href="index-15.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-14.html"
target="_top">Frames</a></li>
+<li><a href="index-14.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_P_">
+<!-- -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">ParanthesisExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This expression represents the parenthesis for other
child expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html#ParanthesisExpression()">ParanthesisExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ParanthesisExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Parser.html#parse(java.lang.String)">parse(String)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Parser.html" title="class in
org.vedantatree.expressionoasis">Parser</a></dt>
+<dd>
+<div class="block">It parses the given expression string into
ExpressionToken objects and
+ returns the list of ExpressionTokens.</div>
+</dd>
+<dt><a href="../org/vedantatree/expressionoasis/Parser.html" title="class
in org.vedantatree.expressionoasis"><span class="strong">Parser</span></a>
- Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">This parser object parses the expressions, break these
in expression
+ tokens and perform lexical analysis on these tokens.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Parser.html#Parser()">Parser()</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Parser.html" title="class in
org.vedantatree.expressionoasis">Parser</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span>
+<div class="block"><i>seems of no use, since Parser is always created from
Compiler with Grammar instance</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Parser.html#Parser(org.vedantatree.expressionoasis.grammar.Grammar)">Parser(Grammar)</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Parser.html" title="class in
org.vedantatree.expressionoasis">Parser</a></dt>
+<dd>
+<div class="block">Constructs the Parser with given DefaultXMLGrammar
object</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#PLUS">PLUS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">PlusExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This is the positive unary operator expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html#PlusExpression()">PlusExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">PlusExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#PLUSMINUS">PLUSMINUS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#pow(java.lang.Number,
java.lang.Number)">pow(Number, Number)</a></span> - Static method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Computes the power</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#POW">POW</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#PRECEDENCE">PRECEDENCE</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for precedence tag in
XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#PRODUCTION_RULE">PRODUCTION_RULE</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for production rule tag in
XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#PRODUCTION_RULES">PRODUCTION_RULES</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for production rules tag in
XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in org.vedantatree.expressionoasis.grammar.rules"><span
class="strong">ProductionRule</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/grammar/rules/package-summary.html">org.vedantatree.expressionoasis.grammar.rules</a></dt>
+<dd>
+<div class="block">This class provides the production rule based on
regular expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html#ProductionRule(java.lang.String,
java.lang.String)">ProductionRule(String, String)</a></span> - Constructor
for class org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in
org.vedantatree.expressionoasis.grammar.rules">ProductionRule</a></dt>
+<dd>
+<div class="block">Constructs the ProductionRule</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html#ProductionRule(java.lang.String,
java.lang.String, java.lang.String)">ProductionRule(String, String,
String)</a></span> - Constructor for class
org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in
org.vedantatree.expressionoasis.grammar.rules">ProductionRule</a></dt>
+<dd>
+<div class="block">Constructs the ProductionRule</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"><span
class="strong">PropertyExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a></dt>
+<dd>
+<div class="block">This is the property expression to access the property
of any java object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html#PropertyExpression()">PropertyExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">PropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-13.html">Prev Letter</a></li>
+<li><a href="index-15.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-14.html"
target="_top">Frames</a></li>
+<li><a href="index-14.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-15.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>R-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="R-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-14.html">Prev Letter</a></li>
+<li><a href="index-16.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-15.html"
target="_top">Frames</a></li>
+<li><a href="index-15.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_R_">
+<!-- -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#random()">random()</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns a <code>double</code> value with a positive
sign, greater than
+ or equal to <code>0.0</code> and less than <code>1.0</code>.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RANDOM">RANDOM</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">RemainderExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This class expression performs the modulus on integer
values.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html#RemainderExpression()">RemainderExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">RemainderExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#removeVariable(java.lang.String)">removeVariable(String)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>
+<div class="block">Removes the variable from Variable Provider Cache by
given name</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#reset()">reset()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Resets the expression context.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RESET">RESET</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>
+<div class="block">Generic/Numeric and Sign variables</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RESULTLABEL">RESULTLABEL</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/ui/ResultPane.html"
title="class in org.vedantatree.expressionoasis.ui"><span
class="strong">ResultPane</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp"><span
class="strong">ResultTernaryExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html">org.vedantatree.expressionoasis.expressions.booleanexp</a></dt>
+<dd>
+<div class="block">This expression manage the ':' operator of ternary
expression,
+ more specifically result part of the ternary operator.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html#ResultTernaryExpression()">ResultTernaryExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ResultTernaryExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#RIGHT">RIGHT</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for right tag in XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RIGHTBRACE">RIGHTBRACE</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#rint(java.lang.Double)">rint(Double)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the <code>double</code> value that is closest
in value to the
+ argument and is equal to a mathematical integer.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#RINT">RINT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#round(java.lang.Double)">round(Double)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the closest <code>int</code> to the
argument.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#ROUND">ROUND</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-14.html">Prev Letter</a></li>
+<li><a href="index-16.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-15.html"
target="_top">Frames</a></li>
+<li><a href="index-15.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-16.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>S-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="S-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-15.html">Prev Letter</a></li>
+<li><a href="index-17.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-16.html"
target="_top">Frames</a></li>
+<li><a href="index-16.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_S_">
+<!-- -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html#setAge(int)">setAge(int)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in
org.vedantatree.expressionoasis">TestEvaluator.Person</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#setContextProperty(java.lang.String,
java.lang.Object)">setContextProperty(String, Object)</a></span> - Method
in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Sets the value for any context property.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html#setName(java.lang.String)">setName(String)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in
org.vedantatree.expressionoasis">TestEvaluator.Person</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#setUp()">setUp()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html#setValue(java.lang.Object)">setValue(Object)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">PropertyExpression</a></dt>
+<dd>
+<div class="block">Sets the value</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#setValue(java.lang.Object)">setValue(Object)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></dt>
+<dd>
+<div class="block">Sets the value</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html#shouldCacheCompiledExpressions()">shouldCacheCompiledExpressions()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></dt>
+<dd>
+<div class="block">Determines whether the expression engine should cache
RPN token stacks for expression strings</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SIGNEDLEFTSHIFT">SIGNEDLEFTSHIFT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SIGNEDRIGHTSHIFT">SIGNEDRIGHTSHIFT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#sin(java.lang.Number)">sin(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the trigonometric sine of an angle</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SIN">SIN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#sqrt(java.lang.Number)">sqrt(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the correctly rounded positive square root of a
+ <code>double</code> value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#SQRT">SQRT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.string"><span
class="strong">StartsWithExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/string/package-summary.html">org.vedantatree.expressionoasis.expressions.string</a></dt>
+<dd>
+<div class="block">Expression to evaluate the String.startsWith type
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html#StartsWithExpression()">StartsWithExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.string.<a
href="../org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">StartsWithExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">StringExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class expression is used to make the string value
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#StringExpression()">StringExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/StringFunctions.html"
title="class in org.vedantatree.expressionoasis.extensions"><span
class="strong">StringFunctions</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This class provides various utilities methods for
String operations</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/StringFunctions.html#StringFunctions(org.vedantatree.expressionoasis.ExpressionContext)">StringFunctions(ExpressionContext)</a></span>
- Constructor for class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/StringFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">StringFunctions</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">SubtractExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This class expression performs the subtraction</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html#SubtractExpression()">SubtractExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">SubtractExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#sum(java.lang.Double[])">sum(Double[])</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">supportsFunction(String, Type[])</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">supportsFunction(String, Type[])</a></span>
- Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></dt>
+<dd>
+<div class="block">Checks whether the this function provider supports any
function or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">supportsFunction(String, Type[])</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">supportsFunction(String, Type[])</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis">TestCustomFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#supportsVariable(java.lang.String)">supportsVariable(String)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html#supportsVariable(java.lang.String)">supportsVariable(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a></dt>
+<dd>
+<div class="block">Checks whether the specified variable is supported by
this variable
+ provider or not.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-15.html">Prev Letter</a></li>
+<li><a href="index-17.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-16.html"
target="_top">Frames</a></li>
+<li><a href="index-16.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-17.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,442 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>T-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="T-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-16.html">Prev Letter</a></li>
+<li><a href="index-18.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-17.html"
target="_top">Frames</a></li>
+<li><a href="index-17.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_T_">
+<!-- -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#tan(java.lang.Number)">tan(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the trigonometric tangent of an angle</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#TAN">TAN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#tearDown()">tearDown()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_double_and_null()">test_add_double_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_double_null_and_double_null()">test_add_double_null_and_double_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_long_and_null()">test_add_long_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_null_and_double()">test_add_null_and_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_null_and_long()">test_add_null_and_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_null_and_null()">test_add_null_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_false()">test_And_expression_false_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_boolean()">test_And_expression_false_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_boolean_null_boolean()">test_And_expression_false_null_boolean_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_constant()">test_And_expression_false_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_constant_null_constant()">test_And_expression_false_null_constant_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_true()">test_And_expression_false_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_false()">test_And_expression_true_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_null_boolean()">test_And_expression_true_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_null_constant()">test_And_expression_true_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_true()">test_And_expression_true_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_and_expression()">test_bitwise_and_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_complement_expression()">test_bitwise_complement_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_or_expression()">test_bitwise_or_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_signed_left_shift_expression()">test_bitwise_signed_left_shift_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_signed_right_shift_expression()">test_bitwise_signed_right_shift_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_unsigned_right_shift_expression()">test_bitwise_unsigned_right_shift_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_xor_expression()">test_bitwise_xor_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_boolean_null_relational_expression()">test_boolean_null_relational_expression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_null_null_false()">test_contains_with_expression_null_null_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_null_number_exception()">test_contains_with_expression_null_number_exception()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_null_string_false()">test_contains_with_expression_null_string_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_string_string_false()">test_contains_with_expression_string_string_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_string_string_true()">test_contains_with_expression_string_string_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_custom_function_with_no_arg()">test_custom_function_with_no_arg()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_double_and_null()">test_divide_double_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_long_and_null()">test_divide_long_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_null_and_double()">test_divide_null_and_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_null_and_long()">test_divide_null_and_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_null_double_and_null_double()">test_divide_null_double_and_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_double_null_equality()">test_double_null_equality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_double_null_inequality()">test_double_null_inequality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_null_null_false()">test_ends_with_expression_null_null_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_null_number_exception()">test_ends_with_expression_null_number_exception()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_null_string_false()">test_ends_with_expression_null_string_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_string_string_false()">test_ends_with_expression_string_string_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_string_string_true()">test_ends_with_expression_string_string_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_double_null()">test_GT_expression_double_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_long_null()">test_GT_expression_long_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_null_double()">test_GT_expression_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_null_long()">test_GT_expression_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_null_null()">test_GT_expression_null_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_double_null()">test_GTE_expression_double_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_long_null()">test_GTE_expression_long_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_null_double()">test_GTE_expression_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_null_long()">test_GTE_expression_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_null_null()">test_GTE_expression_null_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_false_value_on_same_datatypes()">test_iif_false_value_on_same_datatypes()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_on_different_datatypes()">test_iif_on_different_datatypes()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_true_value_on_same_datatypes()">test_iif_true_value_on_same_datatypes()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_with_null()">test_iif_with_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_isnull_on_non_null_string()">test_isnull_on_non_null_string()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_isnull_on_null_constant()">test_isnull_on_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_isnull_on_null_string()">test_isnull_on_null_string()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_double_null()">test_LT_expression_double_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_long_null()">test_LT_expression_long_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_null_double()">test_LT_expression_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_null_long()">test_LT_expression_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_null_null()">test_LT_expression_null_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_double_null()">test_LTE_expression_double_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_long_null()">test_LTE_expression_long_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_null_double()">test_LTE_expression_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_null_long()">test_LTE_expression_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_null_null()">test_LTE_expression_null_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Minus_expression_null_constant()">test_Minus_expression_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Minus_expression_null_double()">test_Minus_expression_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Minus_expression_null_long()">test_Minus_expression_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_double_and_null()">test_multiply_double_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_long_and_null()">test_multiply_long_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_null_and_double()">test_multiply_null_and_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_null_and_long()">test_multiply_null_and_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_null_double_and_null_double()">test_multiply_null_double_and_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Not_expression_null_boolean()">test_Not_expression_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Not_expression_null_constant()">test_Not_expression_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_double_equality()">test_null_double_equality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_double_inequality()">test_null_double_inequality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_equals_null()">test_null_equals_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_null_inequality()">test_null_null_inequality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_string_inequality()">test_null_string_inequality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_false()">test_Or_expression_false_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_boolean()">test_Or_expression_false_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_boolean_null_boolean()">test_Or_expression_false_null_boolean_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_constant()">test_Or_expression_false_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_constant_null_constant()">test_Or_expression_false_null_constant_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_true()">test_Or_expression_false_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_false()">test_Or_expression_true_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_null_boolean()">test_Or_expression_true_null_boolean()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_null_constant()">test_Or_expression_true_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_true()">test_Or_expression_true_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Plus_expression_null_constant()">test_Plus_expression_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Plus_expression_null_double()">test_Plus_expression_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_Plus_expression_null_long()">test_Plus_expression_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_long_long_null()">test_remainder_expression_long_long_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_long_null_constant()">test_remainder_expression_long_null_constant()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_long_null_long()">test_remainder_expression_long_null_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_null_constant_long()">test_remainder_expression_null_constant_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_null_null_false()">test_starts_with_expression_null_null_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_null_number_exception()">test_starts_with_expression_null_number_exception()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_null_string_false()">test_starts_with_expression_null_string_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_string_string_false()">test_starts_with_expression_string_string_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_string_string_true()">test_starts_with_expression_string_string_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_string_array()">test_string_array()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_String_null_equality()">test_String_null_equality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_string_null_inequality()">test_string_null_inequality()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_double_and_null()">test_subtract_double_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_long_and_null()">test_subtract_long_and_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_and_double()">test_subtract_null_and_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_and_long()">test_subtract_null_and_long()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_and_string()">test_subtract_null_and_string()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_double_and_null_double()">test_subtract_null_double_and_null_double()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_sum_doubles_all_null()">test_sum_doubles_all_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_sum_doubles_with_null()">test_sum_doubles_with_null()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ternary_expression_null_if_false()">test_ternary_expression_null_if_false()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#test_ternary_expression_null_if_true()">test_ternary_expression_null_if_true()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testAritmaticExpression()">testAritmaticExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestParser.html#testAritmaticExpression()">testAritmaticExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestParser.html" title="class in
org.vedantatree.expressionoasis">TestParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testArrayExpression()">testArrayExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestParser.html#testArrayExpression()">testArrayExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestParser.html" title="class in
org.vedantatree.expressionoasis">TestParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testComplexExpression()">testComplexExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">TestCustomFunctionProvider</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#TestCustomFunctionProvider()">TestCustomFunctionProvider()</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis">TestCustomFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testCustomFunctionProvider()">testCustomFunctionProvider()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">TestEvaluator</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">Testcase for expression evaluator.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#TestEvaluator()">TestEvaluator()</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">TestEvaluator.Person</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html#TestEvaluator.Person(java.lang.String,
int)">TestEvaluator.Person(String, int)</a></span> - Constructor for class
org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in
org.vedantatree.expressionoasis">TestEvaluator.Person</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testFunctionExpression()">testFunctionExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestParser.html#testFunctionExpression()">testFunctionExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestParser.html" title="class in
org.vedantatree.expressionoasis">TestParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testLogicalExpression()">testLogicalExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/TestParser.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">TestParser</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestParser.html#TestParser()">TestParser()</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestParser.html" title="class in
org.vedantatree.expressionoasis">TestParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testPropertyExpression()">testPropertyExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestParser.html#testPropertyExpression()">testPropertyExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestParser.html" title="class in
org.vedantatree.expressionoasis">TestParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testRelationalExpression()">testRelationalExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testTernaryExpression()">testTernaryExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testVariableExpression()">testVariableExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.html#testXMLExpression()">testXMLExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.html" title="class
in org.vedantatree.expressionoasis">TestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in
org.vedantatree.expressionoasis.config">ConstructorArgument</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html#toString()">toString()</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/StringFunctions.html#trim(java.lang.String)">trim(String)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/StringFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">StringFunctions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#TRUE">TRUE</a></span>
- Static variable in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">This is the true constant for absolute.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#TRUE">TRUE</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for true tag in XML</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-16.html">Prev Letter</a></li>
+<li><a href="index-18.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-17.html"
target="_top">Frames</a></li>
+<li><a href="index-17.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-18.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>U-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="U-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-17.html">Prev Letter</a></li>
+<li><a href="index-19.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-18.html"
target="_top">Frames</a></li>
+<li><a href="index-18.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_U_">
+<!-- -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#UNARY">UNARY</a></span>
- Static variable in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">This is the unary expression type</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#UNARY_OPERATORS">UNARY_OPERATORS</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for unary operators tag in
XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">UnaryOperatorExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class defines the abstract implementation of unary
operator expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#UnaryOperatorExpression()">UnaryOperatorExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"><span
class="strong">UnaryPropertyExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a></dt>
+<dd>
+<div class="block">This is the unary expression which access the property
of a java object,
+ and assume this java object with context object</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#UnaryPropertyExpression()">UnaryPropertyExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Uninitializes the binary expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>
+<div class="block">Uninitaizes the expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>
+<div class="block">Uninitaizes the expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/Expression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in interface org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></dt>
+<dd>
+<div class="block">This is used to un-initialize the expression, so that
expression can be
+ reused.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>
+<div class="block">Uninitaizes the expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>
+<div class="block">Uninitaizes the expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>
+<div class="block">Uninitaizes the expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Uninitializes the unary operator expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#UNSIGNEDRIGHTSHIFT">UNSIGNEDRIGHTSHIFT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-17.html">Prev Letter</a></li>
+<li><a href="index-19.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-18.html"
target="_top">Frames</a></li>
+<li><a href="index-18.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-19.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>V-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="V-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-18.html">Prev Letter</a></li>
+<li><a href="index-20.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-19.html"
target="_top">Frames</a></li>
+<li><a href="index-19.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_V_">
+<!-- -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in org.vedantatree.expressionoasis.extensions"><span
class="strong">VariableProvider</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This class represents the interface for variable
providers for Expression
+ Engine.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html#visit(org.vedantatree.expressionoasis.expressions.Expression)">visit(Expression)</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionTypeFinder</a></dt>
+<dd>
+<div class="block">Implementation of the visitor design pattern.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionVisitor.html#visit(org.vedantatree.expressionoasis.expressions.Expression)">visit(Expression)</a></span>
- Method in interface org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionVisitor.html"
title="interface in
org.vedantatree.expressionoasis.expressions">ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-18.html">Prev Letter</a></li>
+<li><a href="index-20.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-19.html"
target="_top">Frames</a></li>
+<li><a href="index-19.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-2.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,198 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>B-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="B-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-1.html">Prev Letter</a></li>
+<li><a href="index-3.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-2.html"
target="_top">Frames</a></li>
+<li><a href="index-2.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_B_">
+<!-- -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#BINARY">BINARY</a></span>
- Static variable in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">This is the binary expression type.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">BinaryOperatorExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class defines the abstract implemenation for
binary operator expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#BinaryOperatorExpression()">BinaryOperatorExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#BITWISEAND">BITWISEAND</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#BITWISECOMPLEMENT">BITWISECOMPLEMENT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#BITWISEOR">BITWISEOR</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">BooleanExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class expression is used to make the boolean value
expression It gives
+ the boolean value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#BooleanExpression()">BooleanExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#BRACKET">BRACKET</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for bracket tag in XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#BRACKETS">BRACKETS</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for brackets tag in XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWAndExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise And Operator (&)
+ It does not supports for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html#BWAndExpression()">BWAndExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWAndExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWComplementExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise Complement Operator (~)
+ It does not supports for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html#BWComplementExpression()">BWComplementExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWComplementExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWOrExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise OR Operator (|)
+ It does not supports for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html#BWOrExpression()">BWOrExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWOrExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWSignedLeftShiftExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise Singed Left Shift Operator
(<<)
+ It does not work for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html#BWSignedLeftShiftExpression()">BWSignedLeftShiftExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWSignedLeftShiftExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWSignedRightShiftExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise Right Shift Operator (>>)
+ It does not supports for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html#BWSignedRightShiftExpression()">BWSignedRightShiftExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWSignedRightShiftExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWUnsignedRightShiftExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise Unsigned Right Shift
Operator (>>>)
+ It does not supports for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html#BWUnsignedRightShiftExpression()">BWUnsignedRightShiftExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWUnsignedRightShiftExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.bitwise"><span
class="strong">BWXorExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/bitwise/package-summary.html">org.vedantatree.expressionoasis.expressions.bitwise</a></dt>
+<dd>
+<div class="block">Implementation of Bit wise Exclusive OR Operator (^)
+ It does not supports for double operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html#BWXorExpression()">BWXorExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWXorExpression</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-1.html">Prev Letter</a></li>
+<li><a href="index-3.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-2.html"
target="_top">Frames</a></li>
+<li><a href="index-2.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-20.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>W-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="W-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-19.html">Prev Letter</a></li>
+<li><a href="index-21.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-20.html"
target="_top">Frames</a></li>
+<li><a href="index-20.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_W_">
+<!-- -->
+</a>
+<h2 class="title">W</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#WRONGINPUT">WRONGINPUT</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-19.html">Prev Letter</a></li>
+<li><a href="index-21.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-20.html"
target="_top">Frames</a></li>
+<li><a href="index-20.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-21.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>X-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="X-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-20.html">Prev Letter</a></li>
+<li>Next Letter</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-21.html"
target="_top">Frames</a></li>
+<li><a href="index-21.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_X_">
+<!-- -->
+</a>
+<h2 class="title">X</h2>
+<dl>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml"><span
class="strong">XMLCustomFunctionSourceProvider</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions.xml</a></dt>
+<dd>
+<div class="block">Enables method source code for custom expression engine
functions to be generated at run-time
+ to stored in an XML config file.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html#XMLCustomFunctionSourceProvider()">XMLCustomFunctionSourceProvider()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.extensions.customfunctions.xml.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml">XMLCustomFunctionSourceProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml"><span
class="strong">XMLCustomFunctionsPlaceholder</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions.xml</a></dt>
+<dd>
+<div class="block">This class exists so that the Simple XML framework has
a place to
+ deserialize the custom functions XML file into.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html#XMLCustomFunctionsPlaceholder()">XMLCustomFunctionsPlaceholder()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.extensions.customfunctions.xml.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml">XMLCustomFunctionsPlaceholder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in org.vedantatree.expressionoasis.extensions"><span
class="strong">XMLFunctionProvider</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This is the XML function provider.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#XMLFunctionProvider()">XMLFunctionProvider()</a></span>
- Constructor for class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-20.html">Prev Letter</a></li>
+<li>Next Letter</li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-21.html"
target="_top">Frames</a></li>
+<li><a href="index-21.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-3.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>C-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="C-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-2.html">Prev Letter</a></li>
+<li><a href="index-4.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-3.html"
target="_top">Frames</a></li>
+<li><a href="index-3.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_C_">
+<!-- -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#ceil(java.lang.Number)">ceil(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the smallest (closest to negative infinity)
<code>double</code>
+ value that is greater than or equal to the argument and is equal to a
+ mathematical integer.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#CEIL">CEIL</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#clear()">clear()</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>
+<div class="block">Clears the variable names.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#CLEAR">CLEAR</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#clearVariableProviders()">clearVariableProviders()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Compiler.html#compile(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext,
boolean)">compile(String, ExpressionContext, boolean)</a></span> - Method
in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Compiler.html" title="class in
org.vedantatree.expressionoasis">Compiler</a></dt>
+<dd>
+<div class="block">Builds a tree of Expression objects representing the
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html#compileExpression(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext,
boolean)">compileExpression(String, ExpressionContext, boolean)</a></span>
- Static method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">ExpressionEngine</a></dt>
+<dd>
+<div class="block">Compiles the expression string and prepares the
expression tree with
+ relevant Expression's objects.</div>
+</dd>
+<dt><a href="../org/vedantatree/expressionoasis/Compiler.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">Compiler</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">This class performs the compilation operation in
expression evaluation
+ process.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Compiler.html#Compiler()">Compiler()</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Compiler.html" title="class in
org.vedantatree.expressionoasis">Compiler</a></dt>
+<dd>
+<div class="block">Constructs the Compiler with default DefaultXMLGrammar
Instance</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/Compiler.html#Compiler(org.vedantatree.expressionoasis.grammar.Grammar)">Compiler(Grammar)</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/Compiler.html" title="class in
org.vedantatree.expressionoasis">Compiler</a></dt>
+<dd>
+<div class="block">Constructs the Compiler with specified
DefaultXMLGrammar instance.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp"><span
class="strong">ConditionTernaryExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/package-summary.html">org.vedantatree.expressionoasis.expressions.booleanexp</a></dt>
+<dd>
+<div class="block">This expression manage the '?' operator of ternary
expression,
+ more specifically condition part of the ternary operator.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html#ConditionTernaryExpression()">ConditionTernaryExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ConditionTernaryExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConfigFactory.html#CONFIG_FILE_PATH_KEY">CONFIG_FILE_PATH_KEY</a></span>
- Static variable in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in
org.vedantatree.expressionoasis.config">ConfigFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in org.vedantatree.expressionoasis.config"><span
class="strong">ConfigFactory</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/config/package-summary.html">org.vedantatree.expressionoasis.config</a></dt>
+<dd>
+<div class="block">Builds and manages the single instance of the
Expression Oasis Config</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConfigFactory.html#ConfigFactory()">ConfigFactory()</a></span>
- Constructor for class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in
org.vedantatree.expressionoasis.config">ConfigFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in org.vedantatree.expressionoasis.config"><span
class="strong">ConstructorArgument</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/config/package-summary.html">org.vedantatree.expressionoasis.config</a></dt>
+<dd>
+<div class="block">Represents a constructur argument to be passed to a
class defined
+ in a configuration file</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html#ConstructorArgument()">ConstructorArgument()</a></span>
- Constructor for class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in
org.vedantatree.expressionoasis.config">ConstructorArgument</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.string"><span
class="strong">ContainsExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/string/package-summary.html">org.vedantatree.expressionoasis.expressions.string</a></dt>
+<dd>
+<div class="block">Expression to evaluate the String.contains type
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html#ContainsExpression()">ContainsExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.string.<a
href="../org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">ContainsExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#cos(java.lang.Number)">cos(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the trigonometric cosine of an angle</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#COS">COS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#createExpression(java.lang.String,
java.lang.String)">createExpression(String, String)</a></span> - Method in
class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">Creates the expression object for given expression
token and expression
+ type</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions"><span
class="strong">CustomFunctionProvider</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions</a></dt>
+<dd>
+<div class="block">Provides custom functions where the source code for the
functions is stored as configuration
+ in order to make adding new functions very simple.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionProvider.html#CustomFunctionProvider(java.lang.Class)">CustomFunctionProvider(Class&lt;?
extends CustomFunctionSourceProvider&gt;)</a></span> - Constructor for
class org.vedantatree.expressionoasis.extensions.customfunctions.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions">CustomFunctionProvider</a></dt>
+<dd>
+<div class="block">Dynamically generates a class at run time based on the
source code of methods
+ provided by the sourceProvider, and makes the methods available to the
+ expression engine as functions.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions"><span
class="strong">CustomFunctionsClassFactory</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions</a></dt>
+<dd>
+<div class="block">Builds a java class dynamically at run-time from method
source code
+ configured outside of the code base.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html#CustomFunctionsClassFactory()">CustomFunctionsClassFactory()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.extensions.customfunctions.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions">CustomFunctionsClassFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionSourceProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions.customfunctions"><span
class="strong">CustomFunctionSourceProvider</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/package-summary.html">org.vedantatree.expressionoasis.extensions.customfunctions</a></dt>
+<dd>
+<div class="block">CustomFunctionSourceProviders provide source code for
custom methods
+ that will be created at run-time to be used as expression engine
functions.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-2.html">Prev Letter</a></li>
+<li><a href="index-4.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-3.html"
target="_top">Frames</a></li>
+<li><a href="index-3.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-4.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>D-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="D-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-3.html">Prev Letter</a></li>
+<li><a href="index-5.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-4.html"
target="_top">Frames</a></li>
+<li><a href="index-4.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_D_">
+<!-- -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">DecimalExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class expression is used to make the decimal value
expression It gives
+ the decimal value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#DecimalExpression()">DecimalExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in org.vedantatree.expressionoasis.extensions"><span
class="strong">DefaultFunctionProvider</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This is the default function provider.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html#DefaultFunctionProvider(java.lang.Class)">DefaultFunctionProvider(Class)</a></span>
- Constructor for class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultFunctionProvider</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in org.vedantatree.expressionoasis.extensions"><span
class="strong">DefaultVariableProvider</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This is the default implementation of the variable
provider.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#DefaultVariableProvider()">DefaultVariableProvider()</a></span>
- Constructor for class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in org.vedantatree.expressionoasis.grammar"><span
class="strong">DefaultXMLGrammar</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/grammar/package-summary.html">org.vedantatree.expressionoasis.grammar</a></dt>
+<dd>
+<div class="block">This is the default XML based grammar
implementation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#DefaultXMLGrammar()">DefaultXMLGrammar()</a></span>
- Constructor for class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Constructs the grammar</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#DELIMITER">DELIMITER</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for delimiter tag in XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#DELIMITERS">DELIMITERS</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for delimiters tag in
XML</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic"><span
class="strong">DivideExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/package-summary.html">org.vedantatree.expressionoasis.expressions.arithmatic</a></dt>
+<dd>
+<div class="block">This is the class expression which performs the divide
operations.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html#DivideExpression()">DivideExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">DivideExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#DIVISION">DIVISION</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html#drawCalculator()">drawCalculator()</a></span>
- Method in class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluatorUI</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-3.html">Prev Letter</a></li>
+<li><a href="index-5.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-4.html"
target="_top">Frames</a></li>
+<li><a href="index-4.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-5.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>E-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="E-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-4.html">Prev Letter</a></li>
+<li><a href="index-6.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-5.html"
target="_top">Frames</a></li>
+<li><a href="index-5.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_E_">
+<!-- -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.string"><span
class="strong">EndsWithExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/string/package-summary.html">org.vedantatree.expressionoasis.expressions.string</a></dt>
+<dd>
+<div class="block">Expression to evaluate the String.endsWith type
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html#EndsWithExpression()">EndsWithExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.string.<a
href="../org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">EndsWithExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">EOErrorCodes</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">It contains various error codes for the application
+
+ TODO
+ Should use Enum
+ Error code description is not set yet</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/EQExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational"><span
class="strong">EQExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a></dt>
+<dd>
+<div class="block">This class expression performs the equal operation on
values.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/EQExpression.html#EQExpression()">EQExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/EQExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">EQExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EQUALS">EQUALS</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EQUALTO">EQUALTO</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/ui/ErrorPane.html"
title="class in org.vedantatree.expressionoasis.ui"><span
class="strong">ErrorPane</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html#evaluate(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext)">evaluate(String,
ExpressionContext)</a></span> - Static method in class
org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">ExpressionEngine</a></dt>
+<dd>
+<div class="block">Evaluates the expression and returns the result</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#exp(java.lang.Number)">exp(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns Euler's number <i>e </i> raised to the power of
a
+ <code>double</code> value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EXP">EXP</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in org.vedantatree.expressionoasis.expressions"><span
class="strong">Expression</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This class represents the executable structure of an
expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngineConstants.html#EXPRESSION_CONTENXT_TOKEN">EXPRESSION_CONTENXT_TOKEN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in
org.vedantatree.expressionoasis">ExpressionEngineConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngineConstants.html#EXPRESSION_CONTENXT_XML_PATH_URL">EXPRESSION_CONTENXT_XML_PATH_URL</a></span>
- Static variable in interface org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in
org.vedantatree.expressionoasis">ExpressionEngineConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in org.vedantatree.expressionoasis.config"><span
class="strong">ExpressionConfig</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/config/package-summary.html">org.vedantatree.expressionoasis.config</a></dt>
+<dd>
+<div class="block">Represents the configuration for an Expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html#ExpressionConfig()">ExpressionConfig()</a></span>
- Constructor for class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">ExpressionContext</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">Object of this class carry the contextual information
for expressions during
+ expression evaluation process.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#ExpressionContext()">ExpressionContext()</a></span>
- Constructor for class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Constructor</div>
+</dd>
+<dt><a href="../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis"><span
class="strong">ExpressionEngine</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">It is a Utility class for XpressionEngine
Framework.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">ExpressionEngineConstants</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></dt>
+<dd>
+<div class="block">It contains the various constants used in Expression
Engine</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in org.vedantatree.expressionoasis.exceptions"><span
class="strong">ExpressionEngineException</span></a> - Exception in <a
href="../org/vedantatree/expressionoasis/exceptions/package-summary.html">org.vedantatree.expressionoasis.exceptions</a></dt>
+<dd>
+<div class="block">This exception is used by whole Expression Engine
Component to share any
+ Erroneous information with user of the component, like at the time of
parsing
+ or by the compiler while doing syntactical analysis.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html#ExpressionEngineException(java.lang.String)">ExpressionEngineException(String)</a></span>
- Constructor for exception org.vedantatree.expressionoasis.exceptions.<a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></dt>
+<dd>
+<div class="block">Constructs the ExpressionEngineException</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html#ExpressionEngineException(java.lang.String,
java.lang.Exception)">ExpressionEngineException(String,
Exception)</a></span> - Constructor for exception
org.vedantatree.expressionoasis.exceptions.<a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></dt>
+<dd>
+<div class="block">Constructs the ExpressionEngineException</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html#ExpressionEngineException(java.lang.String,
int, java.lang.Exception)">ExpressionEngineException(String, int,
Exception)</a></span> - Constructor for exception
org.vedantatree.expressionoasis.exceptions.<a
href="../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></dt>
+<dd>
+<div class="block">Constructs the ExpressionEngineException</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEngineUI.html"
title="class in org.vedantatree.expressionoasis.ui"><span
class="strong">ExpressionEngineUI</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEngineUI.html#ExpressionEngineUI()">ExpressionEngineUI()</a></span>
- Constructor for class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEngineUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEngineUI</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html"
title="class in org.vedantatree.expressionoasis.ui"><span
class="strong">ExpressionEvaluator</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html#ExpressionEvaluator()">ExpressionEvaluator()</a></span>
- Constructor for class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EXPRESSIONEVALUATOR">EXPRESSIONEVALUATOR</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>
+<div class="block">Message Variables</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in org.vedantatree.expressionoasis.ui"><span
class="strong">ExpressionEvaluatorUI</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html#ExpressionEvaluatorUI()">ExpressionEvaluatorUI()</a></span>
- Constructor for class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluatorUI.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluatorUI</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">ExpressionFactory</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This is the expression factory which creates the
expression for given
+ expression token.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#EXPRESSIONLABEL">EXPRESSIONLABEL</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in org.vedantatree.expressionoasis.config"><span
class="strong">ExpressionOasisConfig</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/config/package-summary.html">org.vedantatree.expressionoasis.config</a></dt>
+<dd>
+<div class="block">The configuration settings for ExpressionOasis.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html#ExpressionOasisConfig()">ExpressionOasisConfig()</a></span>
- Constructor for class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in org.vedantatree.expressionoasis.grammar"><span
class="strong">ExpressionToken</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/grammar/package-summary.html">org.vedantatree.expressionoasis.grammar</a></dt>
+<dd>
+<div class="block">This class represents the expression token generated by
the parser while
+ parsing the string expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html#ExpressionToken(java.lang.String,
int)">ExpressionToken(String, int)</a></span> - Constructor for class
org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a></dt>
+<dd>
+<div class="block">Constructs the ExpressionToken</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">ExpressionTypeFinder</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">Use to find sub-expressions of a particular type within
a given expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html#ExpressionTypeFinder(org.vedantatree.expressionoasis.expressions.Expression,
java.lang.Class)">ExpressionTypeFinder(Expression, Class)</a></span> -
Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionTypeFinder</a></dt>
+<dd>
+<div class="block">Creates a new ExpressionTypeFinder</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionVisitor.html"
title="interface in org.vedantatree.expressionoasis.expressions"><span
class="strong">ExpressionVisitor</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">Part of visitor design pattern implementation.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-4.html">Prev Letter</a></li>
+<li><a href="index-6.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-5.html"
target="_top">Frames</a></li>
+<li><a href="index-5.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-6.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>F-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="F-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-5.html">Prev Letter</a></li>
+<li><a href="index-7.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-6.html"
target="_top">Frames</a></li>
+<li><a href="index-6.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_F_">
+<!-- -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#FILE_PATH">FILE_PATH</a></span>
- Variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">File path for grammar configuration.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html#floor(java.lang.Number)">floor(Number)</a></span>
- Static method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/MathFunctions.html"
title="class in
org.vedantatree.expressionoasis.extensions">MathFunctions</a></dt>
+<dd>
+<div class="block">Returns the largest (closest to positive infinity)
<code>double</code>
+ value that is less than or equal to the argument and is equal to a
+ mathematical integer.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#FLOOR">FLOOR</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#FRACTION">FRACTION</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#FUNCTION">FUNCTION</a></span>
- Static variable in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">This is the function expression type.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in org.vedantatree.expressionoasis.expressions.property"><span
class="strong">FunctionExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a></dt>
+<dd>
+<div class="block">This is the function expression to call the
functions.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html#FunctionExpression()">FunctionExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">FunctionExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in org.vedantatree.expressionoasis.extensions"><span
class="strong">FunctionProvider</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></dt>
+<dd>
+<div class="block">This class represents the interface for function
providers for Expression
+ Engine.</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/config/FunctionProviderConfig.html"
title="class in org.vedantatree.expressionoasis.config"><span
class="strong">FunctionProviderConfig</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/config/package-summary.html">org.vedantatree.expressionoasis.config</a></dt>
+<dd>
+<div class="block">Represents the configuration of a function provider,
and builds the function provider
+ that it represents.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/FunctionProviderConfig.html#FunctionProviderConfig(java.lang.String,
java.util.List)">FunctionProviderConfig(String,
List&lt;ConstructorArgument&gt;)</a></span> - Constructor for class
org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/FunctionProviderConfig.html"
title="class in
org.vedantatree.expressionoasis.config">FunctionProviderConfig</a></dt>
+<dd>
+<div class="block">Constructor arguments are annotated so that the Simple
XML framework can use
+ constructor injection to create an immutable object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#FUNCTIONS">FUNCTIONS</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for functions tag in XML</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-5.html">Prev Letter</a></li>
+<li><a href="index-7.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-6.html"
target="_top">Frames</a></li>
+<li><a href="index-6.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-7.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,480 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>G-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="G-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-6.html">Prev Letter</a></li>
+<li><a href="index-8.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-7.html"
target="_top">Frames</a></li>
+<li><a href="index-7.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_G_">
+<!-- -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html#getAge()">getAge()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in
org.vedantatree.expressionoasis">TestEvaluator.Person</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html#getClassName()">getClassName()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in
org.vedantatree.expressionoasis.config">ConstructorArgument</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConfigFactory.html#getConfig()">getConfig()</a></span>
- Static method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConfigFactory.html"
title="class in
org.vedantatree.expressionoasis.config">ConfigFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#getContextProperty(java.lang.String)">getContextProperty(String)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Returns the value for a property.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html#getCustomFunctionsClass(org.vedantatree.expressionoasis.extensions.customfunctions.CustomFunctionSourceProvider)">getCustomFunctionsClass(CustomFunctionSourceProvider)</a></span>
- Static method in class
org.vedantatree.expressionoasis.extensions.customfunctions.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionsClassFactory.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions">CustomFunctionsClassFactory</a></dt>
+<dd>
+<div class="block">It returns a class which will contain all the functions
provided by
+ specified source provider.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html#getExpressionClass()">getExpressionClass()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html#getExpressionConfigs()">getExpressionConfigs()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></dt>
+<dd>
+<div class="block">Retieves a list of expressions configured for the
expression engine.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html#getExpressionName()">getExpressionName()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html#getExpressions()">getExpressions()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionTypeFinder.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionTypeFinder</a></dt>
+<dd>
+<div class="block">Gets a set of subexpressions of a given type</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html#getExpressionType()">getExpressionType()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/FunctionProviderConfig.html#getFunctionProvider()">getFunctionProvider()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/FunctionProviderConfig.html"
title="class in
org.vedantatree.expressionoasis.config">FunctionProviderConfig</a></dt>
+<dd>
+<div class="block">Gets an instance of the function provider that is
defined in the XML config
+ this object represents.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html#getFunctionProviders()">getFunctionProviders()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></dt>
+<dd>
+<div class="block">Retrieves a list of function providers configured for
the expression engine</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#getFunctionProviders()">getFunctionProviders()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Gets the collection of function providers.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionSourceProvider.html#getFunctionSources()">getFunctionSources()</a></span>
- Method in interface
org.vedantatree.expressionoasis.extensions.customfunctions.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/CustomFunctionSourceProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions.customfunctions">CustomFunctionSourceProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html#getFunctionSources()">getFunctionSources()</a></span>
- Method in class
org.vedantatree.expressionoasis.extensions.customfunctions.xml.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionSourceProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml">XMLCustomFunctionSourceProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html#getFunctionSources()">getFunctionSources()</a></span>
- Method in class
org.vedantatree.expressionoasis.extensions.customfunctions.xml.<a
href="../org/vedantatree/expressionoasis/extensions/customfunctions/xml/XMLCustomFunctionsPlaceholder.html"
title="class in
org.vedantatree.expressionoasis.extensions.customfunctions.xml">XMLCustomFunctionsPlaceholder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">getFunctionType(String, Type[])</a></span> -
Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">getFunctionType(String, Type[])</a></span> -
Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></dt>
+<dd>
+<div class="block">Gets the return type of the function.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">getFunctionType(String, Type[])</a></span> -
Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">getFunctionType(String, Type[])</a></span> -
Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis">TestCustomFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">getFunctionValue(String,
ValueObject[])</a></span> - Method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">getFunctionValue(String,
ValueObject[])</a></span> - Method in interface
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></dt>
+<dd>
+<div class="block">Gets the return value of function.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">getFunctionValue(String,
ValueObject[])</a></span> - Method in class
org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">getFunctionValue(String,
ValueObject[])</a></span> - Method in class
org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis">TestCustomFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html#getGrammar()">getGrammar()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html#getGrammar()">getGrammar()</a></span>
- Static method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">ExpressionEngine</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html#getGrammarPath()">getGrammarPath()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ExpressionOasisConfig.html"
title="class in
org.vedantatree.expressionoasis.config">ExpressionOasisConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#getIdentifierName()">getIdentifierName()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>
+<div class="block">Gets the name of identifier.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html#getIndex()">getIndex()</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a></dt>
+<dd>
+<div class="block">Gets the value of index.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html#getInstance()">getInstance()</a></span>
- Static method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/ExpressionFactory.html"
title="class in
org.vedantatree.expressionoasis.expressions">ExpressionFactory</a></dt>
+<dd>
+<div class="block">Gets the shared instance of Expression Factory</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#getLeftOperandExpression()">getLeftOperandExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Gets the value of leftOperandExpression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html#getName()">getName()</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html"
title="interface in
org.vedantatree.expressionoasis.grammar.rules">IProductionRule</a></dt>
+<dd>
+<div class="block">Returns the name of production rule.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html#getName()">getName()</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in
org.vedantatree.expressionoasis.grammar.rules">ProductionRule</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html#getName()">getName()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in
org.vedantatree.expressionoasis">TestEvaluator.Person</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#getOperandExpression()">getOperandExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Gets the operand expression for this unary
operator</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#getOppositeBracket(java.lang.String)">getOppositeBracket(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Returns the opposite bracket for the given
bracket.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#getOppositeBracket(java.lang.String)">getOppositeBracket(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Returns the opposite bracket for the given
bracket.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#getPrecedenceOrder(org.vedantatree.expressionoasis.grammar.ExpressionToken,
boolean)">getPrecedenceOrder(ExpressionToken, boolean)</a></span> - Method
in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Gets the precedence order of the given operator</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#getPrecedenceOrder(java.lang.String,
boolean)">getPrecedenceOrder(String, boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Gets the precedence order of the given operator</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#getPrecedenceOrder(org.vedantatree.expressionoasis.grammar.ExpressionToken,
boolean)">getPrecedenceOrder(ExpressionToken, boolean)</a></span> - Method
in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Gets the precedence order of the given operator</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#getPrecedenceOrder(java.lang.String,
boolean)">getPrecedenceOrder(String, boolean)</a></span> - Method in
interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Gets the precedence order of the given operator</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html#getResult(java.lang.String)">getResult(String)</a></span>
- Method in class org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/ExpressionEvaluator.html"
title="class in
org.vedantatree.expressionoasis.ui">ExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ArrayIndexExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">DivideExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ParanthesisExpression</a></dt>
+<dd>
+<div class="block">Retrusn the type of child expression</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ConditionTernaryExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ResultTernaryExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>
+<div class="block">Returns the boolean type.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>
+<div class="block">Returns the double type.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/Expression.html#getReturnType()">getReturnType()</a></span>
- Method in interface org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></dt>
+<dd>
+<div class="block">Gets the return type of the expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>
+<div class="block">Returns the long type.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>
+<div class="block">Returns the long type.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">FunctionExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">PropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>
+<div class="block">Returns the string type.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#getReturnType()">getReturnType()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#getRightOperandExpression()">getRightOperandExpression()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Gets the value of rightOperandExpression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.config.<a
href="../org/vedantatree/expressionoasis/config/ConstructorArgument.html"
title="class in
org.vedantatree.expressionoasis.config">ConstructorArgument</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/AddExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">AddExpression</a></dt>
+<dd>
+<div class="block">Gets the addition of child operands</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ArrayIndexExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ArrayIndexExpression</a></dt>
+<dd>
+<div class="block">Gets the value from the array.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/DivideExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">DivideExpression</a></dt>
+<dd>
+<div class="block">Performs the divide operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MinusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">MinusExpression</a></dt>
+<dd>
+<div class="block">Returns the negative value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/MultiplyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">MultiplyExpression</a></dt>
+<dd>
+<div class="block">Performs the multiplications.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/ParanthesisExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">ParanthesisExpression</a></dt>
+<dd>
+<div class="block">Returns value of child expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/PlusExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">PlusExpression</a></dt>
+<dd>
+<div class="block">Returns the positive value as it is.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/RemainderExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">RemainderExpression</a></dt>
+<dd>
+<div class="block">Performs the modulus.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.arithmatic.<a
href="../org/vedantatree/expressionoasis/expressions/arithmatic/SubtractExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.arithmatic">SubtractExpression</a></dt>
+<dd>
+<div class="block">Performs the substraction.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWAndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWAndExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWComplementExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWComplementExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWOrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWOrExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedLeftShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWSignedLeftShiftExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWSignedRightShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWSignedRightShiftExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWUnsignedRightShiftExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWUnsignedRightShiftExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.bitwise.<a
href="../org/vedantatree/expressionoasis/expressions/bitwise/BWXorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.bitwise">BWXorExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/AndExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">AndExpression</a></dt>
+<dd>
+<div class="block">Gets the value of this operator.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ConditionTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ConditionTernaryExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/NotExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">NotExpression</a></dt>
+<dd>
+<div class="block">Returns the negative value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/OrExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">OrExpression</a></dt>
+<dd>
+<div class="block">Performs the or operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.booleanexp.<a
href="../org/vedantatree/expressionoasis/expressions/booleanexp/ResultTernaryExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.booleanexp">ResultTernaryExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>
+<div class="block">Gets the value object for boolean value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>
+<div class="block">Gets the value object for decimal value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/Expression.html#getValue()">getValue()</a></span>
- Method in interface org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></dt>
+<dd>
+<div class="block">Executes and returns the value of this expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>
+<div class="block">Gets the value object for numeric value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>
+<div class="block">Gets the value object for numeric value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/ArgumentExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">ArgumentExpression</a></dt>
+<dd>
+<div class="block">This is not supported for this expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">FunctionExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/PropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">PropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/EQExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/EQExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">EQExpression</a></dt>
+<dd>
+<div class="block">Performs the equlity operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">GTEExpression</a></dt>
+<dd>
+<div class="block">Performs the greater than equal operations.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/GTExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/GTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">GTExpression</a></dt>
+<dd>
+<div class="block">Returns the value of result of grater than
operation</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/LTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">LTEExpression</a></dt>
+<dd>
+<div class="block">Returns the value of less than equal to operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/LTExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/LTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">LTExpression</a></dt>
+<dd>
+<div class="block">Returns the value of less than operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/NEExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/NEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">NEExpression</a></dt>
+<dd>
+<div class="block">Performs the not equal operation</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.string.<a
href="../org/vedantatree/expressionoasis/expressions/string/ContainsExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">ContainsExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.string.<a
href="../org/vedantatree/expressionoasis/expressions/string/EndsWithExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">EndsWithExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.string.<a
href="../org/vedantatree/expressionoasis/expressions/string/StartsWithExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.string">StartsWithExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>
+<div class="block">Gets the value object for string value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html#getValue()">getValue()</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a></dt>
+<dd>
+<div class="block">Gets the value of value.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html#getVariableNames(java.lang.String)">getVariableNames(String)</a></span>
- Static method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">ExpressionEngine</a></dt>
+<dd>
+<div class="block">Retrieves a set of variable names contained within the
specified expression string</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#getVariableProvider(java.lang.String)">getVariableProvider(String)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ExpressionContext.html#getVariableProviders()">getVariableProviders()</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a></dt>
+<dd>
+<div class="block">Gets the collection of variable providers.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#getVariableType(java.lang.String)">getVariableType(String)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html#getVariableType(java.lang.String)">getVariableType(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a></dt>
+<dd>
+<div class="block">Gets the type of variable.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#getVariableValue(java.lang.String)">getVariableValue(String)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html#getVariableValue(java.lang.String)">getVariableValue(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a></dt>
+<dd>
+<div class="block">Gets the value of variable.</div>
+</dd>
+<dt><a href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in org.vedantatree.expressionoasis.grammar"><span
class="strong">Grammar</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/grammar/package-summary.html">org.vedantatree.expressionoasis.grammar</a></dt>
+<dd>
+<div class="block">Object of this class provides the grammar rules for
parsing the expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#GREATERTHAN">GREATERTHAN</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html#GREATERTHANEQUALTO">GREATERTHANEQUALTO</a></span>
- Static variable in interface org.vedantatree.expressionoasis.ui.<a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in
org.vedantatree.expressionoasis.ui">IExpressionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational"><span
class="strong">GTEExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a></dt>
+<dd>
+<div class="block">Performs the greater than equal operations.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html#GTEExpression()">GTEExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/GTEExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">GTEExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/relational/GTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational"><span
class="strong">GTExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/relational/package-summary.html">org.vedantatree.expressionoasis.expressions.relational</a></dt>
+<dd>
+<div class="block">Performs the greater than operation.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/relational/GTExpression.html#GTExpression()">GTExpression()</a></span>
- Constructor for class
org.vedantatree.expressionoasis.expressions.relational.<a
href="../org/vedantatree/expressionoasis/expressions/relational/GTExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.relational">GTExpression</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-6.html">Prev Letter</a></li>
+<li><a href="index-8.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-7.html"
target="_top">Frames</a></li>
+<li><a href="index-7.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-8.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>I-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="I-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-7.html">Prev Letter</a></li>
+<li><a href="index-9.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-8.html"
target="_top">Frames</a></li>
+<li><a href="index-8.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_I_">
+<!-- -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in org.vedantatree.expressionoasis.expressions"><span
class="strong">IdentifierExpression</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></dt>
+<dd>
+<div class="block">This is the expression for identifier.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#IdentifierExpression()">IdentifierExpression()</a></span>
- Constructor for class org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/ui/IExpressionEvaluator.html"
title="interface in org.vedantatree.expressionoasis.ui"><span
class="strong">IExpressionEvaluator</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#IGNORE_BLANK">IGNORE_BLANK</a></span>
- Static variable in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">This is the constant name for ignore blank tag in
XML</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BinaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Initializes the child expressions.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/BooleanExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">BooleanExpression</a></dt>
+<dd>
+<div class="block">Initializes the boolean value object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/DecimalExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">DecimalExpression</a></dt>
+<dd>
+<div class="block">Initializes the double value object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/Expression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in interface
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></dt>
+<dd>
+<div class="block">This is used to initialize the expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">IdentifierExpression</a></dt>
+<dd>
+<div class="block">Initializes the identifier name</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NullExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NullExpression</a></dt>
+<dd>
+<div class="block">Initializes the numeric value object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/NumericExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">NumericExpression</a></dt>
+<dd>
+<div class="block">Initializes the numeric value object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">FunctionExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.property.<a
href="../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions.property">UnaryPropertyExpression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/StringExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">StringExpression</a></dt>
+<dd>
+<div class="block">Initializes the string value object.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize(ExpressionContext, Object,
boolean)</a></span> - Method in class
org.vedantatree.expressionoasis.expressions.<a
href="../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html"
title="class in
org.vedantatree.expressionoasis.expressions">UnaryOperatorExpression</a></dt>
+<dd>
+<div class="block">Initializes the operand expression.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultFunctionProvider</a></dt>
+<dd>
+<div class="block">Initializes the method map.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">DefaultVariableProvider</a></dt>
+<dd>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize(ExpressionContext)</a></span>
- Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></dt>
+<dd>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize(ExpressionContext)</a></span>
- Method in interface org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a></dt>
+<dd>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.extensions.<a
href="../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis.extensions">XMLFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize(ExpressionContext)</a></span>
- Method in class org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in
org.vedantatree.expressionoasis">TestCustomFunctionProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/EOErrorCodes.html#INVALID_OPERAND_TYPE">INVALID_OPERAND_TYPE</a></span>
- Static variable in interface org.vedantatree.expressionoasis.<a
href="../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis">EOErrorCodes</a></dt>
+<dd>
+<div class="block">Error code representing the invalid operand type for
any operator in
+ an Expression</div>
+</dd>
+<dt><a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html"
title="interface in org.vedantatree.expressionoasis.grammar.rules"><span
class="strong">IProductionRule</span></a> - Interface in <a
href="../org/vedantatree/expressionoasis/grammar/rules/package-summary.html">org.vedantatree.expressionoasis.grammar.rules</a></dt>
+<dd>
+<div class="block">This class represents the interface to define the
production rule for any
+ grammar.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isAllowed(java.lang.String)">isAllowed(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is allowed or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isAllowed(java.lang.String)">isAllowed(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is allowed or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html#isAllowed(java.lang.String)">isAllowed(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html"
title="interface in
org.vedantatree.expressionoasis.grammar.rules">IProductionRule</a></dt>
+<dd>
+<div class="block">Checks whether the token is allowed or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html#isAllowed(java.lang.String)">isAllowed(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in
org.vedantatree.expressionoasis.grammar.rules">ProductionRule</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isApproachable(java.lang.String)">isApproachable(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is approachable using
any of the pattern
+ or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isApproachable(java.lang.String)">isApproachable(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is approachable using
any of the pattern
+ or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html#isApproaching(java.lang.String)">isApproaching(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/IProductionRule.html"
title="interface in
org.vedantatree.expressionoasis.grammar.rules">IProductionRule</a></dt>
+<dd>
+<div class="block">Checks whether the given token is approachable using
any of the pattern
+ or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html#isApproaching(java.lang.String)">isApproaching(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.rules.<a
href="../org/vedantatree/expressionoasis/grammar/rules/ProductionRule.html"
title="class in
org.vedantatree.expressionoasis.grammar.rules">ProductionRule</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isBinaryOperator(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isBinaryOperator(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is a binary operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isBinaryOperator(java.lang.String)">isBinaryOperator(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is a binary operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isBinaryOperator(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isBinaryOperator(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is a binary operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isBinaryOperator(java.lang.String)">isBinaryOperator(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is a binary operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isBracket(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isBracket(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Check whether the given token is a bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isBracket(java.lang.String)">isBracket(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Check whether the given token is a bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isBracket(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isBracket(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Check whether the given token is a bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isBracket(java.lang.String)">isBracket(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Check whether the given token is a bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isDelimiter(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isDelimiter(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a delimiter or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isDelimiter(java.lang.String)">isDelimiter(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a delimiter or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isDelimiter(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isDelimiter(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a delimiter or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isDelimiter(java.lang.String)">isDelimiter(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a delimiter or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isFunction(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isFunction(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is an function or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isFunction(java.lang.String)">isFunction(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is an function or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isFunction(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isFunction(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is an function or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isFunction(java.lang.String)">isFunction(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is an function or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isIgnoreBlank()">isIgnoreBlank()</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether to ignore the blanks in expression or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isIgnoreBlank()">isIgnoreBlank()</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether to ignore the blanks in expression or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isLeftBracket(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isLeftBracket(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a left bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isLeftBracket(java.lang.String)">isLeftBracket(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a left bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isLeftBracket(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isLeftBracket(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a left bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isLeftBracket(java.lang.String)">isLeftBracket(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a left bracket or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isOperator(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isOperator(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is an operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isOperator(java.lang.String)">isOperator(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is an operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isOperator(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isOperator(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is an operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isOperator(java.lang.String)">isOperator(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given token is an operator or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isRightBracket(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isRightBracket(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a right bracket or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isRightBracket(java.lang.String)">isRightBracket(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a right bracket or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isRightBracket(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isRightBracket(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a right bracket or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isRightBracket(java.lang.String)">isRightBracket(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the token is a right bracket or
not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isUnary(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isUnary(ExpressionToken)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given operator is a unary operator
or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html#isUnary(java.lang.String)">isUnary(String)</a></span>
- Method in class org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/DefaultXMLGrammar.html"
title="class in
org.vedantatree.expressionoasis.grammar">DefaultXMLGrammar</a></dt>
+<dd>
+<div class="block">Checks whether the given operator is a unary operator
or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isUnary(org.vedantatree.expressionoasis.grammar.ExpressionToken)">isUnary(ExpressionToken)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given operator is a unary operator
or not.</div>
+</dd>
+<dt><span class="strong"><a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html#isUnary(java.lang.String)">isUnary(String)</a></span>
- Method in interface org.vedantatree.expressionoasis.grammar.<a
href="../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></dt>
+<dd>
+<div class="block">Checks whether the given operator is a unary operator
or not.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-7.html">Prev Letter</a></li>
+<li><a href="index-9.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-8.html"
target="_top">Frames</a></li>
+<li><a href="index-8.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index-files/index-9.html Sun Mar 23 10:41:05 2014
UTC
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:48 SGT
2014 -->
+<title>K-Index</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="K-Index";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-8.html">Prev Letter</a></li>
+<li><a href="index-10.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-9.html"
target="_top">Frames</a></li>
+<li><a href="index-9.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a
href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a
href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a
href="index-8.html">I</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">N</a>&nbsp;<a href="index-13.html">O</a>&nbsp;<a
href="index-14.html">P</a>&nbsp;<a href="index-15.html">R</a>&nbsp;<a
href="index-16.html">S</a>&nbsp;<a href="index-17.html">T</a>&nbsp;<a
href="index-18.html">U</a>&nbsp;<a href="index-19.html">V</a>&nbsp;<a
href="index-20.html">W</a>&nbsp;<a href="index-21.html">X</a>&nbsp;<a
name="_K_">
+<!-- -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><a href="../org/vedantatree/expressionoasis/ui/KeyPad.html"
title="class in org.vedantatree.expressionoasis.ui"><span
class="strong">KeyPad</span></a> - Class in <a
href="../org/vedantatree/expressionoasis/ui/package-summary.html">org.vedantatree.expressionoasis.ui</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">K</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">N</a>&nbsp;<a
href="index-13.html">O</a>&nbsp;<a href="index-14.html">P</a>&nbsp;<a
href="index-15.html">R</a>&nbsp;<a href="index-16.html">S</a>&nbsp;<a
href="index-17.html">T</a>&nbsp;<a href="index-18.html">U</a>&nbsp;<a
href="index-19.html">V</a>&nbsp;<a href="index-20.html">W</a>&nbsp;<a
href="index-21.html">X</a>&nbsp;</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-8.html">Prev Letter</a></li>
+<li><a href="index-10.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-filesindex-9.html"
target="_top">Frames</a></li>
+<li><a href="index-9.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/index.html Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc on Sun Mar 23 13:18:48 SGT 2014 -->
+<title>Generated Documentation (Untitled)</title>
+<script type="text/javascript">
+ targetPage = "" + window.location.search;
+ if (targetPage != "" && targetPage != "undefined")
+ targetPage = targetPage.substring(1);
+ if (targetPage.indexOf(":") != -1 || (targetPage != ""
&& !validURL(targetPage)))
+ targetPage = "undefined";
+ function validURL(url) {
+ var pos = url.indexOf(".html");
+ if (pos == -1 || pos != url.length - 5)
+ return false;
+ var allowNumber = false;
+ var allowSep = false;
+ var seenDot = false;
+ for (var i = 0; i < url.length - 5; i++) {
+ var ch = url.charAt(i);
+ if ('a' <= ch && ch <= 'z' ||
+ 'A' <= ch && ch <= 'Z' ||
+ ch == '$' ||
+ ch == '_') {
+ allowNumber = true;
+ allowSep = true;
+ } else if ('0' <= ch && ch <= '9'
+ || ch == '-') {
+ if (!allowNumber)
+ return false;
+ } else if (ch == '/' || ch == '.') {
+ if (!allowSep)
+ return false;
+ allowNumber = false;
+ allowSep = false;
+ if (ch == '.')
+ seenDot = true;
+ if (ch == '/' && seenDot)
+ return false;
+ } else {
+ return false;
+ }
+ }
+ return true;
+ }
+ function loadFrames() {
+ if (targetPage != "" && targetPage != "undefined")
+ top.classFrame.location = top.targetPage;
+ }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame"
onload="top.loadFrames()">
+<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
+<frame src="overview-frame.html" name="packageListFrame" title="All
Packages">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes
and interfaces (except non-static nested types)">
+</frameset>
+<frame src="overview-summary.html" name="classFrame" title="Package, class
and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you
see this message, you are using a non-frame-capable web client. Link to <a
href="overview-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/org/vedantatree/expressionoasis/Compiler.html Sun
Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:44 SGT
2014 -->
+<title>Compiler</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Compiler";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Compiler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/Compiler.html"
target="_top">Frames</a></li>
+<li><a href="Compiler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class Compiler" class="title">Class Compiler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.Compiler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Compiler</span>
+extends java.lang.Object</pre>
+<div class="block">This class performs the compilation operation in
expression evaluation
+ process. <br>
+ It parses the expression using Parser, which returns it list of expression
+ tokens as per rules specified with DefaultXMLGrammar. Compiler
restructure these tokens
+ in Reverse Polish Notation and then create the Expression Object's tree
for
+ all the tokens.
+
+ TODO
+ Precedence can be stored with Token itself during parsing process -
probably not much benefit as precedence is not
+ used repeatedly
+ can we set operator, function etc values to token itself from parsing
process?
+ Give example of expression compilation and expression tree</div>
+<dl><dt><span class="strong">Since:</span></dt>
+ <dd>3.1</dd>
+<dt><span class="strong">Version:</span></dt>
+ <dd>1.0
+
+ Added support for caching of compiled expressions to improve
performance for applications
+ which repeatedly evaluate the same expressions against a
different set of variables.
+ This can be turned on or off in the XML config file.
+
+ Modified to use collections that are not synchronized in order
to reduce monitor conention.
+ Still uses Stack, which wraps Vector, which is synchronized.
Consider using another Stack
+ implementation such as Google Collections., 1.1
+
+
+ Made Grammar Configurable from config.xml. Now Grammar class can
be defined in config.xml and Compiler will
+ pick it from there. It adds facility to use any custom Grammar
object, 1.2</dd>
+<dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta, Parmod Kamboj, Kris Marwood, Mohit Gupta</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Compiler.html#Compiler()">Compiler</a></strong>()</code>
+<div class="block">Constructs the Compiler with default DefaultXMLGrammar
Instance</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Compiler.html#Compiler(org.vedantatree.expressionoasis.grammar.Grammar)">Compiler</a></strong>(<a
href="../../../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a>&nbsp;grammar)</code>
+<div class="block">Constructs the Compiler with specified
DefaultXMLGrammar instance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a
href="../../../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Compiler.html#compile(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext,
boolean)">compile</a></strong>(java.lang.String&nbsp;expression,
+ <a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ boolean&nbsp;validate)</code>
+<div class="block">Builds a tree of Expression objects representing the
expression.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Compiler()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Compiler</h4>
+<pre>public&nbsp;Compiler()</pre>
+<div class="block">Constructs the Compiler with default DefaultXMLGrammar
Instance</div>
+</li>
+</ul>
+<a name="Compiler(org.vedantatree.expressionoasis.grammar.Grammar)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Compiler</h4>
+<pre>public&nbsp;Compiler(<a
href="../../../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a>&nbsp;grammar)</pre>
+<div class="block">Constructs the Compiler with specified
DefaultXMLGrammar instance.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>grammar</code> - the
grammar using which compiler will parse the expression</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if the grammar
object is null</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="compile(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compile</h4>
+<pre>public&nbsp;<a
href="../../../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a>&nbsp;compile(java.lang.String&nbsp;expression,
+ <a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ boolean&nbsp;validate)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Builds a tree of Expression objects representing the
expression.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>expression</code> - the
string representing the expression to
build</dd><dd><code>expressionContext</code> - the object which may contain
contextual information for expressions</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the tree of expression
objects</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Compiler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/Compiler.html"
target="_top">Frames</a></li>
+<li><a href="Compiler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/org/vedantatree/expressionoasis/EOErrorCodes.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,231 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:44 SGT
2014 -->
+<title>EOErrorCodes</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="EOErrorCodes";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EOErrorCodes.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/Compiler.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/EOErrorCodes.html"
target="_top">Frames</a></li>
+<li><a href="EOErrorCodes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Interface EOErrorCodes" class="title">Interface
EOErrorCodes</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd>org.vedantatree.exceptions.ErrorCodes</dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">EOErrorCodes</span>
+extends org.vedantatree.exceptions.ErrorCodes</pre>
+<div class="block">It contains various error codes for the application
+
+ TODO
+ Should use Enum
+ Error code description is not set yet</div>
+<dl><dt><span class="strong">Author:</span></dt>
+ <dd>mohitgupta</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static byte</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/EOErrorCodes.html#INVALID_OPERAND_TYPE">INVALID_OPERAND_TYPE</a></strong></code>
+<div class="block">Error code representing the invalid operand type for
any operator in
+ an Expression</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="fields_inherited_from_class_org.vedantatree.exceptions.ErrorCodes">
+<!-- -->
+</a>
+<h3>Fields inherited from
interface&nbsp;org.vedantatree.exceptions.ErrorCodes</h3>
+<code>ERROR_DESCRIPTION, EXPRESSION_EVALUATION_PROBLEM, IO_PROBLEM,
PARSING_PROBLEM, PERSISTENCE_SYSTEM_PROBLEM, RESOURCE_NOT_FOUND,
SERVER_PROBLEM, UNKNOWN_PROBLEM, USER_PROBLEM</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="INVALID_OPERAND_TYPE">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INVALID_OPERAND_TYPE</h4>
+<pre>static final&nbsp;byte INVALID_OPERAND_TYPE</pre>
+<div class="block">Error code representing the invalid operand type for
any operator in
+ an Expression</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a
href="../../../constant-values.html#org.vedantatree.expressionoasis.EOErrorCodes.INVALID_OPERAND_TYPE">Constant
Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EOErrorCodes.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/Compiler.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/EOErrorCodes.html"
target="_top">Frames</a></li>
+<li><a href="EOErrorCodes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ExpressionContext.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,433 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>ExpressionContext</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ExpressionContext";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExpressionContext.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Prev Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/ExpressionContext.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionContext.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class ExpressionContext" class="title">Class
ExpressionContext</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.ExpressionContext</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ExpressionContext</span>
+extends java.lang.Object</pre>
+<div class="block">Object of this class carry the contextual information
for expressions during
+ expression evaluation process. Like it can have information for variable
+ providers, function providers and other properties.
+
+ This is a thread safe object, hence can be used with multiple expression
+ evaluation process at the same time in multiple threads. Care needs to be
+ taken for the properties if threads are changing them at the same time. It
+ may results in unexpected result.</div>
+<dl><dt><span class="strong">Version:</span></dt>
+ <dd>1.0
+
+ Modified constructor to register function providers that are configured in
+ XML file rather than hardcoded function providers, so that function
providers
+ can be added and removed as required by a given application without
needing
+ to recompile., 1.1</dd>
+<dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta, Parmod Kamboj, Kris Marwood</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#ExpressionContext()">ExpressionContext</a></strong>()</code>
+<div class="block">Constructor</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#addFunctionProvider(org.vedantatree.expressionoasis.extensions.FunctionProvider)">addFunctionProvider</a></strong>(<a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a>&nbsp;functionProvider)</code>
+<div class="block">Adds function provider to the expression context.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#addVariableProvider(org.vedantatree.expressionoasis.extensions.VariableProvider)">addVariableProvider</a></strong>(<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&nbsp;variableProvider)</code>
+<div class="block">Adds variable provider to the expression context.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#addVariableProvider(org.vedantatree.expressionoasis.extensions.VariableProvider,
java.lang.String)">addVariableProvider</a></strong>(<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&nbsp;variableProvider,
+ java.lang.String&nbsp;providerName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#clearVariableProviders()">clearVariableProviders</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#getContextProperty(java.lang.String)">getContextProperty</a></strong>(java.lang.String&nbsp;propertyName)</code>
+<div class="block">Returns the value for a property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;<a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a>&gt;</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#getFunctionProviders()">getFunctionProviders</a></strong>()</code>
+<div class="block">Gets the collection of function providers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a></code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#getVariableProvider(java.lang.String)">getVariableProvider</a></strong>(java.lang.String&nbsp;providerName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&gt;</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#getVariableProviders()">getVariableProviders</a></strong>()</code>
+<div class="block">Gets the collection of variable providers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#reset()">reset</a></strong>()</code>
+<div class="block">Resets the expression context.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html#setContextProperty(java.lang.String,
java.lang.Object)">setContextProperty</a></strong>(java.lang.String&nbsp;propertyName,
+ java.lang.Object&nbsp;propertyValue)</code>
+<div class="block">Sets the value for any context property.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExpressionContext()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExpressionContext</h4>
+<pre>public&nbsp;ExpressionContext()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Constructor</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a
name="addVariableProvider(org.vedantatree.expressionoasis.extensions.VariableProvider,
java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addVariableProvider</h4>
+<pre>public&nbsp;void&nbsp;addVariableProvider(<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&nbsp;variableProvider,
+ java.lang.String&nbsp;providerName)</pre>
+</li>
+</ul>
+<a
name="addVariableProvider(org.vedantatree.expressionoasis.extensions.VariableProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addVariableProvider</h4>
+<pre>public&nbsp;void&nbsp;addVariableProvider(<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&nbsp;variableProvider)</pre>
+<div class="block">Adds variable provider to the expression context.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>variableProvider</code> -
the variable provider to add</dd></dl>
+</li>
+</ul>
+<a
name="addFunctionProvider(org.vedantatree.expressionoasis.extensions.FunctionProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFunctionProvider</h4>
+<pre>public&nbsp;void&nbsp;addFunctionProvider(<a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a>&nbsp;functionProvider)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Adds function provider to the expression context.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>functionProvider</code> -
the function provider to add</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getFunctionProviders()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFunctionProviders</h4>
+<pre>public&nbsp;java.util.Collection&lt;<a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a>&gt;&nbsp;getFunctionProviders()</pre>
+<div class="block">Gets the collection of function providers. It is an
unmodifiable list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the
functionProviders.</dd></dl>
+</li>
+</ul>
+<a name="getVariableProviders()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableProviders</h4>
+<pre>public&nbsp;java.util.Collection&lt;<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&gt;&nbsp;getVariableProviders()</pre>
+<div class="block">Gets the collection of variable providers. It is an
unmodifiable list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the
variableProviders</dd></dl>
+</li>
+</ul>
+<a name="getVariableProvider(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableProvider</h4>
+<pre>public&nbsp;<a
href="../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">VariableProvider</a>&nbsp;getVariableProvider(java.lang.String&nbsp;providerName)</pre>
+</li>
+</ul>
+<a name="setContextProperty(java.lang.String, java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setContextProperty</h4>
+<pre>public&nbsp;void&nbsp;setContextProperty(java.lang.String&nbsp;propertyName,
+ java.lang.Object&nbsp;propertyValue)</pre>
+<div class="block">Sets the value for any context property.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>propertyName</code> - the
name of property</dd><dd><code>propertyValue</code> - the value of
property</dd></dl>
+</li>
+</ul>
+<a name="getContextProperty(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContextProperty</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getContextProperty(java.lang.String&nbsp;propertyName)</pre>
+<div class="block">Returns the value for a property.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>propertyName</code> - the
name of property</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the value corresponding
to the property. <code>null</code> if
+ no property exists in expression context</dd></dl>
+</li>
+</ul>
+<a name="clearVariableProviders()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clearVariableProviders</h4>
+<pre>public&nbsp;void&nbsp;clearVariableProviders()</pre>
+</li>
+</ul>
+<a name="reset()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>reset</h4>
+<pre>public&nbsp;void&nbsp;reset()</pre>
+<div class="block">Resets the expression context. Cleans all the states of
this expression
+ context for further reuse.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExpressionContext.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Prev Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/ExpressionContext.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionContext.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ExpressionEngine.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,339 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>ExpressionEngine</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ExpressionEngine";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExpressionEngine.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/ExpressionEngine.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class ExpressionEngine" class="title">Class
ExpressionEngine</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.ExpressionEngine</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="strong">ExpressionEngine</span>
+extends java.lang.Object</pre>
+<div class="block">It is a Utility class for XpressionEngine Framework. It
provides
+ utility methods for accessing various functionalities of the Framework.
+
+ A few points to consider
+ -If any of the sub-expression is returning Type.ANY_TYPE, i.e. type will
be
+ decided at runtime.
+ -If any of the sub-expression is returning Type.ANY_TYPE, the whole
expression
+ will return Type.ANY_TYPE
+ -If expression contains XML expression, XML document 'URL' should be set
+ as property to Context before executing the expression
+ -In case of XML expression, it will always return the String value as it
+ does not have any way to identify the required type of the value
+ - To override all above, currently we are getting only string type value
+ from XML expressions</div>
+<dl><dt><span class="strong">Since:</span></dt>
+ <dd>3.1</dd>
+<dt><span class="strong">Version:</span></dt>
+ <dd>1.0
+
+ Added the ability to extract the variable names from an
expression., 1.1
+
+ Exposed Grammar through API. Anyone can use the Grammar to get
any metadata or to add specific metadata like
+ function's definition, 1.2</dd>
+<dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta, Parmod Kamboj, Kris Marwood, Mohit Gupta</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a
href="../../../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html#compileExpression(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext,
boolean)">compileExpression</a></strong>(java.lang.String&nbsp;expression,
+ <a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ boolean&nbsp;validate)</code>
+<div class="block">Compiles the expression string and prepares the
expression tree with
+ relevant Expression's objects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.Object</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html#evaluate(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext)">evaluate</a></strong>(java.lang.String&nbsp;expression,
+ <a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Evaluates the expression and returns the result</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a
href="../../../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a></code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html#getGrammar()">getGrammar</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static
java.util.Set&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html#getVariableNames(java.lang.String)">getVariableNames</a></strong>(java.lang.String&nbsp;expression)</code>
+<div class="block">Retrieves a set of variable names contained within the
specified expression string</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html#main(java.lang.String[])">main</a></strong>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getGrammar()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGrammar</h4>
+<pre>public static&nbsp;<a
href="../../../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a>&nbsp;getGrammar()</pre>
+</li>
+</ul>
+<a name="evaluate(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>evaluate</h4>
+<pre>public
static&nbsp;java.lang.Object&nbsp;evaluate(java.lang.String&nbsp;expression,
+ <a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Evaluates the expression and returns the result</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>expression</code> - the
expression to evaluate</dd><dd><code>expressionContext</code> - the object
contains the contextual information,
+ which may be required for expression evaluation. It may be like
+ an Java Bean in case of property expression</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the result of
expression</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if unable to parse the expression</dd></dl>
+</li>
+</ul>
+<a name="compileExpression(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compileExpression</h4>
+<pre>public static&nbsp;<a
href="../../../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a>&nbsp;compileExpression(java.lang.String&nbsp;expression,
+ <a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ boolean&nbsp;validate)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Compiles the expression string and prepares the
expression tree with
+ relevant Expression's objects.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>expression</code> - the
expression to compile</dd><dd><code>expressionContext</code> - the object
contains the contextual information,
+ which may be required for expression evaluation. It may be like
+ an Java Bean in case of property
expression</dd><dd><code>validate</code> - true if the operands should be
validated</dd>
+<dt><span class="strong">Returns:</span></dt><dd>compiled Expression
object. It is actually a tree of Expression
+ Objects</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if unable to compile the expression</dd></dl>
+</li>
+</ul>
+<a name="getVariableNames(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableNames</h4>
+<pre>public
static&nbsp;java.util.Set&lt;java.lang.String&gt;&nbsp;getVariableNames(java.lang.String&nbsp;expression)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Retrieves a set of variable names contained within the
specified expression string</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>expression</code> - the
expression to extract the variable names for</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a set of variable names
contained within the specified expression string</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="main(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>main</h4>
+<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExpressionEngine.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/ExpressionEngine.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/ExpressionEngineConstants.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>ExpressionEngineConstants</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ExpressionEngineConstants";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExpressionEngineConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a href="../../../org/vedantatree/expressionoasis/Parser.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngineConstants.html" target="_top">No
Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Interface ExpressionEngineConstants" class="title">Interface
ExpressionEngineConstants</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span
class="strong">ExpressionEngineConstants</span></pre>
+<div class="block">It contains the various constants used in Expression
Engine</div>
+<dl><dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html#EXPRESSION_CONTENXT_TOKEN">EXPRESSION_CONTENXT_TOKEN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html#EXPRESSION_CONTENXT_XML_PATH_URL">EXPRESSION_CONTENXT_XML_PATH_URL</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="EXPRESSION_CONTENXT_TOKEN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPRESSION_CONTENXT_TOKEN</h4>
+<pre>static final&nbsp;java.lang.String EXPRESSION_CONTENXT_TOKEN</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a
href="../../../constant-values.html#org.vedantatree.expressionoasis.ExpressionEngineConstants.EXPRESSION_CONTENXT_TOKEN">Constant
Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EXPRESSION_CONTENXT_XML_PATH_URL">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EXPRESSION_CONTENXT_XML_PATH_URL</h4>
+<pre>static final&nbsp;java.lang.String
EXPRESSION_CONTENXT_XML_PATH_URL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a
href="../../../constant-values.html#org.vedantatree.expressionoasis.ExpressionEngineConstants.EXPRESSION_CONTENXT_XML_PATH_URL">Constant
Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ExpressionEngineConstants.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a href="../../../org/vedantatree/expressionoasis/Parser.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngineConstants.html" target="_top">No
Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/org/vedantatree/expressionoasis/Parser.html Sun Mar
23 10:41:05 2014 UTC
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>Parser</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Parser";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Parser.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Prev Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/Parser.html"
target="_top">Frames</a></li>
+<li><a href="Parser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class Parser" class="title">Class Parser</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.Parser</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="strong">Parser</span>
+extends java.lang.Object</pre>
+<div class="block">This parser object parses the expressions, break these
in expression
+ tokens and perform lexical analysis on these tokens. All kind of
expressions
+ can be parsed like arithmetic, function call, and property accessor etc.
+
+ By default, it ignores the extra blanks.
+
+ <br/>
+ <br/>
+ Some examples of expression
+ <hr/>
+ <br/>
+ 1). <i>123 + 124 - 67 * 45 div 90 + (12 + 34 div 67) </i>. <br/>
+ 2). <i>principal * pow(( 1 - rate div 100 ), time) </i>. <br/>
+ 3). <i>120 * pow(sin(20) div tan(30), 2) </i>. <br/>
+ 4). <i>values[0] + values[1] + values[2] + 120 * 45 div num[1][1] </i>.
<br/>
+ 5). <i>person.address.city.name + students[0].rollNo </i>. <br/>
+ 6). <i> /person/address/city/name + /person/children[name='Ram'] +
/person/children[1] </i>. <br/>
+ 7). <i>abc=xyz || 1!=2 && 3 >= xyz && xvz <= 30 </i>. <br/>
+ <br/></div>
+<dl><dt><span class="strong">Version:</span></dt>
+ <dd>1.0
+
+ Wrapped logger debug/trace calls with checks to see if
debugging/tracing is enabled,
+ as they were causing significant performance issues
unnecessarily., 1.1</dd>
+<dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta, Parmod Kamboj, Kris Marwood</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Parser.html#Parser()">Parser</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>seems of no use, since Parser is always created from
Compiler with Grammar instance</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Parser.html#Parser(org.vedantatree.expressionoasis.grammar.Grammar)">Parser</a></strong>(<a
href="../../../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a>&nbsp;grammar)</code>
+<div class="block">Constructs the Parser with given DefaultXMLGrammar
object</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Parser.html#main(java.lang.String[])">main</a></strong>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a
href="../../../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a>&gt;</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/Parser.html#parse(java.lang.String)">parse</a></strong>(java.lang.String&nbsp;expression)</code>
+<div class="block">It parses the given expression string into
ExpressionToken objects and
+ returns the list of ExpressionTokens.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Parser()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Parser</h4>
+<pre>public&nbsp;Parser()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>seems
of no use, since Parser is always created from Compiler with Grammar
instance</i></div>
+<div class="block">Constructs the Parser with default DefaultXMLGrammar
instance</div>
+</li>
+</ul>
+<a name="Parser(org.vedantatree.expressionoasis.grammar.Grammar)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Parser</h4>
+<pre>public&nbsp;Parser(<a
href="../../../org/vedantatree/expressionoasis/grammar/Grammar.html"
title="interface in
org.vedantatree.expressionoasis.grammar">Grammar</a>&nbsp;grammar)</pre>
+<div class="block">Constructs the Parser with given DefaultXMLGrammar
object</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>grammar</code> - the
grammar using which it parse the expression.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if the grammar is
null.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="parse(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parse</h4>
+<pre>public final&nbsp;java.util.List&lt;<a
href="../../../org/vedantatree/expressionoasis/grammar/ExpressionToken.html"
title="class in
org.vedantatree.expressionoasis.grammar">ExpressionToken</a>&gt;&nbsp;parse(java.lang.String&nbsp;expression)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">It parses the given expression string into
ExpressionToken objects and
+ returns the list of ExpressionTokens.</div>
+<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>expression</code> - the
expression string to parse</dd>
+<dt><span class="strong">Returns:</span></dt><dd>list of
ExpressionToken</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if unable to parse</dd>
+<dd><code>java.lang.IllegalArgumentException</code> - if the expression is
not a qualified string</dd></dl>
+</li>
+</ul>
+<a name="main(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>main</h4>
+<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/Parser.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis"><span
class="strong">Prev Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/Parser.html"
target="_top">Frames</a></li>
+<li><a href="Parser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/TestCustomFunctionProvider.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>TestCustomFunctionProvider</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TestCustomFunctionProvider";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestCustomFunctionProvider.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/Parser.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a href="../../../org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
target="_top">Frames</a></li>
+<li><a href="TestCustomFunctionProvider.html" target="_top">No
Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class TestCustomFunctionProvider" class="title">Class
TestCustomFunctionProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.TestCustomFunctionProvider</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TestCustomFunctionProvider</span>
+extends java.lang.Object
+implements <a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#TestCustomFunctionProvider()">TestCustomFunctionProvider</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.vedantatree.types.Type</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">getFunctionType</a></strong>(java.lang.String&nbsp;functionName,
+ org.vedantatree.types.Type[]&nbsp;parameterTypes)</code>
+<div class="block">Gets the return type of the function.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.vedantatree.types.ValueObject</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">getFunctionValue</a></strong>(java.lang.String&nbsp;functionName,
+ org.vedantatree.types.ValueObject[]&nbsp;parameters)</code>
+<div class="block">Gets the return value of function.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">supportsFunction</a></strong>(java.lang.String&nbsp;functionName,
+ org.vedantatree.types.Type[]&nbsp;parameterTypes)</code>
+<div class="block">Checks whether the this function provider supports any
function or not.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TestCustomFunctionProvider()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TestCustomFunctionProvider</h4>
+<pre>public&nbsp;TestCustomFunctionProvider()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize(org.vedantatree.expressionoasis.ExpressionContext)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>public&nbsp;void&nbsp;initialize(<a
href="../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block"><strong>Description copied from
interface:&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">FunctionProvider</a></code></strong></div>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></code>&nbsp;in
interface&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></code></dd>
+<dt><span
class="strong">Parameters:</span></dt><dd><code>expressionContext</code> -
Context of current expression evaluation process</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getFunctionType(java.lang.String, org.vedantatree.types.Type[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFunctionType</h4>
+<pre>public&nbsp;org.vedantatree.types.Type&nbsp;getFunctionType(java.lang.String&nbsp;functionName,
+
org.vedantatree.types.Type[]&nbsp;parameterTypes)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block"><strong>Description copied from
interface:&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">FunctionProvider</a></code></strong></div>
+<div class="block">Gets the return type of the function.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#getFunctionType(java.lang.String,
org.vedantatree.types.Type[])">getFunctionType</a></code>&nbsp;in
interface&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></code></dd>
+<dt><span
class="strong">Parameters:</span></dt><dd><code>functionName</code> - the
name of the function.</dd><dd><code>parameterTypes</code> - the types of
the parameters</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the return type of the
function</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if anything goes wrong</dd></dl>
+</li>
+</ul>
+<a name="getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFunctionValue</h4>
+<pre>public&nbsp;org.vedantatree.types.ValueObject&nbsp;getFunctionValue(java.lang.String&nbsp;functionName,
+
org.vedantatree.types.ValueObject[]&nbsp;parameters)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block"><strong>Description copied from
interface:&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">FunctionProvider</a></code></strong></div>
+<div class="block">Gets the return value of function.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#getFunctionValue(java.lang.String,
org.vedantatree.types.ValueObject[])">getFunctionValue</a></code>&nbsp;in
interface&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></code></dd>
+<dt><span
class="strong">Parameters:</span></dt><dd><code>functionName</code> - the
name of the function</dd><dd><code>parameters</code> - the parameters
values of the function</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the return value of the
function</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if anything goes wrong</dd></dl>
+</li>
+</ul>
+<a name="supportsFunction(java.lang.String, org.vedantatree.types.Type[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>supportsFunction</h4>
+<pre>public&nbsp;boolean&nbsp;supportsFunction(java.lang.String&nbsp;functionName,
+ org.vedantatree.types.Type[]&nbsp;parameterTypes)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block"><strong>Description copied from
interface:&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">FunctionProvider</a></code></strong></div>
+<div class="block">Checks whether the this function provider supports any
function or not.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#supportsFunction(java.lang.String,
org.vedantatree.types.Type[])">supportsFunction</a></code>&nbsp;in
interface&nbsp;<code><a
href="../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html"
title="interface in
org.vedantatree.expressionoasis.extensions">FunctionProvider</a></code></dd>
+<dt><span
class="strong">Parameters:</span></dt><dd><code>functionName</code> - the
name of the function</dd><dd><code>parameterTypes</code> - the type of
parameters for the function</dd>
+<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if
function provider supports the function
+ <code>false</code> otherwise</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if anything goes wrong</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestCustomFunctionProvider.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/Parser.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a href="../../../org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
target="_top">Frames</a></li>
+<li><a href="TestCustomFunctionProvider.html" target="_top">No
Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/TestEvaluator.Person.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,301 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>TestEvaluator.Person</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TestEvaluator.Person";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestEvaluator.Person.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a href="../../../org/vedantatree/expressionoasis/TestParser.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestEvaluator.Person.html"
target="_top">Frames</a></li>
+<li><a href="TestEvaluator.Person.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class TestEvaluator.Person" class="title">Class
TestEvaluator.Person</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.TestEvaluator.Person</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis">TestEvaluator</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TestEvaluator.Person</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html#TestEvaluator.Person(java.lang.String,
int)">TestEvaluator.Person</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;age)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html#getAge()">getAge</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html#setAge(int)">setAge</a></strong>(int&nbsp;age)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html#setName(java.lang.String)">setName</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TestEvaluator.Person(java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TestEvaluator.Person</h4>
+<pre>public&nbsp;TestEvaluator.Person(java.lang.String&nbsp;name,
+ int&nbsp;age)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>public&nbsp;void&nbsp;setName(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="setAge(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAge</h4>
+<pre>public&nbsp;void&nbsp;setAge(int&nbsp;age)</pre>
+</li>
+</ul>
+<a name="getAge()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAge</h4>
+<pre>public&nbsp;int&nbsp;getAge()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestEvaluator.Person.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/vedantatree/expressionoasis/TestEvaluator.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a href="../../../org/vedantatree/expressionoasis/TestParser.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestEvaluator.Person.html"
target="_top">Frames</a></li>
+<li><a href="TestEvaluator.Person.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/org/vedantatree/expressionoasis/TestEvaluator.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,2385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>TestEvaluator</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TestEvaluator";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestEvaluator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Next
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestEvaluator.html"
target="_top">Frames</a></li>
+<li><a href="TestEvaluator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class TestEvaluator" class="title">Class TestEvaluator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.TestEvaluator</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TestEvaluator</span>
+extends java.lang.Object</pre>
+<div class="block">Testcase for expression evaluator.</div>
+<dl><dt><span class="strong">Version:</span></dt>
+ <dd>1.0
+
+ Modified to use JUnit 4.
+
+ Added tests for new custom functions, and tests to confirm
+ equality expression now works with booleans, and nullable
+ type support.</dd>
+<dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta, Parmod Kamboj, Kris Marwood, 1.1</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Nested Class Summary table, listing nested classes, and an
explanation">
+<caption><span>Nested Classes</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in
org.vedantatree.expressionoasis">TestEvaluator.Person</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#TestEvaluator()">TestEvaluator</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#setUp()">setUp</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#tearDown()">tearDown</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_double_and_null()">test_add_double_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_double_null_and_double_null()">test_add_double_null_and_double_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_long_and_null()">test_add_long_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_null_and_double()">test_add_null_and_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_null_and_long()">test_add_null_and_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_add_null_and_null()">test_add_null_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_false()">test_And_expression_false_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_boolean_null_boolean()">test_And_expression_false_null_boolean_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_boolean()">test_And_expression_false_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_constant_null_constant()">test_And_expression_false_null_constant_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_null_constant()">test_And_expression_false_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_false_true()">test_And_expression_false_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_false()">test_And_expression_true_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_null_boolean()">test_And_expression_true_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_null_constant()">test_And_expression_true_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_And_expression_true_true()">test_And_expression_true_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_and_expression()">test_bitwise_and_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_complement_expression()">test_bitwise_complement_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_or_expression()">test_bitwise_or_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_signed_left_shift_expression()">test_bitwise_signed_left_shift_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_signed_right_shift_expression()">test_bitwise_signed_right_shift_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_unsigned_right_shift_expression()">test_bitwise_unsigned_right_shift_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_bitwise_xor_expression()">test_bitwise_xor_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_boolean_null_relational_expression()">test_boolean_null_relational_expression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_null_null_false()">test_contains_with_expression_null_null_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_null_number_exception()">test_contains_with_expression_null_number_exception</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_null_string_false()">test_contains_with_expression_null_string_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_string_string_false()">test_contains_with_expression_string_string_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_contains_with_expression_string_string_true()">test_contains_with_expression_string_string_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_custom_function_with_no_arg()">test_custom_function_with_no_arg</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_double_and_null()">test_divide_double_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_long_and_null()">test_divide_long_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_null_and_double()">test_divide_null_and_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_null_and_long()">test_divide_null_and_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_divide_null_double_and_null_double()">test_divide_null_double_and_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_double_null_equality()">test_double_null_equality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_double_null_inequality()">test_double_null_inequality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_null_null_false()">test_ends_with_expression_null_null_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_null_number_exception()">test_ends_with_expression_null_number_exception</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_null_string_false()">test_ends_with_expression_null_string_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_string_string_false()">test_ends_with_expression_string_string_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ends_with_expression_string_string_true()">test_ends_with_expression_string_string_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_double_null()">test_GT_expression_double_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_long_null()">test_GT_expression_long_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_null_double()">test_GT_expression_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_null_long()">test_GT_expression_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GT_expression_null_null()">test_GT_expression_null_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_double_null()">test_GTE_expression_double_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_long_null()">test_GTE_expression_long_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_null_double()">test_GTE_expression_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_null_long()">test_GTE_expression_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_GTE_expression_null_null()">test_GTE_expression_null_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_false_value_on_same_datatypes()">test_iif_false_value_on_same_datatypes</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_on_different_datatypes()">test_iif_on_different_datatypes</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_true_value_on_same_datatypes()">test_iif_true_value_on_same_datatypes</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_iif_with_null()">test_iif_with_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_isnull_on_non_null_string()">test_isnull_on_non_null_string</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_isnull_on_null_constant()">test_isnull_on_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_isnull_on_null_string()">test_isnull_on_null_string</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_double_null()">test_LT_expression_double_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_long_null()">test_LT_expression_long_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_null_double()">test_LT_expression_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_null_long()">test_LT_expression_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LT_expression_null_null()">test_LT_expression_null_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_double_null()">test_LTE_expression_double_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_long_null()">test_LTE_expression_long_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_null_double()">test_LTE_expression_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_null_long()">test_LTE_expression_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_LTE_expression_null_null()">test_LTE_expression_null_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Minus_expression_null_constant()">test_Minus_expression_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Minus_expression_null_double()">test_Minus_expression_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Minus_expression_null_long()">test_Minus_expression_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_double_and_null()">test_multiply_double_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_long_and_null()">test_multiply_long_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_null_and_double()">test_multiply_null_and_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_null_and_long()">test_multiply_null_and_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_multiply_null_double_and_null_double()">test_multiply_null_double_and_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Not_expression_null_boolean()">test_Not_expression_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Not_expression_null_constant()">test_Not_expression_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_double_equality()">test_null_double_equality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_double_inequality()">test_null_double_inequality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_equals_null()">test_null_equals_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_null_inequality()">test_null_null_inequality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_null_string_inequality()">test_null_string_inequality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_false()">test_Or_expression_false_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_boolean_null_boolean()">test_Or_expression_false_null_boolean_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_boolean()">test_Or_expression_false_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_constant_null_constant()">test_Or_expression_false_null_constant_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_null_constant()">test_Or_expression_false_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_false_true()">test_Or_expression_false_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_false()">test_Or_expression_true_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_null_boolean()">test_Or_expression_true_null_boolean</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_null_constant()">test_Or_expression_true_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Or_expression_true_true()">test_Or_expression_true_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Plus_expression_null_constant()">test_Plus_expression_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Plus_expression_null_double()">test_Plus_expression_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_Plus_expression_null_long()">test_Plus_expression_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_long_long_null()">test_remainder_expression_long_long_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_long_null_constant()">test_remainder_expression_long_null_constant</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_long_null_long()">test_remainder_expression_long_null_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_remainder_expression_null_constant_long()">test_remainder_expression_null_constant_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_null_null_false()">test_starts_with_expression_null_null_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_null_number_exception()">test_starts_with_expression_null_number_exception</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_null_string_false()">test_starts_with_expression_null_string_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_string_string_false()">test_starts_with_expression_string_string_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_starts_with_expression_string_string_true()">test_starts_with_expression_string_string_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_string_array()">test_string_array</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_String_null_equality()">test_String_null_equality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_string_null_inequality()">test_string_null_inequality</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_double_and_null()">test_subtract_double_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_long_and_null()">test_subtract_long_and_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_and_double()">test_subtract_null_and_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_and_long()">test_subtract_null_and_long</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_and_string()">test_subtract_null_and_string</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_subtract_null_double_and_null_double()">test_subtract_null_double_and_null_double</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_sum_doubles_all_null()">test_sum_doubles_all_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_sum_doubles_with_null()">test_sum_doubles_with_null</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ternary_expression_null_if_false()">test_ternary_expression_null_if_false</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#test_ternary_expression_null_if_true()">test_ternary_expression_null_if_true</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testAritmaticExpression()">testAritmaticExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testArrayExpression()">testArrayExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testComplexExpression()">testComplexExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testCustomFunctionProvider()">testCustomFunctionProvider</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testFunctionExpression()">testFunctionExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testLogicalExpression()">testLogicalExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testPropertyExpression()">testPropertyExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testRelationalExpression()">testRelationalExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testTernaryExpression()">testTernaryExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testVariableExpression()">testVariableExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.html#testXMLExpression()">testXMLExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TestEvaluator()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TestEvaluator</h4>
+<pre>public&nbsp;TestEvaluator()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUp()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUp</h4>
+<pre>public&nbsp;void&nbsp;setUp()
+ throws java.lang.Exception</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd><dt><span class="strong">See
Also:</span></dt><dd><code>TestCase.setUp()</code></dd></dl>
+</li>
+</ul>
+<a name="tearDown()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tearDown</h4>
+<pre>public&nbsp;void&nbsp;tearDown()
+ throws java.lang.Exception</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd><dt><span class="strong">See
Also:</span></dt><dd><code>TestCase.tearDown()</code></dd></dl>
+</li>
+</ul>
+<a name="testAritmaticExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAritmaticExpression</h4>
+<pre>public&nbsp;void&nbsp;testAritmaticExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testLogicalExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testLogicalExpression</h4>
+<pre>public&nbsp;void&nbsp;testLogicalExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testRelationalExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testRelationalExpression</h4>
+<pre>public&nbsp;void&nbsp;testRelationalExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testVariableExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testVariableExpression</h4>
+<pre>public&nbsp;void&nbsp;testVariableExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testFunctionExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testFunctionExpression</h4>
+<pre>public&nbsp;void&nbsp;testFunctionExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testArrayExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testArrayExpression</h4>
+<pre>public&nbsp;void&nbsp;testArrayExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testPropertyExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testPropertyExpression</h4>
+<pre>public&nbsp;void&nbsp;testPropertyExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_signed_right_shift_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_signed_right_shift_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_signed_right_shift_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_signed_left_shift_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_signed_left_shift_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_signed_left_shift_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_unsigned_right_shift_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_unsigned_right_shift_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_unsigned_right_shift_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_or_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_or_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_or_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_complement_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_complement_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_complement_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_and_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_and_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_and_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_bitwise_xor_expression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_bitwise_xor_expression</h4>
+<pre>public&nbsp;void&nbsp;test_bitwise_xor_expression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testTernaryExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testTernaryExpression</h4>
+<pre>public&nbsp;void&nbsp;testTernaryExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_ternary_expression_null_if_true()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_ternary_expression_null_if_true</h4>
+<pre>public&nbsp;void&nbsp;test_ternary_expression_null_if_true()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_ternary_expression_null_if_false()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_ternary_expression_null_if_false</h4>
+<pre>public&nbsp;void&nbsp;test_ternary_expression_null_if_false()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testXMLExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testXMLExpression</h4>
+<pre>public&nbsp;void&nbsp;testXMLExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testComplexExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testComplexExpression</h4>
+<pre>public&nbsp;void&nbsp;testComplexExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_isnull_on_null_constant()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>test_isnull_on_null_constant</h4>
+<pre>public&nbsp;void&nbsp;test_isnull_on_null_constant()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="test_isnull_on_null_string()">
+<!-- -->
***The diff for this file has been truncated for email.***
=======================================
--- /dev/null
+++ /trunk/docs/apidocs/org/vedantatree/expressionoasis/TestParser.html Sun
Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:45 SGT
2014 -->
+<title>TestParser</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TestParser";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestParser.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestParser.html"
target="_top">Frames</a></li>
+<li><a href="TestParser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.vedantatree.expressionoasis</div>
+<h2 title="Class TestParser" class="title">Class TestParser</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>junit.framework.Assert</li>
+<li>
+<ul class="inheritance">
+<li>junit.framework.TestCase</li>
+<li>
+<ul class="inheritance">
+<li>org.vedantatree.expressionoasis.TestParser</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>junit.framework.Test</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TestParser</span>
+extends junit.framework.TestCase</pre>
+<dl><dt><span class="strong">Author:</span></dt>
+ <dd>Mohit Gupta, Parmod Kamboj
+
+ Test case for parser.</dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an
explanation">
+<caption><span>Constructors</span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestParser.html#TestParser()">TestParser</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0"
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestParser.html#main(java.lang.String[])">main</a></strong>(java.lang.String[]&nbsp;args)</code>
+<div class="block">Runs the test for parser.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestParser.html#testAritmaticExpression()">testAritmaticExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestParser.html#testArrayExpression()">testArrayExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestParser.html#testFunctionExpression()">testFunctionExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a
href="../../../org/vedantatree/expressionoasis/TestParser.html#testPropertyExpression()">testPropertyExpression</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_junit.framework.TestCase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;junit.framework.TestCase</h3>
+<code>countTestCases, getName, run, run, runBare, setName,
toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_junit.framework.Assert">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;junit.framework.Assert</h3>
+<code>assertEquals, assertEquals, assertEquals, assertEquals,
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals,
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals,
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals,
assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull,
assertNotSame, assertNotSame, assertNull, assertNull, assertSame,
assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame,
failSame, format</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a
name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, wait, wait,
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TestParser()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TestParser</h4>
+<pre>public&nbsp;TestParser()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="main(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>main</h4>
+<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<div class="block">Runs the test for parser.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>args</code>
- </dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code>
- if unable to parse</dd></dl>
+</li>
+</ul>
+<a name="testAritmaticExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testAritmaticExpression</h4>
+<pre>public&nbsp;void&nbsp;testAritmaticExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testFunctionExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testFunctionExpression</h4>
+<pre>public&nbsp;void&nbsp;testFunctionExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testArrayExpression()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testArrayExpression</h4>
+<pre>public&nbsp;void&nbsp;testArrayExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+<a name="testPropertyExpression()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testPropertyExpression</h4>
+<pre>public&nbsp;void&nbsp;testPropertyExpression()
+ throws <a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a
href="../../../org/vedantatree/expressionoasis/exceptions/ExpressionEngineException.html"
title="class in
org.vedantatree.expressionoasis.exceptions">ExpressionEngineException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestParser.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a
href="../../../org/vedantatree/expressionoasis/TestEvaluator.Person.html"
title="class in org.vedantatree.expressionoasis"><span class="strong">Prev
Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../index.html?org/vedantatree/expressionoasis/TestParser.html"
target="_top">Frames</a></li>
+<li><a href="TestParser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/Compiler.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:47 SGT
2014 -->
+<title>Uses of Class org.vedantatree.expressionoasis.Compiler</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class
org.vedantatree.expressionoasis.Compiler";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/vedantatree/expressionoasis/Compiler.html"
title="class in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/Compiler.html"
target="_top">Frames</a></li>
+<li><a href="Compiler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.vedantatree.expressionoasis.Compiler"
class="title">Uses of Class<br>org.vedantatree.expressionoasis.Compiler</h2>
+</div>
+<div class="classUseContainer">No usage of
org.vedantatree.expressionoasis.Compiler</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../org/vedantatree/expressionoasis/Compiler.html"
title="class in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/Compiler.html"
target="_top">Frames</a></li>
+<li><a href="Compiler.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/EOErrorCodes.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:47 SGT
2014 -->
+<title>Uses of Interface
org.vedantatree.expressionoasis.EOErrorCodes</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Interface
org.vedantatree.expressionoasis.EOErrorCodes";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/EOErrorCodes.html"
target="_top">Frames</a></li>
+<li><a href="EOErrorCodes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface org.vedantatree.expressionoasis.EOErrorCodes"
class="title">Uses of
Interface<br>org.vedantatree.expressionoasis.EOErrorCodes</h2>
+</div>
+<div class="classUseContainer">No usage of
org.vedantatree.expressionoasis.EOErrorCodes</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/EOErrorCodes.html"
title="interface in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/EOErrorCodes.html"
target="_top">Frames</a></li>
+<li><a href="EOErrorCodes.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/ExpressionContext.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:47 SGT
2014 -->
+<title>Uses of Class
org.vedantatree.expressionoasis.ExpressionContext</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class
org.vedantatree.expressionoasis.ExpressionContext";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/ExpressionContext.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionContext.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class
org.vedantatree.expressionoasis.ExpressionContext" class="title">Uses of
Class<br>org.vedantatree.expressionoasis.ExpressionContext</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table,
listing packages, and an explanation">
+<caption><span>Packages that use <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a
href="#org.vedantatree.expressionoasis">org.vedantatree.expressionoasis</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
href="#org.vedantatree.expressionoasis.expressions">org.vedantatree.expressionoasis.expressions</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a
href="#org.vedantatree.expressionoasis.expressions.property">org.vedantatree.expressionoasis.expressions.property</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a
href="#org.vedantatree.expressionoasis.extensions">org.vedantatree.expressionoasis.extensions</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.vedantatree.expressionoasis">
+<!-- -->
+</a>
+<h3>Uses of <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a> in
<a
href="../../../../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table,
listing methods, and an explanation">
+<caption><span>Methods in <a
href="../../../../org/vedantatree/expressionoasis/package-summary.html">org.vedantatree.expressionoasis</a>
with parameters of type <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a
href="../../../../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></code></td>
+<td class="colLast"><span class="strong">Compiler.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/Compiler.html#compile(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext,
boolean)">compile</a></strong>(java.lang.String&nbsp;expression,
+ <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ boolean&nbsp;validate)</code>
+<div class="block">Builds a tree of Expression objects representing the
expression.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a
href="../../../../org/vedantatree/expressionoasis/expressions/Expression.html"
title="interface in
org.vedantatree.expressionoasis.expressions">Expression</a></code></td>
+<td class="colLast"><span
class="strong">ExpressionEngine.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/ExpressionEngine.html#compileExpression(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext,
boolean)">compileExpression</a></strong>(java.lang.String&nbsp;expression,
+ <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ boolean&nbsp;validate)</code>
+<div class="block">Compiles the expression string and prepares the
expression tree with
+ relevant Expression's objects.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.Object</code></td>
+<td class="colLast"><span
class="strong">ExpressionEngine.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/ExpressionEngine.html#evaluate(java.lang.String,
org.vedantatree.expressionoasis.ExpressionContext)">evaluate</a></strong>(java.lang.String&nbsp;expression,
+ <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Evaluates the expression and returns the result</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">TestCustomFunctionProvider.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/TestCustomFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a
name="org.vedantatree.expressionoasis.expressions">
+<!-- -->
+</a>
+<h3>Uses of <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a> in
<a
href="../../../../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table,
listing methods, and an explanation">
+<caption><span>Methods in <a
href="../../../../org/vedantatree/expressionoasis/expressions/package-summary.html">org.vedantatree.expressionoasis.expressions</a>
with parameters of type <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">UnaryOperatorExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the operand expression.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">StringExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/StringExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the string value object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">NumericExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/NumericExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the numeric value object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">NullExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/NullExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the numeric value object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">IdentifierExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the identifier name</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">Expression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/Expression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">This is used to initialize the expression.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">DecimalExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;objectInfo,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the double value object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BooleanExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;objectInfo,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the boolean value object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BinaryOperatorExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>
+<div class="block">Initializes the child expressions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">UnaryOperatorExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/UnaryOperatorExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitializes the unary operator expression.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">StringExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/StringExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitaizes the expression</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">NumericExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/NumericExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitaizes the expression</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">NullExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/NullExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitaizes the expression</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">IdentifierExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/IdentifierExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">Expression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/Expression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">This is used to un-initialize the expression, so that
expression can be
+ reused.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">DecimalExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/DecimalExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitaizes the expression</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BooleanExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/BooleanExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitaizes the expression</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BinaryOperatorExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/BinaryOperatorExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Uninitializes the binary expression.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a
name="org.vedantatree.expressionoasis.expressions.property">
+<!-- -->
+</a>
+<h3>Uses of <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a> in
<a
href="../../../../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table,
listing methods, and an explanation">
+<caption><span>Methods in <a
href="../../../../org/vedantatree/expressionoasis/expressions/property/package-summary.html">org.vedantatree.expressionoasis.expressions.property</a>
with parameters of type <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">UnaryPropertyExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">FunctionExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/property/FunctionExpression.html#initialize(org.vedantatree.expressionoasis.ExpressionContext,
java.lang.Object, boolean)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext,
+ java.lang.Object&nbsp;parameters,
+ boolean&nbsp;validate)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">UnaryPropertyExpression.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/expressions/property/UnaryPropertyExpression.html#uninitialize(org.vedantatree.expressionoasis.ExpressionContext)">uninitialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.vedantatree.expressionoasis.extensions">
+<!-- -->
+</a>
+<h3>Uses of <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">ExpressionContext</a> in
<a
href="../../../../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table,
listing methods, and an explanation">
+<caption><span>Methods in <a
href="../../../../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a>
with parameters of type <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">XMLFunctionProvider.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/XMLFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">VariableProvider.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/VariableProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">FunctionProvider.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/FunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">DefaultVariableProvider.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/DefaultVariableProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">It initialize the Function provider with expression
context and also
+ gives a chance to pre-initialize any internal states for operations</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">DefaultFunctionProvider.</span><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/DefaultFunctionProvider.html#initialize(org.vedantatree.expressionoasis.ExpressionContext)">initialize</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Initializes the method map.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table,
listing constructors, and an explanation">
+<caption><span>Constructors in <a
href="../../../../org/vedantatree/expressionoasis/extensions/package-summary.html">org.vedantatree.expressionoasis.extensions</a>
with parameters of type <a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a></span><span
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/MathFunctions.html#MathFunctions(org.vedantatree.expressionoasis.ExpressionContext)">MathFunctions</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>
+<div class="block">Default constructor</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a
href="../../../../org/vedantatree/expressionoasis/extensions/StringFunctions.html#StringFunctions(org.vedantatree.expressionoasis.ExpressionContext)">StringFunctions</a></strong>(<a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in
org.vedantatree.expressionoasis">ExpressionContext</a>&nbsp;expressionContext)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/ExpressionContext.html"
title="class in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/ExpressionContext.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionContext.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/ExpressionEngine.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:47 SGT
2014 -->
+<title>Uses of Class
org.vedantatree.expressionoasis.ExpressionEngine</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class
org.vedantatree.expressionoasis.ExpressionEngine";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/ExpressionEngine.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.vedantatree.expressionoasis.ExpressionEngine"
class="title">Uses of
Class<br>org.vedantatree.expressionoasis.ExpressionEngine</h2>
+</div>
+<div class="classUseContainer">No usage of
org.vedantatree.expressionoasis.ExpressionEngine</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/ExpressionEngine.html"
title="class in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/ExpressionEngine.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngine.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
--- /dev/null
+++
/trunk/docs/apidocs/org/vedantatree/expressionoasis/class-use/ExpressionEngineConstants.html
Sun Mar 23 10:41:05 2014 UTC
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Sun Mar 23 13:18:47 SGT
2014 -->
+<title>Uses of Interface
org.vedantatree.expressionoasis.ExpressionEngineConstants</title>
+<meta name="date" content="2014-03-23">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Interface
org.vedantatree.expressionoasis.ExpressionEngineConstants";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a
name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/ExpressionEngineConstants.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngineConstants.html" target="_top">No
Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Interface
org.vedantatree.expressionoasis.ExpressionEngineConstants"
class="title">Uses of
Interface<br>org.vedantatree.expressionoasis.ExpressionEngineConstants</h2>
+</div>
+<div class="classUseContainer">No usage of
org.vedantatree.expressionoasis.ExpressionEngineConstants</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a
name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a
href="../../../../org/vedantatree/expressionoasis/ExpressionEngineConstants.html"
title="interface in org.vedantatree.expressionoasis">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a
href="../../../../index.html?org/vedantatree/expressionoasis/class-use/ExpressionEngineConstants.html"
target="_top">Frames</a></li>
+<li><a href="ExpressionEngineConstants.html" target="_top">No
Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
=======================================
***Additional files exist in this changeset.***
Reply all
Reply to author
Forward
0 new messages