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