org.axiondb.functions

Class IfThenFunction

public class IfThenFunction extends BaseFunction implements ScalarFunction, FunctionFactory

IFTHEN(condition value): returns value if condition evalates to true; else, it returns null.

Version: $Revision: 1.8 $ $Date: 2005/12/20 18:32:28 $

Author: Amrish Lal Jonathan Giron

Constructor Summary
IfThenFunction()
Method Summary
Objectevaluate(RowDecorator row)
DataTypegetDataType()
booleanisValid()
ConcreteFunctionmakeNewInstance()

Constructor Detail

IfThenFunction

public IfThenFunction()

Method Detail

evaluate

public Object evaluate(RowDecorator row)

getDataType

public DataType getDataType()
AnyType

isValid

public boolean isValid()

makeNewInstance

public ConcreteFunction makeNewInstance()