public class DifferenceFunction extends SoundexFunction implements ScalarFunction, FunctionFactory
_hash
Constructor and Description |
---|
DifferenceFunction()
Creates a new instance of Class
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate(RowDecorator row) |
DataType |
getDataType()
|
boolean |
isValid() |
ConcreteFunction |
makeNewInstance() |
soundex
addArgument, getArgument, getArgumentCount, setArgument, setVariableContext, toString
getAlias, getLabel, getName, setAlias, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addArgument, getAlias, getArgument, getArgumentCount, getName, setAlias, setArgument
getLabel, setVariableContext
public ConcreteFunction makeNewInstance()
makeNewInstance
in interface FunctionFactory
makeNewInstance
in class SoundexFunction
public DataType getDataType()
getDataType
in interface Selectable
getDataType
in class SoundexFunction
public java.lang.Object evaluate(RowDecorator row) throws AxionException
evaluate
in interface ScalarFunction
evaluate
in interface Selectable
evaluate
in class SoundexFunction
AxionException
public boolean isValid()
isValid
in interface ConcreteFunction
isValid
in class SoundexFunction