function Root(options) {
        Namespace.call(this, "", options);

        /**
         * Deferred extension fields.
         * @type {Field[]}
         */
        this.deferred = [];

        /**
         * Resolved file names of loaded files.
         * @type {string[]}
         */
        this.files = [];
      }
/**
       * Constructs a new root namespace instance.
       * @classdesc Root namespace wrapping all types, enums, services, sub-namespaces etc. that belong together.
       * @extends NamespaceBase
       * @constructor
       * @param {Object.<string,*>} [options] Top level options
       */
Constructs a new root namespace instance.
@classdesc Root namespace wrapping all types, enums, services, sub-namespaces etc. that belong together.
@extends NamespaceBase
@constructor
@param {Object.} [options] Top level options
Constructs a new root namespace instance . @classdesc Root namespace wrapping all types enums services sub - namespaces etc . that belong together . @extends NamespaceBase @constructor @param { Object . } [ options ] Top level options
function Root(options) {
        Namespace.call(this, "", options);
        this.deferred = [];
        this.files = [];
      }
function Root ( options ) { Namespace . call ( this , "" , options ) ; this . deferred = [ ] ; this . files = [ ] ; }
Constructs a new root namespace instance.
Constructs a new root namespace instance .
/**
         * Deferred extension fields.
         * @type {Field[]}
         */ /**
         * Resolved file names of loaded files.
         * @type {string[]}
         */