module Avro::LogicalTypes
Constants
- TYPES
Public Class Methods
type_adapter(type, logical_type, schema = nil)
click to toggle source
# File lib/avro/logical_types.rb 287 def self.type_adapter(type, logical_type, schema = nil) 288 return unless logical_type 289 290 adapter = TYPES.fetch(type, {}.freeze).fetch(logical_type, Identity) 291 adapter.is_a?(Class) ? adapter.new(schema) : adapter 292 end