Class AbstractUnaryOperator
java.lang.Object
org.gvsig.expressionevaluator.spi.AbstractFunction
org.gvsig.expressionevaluator.impl.function.operator.AbstractUnaryOperator
- All Implemented Interfaces:
org.gvsig.expressionevaluator.Function,Operator,UnaryOperator
- Direct Known Subclasses:
NegOperator,NotOperator
public abstract class AbstractUnaryOperator
extends org.gvsig.expressionevaluator.spi.AbstractFunction
implements UnaryOperator
-
Field Summary
Fields inherited from class org.gvsig.expressionevaluator.spi.AbstractFunction
LOGGER, TYPE_BIGDECIMAL, TYPE_BOOLEAN, TYPE_DATE, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT, TYPE_LONG, TYPE_NULL, TYPE_STRINGFields inherited from interface org.gvsig.expressionevaluator.Function
GROUP_AGGREGATE, GROUP_BOOLEAN, GROUP_CONVERSION, GROUP_DATETIME, GROUP_NUMERIC, GROUP_OGC, GROUP_OTHER, GROUP_PROGRAMMING, GROUP_STRING -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractUnaryOperator(String group, String name, boolean sqlCompatible) protectedAbstractUnaryOperator(String group, String name, String description, boolean sqlCompatible) -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethods inherited from class org.gvsig.expressionevaluator.spi.AbstractFunction
addAlias, aliases, allowConstantFolding, argc, call, checkDoubleValue, checkFloatValue, description, descriptionArgs, getBigDecimal, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getComparable, getComparable, getDate, getDate, getDouble, getDouble, getFile, getFile, getFloat, getFloat, getFullDescription, getInt, getInt, getInt, getJsonArray, getJsonArray, getJsonObject, getJsonObject, getJsonStructure, getJsonStructure, getList, getLocalDateTime, getLocalDateTime, getLong, getLong, getObject, getObject, getStr, getStr, getType, getURL, group, isHidden, isNull, isSQLCompatible, name, returnType, setDescription, setDescriptionArgs, setReturnType, setTemplate, template, toBoolean, toString, toString, toValue, useArgumentsInsteadObjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.expressionevaluator.Function
addAlias, aliases, allowConstantFolding, argc, call, description, descriptionArgs, getFullDescription, group, isHidden, isSQLCompatible, name, returnType, template, toString, toValue, useArgumentsInsteadObjectsMethods inherited from interface org.gvsig.expressionevaluator.impl.function.operator.UnaryOperator
call
-
Constructor Details
-
AbstractUnaryOperator
-
AbstractUnaryOperator
-
-
Method Details
-
call
- Specified by:
callin interfaceorg.gvsig.expressionevaluator.Function
-
isOperator
public boolean isOperator()- Specified by:
isOperatorin interfaceorg.gvsig.expressionevaluator.Function- Overrides:
isOperatorin classorg.gvsig.expressionevaluator.spi.AbstractFunction
-