SemExpr
public interface SemValue
Modifier and Type | Method | Description |
---|---|---|
SemIriVal |
iri(java.lang.String stringIri) |
Takes a semantic iri as a string and constructs
a sem:iri value
|
SemIriSeqVal |
iriSeq(SemIriVal... iris) |
Takes any number of iris as semtyped :iri values
and constructs an sem:iri sequence
|
SemIriSeqVal |
iriSeq(java.lang.String... stringIris) |
Takes any number of iris as a string and
constructs an sem:iri sequence
|
SemStoreExpr |
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 |
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 |
rulesetStore(java.lang.String... locations) |
Specifies a store with additional triples
inferred based on rules.
|
SemStoreExpr |
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.
|
SemStoreExpr |
store(java.lang.String... options) |
Specifies a store for accessing triples,
modifying the triple retrieval based on the options.
|
SemStoreSeqExpr |
stores(SemStoreExpr... stores) |
Deprecated.
|
SemIriVal iri(java.lang.String stringIri)
stringIri
- the uri as a stringSemIriSeqVal iriSeq(java.lang.String... stringIris)
stringIris
- the iris as stringsSemIriSeqVal iriSeq(SemIriVal... iris)
iris
- the iris as stringsSemStoreExpr store(java.lang.String... options)
options
- the specification for tuning the
retrieval of triplesSemStoreExpr store(XsStringSeqVal options, CtsQueryExpr query)
options
- the specification for tuning the
retrieval of triplesquery
- the CtsQuery matching the documents that
contain the triplesSemStoreExpr rulesetStore(java.lang.String... locations)
locations
- specifies the rulesets for inferring
additional triplesSemStoreExpr rulesetStore(XsStringSeqVal locations, SemStoreExpr... stores)
locations
- specifies the rulesets for inferring
additional triplesstores
- specifies the stores providing triples as
input for inferrenceSemStoreExpr rulesetStore(XsStringSeqVal locations, SemStoreSeqExpr stores, java.lang.String... options)
locations
- specifies the rulesets for inferring
additional triplesstores
- specifies the stores providing triples as
input for inferrenceoptions
- the specification for tuning the
inference of new triplesSemStoreSeqExpr stores(SemStoreExpr... stores)
SemExpr.storeSeq(SemStoreExpr...)
stores
- the triple store specificationsCopyright © 2022 MarkLogic Corporation