|
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.DateValue
public class DateValue
Date expression value.
| Field Summary |
|---|
| Fields inherited from class local.tomas.expr.eval.ExpressionValue |
|---|
NULL |
| Constructor Summary | |
|---|---|
DateValue(Date date)
Construct expression value from Date. |
|
| Method Summary | |
|---|---|
ExpressionValue |
evalAvgFunction()
Evaluate avg function. |
ExpressionValue |
evalCountFunction()
Evaluate count function. |
ExpressionValue |
evalEquality(ExpressionValue right)
Evaluate equality comparison. |
ExpressionValue |
evalGreaterEqual(ExpressionValue right)
Evaluate greater equal comparison. |
ExpressionValue |
evalGreaterThan(ExpressionValue right)
Evaluate greater than comparison. |
ExpressionValue |
evalInequality(ExpressionValue right)
Evaluate inequality comparison. |
ExpressionValue |
evalInTerm(ExpressionValue right)
Evaluate "in" term. |
ExpressionValue |
evalLessEqual(ExpressionValue right)
Evaluate less equal comparison. |
ExpressionValue |
evalLessThan(ExpressionValue right)
Evaluate less than comparison. |
ExpressionValue |
evalMaxFunction()
Evaluate max function. |
ExpressionValue |
evalMinFunction()
Evaluate min function. |
Object |
getObjectValue()
Return the Java object representing this expression value. |
ExpressionType |
getType()
Get the type of this expression value. |
Date |
getValue()
Get the date. |
void |
setValue(Date date)
Set the date. |
String |
toString()
|
| Methods inherited from class local.tomas.expr.eval.ExpressionValue |
|---|
create, evalAbsFunction, evalAddition, evalAnd, evalConcatenation, evalDivision, evalIsNotNull, evalIsNull, evalLengthFunction, evalLike, evalLowerFunction, evalMatch, evalMultiplication, evalNegation, evalNotLikeTerm, evalOrTerm, evalReplaceFunction, evalSignChange, evalSubstrFunction, evalSubtraction, evalSumFunction, evalTrimFunction, evalUpperFunction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DateValue(Date date)
date - the date| Method Detail |
|---|
public Date getValue()
public void setValue(Date date)
date - The date to set.public ExpressionType getType()
ExpressionValue
getType in class ExpressionValuepublic Object getObjectValue()
ExpressionValue
getObjectValue in class ExpressionValuepublic ExpressionValue evalAvgFunction()
ExpressionValue
evalAvgFunction in class ExpressionValuepublic ExpressionValue evalCountFunction()
ExpressionValue
evalCountFunction in class ExpressionValue
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
ExpressionException
public ExpressionValue evalInTerm(ExpressionValue right)
throws ExpressionException
ExpressionValue
evalInTerm in class ExpressionValueright - right operand
ExpressionException - when invoked
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
ExpressionExceptionpublic ExpressionValue evalMaxFunction()
ExpressionValue
evalMaxFunction in class ExpressionValuepublic ExpressionValue evalMinFunction()
ExpressionValue
evalMinFunction in class ExpressionValuepublic String toString()
toString in class Object
|
common-util | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||