public interface SemValue
Modifier and Type | Method and 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(java.lang.String... locations)
Specifies a store with additional triples inferred based on rules.
|
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 |
store(java.lang.String... options)
Specifies a store for accessing triples, modifying the triple retrieval based on the options.
|
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.
|
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 © 2013-2021 MarkLogic Corporation.