Method List
-
#== Avromatic::IO::UnionDatum
-
#[] Avromatic::ModelRegistry
-
#add_avro_fields Avromatic::Model::Attributes::ClassMethods
-
#allow_optional_key_fields Avromatic::Model::Configuration
-
allow_unknown_attributes Avromatic
-
#allowed_attributes Avromatic::Model::UnknownAttributeError
-
#allowed_values Avromatic::Model::Types::EnumType
-
#avro_key_datum Avromatic::Model::RawSerialization::Encode
-
#avro_message_attributes Avromatic::Model::MessagingSerialization::Decode
-
#avro_message_decode Avromatic::Model::MessagingSerialization::Decode
-
#avro_message_key Avromatic::Model::MessagingSerialization::Encode
-
#avro_message_value Avromatic::Model::MessagingSerialization::Encode
-
#avro_messaging Avromatic::Model::MessagingSerialization::ClassMethods
-
#avro_raw_decode Avromatic::Model::RawSerialization::Decode
-
#avro_raw_key Avromatic::Model::RawSerialization::Encode
-
#avro_raw_value Avromatic::Model::RawSerialization::Encode
-
#avro_schema Avromatic::Model::Configuration
-
#avro_schema_subject Avromatic::Model::Configuration
-
#avro_validate! Avromatic::Model::Validation
-
#avro_value_datum Avromatic::Model::RawSerialization::Encode
-
#boolean? Avromatic::Model::FieldHelper
-
build Avromatic::Model
-
build_messaging Avromatic
-
build_messaging! Avromatic
-
build_schema_registry Avromatic
-
build_schema_registry! Avromatic
-
#clear Avromatic::ModelRegistry
-
#coerce Avromatic::Model::Attributes::AttributeDefinition
-
#coerce Avromatic::Model::Types::MapType
-
#coerce Avromatic::Model::Types::DateType
-
#coerce Avromatic::Model::Types::EnumType
-
#coerce Avromatic::Model::Types::NullType
-
#coerce Avromatic::Model::Types::ArrayType
-
#coerce Avromatic::Model::Types::FixedType
-
#coerce Avromatic::Model::Types::FloatType
-
#coerce Avromatic::Model::Types::UnionType
-
#coerce Avromatic::Model::Types::CustomType
-
#coerce Avromatic::Model::Types::RecordType
-
#coerce Avromatic::Model::Types::StringType
-
#coerce Avromatic::Model::Types::BigIntType
-
#coerce Avromatic::Model::Types::BooleanType
-
#coerce Avromatic::Model::Types::DecimalType
-
#coerce Avromatic::Model::Types::IntegerType
-
#coerce Avromatic::Model::Types::AbstractType
-
#coerce Avromatic::Model::Types::AbstractTimestampType
-
#coerced? Avromatic::Model::Types::MapType
-
#coerced? Avromatic::Model::Types::EnumType
-
#coerced? Avromatic::Model::Types::ArrayType
-
#coerced? Avromatic::Model::Types::UnionType
-
#coerced? Avromatic::Model::Types::CustomType
-
#coerced? Avromatic::Model::Types::AbstractType
-
#coerced? Avromatic::Model::Types::AbstractTimestampType
-
#coercible? Avromatic::Model::Types::MapType
-
#coercible? Avromatic::Model::Types::EnumType
-
#coercible? Avromatic::Model::Types::NullType
-
#coercible? Avromatic::Model::Types::ArrayType
-
#coercible? Avromatic::Model::Types::FixedType
-
#coercible? Avromatic::Model::Types::UnionType
-
#coercible? Avromatic::Model::Types::CustomType
-
#coercible? Avromatic::Model::Types::RecordType
-
#coercible? Avromatic::Model::Types::BigIntType
-
#coercible? Avromatic::Model::Types::IntegerType
-
#coercible? Avromatic::Model::Types::AbstractType
-
#coercible? Avromatic::Model::Types::AbstractTimestampType
-
#config Avromatic::Model::Builder
-
configure Avromatic
-
#create Avromatic::Model::Types::TypeFactory
-
#custom_type_configuration Avromatic::Model::Types::CustomType
-
custom_type_registry Avromatic
-
#datum Avromatic::IO::UnionDatum
-
#datum_reader Avromatic::Model::RawSerialization::ClassMethods
-
#datum_reader_class Avromatic::Model::RawSerialization::ClassMethods
-
#datum_writer Avromatic::Model::RawSerialization::ClassMethods
-
#datum_writer_class Avromatic::Model::RawSerialization::ClassMethods
-
#decode Avromatic::Messaging
-
#decode Avromatic::Model::MessageDecoder
-
#decode_hash Avromatic::Model::MessageDecoder
-
#default Avromatic::Model::Attributes::AttributeDefinition
-
#default_type Avromatic::Model::Types::CustomType
-
#deserializer Avromatic::Model::CustomTypeConfiguration
-
eager_load_models Avromatic
-
eager_load_models= Avromatic
-
#encode Avromatic::Messaging
-
#ensure_registered_model Avromatic::ModelRegistry
-
#eql? Avromatic::Model::ValueObject
-
#fetch Avromatic::Model::CustomTypeRegistry
-
#field Avromatic::Model::Attributes::OptionalFieldError
-
#field Avromatic::Model::Attributes::AttributeDefinition
-
#from_avro Avromatic::Model::CustomTypeConfiguration
-
#hash Avromatic::IO::UnionDatum
-
#hash Avromatic::Model::ValueObject
-
#immutable? Avromatic::Model::Configuration
-
in_range? Avromatic::Model::Types::BigIntType
-
in_range? Avromatic::Model::Types::IntegerType
-
#inclusions Avromatic::Model::Builder
-
#initialize Avromatic::Model::Builder
-
#initialize Avromatic::IO::UnionDatum
-
#initialize Avromatic::ModelRegistry
-
#initialize Avromatic::Model::Attributes::OptionalFieldError
-
#initialize Avromatic::Model::Attributes::AttributeDefinition
-
#initialize Avromatic::Model::Attributes
-
#initialize Avromatic::Model::Configurable::FieldReference
-
#initialize Avromatic::Model::Configuration
-
#initialize Avromatic::Model::Types::MapType
-
#initialize Avromatic::Model::MessageDecoder::UnexpectedKeyError
-
#initialize Avromatic::Model::MessageDecoder::MagicByteError
-
#initialize Avromatic::Model::MessageDecoder::DuplicateKeyError
-
#initialize Avromatic::Model::MessageDecoder
-
#initialize Avromatic::Model::Types::EnumType
-
#initialize Avromatic::Model::Types::ArrayType
-
#initialize Avromatic::Model::Types::FixedType
-
#initialize Avromatic::Model::Types::UnionType
-
#initialize Avromatic::Model::Types::CustomType
-
#initialize Avromatic::Model::Types::RecordType
-
#initialize Avromatic::Model::Types::DecimalType
-
#initialize Avromatic::Model::CustomTypeRegistry
-
#initialize Avromatic::Model::UnknownAttributeError
-
#initialize Avromatic::Model::CustomTypeConfiguration
-
#input_classes Avromatic::Model::Types::DateType
-
#input_classes Avromatic::Model::Types::EnumType
-
#input_classes Avromatic::Model::Types::FloatType
-
#input_classes Avromatic::Model::Types::UnionType
-
#input_classes Avromatic::Model::Types::CustomType
-
#input_classes Avromatic::Model::Types::RecordType
-
#input_classes Avromatic::Model::Types::StringType
-
#input_classes Avromatic::Model::Types::DecimalType
-
#input_classes Avromatic::Model::Types::AbstractType
-
#input_classes Avromatic::Model::Types::AbstractTimestampType
-
#inspect Avromatic::Model::ValueObject
-
#key_attributes_for_avro Avromatic::Model::RawSerialization::Encode
-
#key_avro_field_names Avromatic::Model::Configurable::ClassMethods
-
#key_avro_field_references Avromatic::Model::Configurable::ClassMethods
-
#key_avro_fields_by_name Avromatic::Model::Configurable::ClassMethods
-
#key_avro_schema Avromatic::Model::Configuration
-
#key_avro_schema_subject Avromatic::Model::Configuration
-
#key_schema_name Avromatic::Model::MessageDecoder::UnexpectedKeyError
-
#key_type Avromatic::Model::Types::MapType
-
logger Avromatic
-
#member_index Avromatic::IO::UnionDatum
-
#member_types Avromatic::Model::Types::UnionType
-
messaging Avromatic
-
#missing_avro_attributes Avromatic::Model::Validation
-
missing_nested_attributes Avromatic::Model::Validation
-
#mod Avromatic::Model::Builder
-
model Avromatic::Model
-
model Avromatic::Model::Builder
-
#model Avromatic::Model::MessageDecoder
-
#model_fullname Avromatic::ModelRegistry
-
model_key Avromatic::Model::MessageDecoder
-
#mutable Avromatic::Model::Configuration
-
#name Avromatic::Model::Attributes::AttributeDefinition
-
#name Avromatic::Model::Configurable::FieldReference
-
#name Avromatic::Model::Types::MapType
-
#name Avromatic::Model::Types::DateType
-
#name Avromatic::Model::Types::EnumType
-
#name Avromatic::Model::Types::NullType
-
#name Avromatic::Model::Types::ArrayType
-
#name Avromatic::Model::Types::FixedType
-
#name Avromatic::Model::Types::FloatType
-
#name Avromatic::Model::Types::UnionType
-
#name Avromatic::Model::Types::CustomType
-
#name Avromatic::Model::Types::RecordType
-
#name Avromatic::Model::Types::StringType
-
#name Avromatic::Model::Types::BigIntType
-
#name Avromatic::Model::Types::BooleanType
-
#name Avromatic::Model::Types::DecimalType
-
#name Avromatic::Model::Types::IntegerType
-
#name Avromatic::Model::Types::AbstractType
-
#name Avromatic::Model::Types::TimestampMicrosType
-
#name Avromatic::Model::Types::TimestampMillisType
-
#name_string Avromatic::Model::Attributes::AttributeDefinition
-
#name_sym Avromatic::Model::Configurable::FieldReference
-
nested_models Avromatic
-
#nested_models Avromatic::Model::Configurable::ClassMethods
-
#nested_models Avromatic::Model::Configuration
-
#nullable? Avromatic::Model::Attributes::AttributeDefinition
-
#nullable? Avromatic::Model::FieldHelper
-
#optional? Avromatic::Model::FieldHelper
-
#owner Avromatic::Model::Attributes::AttributeDefinition
-
#precision Avromatic::Model::Types::DecimalType
-
prepare! Avromatic
-
#read_data Avromatic::IO::DatumReader
-
#record_class Avromatic::Model::Types::RecordType
-
#recursively_immutable? Avromatic::Model::Attributes::ClassMethods
-
#referenced_model_classes Avromatic::Model::NestedModels::ClassMethods
-
#referenced_model_classes Avromatic::Model::Types::MapType
-
#referenced_model_classes Avromatic::Model::Types::DateType
-
#referenced_model_classes Avromatic::Model::Types::EnumType
-
#referenced_model_classes Avromatic::Model::Types::NullType
-
#referenced_model_classes Avromatic::Model::Types::ArrayType
-
#referenced_model_classes Avromatic::Model::Types::FixedType
-
#referenced_model_classes Avromatic::Model::Types::FloatType
-
#referenced_model_classes Avromatic::Model::Types::UnionType
-
#referenced_model_classes Avromatic::Model::Types::CustomType
-
#referenced_model_classes Avromatic::Model::Types::RecordType
-
#referenced_model_classes Avromatic::Model::Types::StringType
-
#referenced_model_classes Avromatic::Model::Types::BigIntType
-
#referenced_model_classes Avromatic::Model::Types::BooleanType
-
#referenced_model_classes Avromatic::Model::Types::DecimalType
-
#referenced_model_classes Avromatic::Model::Types::IntegerType
-
#referenced_model_classes Avromatic::Model::Types::AbstractType
-
#referenced_model_classes Avromatic::Model::Types::TimestampMicrosType
-
#referenced_model_classes Avromatic::Model::Types::TimestampMillisType
-
#register Avromatic::ModelRegistry
-
#register! Avromatic::Model::NestedModels::ClassMethods
-
#register_schemas! Avromatic::Model::MessagingSerialization::Registration
-
#register_type Avromatic::Model::CustomTypeRegistry
-
#registered? Avromatic::ModelRegistry
-
#registered? Avromatic::Model::CustomTypeRegistry
-
#registry Avromatic::Messaging
-
registry_url Avromatic
-
#remove_prefix Avromatic::ModelRegistry
-
#required? Avromatic::Model::Attributes::AttributeDefinition
-
#required? Avromatic::Model::FieldHelper
-
#scale Avromatic::Model::Types::DecimalType
-
schema_registry Avromatic
-
schema_store Avromatic
-
#serialize Avromatic::Model::Types::MapType
-
#serialize Avromatic::Model::Types::DateType
-
#serialize Avromatic::Model::Types::EnumType
-
#serialize Avromatic::Model::Types::NullType
-
#serialize Avromatic::Model::Types::ArrayType
-
#serialize Avromatic::Model::Types::FixedType
-
#serialize Avromatic::Model::Types::FloatType
-
#serialize Avromatic::Model::Types::UnionType
-
#serialize Avromatic::Model::Types::CustomType
-
#serialize Avromatic::Model::Types::RecordType
-
#serialize Avromatic::Model::Types::StringType
-
#serialize Avromatic::Model::Types::BigIntType
-
#serialize Avromatic::Model::Types::BooleanType
-
#serialize Avromatic::Model::Types::DecimalType
-
#serialize Avromatic::Model::Types::IntegerType
-
#serialize Avromatic::Model::Types::AbstractType
-
#serialize Avromatic::Model::Types::AbstractTimestampType
-
#serializer Avromatic::Model::CustomTypeConfiguration
-
#setter_name Avromatic::Model::Attributes::AttributeDefinition
-
#size Avromatic::Model::Types::FixedType
-
#to_avro Avromatic::Model::CustomTypeConfiguration
-
#to_h Avromatic::Model::Attributes
-
#to_s Avromatic::Model::ValueObject
-
#type Avromatic::Model::Attributes::AttributeDefinition
-
#unknown_attributes Avromatic::Model::UnknownAttributeError
-
use_custom_datum_reader Avromatic
-
use_custom_datum_writer Avromatic
-
use_schema_fingerprint_lookup Avromatic
-
#value_attributes_for_avro Avromatic::Model::RawSerialization::Encode
-
#value_avro_field_names Avromatic::Model::Configurable::ClassMethods
-
#value_avro_field_references Avromatic::Model::Configurable::ClassMethods
-
#value_avro_fields_by_name Avromatic::Model::Configurable::ClassMethods
-
#value_class Avromatic::Model::CustomTypeConfiguration
-
#value_classes Avromatic::Model::Types::MapType
-
#value_classes Avromatic::Model::Types::DateType
-
#value_classes Avromatic::Model::Types::EnumType
-
#value_classes Avromatic::Model::Types::NullType
-
#value_classes Avromatic::Model::Types::ArrayType
-
#value_classes Avromatic::Model::Types::FixedType
-
#value_classes Avromatic::Model::Types::FloatType
-
#value_classes Avromatic::Model::Types::UnionType
-
#value_classes Avromatic::Model::Types::CustomType
-
#value_classes Avromatic::Model::Types::RecordType
-
#value_classes Avromatic::Model::Types::StringType
-
#value_classes Avromatic::Model::Types::BigIntType
-
#value_classes Avromatic::Model::Types::BooleanType
-
#value_classes Avromatic::Model::Types::DecimalType
-
#value_classes Avromatic::Model::Types::IntegerType
-
#value_classes Avromatic::Model::Types::AbstractType
-
#value_classes Avromatic::Model::Types::AbstractTimestampType
-
#value_schema_name Avromatic::Model::MessageDecoder::UnexpectedKeyError
-
#value_type Avromatic::Model::Types::MapType
-
#value_type Avromatic::Model::Types::ArrayType
-
#values_immutable? Avromatic::Model::Attributes::AttributeDefinition
-
#write_union Avromatic::IO::DatumWriter