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
75 76 77 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 75 def <<(value) @value << value end |
#each(&block) ⇒ Object
63 64 65 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 63 def each(&block) @value.each(&block) end |
#empty? ⇒ Boolean
79 80 81 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 79 def empty? @value.empty? end |
#size ⇒ Object
71 72 73 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 71 def size @value.size end |
#slice(*args) ⇒ Object Also known as: []
67 68 69 |
# File 'lib/elasticsearch/dsl/search/base_compound_filter_component.rb', line 67 def slice(*args) @value.slice(*args) end |