Interface OSQLFunctionFactory
- All Known Implementing Classes:
OCustomSQLFunctionFactory,ODatabaseFunctionFactory,ODefaultSQLFunctionFactory,ODynamicSQLElementFactory,OLuceneCrossClassFunctionsFactory,OLuceneFunctionsFactory,OSpatialFunctionsFactory,OSQLFunctionFactoryTemplate
public interface OSQLFunctionFactory
- Author:
- Johann Sorel (Geomatys)
-
Method Summary
Modifier and TypeMethodDescriptioncreateFunction(String name) Create function for the given name. returned function may be a new instance each time or a constant.booleanhasFunction(String iName)
-
Method Details
-
hasFunction
-
getFunctionNames
- Returns:
- Set of supported function names of this factory
-
createFunction
Create function for the given name. returned function may be a new instance each time or a constant.- Parameters:
name-- Returns:
- OSQLFunction : created function
- Throws:
OCommandExecutionException- : when function creation fail
-