Class FunctionFactory

java.lang.Object
org.mapfish.print.map.geotools.function.FunctionFactory
All Implemented Interfaces:
org.geotools.filter.FunctionFactory

public final class FunctionFactory extends Object implements org.geotools.filter.FunctionFactory
A factory for building all the mapfish print functions.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.geotools.api.filter.expression.Function
    function(String name, List<org.geotools.api.filter.expression.Expression> args, org.geotools.api.filter.expression.Literal fallback)
     
    org.geotools.api.filter.expression.Function
    function(org.geotools.api.feature.type.Name name, List<org.geotools.api.filter.expression.Expression> args, org.geotools.api.filter.expression.Literal fallback)
     
    List<org.geotools.api.filter.capability.FunctionName>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FunctionFactory

      public FunctionFactory()
  • Method Details

    • getFunctionNames

      public List<org.geotools.api.filter.capability.FunctionName> getFunctionNames()
      Specified by:
      getFunctionNames in interface org.geotools.filter.FunctionFactory
    • function

      public org.geotools.api.filter.expression.Function function(String name, List<org.geotools.api.filter.expression.Expression> args, org.geotools.api.filter.expression.Literal fallback)
      Specified by:
      function in interface org.geotools.filter.FunctionFactory
    • function

      public org.geotools.api.filter.expression.Function function(org.geotools.api.feature.type.Name name, List<org.geotools.api.filter.expression.Expression> args, org.geotools.api.filter.expression.Literal fallback)
      Specified by:
      function in interface org.geotools.filter.FunctionFactory