public class ProcessFunctionFactory extends Object implements FunctionFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
PRIMARY_OUTPUT
Parameter used to indicate a certain output is the primary one for the process
|
| Constructor and Description |
|---|
ProcessFunctionFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears the caches forcing the system to do another lookup
|
Function |
function(Name processName,
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.
|
public static final String PRIMARY_OUTPUT
public Function function(String name, List<Expression> args, Literal fallback)
FunctionFactoryfunction in interface FunctionFactoryname - 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 be null.public Function function(Name processName, List<Expression> args, Literal fallback)
FunctionFactoryfunction in interface FunctionFactoryprocessName - 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 be null.public List<FunctionName> getFunctionNames()
FunctionFactorygetFunctionNames in interface FunctionFactorypublic void clear()
Copyright © 1996–2019 Geotools. All rights reserved.