Class: RoadForest::RDF::WriteManager

Inherits:
ReadOnlyManager show all
Defined in:
lib/roadforest/rdf/access-manager.rb

Direct Known Subclasses

PostManager, SplitManager

Constant Summary

Constants included from Normalization

Normalization::Vocabs

Instance Attribute Summary

Attributes inherited from ReadOnlyManager

#resource, #rigor, #source_graph

Instance Method Summary collapse

Methods inherited from ReadOnlyManager

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

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



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

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

#insert(statement) ⇒ Object



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

def insert(statement)
  statement[3] = resource
  destination_graph.insert(statement)
end