Class: Dry::ElasticModel::TypeOptions::IP

Inherits:
Base
  • Object
show all
Defined in:
lib/dry/elastic_model/type_options/ip.rb

Constant Summary

Constants included from Dry::ElasticModel::Types

Dry::ElasticModel::Types::Array, Dry::ElasticModel::Types::BYTE_LIMIT, Dry::ElasticModel::Types::Binary, Dry::ElasticModel::Types::Boolean, Dry::ElasticModel::Types::Byte, Dry::ElasticModel::Types::Date, Dry::ElasticModel::Types::DateTime, Dry::ElasticModel::Types::Double, Dry::ElasticModel::Types::Float, Dry::ElasticModel::Types::HalfFloat, Dry::ElasticModel::Types::INTEGER_LIMIT, Dry::ElasticModel::Types::IP, Dry::ElasticModel::Types::Integer, Dry::ElasticModel::Types::Keyword, Dry::ElasticModel::Types::LONG_LIMIT, Dry::ElasticModel::Types::Long, Dry::ElasticModel::Types::MAX_UNIX_TIME, Dry::ElasticModel::Types::ObjectType, Dry::ElasticModel::Types::RANGE_KEYS, Dry::ElasticModel::Types::RANGE_TYPES, Dry::ElasticModel::Types::Range, Dry::ElasticModel::Types::SHORT_LIMIT, Dry::ElasticModel::Types::ScaledFloat, Dry::ElasticModel::Types::Short, Dry::ElasticModel::Types::TYPES, Dry::ElasticModel::Types::Text

Method Summary

Methods inherited from Base

#as_json

Methods included from Schema

#mapping, #parse_definition

Methods included from Attributes

#field, #list, #range