Class PropertyIsFuzzyFunction
java.lang.Object
org.geotools.filter.expression.ExpressionAbstract
org.geotools.filter.DefaultExpression
org.geotools.filter.FunctionExpressionImpl
org.codice.ddf.spatial.ogc.csw.catalog.common.PropertyIsFuzzyFunction
- All Implemented Interfaces:
org.geotools.api.filter.expression.Expression,org.geotools.api.filter.expression.Function,org.geotools.filter.FunctionExpression,org.geotools.util.factory.Factory
public class PropertyIsFuzzyFunction
extends org.geotools.filter.FunctionExpressionImpl
The PropertyIsFuzzyFunction contains two parameters that can be used to build a
PropertyIsLike filter marked to be searched in a fuzzy manner.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.geotools.api.filter.capability.FunctionNamestatic final StringFields inherited from class org.geotools.filter.FunctionExpressionImpl
fallback, functionName, name, paramsFields inherited from interface org.geotools.api.filter.expression.Expression
NIL -
Constructor Summary
ConstructorsConstructorDescriptionPropertyIsFuzzyFunction(List<org.geotools.api.filter.expression.Expression> parameters, org.geotools.api.filter.expression.Literal fallback) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.geotools.api.filter.expression.Expressionorg.geotools.api.filter.expression.ExpressioninthashCode()Methods inherited from class org.geotools.filter.FunctionExpressionImpl
accept, evaluate, functionName, getExpression, getFallbackValue, getFunctionName, getImplementationHints, getName, getParameters, setFallbackValue, setParameters, toStringMethods inherited from class org.geotools.filter.DefaultExpression
isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpressionMethods inherited from class org.geotools.filter.expression.ExpressionAbstract
evaluateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.geotools.api.filter.expression.Expression
evaluate
-
Field Details
-
FUNCTION_NAME_STRING
- See Also:
-
FUNCTION_NAME
public static final org.geotools.api.filter.capability.FunctionName FUNCTION_NAME
-
-
Constructor Details
-
PropertyIsFuzzyFunction
public PropertyIsFuzzyFunction(List<org.geotools.api.filter.expression.Expression> parameters, org.geotools.api.filter.expression.Literal fallback)
-
-
Method Details
-
getPropertyName
public org.geotools.api.filter.expression.Expression getPropertyName() -
getLiteral
public org.geotools.api.filter.expression.Expression getLiteral() -
equals
- Overrides:
equalsin classorg.geotools.filter.FunctionExpressionImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.geotools.filter.FunctionExpressionImpl
-