public class MatchesFunction extends BaseRegExpFunction implements ScalarFunction, FunctionFactory
BooleanTypeboolean that
indicates whether first string matches the regular expression pattern
represented by the second string.| Modifier and Type | Field and Description |
|---|---|
protected static DataType |
ARG_TYPE |
protected static DataType |
RETURN_TYPE |
_hash| Constructor and Description |
|---|
MatchesFunction() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(RowDecorator row) |
DataType |
getDataType() |
boolean |
isValid() |
ConcreteFunction |
makeNewInstance() |
compile, getFromCache, putInCacheaddArgument, getArgument, getArgumentCount, setArgument, setVariableContext, toStringgetAlias, getLabel, getName, setAlias, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddArgument, getAlias, getArgument, getArgumentCount, getName, setAlias, setArgumentgetLabel, setVariableContextprotected static final DataType ARG_TYPE
protected static final DataType RETURN_TYPE
public ConcreteFunction makeNewInstance()
makeNewInstance in interface FunctionFactorypublic DataType getDataType()
getDataType in interface SelectablegetDataType in class BaseFunctionpublic java.lang.Object evaluate(RowDecorator row) throws AxionException
evaluate in interface ScalarFunctionevaluate in interface SelectableAxionExceptionpublic boolean isValid()
isValid in interface ConcreteFunctionisValid in class BaseFunction