public interface BD
Modifier and Type | Field and Description |
---|---|
static org.openrdf.model.URI |
ALP_SERVICE
The well-known URI of the ALP SERVICE extension.
|
static org.openrdf.model.URI |
DESCRIBE
The URI for the "DESCRIBE" service.
|
static String |
NAMESPACE
The namespace used for bigdata specific extensions.
|
static org.openrdf.model.URI |
NULL_GRAPH
Sesame has the notion of a "null" graph.
|
static org.openrdf.model.URI |
SERVICE_PARAM
URI that can be used as the Subject of magic triple patterns for bigdata
SERVICEs.
|
static org.openrdf.model.URI |
SID
The name of a per-statement attribute whose value is recognized in
RDF/XML as the statement identifier for statement described by the
element on which it appears.
|
static org.openrdf.model.URI |
STATEMENT_TYPE
The name of a per-statement attribute whose indicates whether the
statement is an axiom, inference, or explicit in the knowledge base.
|
static org.openrdf.model.URI |
VIRTUAL_GRAPH
A predicate used to model the membership of a virtual graph.
|
static final String NAMESPACE
static final org.openrdf.model.URI SID
bigdata:sid
attribute is
allowed on elements describing RDF statements and serves as a
per-statement identifier. The value of the bigdata:sid
attribute must conform to the syntactic constraints of a blank node. By
re-using the value of the bigdata:sid
attribute within
other statements in the same RDF/XML document, the client can express
statements about the statements.
This RDF/XML extension allows us to inline provenance (statements about
statements) with RDF/XML to clients in a manner which has minor impact on
unaware clients (they will perceive additional statements whose predicate
is bigdata:sid
). In addition, clients aware of this
extension can submit RDF/XML with inline provenance.
For example:
<rdf:Description rdf:about="http://www.foo.org/A"> <label bigdata:sid="_S67" xmlns="http://www.w3.org/2000/01/rdf-schema#">abc</label> </rdf:Description>
static final org.openrdf.model.URI STATEMENT_TYPE
The value will be one of
static final org.openrdf.model.URI DESCRIBE
DescribeServiceFactory
,
Describe Cache static final org.openrdf.model.URI NULL_GRAPH
DATASET
is not specified, then all contexts are queried and you will see
statements from the "null" graph as well as from any other context.
com.bigdata.rdf.sail.BigdataSailConnection#getStatements(Resource, URI, Value, boolean, Resource...)
will return statements from the "null" graph if the context is either
unbound or is an array whose sole element is null
.
Given
void foo(Resource s, final URI p, final Value o, final Resource... contexts)
null
reference.
com.bigdata.rdf.sail.BigdataSailConnection#addStatement(Resource,
URI, Value, Resource...)
,
com.bigdata.rdf.sail.BigdataSailConnection#getStatements(Resource,
URI, Value, boolean, Resource...)
,
SESAME.NIL
static final org.openrdf.model.URI VIRTUAL_GRAPH
A predicate used to model the membership of a virtual graph. The following assertions declare the membership of a virtual graph as the graphs (:g1,:g2).
:vg bd:virtualGraph :g1 :vg bd:virtualGraph :g2
Virtual graphs are addressed through a SPARQL syntax extension:
FROM VIRTUAL GRAPH FROM NAMED VIRTUAL GRAPH
If :vg
as declared above is addressed using
FROM VIRTUAL GRAPH
then its member graphs (:g1,:g2) are
added to the default graph for the query.
If :vg
as declared above is addressed using
FROM NAMED VIRTUAL GRAPH
then its member graphs (:g1,:g2)
are added to the named graphs for the query.
static final org.openrdf.model.URI SERVICE_PARAM
ServiceParams
object. For each key, there may be one or
more values.
SERVICE{ bd:serviceParam :key1 :val1 . bd:serviceParam :key1 :val2 . bd:serviceParam :key2 :val3 . }
ServiceParams.
static final org.openrdf.model.URI ALP_SERVICE
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.