Class: Elasticated::Mapping::TypeBuilder
- Inherits:
-
ObjectBuilder
- Object
- FieldsBuilder
- ObjectBuilder
- Elasticated::Mapping::TypeBuilder
- Defined in:
- lib/elasticated/mapping/type_builder.rb
Instance Attribute Summary
Attributes inherited from ObjectBuilder
Attributes inherited from FieldsBuilder
#hash, #name, #nesteds, #sub_objects
Instance Method Summary collapse
-
#base_body ⇒ Object
override.
Methods inherited from ObjectBuilder
#accept_new_fields, #add_attribute, #build_body, #dynamic, #ignore_new_fields, #initialize, #strict
Methods inherited from FieldsBuilder
#add_property, #analyzed_string, #bool, #build, #build_body, #date, #double, #float, #initialize, #integer, #long, #nested, #object, #partial, #string
Methods included from Elasticated::Mixins::BlockEvaluation
Constructor Details
This class inherits a constructor from Elasticated::Mapping::ObjectBuilder
Instance Method Details
#base_body ⇒ Object
override
6 7 8 |
# File 'lib/elasticated/mapping/type_builder.rb', line 6 def base_body Hash.new end |