Package org.geotools.process.geometry
Class PolygonLabelFunctionFactory
- Object
-
- PolygonLabelFunctionFactory
-
- All Implemented Interfaces:
FunctionFactory
public class PolygonLabelFunctionFactory extends Object implements FunctionFactory
-
-
Constructor Summary
Constructors Constructor Description PolygonLabelFunctionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function
function(String name, List<Expression> args, Literal fallback)
Returns a function with the specified name.Function
function(Name 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
public List<FunctionName> getFunctionNames()
Description copied from interface:FunctionFactory
Returns the list of function names the factory provides.- Specified by:
getFunctionNames
in interfaceFunctionFactory
- Returns:
- A list of function names, possibly empty, never null.
-
function
public Function function(String name, List<Expression> args, Literal fallback)
Description copied from interface:FunctionFactory
Returns a function with the specified name.- Specified by:
function
in interfaceFunctionFactory
- Parameters:
name
- The name of the functionargs
- 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 benull
.
-
function
public Function function(Name name, List<Expression> args, Literal fallback)
Description copied from interface:FunctionFactory
Returns a function with the specified name.- Specified by:
function
in interfaceFunctionFactory
- Parameters:
name
- The name of the functionargs
- 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 benull
.
-
-