class Ldp::Container::Direct
Public Instance Methods
member_relation()
click to toggle source
# File lib/ldp/container/direct.rb, line 11 def member_relation response_graph.first_object(predicate: RDF::Vocab::LDP.hasMemberRelation) || RDF::Vocab::LDP.member end
members() { |rdf_source_for(object)| ... }
click to toggle source
# File lib/ldp/container/direct.rb, line 3 def members return enum_for(:members) unless block_given? response_graph.query(subject: subject, predicate: member_relation).map do |x| yield rdf_source_for(x.object) end end
Protected Instance Methods
interaction_model()
click to toggle source
# File lib/ldp/container/direct.rb, line 17 def interaction_model RDF::Vocab::LDP.DirectContainer end