|
common-util | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectlocal.tomas.expr.eval.ExpressionValue
local.tomas.expr.eval.NullValue
public class NullValue
The singleton NULL expression value.
| Field Summary |
|---|
| Fields inherited from class local.tomas.expr.eval.ExpressionValue |
|---|
NULL |
| Methods inherited from class local.tomas.expr.eval.ExpressionValue |
|---|
create |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static NullValue getInstance()
public ExpressionType getType()
ExpressionValue
getType in class ExpressionValuepublic Object getObjectValue()
ExpressionValue
getObjectValue in class ExpressionValuepublic ExpressionValue evalIsNotNull()
ExpressionValue
evalIsNotNull in class ExpressionValuepublic ExpressionValue evalIsNull()
ExpressionValue
evalIsNull in class ExpressionValuepublic ExpressionValue evalAbsFunction()
ExpressionValue
evalAbsFunction in class ExpressionValue
public ExpressionValue evalAddition(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalAddition in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalAnd(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalAnd in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalAvgFunction()
throws ExpressionException
ExpressionValue
evalAvgFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalConcatenation(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalConcatenation in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalCountFunction()
throws ExpressionException
ExpressionValue
evalCountFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalDivision(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalDivision in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalEquality(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalEquality in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalGreaterEqual(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalGreaterEqual in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalGreaterThan(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalGreaterThan in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalInequality(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalInequality in class ExpressionValueright - right operand
ExpressionExceptionpublic ExpressionValue evalInTerm(ExpressionValue right)
ExpressionValue
evalInTerm in class ExpressionValueright - right operand
public ExpressionValue evalLengthFunction()
ExpressionValue
evalLengthFunction in class ExpressionValue
public ExpressionValue evalLessEqual(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalLessEqual in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalLessThan(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalLessThan in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalLike(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalLike in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalLowerFunction()
throws ExpressionException
ExpressionValue
evalLowerFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalMaxFunction()
throws ExpressionException
ExpressionValue
evalMaxFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalMinFunction()
throws ExpressionException
ExpressionValue
evalMinFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalMultiplication(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalMultiplication in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalNegation()
throws ExpressionException
ExpressionValue
evalNegation in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalNotLikeTerm(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalNotLikeTerm in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalOrTerm(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalOrTerm in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalSignChange()
throws ExpressionException
ExpressionValue
evalSignChange in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalSubstrFunction(ExpressionValue pos,
ExpressionValue len)
throws ExpressionException
ExpressionValue
evalSubstrFunction in class ExpressionValuepos - starting positionlen - length
ExpressionException
public ExpressionValue evalSubtraction(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalSubtraction in class ExpressionValueright - right operand
ExpressionException
public ExpressionValue evalSumFunction()
throws ExpressionException
ExpressionValue
evalSumFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalTrimFunction()
throws ExpressionException
ExpressionValue
evalTrimFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalUpperFunction()
throws ExpressionException
ExpressionValue
evalUpperFunction in class ExpressionValueExpressionException - when invoked
public ExpressionValue evalMatch(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalMatch in class ExpressionValueright - right operand
ExpressionException - when invoked
public ExpressionValue evalReplaceFunction(ExpressionValue value,
ExpressionValue value2)
throws ExpressionException
ExpressionValue
evalReplaceFunction in class ExpressionValuevalue - regular expression to matchvalue2 - replacement value
ExpressionException - when invokedpublic String toString()
toString in class Object
|
common-util | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||