class Avro::Schema::MapSchema
Attributes
values[R]
Public Class Methods
new(values, names=nil, default_namespace=nil)
click to toggle source
Calls superclass method
Avro::Schema::new
# File lib/avro/schema.rb 270 def initialize(values, names=nil, default_namespace=nil) 271 super(:map) 272 @values = subparse(values, names, default_namespace) 273 end
Public Instance Methods
to_avro(names=Set.new)
click to toggle source
Calls superclass method
Avro::Schema#to_avro
# File lib/avro/schema.rb 275 def to_avro(names=Set.new) 276 super.merge('values' => values.to_avro(names)) 277 end