code: function TypeVector(options) {
      var opts = util._extend({type: 'int'}, options);
      this.constructor.super_.call(this, opts.buffer, opts.offset);
      this._typeId = TypeVector.id;
      this._typeName = TypeVector.typeName;
      this.module = opts.module;
      manageType.call(this, opts.type);
      this.list = !opts.list ? [] : opts.list;
      this._byId = {};
      if (TypeVector.logger.isDebugEnabled()) {
          TypeVector.logger.debug('Vector init: module = %s , type = %s, list = %s', opts.module, opts.type, this.list);
      }
  }
docs: To get an instance for `serialization`:  new TypeVector({type: 'long', list: [1,2,3]}); Provide the `list` property to fill the vector and the type of the content, `int` is the default:  To get an instance for `de-serialization`:  new TypeVector({type: 'int128', buffer: myBuffer, offset: currentPosition}); Provide a `buffer` and eventually an `offset` where start  The `constructor`: