lib/types.js
function ArrayType(schema, opts) {
  Type.call(this);
  if (!schema.items) {
    throw new Error(f('missing array items: %j', schema));
  }
  this.itemsType = Type.forSchema(schema.items, opts);
  this._branchConstructor = this._createBranchConstructor();
  Object.freeze(this);
}
function ArrayType(schema, opts) {
  Type.call(this);
  if (!schema.items) {
    throw new Error(f('missing array items: %j', schema));
  }
  this.itemsType = Type.forSchema(schema.items, opts);
  this._branchConstructor = this._createBranchConstructor();
  Object.freeze(this);
}
function ArrayType ( schema , opts ) { Type . call ( this ) ; if ( ! schema . items ) { throw new Error ( f ( 'missing array items: %j' , schema ) ) ; } this . itemsType = Type . forSchema ( schema . items , opts ) ; this . _branchConstructor = this . _createBranchConstructor ( ) ; Object . freeze ( this ) ; }
Avro array. Represented as vanilla arrays.
Avro array . Represented as vanilla arrays .