module Tripod::EmbeddedResource
Attributes
uri[R]
Public Class Methods
new(opts={})
click to toggle source
# File lib/tripod/embedded_resource.rb, line 15 def initialize(opts={}) @uri = opts.fetch(:node, RDF::Node.new) # use a blank node for the URI @repository = opts.fetch(:repository, RDF::Repository.new) set_rdf_type end
Public Instance Methods
==(resource)
click to toggle source
# File lib/tripod/embedded_resource.rb, line 25 def ==(resource) (@uri == resource.uri) end
to_statements()
click to toggle source
# File lib/tripod/embedded_resource.rb, line 21 def to_statements @repository.statements end