Module: Elasticsearch::DSL::Search::BaseCompoundFilterComponent::EnumerableMethods
- Defined in:
- lib/elasticsearch/dsl/search/base_compound_filter_component.rb
Overview
Implements the Enumerable methods
Instance Method Summary collapse
- #<<(value) ⇒ Object
- #each(&block) ⇒ Object
- #empty? ⇒ Boolean
- #size ⇒ Object
- #slice(*args) ⇒ Object (also: #[])
Instance Method Details
#<<(value) ⇒ Object
71 72 73 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 71 def <<(value) @value << value end |
#each(&block) ⇒ Object
59 60 61 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 59 def each(&block) @value.each(&block) end |
#empty? ⇒ Boolean
75 76 77 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 75 def empty? @value.empty? end |
#size ⇒ Object
67 68 69 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 67 def size @value.size end |
#slice(*args) ⇒ Object Also known as: []
63 64 65 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 63 def slice(*args) @value.slice(*args) end |