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,
CreateGraphpublic 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,
DropGraphpublic static final UpdateType Copy
COPY ( SILENT )? ( ( GRAPH )? IRIref_from | DEFAULT) TO ( ( GRAPH )? IRIref_to | DEFAULT )
http://www.w3.org/TR/sparql11-update/#copy,
CopyGraphpublic static final UpdateType Move
MOVE (SILENT)? ( ( GRAPH )? IRIref_from | DEFAULT) TO ( ( GRAPH )? IRIref_to | DEFAULT)
http://www.w3.org/TR/sparql11-update/#move,
MoveGraphpublic static final UpdateType Add
ADD ( SILENT )? ( ( GRAPH )? IRIref_from | DEFAULT) TO ( ( GRAPH )? IRIref_to | DEFAULT)
http://www.w3.org/TR/sparql11-update/#add,
AddGraphpublic static final UpdateType InsertData
INSERT DATA QuadData
http://www.w3.org/TR/sparql11-update/#insertData,
InsertDatapublic static final UpdateType DeleteData
DELETE DATA QuadData
http://www.w3.org/TR/sparql11-update/#deleteData,
DeleteDatapublic 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,
DeleteInsertGraphpublic static final UpdateType Load
LOAD ( SILENT )? IRIref_from ( INTO GRAPH IRIref_to )?
http://www.w3.org/TR/sparql11-update/#load,
LoadGraphpublic 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,
ClearGraphpublic 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.