Class: RoadForest::Graph::WriteManager

Inherits:
ReadOnlyManager show all
Includes:
RDF::Writable
Defined in:
lib/roadforest/graph/access-manager.rb

Direct Known Subclasses

SplitManager, SourceRigor::PostManager

Constant Summary

Constants included from Normalization

Normalization::Vocabs

Instance Attribute Summary

Attributes inherited from ReadOnlyManager

#resource, #source_graph

Instance Method Summary collapse

Methods inherited from ReadOnlyManager

#build_query, #dup, #each, #each_statement, #execute_search, #query_execute, #query_pattern, #relevant_prefixes, #reset

Methods included from Normalization

#expand_curie, #expand_curie_pair, #interned_uri, #literal, #normalize_context, #normalize_property, #normalize_resource, #normalize_statement, #normalize_term, #normalize_tuple, #normalize_uri, #relevant_prefixes_for_graph, #root_url, #uri, #vocabularies_in_graph

Instance Method Details

#delete(statement) ⇒ Object



73
74
75
76
# File 'lib/roadforest/graph/access-manager.rb', line 73

def delete(statement)
  statement = RDF::Query::Pattern.from(statement)
  destination_graph.delete(statement)
end

#insert(statement) ⇒ Object



65
66
67
# File 'lib/roadforest/graph/access-manager.rb', line 65

def insert(statement)
  destination_graph.insert(statement)
end

#insert_statement(statement) ⇒ Object



69
70
71
# File 'lib/roadforest/graph/access-manager.rb', line 69

def insert_statement(statement)
  destination_graph.insert(statement)
end