| Name | Description | Type | Package | Framework |
| OSQLFunctionDifference | This operator can work as aggregate or inline. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionDistinct | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb | |
| OSQLFunctionDocument | This operator add an entry in a map. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionFirst | Extract the first item of multi values (arrays, collections and maps) or return the same value for non multi-value types. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionIntersect | This operator can work as aggregate or inline. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionLast | Extract the last item of multi values (arrays, collections and maps) or return the same value for non multi-value types. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionList | This operator add an item in a list. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionMap | This operator add an entry in a map. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionMultiValueAbstract | Abstract class for multi-value based function implementations. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionSet | This operator add an item in a set. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionTraversedEdge | Returns a traversed element from the stack. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionTraversedElement | Returns a traversed element from the stack. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionTraversedVertex | Returns a traversed element from the stack. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLFunctionUnionAll | This operator can work as aggregate or inline. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |
| OSQLMethodMultiValue | Works against multi value objects like collections, maps and arrays. | Class | com.orientechnologies.orient.core.sql.functions.coll | Orientdb |