Module: SPARQL::Client::Update
- Defined in:
- lib/sparql/client/update.rb
Overview
SPARQL 1.1 Update operation builders.
Defined Under Namespace
Classes: Add, Clear, Copy, Create, DeleteData, DeleteInsert, Drop, InsertData, Load, Move, Operation
Class Method Summary collapse
-
.clear(*arguments) ⇒ Object
Clear the graph.
-
.create(*arguments) ⇒ Object
Create a graph.
-
.delete_data(*arguments) ⇒ Object
Delete statements from the graph.
-
.drop(*arguments) ⇒ Object
Drop a graph.
-
.insert_data(*arguments) ⇒ Object
Insert statements into the graph.
-
.load(*arguments) ⇒ Object
Load statements into the graph.
Class Method Details
.clear(*arguments) ⇒ Object
Clear the graph
84 85 86 |
# File 'lib/sparql/client/update.rb', line 84 def self.clear(*arguments) Clear.new(*arguments) end |
.create(*arguments) ⇒ Object
Create a graph
99 100 101 |
# File 'lib/sparql/client/update.rb', line 99 def self.create(*arguments) Create.new(*arguments) end |
.delete_data(*arguments) ⇒ Object
Delete statements from the graph
37 38 39 |
# File 'lib/sparql/client/update.rb', line 37 def self.delete_data(*arguments) DeleteData.new(*arguments) end |
.drop(*arguments) ⇒ Object
Drop a graph
127 128 129 |
# File 'lib/sparql/client/update.rb', line 127 def self.drop(*arguments) Drop.new(*arguments) end |
.insert_data(*arguments) ⇒ Object
Insert statements into the graph
19 20 21 |
# File 'lib/sparql/client/update.rb', line 19 def self.insert_data(*arguments) InsertData.new(*arguments) end |