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 388 def initialize(values, names=nil, default_namespace=nil) 389 super(:map) 390 @values = subparse(values, names, default_namespace) 391 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 393 def to_avro(names=Set.new) 394 super.merge('values' => values.to_avro(names)) 395 end