Package com.arcadedb.query.sql.function
Interface SQLFunctionFactory
-
- All Known Implementing Classes:
DefaultSQLFunctionFactory
,SQLFunctionFactoryTemplate
public interface SQLFunctionFactory
- Author:
- Johann Sorel (Geomatys)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SQLFunction
createFunction(String name)
Create function for the given name.Set<String>
getFunctionNames()
boolean
hasFunction(String iName)
-
-
-
Method Detail
-
hasFunction
boolean hasFunction(String iName)
-
getFunctionNames
Set<String> getFunctionNames()
- Returns:
- Set of supported function names of this factory
-
createFunction
SQLFunction createFunction(String name) throws CommandExecutionException
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:
CommandExecutionException
- : when function creation fail
-
-