Uses of Interface
com.orientechnologies.orient.core.sql.functions.OSQLFunction
Packages that use OSQLFunction
Package
Description
-
Uses of OSQLFunction in com.orientechnologies.agent.functions
Classes in com.orientechnologies.agent.functions that implement OSQLFunctionModifier and TypeClassDescriptionclassCreated by Enrico Risa on 23/07/2018.classCreated by Enrico Risa on 23/07/2018.classCreated by Enrico Risa on 23/07/2018.classCreated by Enrico Risa on 23/07/2018.classCreated by Enrico Risa on 03/08/2018. -
Uses of OSQLFunction in com.orientechnologies.enterprise.server
Methods in com.orientechnologies.enterprise.server with parameters of type OSQLFunctionModifier and TypeMethodDescriptionvoidOEnterpriseServer.registerFunction(OSQLFunction function) voidOEnterpriseServerImpl.registerFunction(OSQLFunction function) -
Uses of OSQLFunction in com.orientechnologies.lucene.functions
Classes in com.orientechnologies.lucene.functions that implement OSQLFunctionModifier and TypeClassDescriptionclassThis function uses the CrossClassIndex to search documents across all the Lucene indexes defined in a databaseclassCreated by frank on 25/05/2017.classCreated by frank on 15/01/2017.classCreated by frank on 15/01/2017.classCreated by frank on 15/01/2017.classCreated by frank on 15/01/2017. -
Uses of OSQLFunction in com.orientechnologies.orient.core.metadata.function
Classes in com.orientechnologies.orient.core.metadata.function that implement OSQLFunctionModifier and TypeClassDescriptionclassDynamic function factory bound to the database's functionsMethods in com.orientechnologies.orient.core.metadata.function that return OSQLFunction -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql
Methods in com.orientechnologies.orient.core.sql that return OSQLFunctionModifier and TypeMethodDescriptionODynamicSQLElementFactory.createFunction(String name) OSQLEngine.getFunction(String iFunctionName) OSQLEngine.getFunctionIfExists(String iFunctionName) Methods in com.orientechnologies.orient.core.sql with parameters of type OSQLFunctionModifier and TypeMethodDescriptionvoidOSQLEngine.registerFunction(String iName, OSQLFunction iFunction) Method parameters in com.orientechnologies.orient.core.sql with type arguments of type OSQLFunctionModifier and TypeMethodDescriptionvoidOSQLEngine.registerFunction(String iName, Class<? extends OSQLFunction> iFunctionClass) -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.executor
Constructors in com.orientechnologies.orient.core.sql.executor with parameters of type OSQLFunctionModifierConstructorDescriptionOFunctionAggregationContext(OSQLFunction function, List<OExpression> params) -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions
Subinterfaces of OSQLFunction in com.orientechnologies.orient.core.sql.functionsModifier and TypeInterfaceDescriptioninterfaceThis interface represents SQL functions whose implementation can rely on an index.interfaceClasses in com.orientechnologies.orient.core.sql.functions that implement OSQLFunctionModifier and TypeClassDescriptionclassAbstract class to extend to build Custom SQL Functions.classAbstract class to extend to build Custom SQL Functions that saves the configured parameters.Methods in com.orientechnologies.orient.core.sql.functions that return OSQLFunctionModifier and TypeMethodDescriptionOCustomSQLFunctionFactory.createFunction(String name) OSQLFunctionFactory.createFunction(String name) Create function for the given name. returned function may be a new instance each time or a constant.OSQLFunctionFactoryTemplate.createFunction(String name) Methods in com.orientechnologies.orient.core.sql.functions with parameters of type OSQLFunctionModifier and TypeMethodDescriptionprotected voidOSQLFunctionFactoryTemplate.register(OSQLFunction function) -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.coll
Classes in com.orientechnologies.orient.core.sql.functions.coll that implement OSQLFunctionModifier and TypeClassDescriptionclassThis operator can work inline.classKeeps items only once removing duplicatesclassThis operator add an entry in a map.classExtract the first item of multi values (arrays, collections and maps) or return the same value for non multi-value types.classThis operator can work as aggregate or inline.classExtract the last item of multi values (arrays, collections and maps) or return the same value for non multi-value types.classThis operator add an item in a list.classThis operator add an entry in a map.classAbstract class for multi-value based function implementations.classThis operator add an item in a set.classThis operator can work as aggregate or inline.classReturns a traversed element from the stack.classReturns a traversed element from the stack.classReturns a traversed element from the stack.classThis operator can work as aggregate or inline. -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.geo
Classes in com.orientechnologies.orient.core.sql.functions.geo that implement OSQLFunctionModifier and TypeClassDescriptionclassHaversine formula to compute the distance between 2 gro points. -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.graph
Classes in com.orientechnologies.orient.core.sql.functions.graph that implement OSQLFunctionModifier and TypeClassDescriptionclassA*'s algorithm describes how to find the cheapest path from one node to another node in a directed weighted graph with husrestic function.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classDijkstra's algorithm describes how to find the cheapest path from one node to another node in a directed weighted graph.classAbstract class to find paths between nodes using heuristic .classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classCreated by luigidellaquila on 03/01/17.classAbstract class to find paths between nodes.classShortest path algorithm to find the shortest path from one node to another node in a directed graph. -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.math
Classes in com.orientechnologies.orient.core.sql.functions.math that implement OSQLFunctionModifier and TypeClassDescriptionclassEvaluates the absolute value for numeric types.classCompute the average value for a field.classEvaluates a complex expression.classEvaluates a complex expression.classReturns the index of the argument that is more than the first argument.classAbstract class for math function.classCompute the maximum value for a field.classCompute the minimum value for a field.classComputes the sum of field. -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.misc
Classes in com.orientechnologies.orient.core.sql.functions.misc that implement OSQLFunctionModifier and TypeClassDescriptionclassReturns the firstfield/valuenot null parameter. if nofield/valueis not null, returns null.classCount the record that contains a field.classBuilds a date object from the format passed.classEncode a string in various format (only base64 for now)classEncode a string in various format (only base64 for now)classFormats content.classReturns different values based on the condition.classReturns the passedfield/value(or optional parameterreturn_value_if_not_null) iffield/valueis not null; otherwise it returnsreturn_value_if_null.classreturns the number of keys for an indexclassclassReturns the current date time.classMostly used for testing purpose.classGenerates a UUID as a 128-bits value using the Leach-Salz variant.classThisOSQLFunctionis able to invoke a static method using reflection. -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.sequence
Classes in com.orientechnologies.orient.core.sql.functions.sequence that implement OSQLFunction -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.stat
Classes in com.orientechnologies.orient.core.sql.functions.stat that implement OSQLFunctionModifier and TypeClassDescriptionclassComputes the median for a field.classCompute the mode (or multimodal) value for a field.classComputes the percentile for a field.classCompute the standard deviation for a given field.classCompute the variance estimation for a given field. -
Uses of OSQLFunction in com.orientechnologies.orient.core.sql.functions.text
Classes in com.orientechnologies.orient.core.sql.functions.text that implement OSQLFunctionModifier and TypeClassDescriptionclassclassFormats content. -
Uses of OSQLFunction in com.orientechnologies.spatial.functions
Classes in com.orientechnologies.spatial.functions that implement OSQLFunctionModifier and TypeClassDescriptionclassCreated by Enrico Risa on 22/07/16.classCreated by Enrico Risa on 31/08/15.classCreated by Enrico Risa on 06/08/15.classCreated by Enrico Risa on 06/08/15.classCreated by Enrico Risa on 06/08/15.classCreated by Enrico Risa on 06/08/15.classCreated by Enrico Risa on 12/08/15.classCreated by Enrico Risa on 25/09/15.classCreated by Enrico Risa on 25/09/15.classCreated by Enrico Risa on 25/09/15.classCreated by Enrico Risa on 12/08/15.classCreated by Enrico Risa on 06/08/15.classCreated by Enrico Risa on 25/09/15.classCreated by Enrico Risa on 13/08/15.classCreated by Enrico Risa on 13/08/15.classCreated by Enrico Risa on 12/08/15.classCreated by Enrico Risa on 26/09/15.classCreated by Enrico Risa on 12/08/15.