org.geotools.filter
Interface FunctionFactory

All Known Implementing Classes:
DefaultFunctionFactory, ProcessFunctionFactory

public interface FunctionFactory

Factory interface for filter functions.

Since:
2.7
Author:
Justin Deoliveira, OpenGeo

Method Summary
 Function function(Name name, List<Expression> args, Literal fallback)
          Returns a function with the specified name.
 Function function(String name, List<Expression> args, Literal fallback)
          Returns a function with the specified name.
 List<FunctionName> getFunctionNames()
          Returns the list of function names the factory provides.
 

Method Detail

getFunctionNames

List<FunctionName> getFunctionNames()
Returns the list of function names the factory provides.

Returns:
A list of function names, possibly empty, never null.

function

Function function(String name,
                  List<Expression> args,
                  Literal fallback)
Returns a function with the specified name.

Parameters:
name - The name of the function
args - Variable list of expression arguments for the function.
fallback - A fallback literal to use in cases where the function does not exist or can not be created. This argument may be null.

function

Function function(Name name,
                  List<Expression> args,
                  Literal fallback)
Returns a function with the specified name.

Parameters:
name - The name of the function
args - Variable list of expression arguments for the function.
fallback - A fallback literal to use in cases where the function does not exist or can not be created. This argument may be null.


Copyright © 1996-2014 Geotools. All Rights Reserved.