Class: Avro::Builder::Record
- Inherits:
-
Types::RecordType
- Object
- Types::Type
- Types::NamedType
- Types::RecordType
- Avro::Builder::Record
- Includes:
- Types::TopLevel
- Defined in:
- lib/avro/builder/record.rb
Constant Summary
Constants inherited from Types::RecordType
Types::RecordType::DSL_METHODS
Constants included from TypeFactory
TypeFactory::BUILTIN_TYPES, TypeFactory::COMPLEX_TYPES, TypeFactory::NAMED_TYPES
Instance Attribute Summary
Attributes included from Types::TopLevel
Attributes inherited from Types::Type
Method Summary
Methods included from Types::TopLevel
Methods included from Types::TopLevel::TopLevelErrorHandling
Methods inherited from Types::RecordType
#dsl_method?, #extends, #initialize, #optional, #required, #to_h
Methods included from AnonymousTypes
Methods inherited from Types::NamedType
#cache!, #name, #name_fragment, #namespace, #serialize, #to_h, #validate!
Methods included from Types::NamedErrorHandling
Methods included from Aliasable
Methods included from Namespaceable
Methods included from Types::ComplexType
included, #initialize, #namespace, #serialize, #to_h
Methods inherited from Types::Type
#abstract?, #cache!, #configure_options, #dsl_method?, #dsl_respond_to?, #initialize, #namespace, #serialize, #to_h, union_with_null, #validate!
Methods included from DslAttributes
Methods included from DslOptions
Constructor Details
This class inherits a constructor from Avro::Builder::Types::RecordType