Class DivisibleByFunction

java.lang.Object
org.geotools.filter.expression.ExpressionAbstract
org.geotools.filter.DefaultExpression
org.geotools.filter.FunctionExpressionImpl
ddf.catalog.impl.filter.DivisibleByFunction
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 DivisibleByFunction extends org.geotools.filter.FunctionExpressionImpl
The DivisibleByFunction contains two parameters that can be used to build a filter.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.geotools.api.filter.capability.FunctionName
     
    static final String
     
    static final int
     

    Fields inherited from class org.geotools.filter.FunctionExpressionImpl

    fallback, functionName, name, params

    Fields inherited from interface org.geotools.api.filter.expression.Expression

    NIL
  • Constructor Summary

    Constructors
    Constructor
    Description
    DivisibleByFunction(List<org.geotools.api.filter.expression.Expression> parameters, org.geotools.api.filter.expression.Literal fallback)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
     

    Methods inherited from class org.geotools.filter.FunctionExpressionImpl

    accept, evaluate, functionName, getExpression, getFallbackValue, getFunctionName, getImplementationHints, getName, getParameters, setFallbackValue, setParameters, toString

    Methods inherited from class org.geotools.filter.DefaultExpression

    isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression

    Methods inherited from class org.geotools.filter.expression.ExpressionAbstract

    evaluate

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.geotools.api.filter.expression.Expression

    evaluate
  • Field Details

    • NUM_PARAMETERS

      public static final int NUM_PARAMETERS
      See Also:
    • FUNCTION_NAME_STRING

      public static final String FUNCTION_NAME_STRING
      See Also:
    • FUNCTION_NAME

      public static final org.geotools.api.filter.capability.FunctionName FUNCTION_NAME
  • Constructor Details

    • DivisibleByFunction

      public DivisibleByFunction(List<org.geotools.api.filter.expression.Expression> parameters, org.geotools.api.filter.expression.Literal fallback)
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class org.geotools.filter.FunctionExpressionImpl
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.geotools.filter.FunctionExpressionImpl