Class: Elasticated::Mapping::TypeBuilder

Inherits:
ObjectBuilder show all
Defined in:
lib/elasticated/mapping/type_builder.rb

Instance Attribute Summary

Attributes inherited from ObjectBuilder

#object_attributes

Attributes inherited from FieldsBuilder

#fields, #name, #nesteds, #sub_objects

Instance Method Summary collapse

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, #boolean, #build, #build_body, #date, #double, #float, #initialize, #integer, #long, #nested, #object, #partial, #string

Methods included from Elasticated::Mixins::BlockEvaluation

#evaluate

Constructor Details

This class inherits a constructor from Elasticated::Mapping::ObjectBuilder

Instance Method Details

#base_bodyObject

override



6
7
8
# File 'lib/elasticated/mapping/type_builder.rb', line 6

def base_body
  Hash.new
end