Package | Description |
---|---|
com.marklogic.client.expression |
The package provides classes for building Optic
plan pipelines and expressions for execution on the REST
server.
|
com.marklogic.client.type |
The package provides interfaces specifying the
type of an expression or value as passed to a
PlanBuilder
method or returned from a RowRecord
method. |
Modifier and Type | Method | Description |
---|---|---|
XsStringSeqVal |
XsValue.stringSeq(XsStringVal... values) |
Takes any number of xs:string values and
constructs an xs:string sequence
|
XsStringSeqVal |
XsValue.stringSeq(java.lang.String... values) |
Takes any number of String literals and
constructs an xs:string sequence
|
Modifier and Type | Method | Description |
---|---|---|
CtsQueryExpr |
CtsExpr.andQuery(ServerExpression queries,
XsStringSeqVal options) |
Returns a query specifying the intersection of
the matches specified by the sub-queries.
|
abstract PlanDocColsIdentifier |
PlanBuilder.docCols(XsStringVal qualifier,
XsStringSeqVal names) |
Constructs a document column identifier object
for columns of uri, doc, collections, metadata, permissions,
quality and temporalCollection.
|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromTriples(PlanTriplePatternSeq patterns,
XsStringVal qualifierName,
XsStringSeqVal graphIris) |
Reads rows by matching patterns in the triple
index.
|
abstract PlanBuilder.AccessPlan |
PlanBuilder.fromTriples(PlanTriplePatternSeq patterns,
XsStringVal qualifierName,
XsStringSeqVal graphIris,
PlanTripleOption option) |
Reads rows by matching patterns in the triple
index.
|
CtsQueryExpr |
CtsExpr.orQuery(ServerExpression queries,
XsStringSeqVal options) |
Returns a query specifying the union of the
matches specified by the sub-queries.
|
SemStoreExpr |
SemValue.rulesetStore(XsStringSeqVal locations,
SemStoreExpr... stores) |
Specifies a store with additional triples
inferred based on rules and a base store providing triples as input
for the rules.
|
SemStoreExpr |
SemValue.rulesetStore(XsStringSeqVal locations,
SemStoreSeqExpr stores,
java.lang.String... options) |
Specifies a store with additional triples
inferred based on rules and a base store providing triples as input
for the rules.
|
SemStoreExpr |
SemValue.store(XsStringSeqVal options,
CtsQueryExpr query) |
Specifies a store for accessing triples,
modifying the triple retrieval based on the options with a
restriction to the triples contained in documents matching the
query.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
RdfLangStringSeqVal |
An instance of an RDF language string
value.
|
interface |
RdfLangStringVal |
A sequence of RDF language string values.
|
interface |
XsStringVal |
An instance of a server string value.
|
Copyright © 2022 MarkLogic Corporation