class RDF::Graph

Public Instance Methods

insert_statement(statement) click to toggle source
# File lib/rdf/rdfobjects/graph.rb, line 50
def insert_statement(statement)
  statement = statement.dup
  statement.context = context
  statement.to_triple.each_cons(3) do |s,p,o|
    s.graph = self
    o.graph = self if o.is_a?(RDF::Resource) && !o.frozen?
  end      
  @data.insert(statement)
end