class Tros::Schema::ArraySchema
Attributes
items[R]
Public Class Methods
new(items, names=nil, default_namespace=nil)
click to toggle source
Calls superclass method
Tros::Schema::new
# File lib/tros/schema.rb 257 def initialize(items, names=nil, default_namespace=nil) 258 super(:array) 259 @items = subparse(items, names, default_namespace) 260 end
Public Instance Methods
to_avro(names=Set.new)
click to toggle source
Calls superclass method
Tros::Schema#to_avro
# File lib/tros/schema.rb 262 def to_avro(names=Set.new) 263 super.merge('items' => items.to_avro(names)) 264 end