The following functions are used in conjunction with the AccessPlan Object prototype methods to access data persisted in the row triple, triple, and lexicon indexes as well as literal row sets constructed in the program.
Function name | Description |
---|---|
op:as | This function defines a column by assigning the value of an expression over the rows in the row set. |
op:col | Identifies a column where the column name is unique and a qualifier on the column name isn't necessary (and might not exist). |
op:doc-col-types | Provides the 3rd parameter for op:from-param for row column types. |
op:doc-cols | Constructs a document column identifier object for columns of uri, doc, collections, metadata, permissions, quality and temporalCollection. |
op:fragment-id-col | Specifies a name for adding a fragment id column to the row set identifying the source documents for the rows from a view, lexicons or triples. |
op:graph-col | Identifies the graph for a triple providing one or more columns for a row. |
op:param | This function creates a placeholder for a literal value in an expression or as the offset or max for a limit. |
op:schema-col | Unambiguously identifies a column with the schema name, view name, and column name. |
op:view-col | Identifies a column where the combination of view and column name is unique. |