public enum UpdateType extends Enum<UpdateType>
http://www.w3.org/TR/sparql11-update/
Enum Constant and Description |
---|
Add
Graph management operation inserts all data from one graph into another.
|
Clear
The CLEAR operation removes all the triples in the specified graph(s) in
the Graph Store.
|
Copy
The COPY operation is a shortcut for inserting all data from an input
graph into a destination graph.
|
Create
This operation creates a graph in the Graph Store (this operation is a
NOP for bigdata).
|
CreateEntailments
The CREATE ENTAILMENTS operation compute the entailments
using an efficient "database-at-once" closure operation.
|
DeleteData
The DELETE DATA operation removes some triples, given inline in the
request, if the respective graphs in the Graph Store contain those:
|
DeleteInsert
The DELETE/INSERT operation can be used to remove or add triples from/to
the Graph Store based on bindings for a query pattern specified in a
WHERE clause:
|
DisableEntailments
The DISABLE ENTAILMENTS operation can be used
to disable incremental truth maintenance.
|
Drop
The DROP operation removes the specified graph(s) from the Graph Store.
|
DropEntailments
The DROP ENTAILMENTS operation drop the entailments.
|
EnableEntailments
The ENABLE ENTAILMENTS operation can be used
to enable incremental truth maintenance.
|
InsertData
The INSERT DATA operation adds some triples, given inline in the request,
into the Graph Store:
|
Load
The LOAD operation reads an RDF document from a IRI and inserts its
triples into the specified graph in the Graph Store.
|
Move
The MOVE operation is a shortcut for moving all data from an input graph
into a destination graph.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isDataOnly()
Return
true iff this is a data only graph update operation. |
boolean |
isGraphManagement()
Return
true iff this is a graph management operation. |
boolean |
isGraphUpdate()
Return
true iff this is a graph update operation. |
static UpdateType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UpdateType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UpdateType Create
CREATE ( SILENT )? GRAPH IRIref
http://www.w3.org/TR/sparql11-update/#create
,
CreateGraph
public static final UpdateType Drop
DROP ( SILENT )? (GRAPH IRIref | DEFAULT | NAMED | ALL )Note: Bigdata does not support empty graphs, so
Clear
and
Drop
have the same semantics.http://www.w3.org/TR/sparql11-update/#drop
,
DropGraph
public static final UpdateType Copy
COPY ( SILENT )? ( ( GRAPH )? IRIref_from | DEFAULT) TO ( ( GRAPH )? IRIref_to | DEFAULT )
http://www.w3.org/TR/sparql11-update/#copy
,
CopyGraph
public static final UpdateType Move
MOVE (SILENT)? ( ( GRAPH )? IRIref_from | DEFAULT) TO ( ( GRAPH )? IRIref_to | DEFAULT)
http://www.w3.org/TR/sparql11-update/#move
,
MoveGraph
public static final UpdateType Add
ADD ( SILENT )? ( ( GRAPH )? IRIref_from | DEFAULT) TO ( ( GRAPH )? IRIref_to | DEFAULT)
http://www.w3.org/TR/sparql11-update/#add
,
AddGraph
public static final UpdateType InsertData
INSERT DATA QuadData
http://www.w3.org/TR/sparql11-update/#insertData
,
InsertData
public static final UpdateType DeleteData
DELETE DATA QuadData
http://www.w3.org/TR/sparql11-update/#deleteData
,
DeleteData
public static final UpdateType DeleteInsert
( WITH IRIref )? ( ( DeleteClause InsertClause? ) | InsertClause ) ( USING ( NAMED )? IRIref )* WHERE GroupGraphPatternThe DeleteClause and InsertClause forms can be broken down as follows:
DeleteClause ::= DELETE QuadPattern InsertClause ::= INSERT QuadPattern
http://www.w3.org/TR/sparql11-update/#deleteInsert
,
DeleteInsertGraph
public static final UpdateType Load
LOAD ( SILENT )? IRIref_from ( INTO GRAPH IRIref_to )?
http://www.w3.org/TR/sparql11-update/#load
,
LoadGraph
public static final UpdateType Clear
CLEAR ( SILENT )? (GRAPH IRIref | DEFAULT | NAMED | ALL )Note: Bigdata does not support empty graphs, so
Clear
and
Drop
have the same semantics.http://www.w3.org/TR/sparql11-update/#clear
,
ClearGraph
public static final UpdateType DropEntailments
public static final UpdateType CreateEntailments
public static final UpdateType DisableEntailments
public static final UpdateType EnableEntailments
public static UpdateType[] values()
for (UpdateType c : UpdateType.values()) System.out.println(c);
public static UpdateType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isGraphUpdate()
true
iff this is a graph update operation.public boolean isGraphManagement()
true
iff this is a graph management operation.public boolean isDataOnly()
true
iff this is a data only graph update operation.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.