getJson(options) {
    let json = {};

    this.registerOptions(options);
    this._printableProperties.forEach((key) => (json[key] = this[key]));

    if (this.addAdditionalJsonForHelp) {
      this.addAdditionalJsonForHelp(json, options);
    }

    return json;
  }
@method getJson
@param {Object} options
@return {Object}