Class: Elasticated::Conditions::StandardCondition

Inherits:
Object
  • Object
show all
Includes:
Mixins::Clonable, Mixins::Inspectionable
Defined in:
lib/elasticated/conditions/standard_condition.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Mixins::Clonable

#==, #clone

Methods included from Mixins::Inspectionable

#inspect, #text_for_inspect

Constructor Details

#initialize(field, opts = {}) ⇒ StandardCondition

Returns a new instance of StandardCondition.



10
11
12
13
# File 'lib/elasticated/conditions/standard_condition.rb', line 10

def initialize(field, opts={})
  self.field = field
  self.opts = opts
end

Instance Attribute Details

#fieldObject

Returns the value of attribute field.



8
9
10
# File 'lib/elasticated/conditions/standard_condition.rb', line 8

def field
  @field
end

#optsObject

Returns the value of attribute opts.



8
9
10
# File 'lib/elasticated/conditions/standard_condition.rb', line 8

def opts
  @opts
end

Instance Method Details

#fill_delimiter(field_delimiter) ⇒ Object



15
16
17
# File 'lib/elasticated/conditions/standard_condition.rb', line 15

def fill_delimiter(field_delimiter)
  # nothing to do, by default
end