class Neo4j::Core::CypherSession::Responses::Base
Public Instance Methods
each() { |result| ... }
click to toggle source
# File lib/neo4j/core/cypher_session/responses.rb 12 def each 13 results.each do |result| 14 yield result 15 end 16 end
results()
click to toggle source
# File lib/neo4j/core/cypher_session/responses.rb 35 def results 36 fail '#results not implemented!' 37 end
wrap_by_level(none_value) { || ... }
click to toggle source
# File lib/neo4j/core/cypher_session/responses.rb 18 def wrap_by_level(none_value) 19 case @wrap_level 20 when :none 21 if none_value.is_a?(Array) 22 none_value.map(&:symbolize_keys) 23 else 24 none_value.symbolize_keys 25 end 26 when :core_entity 27 yield 28 when :proc 29 yield.wrap 30 else 31 fail ArgumentError, "Invalid wrap_level: #{@wrap_level.inspect}" 32 end 33 end