class Elastic::Results::ResultGroup

Attributes

data[R]
keys[R]

Public Class Methods

new(_keys, _data) click to toggle source
# File lib/elastic/results/result_group.rb, line 5
def initialize(_keys, _data)
  @keys = _keys.freeze
  @data = _data
end

Public Instance Methods

as_value() click to toggle source
# File lib/elastic/results/result_group.rb, line 10
def as_value
  @data.as_value
end
traverse(&_block) click to toggle source
Calls superclass method Elastic::Results::Base#traverse
# File lib/elastic/results/result_group.rb, line 14
def traverse(&_block)
  super
  @data.traverse(&_block)
end