Class DistanceFunction
java.lang.Object
org.gvsig.expressionevaluator.spi.AbstractFunction
org.gvsig.expressionevaluator.impl.function.string.DistanceFunction
- All Implemented Interfaces:
org.gvsig.expressionevaluator.Function
public class DistanceFunction
extends org.gvsig.expressionevaluator.spi.AbstractFunction
- Author:
- gvSIG Team
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanMethods inherited from class org.gvsig.expressionevaluator.spi.AbstractFunction
addAlias, aliases, 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, isOperator, name, returnType, setDescription, setDescriptionArgs, setReturnType, setTemplate, template, toBoolean, toString, toString, toValue, useArgumentsInsteadObjects
-
Constructor Details
-
DistanceFunction
public DistanceFunction()
-
-
Method Details
-
allowConstantFolding
public boolean allowConstantFolding()- Specified by:
allowConstantFoldingin interfaceorg.gvsig.expressionevaluator.Function- Overrides:
allowConstantFoldingin classorg.gvsig.expressionevaluator.spi.AbstractFunction
-
isSQLCompatible
public boolean isSQLCompatible()- Specified by:
isSQLCompatiblein interfaceorg.gvsig.expressionevaluator.Function- Overrides:
isSQLCompatiblein classorg.gvsig.expressionevaluator.spi.AbstractFunction
-
call
public Object call(org.gvsig.expressionevaluator.Interpreter interpreter, Object[] args) throws Exception - Throws:
Exception
-