class ActiveFedora::LoadableFromJson::SolrBackedResource::FakeQuery

FakeQuery exists to adapt the hash to the RDF interface used by RDF associations in ActiveFedora

Public Class Methods

new(values) click to toggle source
# File lib/active_fedora/loadable_from_json.rb, line 61
def initialize(values)
  @values = values || []
end

Public Instance Methods

each(&block) click to toggle source
# File lib/active_fedora/loadable_from_json.rb, line 65
def each(&block)
  enum_statement.each(&block)
end
enum_statement() click to toggle source
# File lib/active_fedora/loadable_from_json.rb, line 69
def enum_statement
  @values.map { |v| FakeStatement.new(v) }
end
objects() click to toggle source
# File lib/active_fedora/loadable_from_json.rb, line 73
def objects
  @values
end