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 266 def self.type_adapter(type, logical_type, schema = nil) 267 return unless logical_type 268 269 adapter = TYPES.fetch(type, {}.freeze).fetch(logical_type, Identity) 270 adapter.is_a?(Class) ? adapter.new(schema) : adapter 271 end