org.outerj.daisy.query.model.functions
Class CeilingFunction

java.lang.Object
  extended by org.outerj.daisy.query.model.AbstractFunction
      extended by org.outerj.daisy.query.model.functions.AbstractUnaryMathFunction
          extended by org.outerj.daisy.query.model.functions.CeilingFunction
All Implemented Interfaces:
Expression, Function, ValueExpr

public class CeilingFunction
extends AbstractUnaryMathFunction


Field Summary
static java.lang.String NAME
           
 
Fields inherited from class org.outerj.daisy.query.model.AbstractFunction
params
 
Constructor Summary
CeilingFunction()
           
 
Method Summary
 java.lang.String getFunctionName()
           
protected  java.lang.String[] getSqlFunction(SqlGenerationContext context)
           
protected  java.lang.Object performCalculation(java.math.BigDecimal value)
           
 
Methods inherited from class org.outerj.daisy.query.model.functions.AbstractUnaryMathFunction
evaluate, evaluate, generateSqlValueExpr, getOutputValue, getOutputValueType, getTitle, getValueType, prepare
 
Methods inherited from class org.outerj.daisy.query.model.AbstractFunction
addParam, bindPreConditions, bindValueExpr, canTestAppliesTo, getColumn, getExpression, getLine, getLocation, getParam, getSqlPreConditions, isAclAllowed, isMultiValue, isOutputOnly, isSymbolicIdentifier, setLocation, translateSymbolic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Constructor Detail

CeilingFunction

public CeilingFunction()
Method Detail

getFunctionName

public java.lang.String getFunctionName()

performCalculation

protected java.lang.Object performCalculation(java.math.BigDecimal value)
Specified by:
performCalculation in class AbstractUnaryMathFunction

getSqlFunction

protected java.lang.String[] getSqlFunction(SqlGenerationContext context)
Specified by:
getSqlFunction in class AbstractUnaryMathFunction


Copyright © -2012 . All Rights Reserved.