SemValuebnode()bnode (ServerExpression value)coalesce (ServerExpression... parameter1)datatype (ServerExpression value)ifExpr (ServerExpression condition,
ServerExpression then,
ServerExpression elseExpr)invalid (ServerExpression string,
ServerExpression datatype)invalid (ServerExpression string,
String datatype)iri (ServerExpression stringIri)iriToQName (ServerExpression arg1)isBlank (ServerExpression value)isIRI (ServerExpression value)isLiteral (ServerExpression value)isNumeric (ServerExpression value)lang (ServerExpression value)langMatches (ServerExpression langTag,
ServerExpression langRange)langMatches (ServerExpression langTag,
String langRange)QNameToIri (ServerExpression arg1)random()rulesetStore (ServerExpression locations)rulesetStore (ServerExpression locations,
ServerExpression store)rulesetStore (ServerExpression locations,
ServerExpression store,
ServerExpression options)rulesetStore (String locations)rulesetStore (String locations, SemStoreExpr... store)rulesetStore (String locations, ServerExpression store,
String options)sameTerm (ServerExpression a,
String b)store()store (ServerExpression options)store (ServerExpression options,
ServerExpression query)store (String options, ServerExpression query)storeSeq (SemStoreExpr... items)timezoneString (ServerExpression value)typedLiteral (ServerExpression value,
ServerExpression datatype)typedLiteral (ServerExpression value,
String datatype)unknown (ServerExpression string,
ServerExpression datatype)unknown (ServerExpression string,
String datatype)uuid()iri,
iriSeq,
iriSeq,
rulesetStore,
rulesetStore, rulesetStore,
store, store, storesProvides a client interface to the sem:bnode server function.
Provides a client interface to the sem:bnode server function.
value - If provided, the same blank node
identifier is returned for the same argument value passed to the
function. (of xs:anyAtomicType)Provides a client interface to the sem:coalesce server function.
Provides a client interface to the sem:datatype server function.
value - The value to return the type of. (of
xs:anyAtomicType)Provides a client interface to the sem:default-graph-iri server function.
Provides a client interface to the sem:if server function.
condition - The condition. (of xs:boolean)then - The then expression. (of item)elseExpr - The else expression. (of item)Provides a client interface to the sem:invalid server function.
string - The lexical value. (of xs:string)datatype - The datatype IRI. (of sem:iri)Provides a client interface to the sem:invalid server function.
string - The lexical value. (of xs:string)datatype - The datatype IRI. (of sem:iri)Provides a client interface to the sem:invalid-datatype server function.
val - The sem:invalid value. (of sem:invalid)Provides a client interface to the sem:iri server function.
Provides a client interface to the sem:isBlank server function.
value - The value to test. (of xs:anyAtomicType)Provides a client interface to the sem:isIRI server function.
value - The value to test. (of xs:anyAtomicType)Provides a client interface to the sem:isLiteral server function.
value - The value to test. (of xs:anyAtomicType)Provides a client interface to the sem:isNumeric server function.
value - The value to test. (of xs:anyAtomicType)Provides a client interface to the sem:lang server function.
value - The value to return the language of. (of
xs:anyAtomicType)Provides a client interface to the sem:langMatches server function.
langTag - The language tag. (of xs:string)langRange - The language range. (of xs:string)Provides a client interface to the sem:langMatches server function.
langTag - The language tag. (of xs:string)langRange - The language range. (of xs:string)Provides a client interface to the sem:random server function.
Provides a client interface to the sem:ruleset-store server function.
Provides a client interface to the sem:ruleset-store server function.
Provides a client interface to the sem:ruleset-store server function.
locations - The locations of the rulesets. (of
xs:string)store - The base store(s) over which to apply the
ruleset to get inferred triples. The default for sem:store is an
empty sequence, which means accessing the current database's triple
index using the default rulesets configured for that database. (of
sem:store)Provides a client interface to the sem:ruleset-store server function.
locations - The locations of the rulesets. (of
xs:string)store - The base store(s) over which to apply the
ruleset to get inferred triples. The default for sem:store is an
empty sequence, which means accessing the current database's triple
index using the default rulesets configured for that database. (of
sem:store)Provides a client interface to the sem:ruleset-store server function.
locations - The locations of the rulesets. (of
xs:string)store - The base store(s) over which to apply the
ruleset to get inferred triples. The default for sem:store is an
empty sequence, which means accessing the current database's triple
index using the default rulesets configured for that database. (of
sem:store)options - Options as a sequence of string values.
Available options are: "size=number of MB" The maximum size of the
memory used to cache inferred triples. This defaults to the default
inference size set for the app-server. If the value provided is
bigger than the maximum inference size set for the App Server, an
error is raised [XDMP-INFSIZE]. (of xs:string)Provides a client interface to the sem:ruleset-store server function.
locations - The locations of the rulesets. (of
xs:string)store - The base store(s) over which to apply the
ruleset to get inferred triples. The default for sem:store is an
empty sequence, which means accessing the current database's triple
index using the default rulesets configured for that database. (of
sem:store)options - Options as a sequence of string values.
Available options are: "size=number of MB" The maximum size of the
memory used to cache inferred triples. This defaults to the default
inference size set for the app-server. If the value provided is
bigger than the maximum inference size set for the App Server, an
error is raised [XDMP-INFSIZE]. (of xs:string)Provides a client interface to the sem:sameTerm server function.
a - The first value to test. (of xs:anyAtomicType)b - The second value to test. (of xs:anyAtomicType)Provides a client interface to the sem:sameTerm server function.
a - The first value to test. (of xs:anyAtomicType)b - The second value to test. (of xs:anyAtomicType)Provides a client interface to the sem:store server function.
Provides a client interface to the sem:store server function.
options - Options as a sequence of string values.
Available options are: "any" Values from any fragment should be
included. "document" Values from document fragments should be
included. "properties" Values from properties fragments should be
included. "locks" Values from locks fragments should be included.
"checked" Word positions should be checked when resolving the
query. "unchecked" Word positions should not be checked when
resolving the query. "size=number of MB" The maximum size of the
memory used to cache inferred triples. This defaults to the default
inference size set for the app-server. If the value provided is
bigger than the maximum inference size set for the App Server, an
error is raised [XDMP-INFSIZE]. "no-default-rulesets" Don't apply
the database's default rulesets to the sem:store.
"locking=read-write/write" read-write: Read-lock documents
containing triples being accessed, write-lock documents being
updated; write: Only write-lock documents being updated. Default is
locking=read-write. Locking is ignored in query transaction. (of
xs:string)Provides a client interface to the sem:store server function.
options - Options as a sequence of string values.
Available options are: "any" Values from any fragment should be
included. "document" Values from document fragments should be
included. "properties" Values from properties fragments should be
included. "locks" Values from locks fragments should be included.
"checked" Word positions should be checked when resolving the
query. "unchecked" Word positions should not be checked when
resolving the query. "size=number of MB" The maximum size of the
memory used to cache inferred triples. This defaults to the default
inference size set for the app-server. If the value provided is
bigger than the maximum inference size set for the App Server, an
error is raised [XDMP-INFSIZE]. "no-default-rulesets" Don't apply
the database's default rulesets to the sem:store.
"locking=read-write/write" read-write: Read-lock documents
containing triples being accessed, write-lock documents being
updated; write: Only write-lock documents being updated. Default is
locking=read-write. Locking is ignored in query transaction. (of
xs:string)Provides a client interface to the sem:store server function.
options - Options as a sequence of string values.
Available options are: "any" Values from any fragment should be
included. "document" Values from document fragments should be
included. "properties" Values from properties fragments should be
included. "locks" Values from locks fragments should be included.
"checked" Word positions should be checked when resolving the
query. "unchecked" Word positions should not be checked when
resolving the query. "size=number of MB" The maximum size of the
memory used to cache inferred triples. This defaults to the default
inference size set for the app-server. If the value provided is
bigger than the maximum inference size set for the App Server, an
error is raised [XDMP-INFSIZE]. "no-default-rulesets" Don't apply
the database's default rulesets to the sem:store.
"locking=read-write/write" read-write: Read-lock documents
containing triples being accessed, write-lock documents being
updated; write: Only write-lock documents being updated. Default is
locking=read-write. Locking is ignored in query transaction. (of
xs:string)query - Only include triples in fragments selected
by the cts:query. The triples do not need to match the query, but
they must occur in fragments selected by the query. The fragments
are not filtered to ensure they match the query, but instead
selected in the same manner as "unfiltered" cts:search operations.
If a string is entered, the string is treated as a cts:word-query
of the specified string. (of cts:query)Provides a client interface to the sem:store server function.
options - Options as a sequence of string values.
Available options are: "any" Values from any fragment should be
included. "document" Values from document fragments should be
included. "properties" Values from properties fragments should be
included. "locks" Values from locks fragments should be included.
"checked" Word positions should be checked when resolving the
query. "unchecked" Word positions should not be checked when
resolving the query. "size=number of MB" The maximum size of the
memory used to cache inferred triples. This defaults to the default
inference size set for the app-server. If the value provided is
bigger than the maximum inference size set for the App Server, an
error is raised [XDMP-INFSIZE]. "no-default-rulesets" Don't apply
the database's default rulesets to the sem:store.
"locking=read-write/write" read-write: Read-lock documents
containing triples being accessed, write-lock documents being
updated; write: Only write-lock documents being updated. Default is
locking=read-write. Locking is ignored in query transaction. (of
xs:string)query - Only include triples in fragments selected
by the cts:query. The triples do not need to match the query, but
they must occur in fragments selected by the query. The fragments
are not filtered to ensure they match the query, but instead
selected in the same manner as "unfiltered" cts:search operations.
If a string is entered, the string is treated as a cts:word-query
of the specified string. (of cts:query)Provides a client interface to the sem:timezone-string server function.
value - The dateTime value (of xs:dateTime)Provides a client interface to the sem:typed-literal server function.
value - The lexical value. (of xs:string)datatype - The datatype IRI. (of sem:iri)Provides a client interface to the sem:typed-literal server function.
value - The lexical value. (of xs:string)datatype - The datatype IRI. (of sem:iri)Provides a client interface to the sem:unknown server function.
string - The lexical value. (of xs:string)datatype - The datatype IRI. (of sem:iri)Provides a client interface to the sem:unknown server function.
string - The lexical value. (of xs:string)datatype - The datatype IRI. (of sem:iri)Provides a client interface to the sem:unknown-datatype server function.
val - The sem:unknown value. (of sem:unknown)Provides a client interface to the sem:uuid server function.
Provides a client interface to the sem:uuid-string server function.
items - the SemStoreExpr items collected by the
sequenceCopyright (c) 2010-2025 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.