All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sforce.soap.metadata.Report Maven / Gradle / Ivy

There is a newer version: 62.0.0
Show newest version
package com.sforce.soap.metadata;

/**
 * This is a generated class for the SObject Enterprise API.
 * Do not edit this file, as your changes will be lost.
 */
public class Report extends com.sforce.soap.metadata.Metadata {

    /**
     * Constructor
     */
    public Report() {}

    /* Cache the typeInfo instead of declaring static fields throughout*/
    private transient java.util.Map typeInfoCache = new java.util.HashMap();
    private com.sforce.ws.bind.TypeInfo _lookupTypeInfo(String fieldName, String namespace, String name, String typeNS, String type, int minOcc, int maxOcc, boolean elementForm) {
      com.sforce.ws.bind.TypeInfo typeInfo = typeInfoCache.get(fieldName);
      if (typeInfo == null) {
        typeInfo = new com.sforce.ws.bind.TypeInfo(namespace, name, typeNS, type, minOcc, maxOcc, elementForm);
        typeInfoCache.put(fieldName, typeInfo);
      }
      return typeInfo;
    }

    /**
     * element : aggregates of type {http://soap.sforce.com/2006/04/metadata}ReportAggregate
     * java type: com.sforce.soap.metadata.ReportAggregate[]
     */
    private boolean aggregates__is_set = false;

    private com.sforce.soap.metadata.ReportAggregate[] aggregates = new com.sforce.soap.metadata.ReportAggregate[0];

    public com.sforce.soap.metadata.ReportAggregate[] getAggregates() {
      return aggregates;
    }

    public void setAggregates(com.sforce.soap.metadata.ReportAggregate[] aggregates) {
      this.aggregates = aggregates;
      aggregates__is_set = true;
    }

    protected void setAggregates(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("aggregates", "http://soap.sforce.com/2006/04/metadata","aggregates","http://soap.sforce.com/2006/04/metadata","ReportAggregate",0,-1,true))) {
        setAggregates((com.sforce.soap.metadata.ReportAggregate[])__typeMapper.readObject(__in, _lookupTypeInfo("aggregates", "http://soap.sforce.com/2006/04/metadata","aggregates","http://soap.sforce.com/2006/04/metadata","ReportAggregate",0,-1,true), com.sforce.soap.metadata.ReportAggregate[].class));
      }
    }

    private void writeFieldAggregates(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("aggregates", "http://soap.sforce.com/2006/04/metadata","aggregates","http://soap.sforce.com/2006/04/metadata","ReportAggregate",0,-1,true), aggregates, aggregates__is_set);
    }

    /**
     * element : block of type {http://soap.sforce.com/2006/04/metadata}Report
     * java type: com.sforce.soap.metadata.Report[]
     */
    private boolean block__is_set = false;

    private com.sforce.soap.metadata.Report[] block = new com.sforce.soap.metadata.Report[0];

    public com.sforce.soap.metadata.Report[] getBlock() {
      return block;
    }

    public void setBlock(com.sforce.soap.metadata.Report[] block) {
      this.block = block;
      block__is_set = true;
    }

    protected void setBlock(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("block", "http://soap.sforce.com/2006/04/metadata","block","http://soap.sforce.com/2006/04/metadata","Report",0,-1,true))) {
        setBlock((com.sforce.soap.metadata.Report[])__typeMapper.readObject(__in, _lookupTypeInfo("block", "http://soap.sforce.com/2006/04/metadata","block","http://soap.sforce.com/2006/04/metadata","Report",0,-1,true), com.sforce.soap.metadata.Report[].class));
      }
    }

    private void writeFieldBlock(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("block", "http://soap.sforce.com/2006/04/metadata","block","http://soap.sforce.com/2006/04/metadata","Report",0,-1,true), block, block__is_set);
    }

    /**
     * element : blockInfo of type {http://soap.sforce.com/2006/04/metadata}ReportBlockInfo
     * java type: com.sforce.soap.metadata.ReportBlockInfo
     */
    private boolean blockInfo__is_set = false;

    private com.sforce.soap.metadata.ReportBlockInfo blockInfo;

    public com.sforce.soap.metadata.ReportBlockInfo getBlockInfo() {
      return blockInfo;
    }

    public void setBlockInfo(com.sforce.soap.metadata.ReportBlockInfo blockInfo) {
      this.blockInfo = blockInfo;
      blockInfo__is_set = true;
    }

    protected void setBlockInfo(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("blockInfo", "http://soap.sforce.com/2006/04/metadata","blockInfo","http://soap.sforce.com/2006/04/metadata","ReportBlockInfo",0,1,true))) {
        setBlockInfo((com.sforce.soap.metadata.ReportBlockInfo)__typeMapper.readObject(__in, _lookupTypeInfo("blockInfo", "http://soap.sforce.com/2006/04/metadata","blockInfo","http://soap.sforce.com/2006/04/metadata","ReportBlockInfo",0,1,true), com.sforce.soap.metadata.ReportBlockInfo.class));
      }
    }

    private void writeFieldBlockInfo(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("blockInfo", "http://soap.sforce.com/2006/04/metadata","blockInfo","http://soap.sforce.com/2006/04/metadata","ReportBlockInfo",0,1,true), blockInfo, blockInfo__is_set);
    }

    /**
     * element : buckets of type {http://soap.sforce.com/2006/04/metadata}ReportBucketField
     * java type: com.sforce.soap.metadata.ReportBucketField[]
     */
    private boolean buckets__is_set = false;

    private com.sforce.soap.metadata.ReportBucketField[] buckets = new com.sforce.soap.metadata.ReportBucketField[0];

    public com.sforce.soap.metadata.ReportBucketField[] getBuckets() {
      return buckets;
    }

    public void setBuckets(com.sforce.soap.metadata.ReportBucketField[] buckets) {
      this.buckets = buckets;
      buckets__is_set = true;
    }

    protected void setBuckets(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("buckets", "http://soap.sforce.com/2006/04/metadata","buckets","http://soap.sforce.com/2006/04/metadata","ReportBucketField",0,-1,true))) {
        setBuckets((com.sforce.soap.metadata.ReportBucketField[])__typeMapper.readObject(__in, _lookupTypeInfo("buckets", "http://soap.sforce.com/2006/04/metadata","buckets","http://soap.sforce.com/2006/04/metadata","ReportBucketField",0,-1,true), com.sforce.soap.metadata.ReportBucketField[].class));
      }
    }

    private void writeFieldBuckets(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("buckets", "http://soap.sforce.com/2006/04/metadata","buckets","http://soap.sforce.com/2006/04/metadata","ReportBucketField",0,-1,true), buckets, buckets__is_set);
    }

    /**
     * element : chart of type {http://soap.sforce.com/2006/04/metadata}ReportChart
     * java type: com.sforce.soap.metadata.ReportChart
     */
    private boolean chart__is_set = false;

    private com.sforce.soap.metadata.ReportChart chart;

    public com.sforce.soap.metadata.ReportChart getChart() {
      return chart;
    }

    public void setChart(com.sforce.soap.metadata.ReportChart chart) {
      this.chart = chart;
      chart__is_set = true;
    }

    protected void setChart(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("chart", "http://soap.sforce.com/2006/04/metadata","chart","http://soap.sforce.com/2006/04/metadata","ReportChart",0,1,true))) {
        setChart((com.sforce.soap.metadata.ReportChart)__typeMapper.readObject(__in, _lookupTypeInfo("chart", "http://soap.sforce.com/2006/04/metadata","chart","http://soap.sforce.com/2006/04/metadata","ReportChart",0,1,true), com.sforce.soap.metadata.ReportChart.class));
      }
    }

    private void writeFieldChart(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("chart", "http://soap.sforce.com/2006/04/metadata","chart","http://soap.sforce.com/2006/04/metadata","ReportChart",0,1,true), chart, chart__is_set);
    }

    /**
     * element : colorRanges of type {http://soap.sforce.com/2006/04/metadata}ReportColorRange
     * java type: com.sforce.soap.metadata.ReportColorRange[]
     */
    private boolean colorRanges__is_set = false;

    private com.sforce.soap.metadata.ReportColorRange[] colorRanges = new com.sforce.soap.metadata.ReportColorRange[0];

    public com.sforce.soap.metadata.ReportColorRange[] getColorRanges() {
      return colorRanges;
    }

    public void setColorRanges(com.sforce.soap.metadata.ReportColorRange[] colorRanges) {
      this.colorRanges = colorRanges;
      colorRanges__is_set = true;
    }

    protected void setColorRanges(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("colorRanges", "http://soap.sforce.com/2006/04/metadata","colorRanges","http://soap.sforce.com/2006/04/metadata","ReportColorRange",0,-1,true))) {
        setColorRanges((com.sforce.soap.metadata.ReportColorRange[])__typeMapper.readObject(__in, _lookupTypeInfo("colorRanges", "http://soap.sforce.com/2006/04/metadata","colorRanges","http://soap.sforce.com/2006/04/metadata","ReportColorRange",0,-1,true), com.sforce.soap.metadata.ReportColorRange[].class));
      }
    }

    private void writeFieldColorRanges(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("colorRanges", "http://soap.sforce.com/2006/04/metadata","colorRanges","http://soap.sforce.com/2006/04/metadata","ReportColorRange",0,-1,true), colorRanges, colorRanges__is_set);
    }

    /**
     * element : columns of type {http://soap.sforce.com/2006/04/metadata}ReportColumn
     * java type: com.sforce.soap.metadata.ReportColumn[]
     */
    private boolean columns__is_set = false;

    private com.sforce.soap.metadata.ReportColumn[] columns = new com.sforce.soap.metadata.ReportColumn[0];

    public com.sforce.soap.metadata.ReportColumn[] getColumns() {
      return columns;
    }

    public void setColumns(com.sforce.soap.metadata.ReportColumn[] columns) {
      this.columns = columns;
      columns__is_set = true;
    }

    protected void setColumns(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("columns", "http://soap.sforce.com/2006/04/metadata","columns","http://soap.sforce.com/2006/04/metadata","ReportColumn",0,-1,true))) {
        setColumns((com.sforce.soap.metadata.ReportColumn[])__typeMapper.readObject(__in, _lookupTypeInfo("columns", "http://soap.sforce.com/2006/04/metadata","columns","http://soap.sforce.com/2006/04/metadata","ReportColumn",0,-1,true), com.sforce.soap.metadata.ReportColumn[].class));
      }
    }

    private void writeFieldColumns(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("columns", "http://soap.sforce.com/2006/04/metadata","columns","http://soap.sforce.com/2006/04/metadata","ReportColumn",0,-1,true), columns, columns__is_set);
    }

    /**
     * element : crossFilters of type {http://soap.sforce.com/2006/04/metadata}ReportCrossFilter
     * java type: com.sforce.soap.metadata.ReportCrossFilter[]
     */
    private boolean crossFilters__is_set = false;

    private com.sforce.soap.metadata.ReportCrossFilter[] crossFilters = new com.sforce.soap.metadata.ReportCrossFilter[0];

    public com.sforce.soap.metadata.ReportCrossFilter[] getCrossFilters() {
      return crossFilters;
    }

    public void setCrossFilters(com.sforce.soap.metadata.ReportCrossFilter[] crossFilters) {
      this.crossFilters = crossFilters;
      crossFilters__is_set = true;
    }

    protected void setCrossFilters(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("crossFilters", "http://soap.sforce.com/2006/04/metadata","crossFilters","http://soap.sforce.com/2006/04/metadata","ReportCrossFilter",0,-1,true))) {
        setCrossFilters((com.sforce.soap.metadata.ReportCrossFilter[])__typeMapper.readObject(__in, _lookupTypeInfo("crossFilters", "http://soap.sforce.com/2006/04/metadata","crossFilters","http://soap.sforce.com/2006/04/metadata","ReportCrossFilter",0,-1,true), com.sforce.soap.metadata.ReportCrossFilter[].class));
      }
    }

    private void writeFieldCrossFilters(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("crossFilters", "http://soap.sforce.com/2006/04/metadata","crossFilters","http://soap.sforce.com/2006/04/metadata","ReportCrossFilter",0,-1,true), crossFilters, crossFilters__is_set);
    }

    /**
     * element : currency of type {http://soap.sforce.com/2006/04/metadata}CurrencyIsoCode
     * java type: com.sforce.soap.metadata.CurrencyIsoCode
     */
    private boolean currency__is_set = false;

    private com.sforce.soap.metadata.CurrencyIsoCode currency;

    public com.sforce.soap.metadata.CurrencyIsoCode getCurrency() {
      return currency;
    }

    public void setCurrency(com.sforce.soap.metadata.CurrencyIsoCode currency) {
      this.currency = currency;
      currency__is_set = true;
    }

    protected void setCurrency(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("currency", "http://soap.sforce.com/2006/04/metadata","currency","http://soap.sforce.com/2006/04/metadata","CurrencyIsoCode",0,1,true))) {
        setCurrency((com.sforce.soap.metadata.CurrencyIsoCode)__typeMapper.readObject(__in, _lookupTypeInfo("currency", "http://soap.sforce.com/2006/04/metadata","currency","http://soap.sforce.com/2006/04/metadata","CurrencyIsoCode",0,1,true), com.sforce.soap.metadata.CurrencyIsoCode.class));
      }
    }

    private void writeFieldCurrency(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("currency", "http://soap.sforce.com/2006/04/metadata","currency","http://soap.sforce.com/2006/04/metadata","CurrencyIsoCode",0,1,true), currency, currency__is_set);
    }

    /**
     * element : customDetailFormulas of type {http://soap.sforce.com/2006/04/metadata}ReportCustomDetailFormula
     * java type: com.sforce.soap.metadata.ReportCustomDetailFormula[]
     */
    private boolean customDetailFormulas__is_set = false;

    private com.sforce.soap.metadata.ReportCustomDetailFormula[] customDetailFormulas = new com.sforce.soap.metadata.ReportCustomDetailFormula[0];

    public com.sforce.soap.metadata.ReportCustomDetailFormula[] getCustomDetailFormulas() {
      return customDetailFormulas;
    }

    public void setCustomDetailFormulas(com.sforce.soap.metadata.ReportCustomDetailFormula[] customDetailFormulas) {
      this.customDetailFormulas = customDetailFormulas;
      customDetailFormulas__is_set = true;
    }

    protected void setCustomDetailFormulas(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("customDetailFormulas", "http://soap.sforce.com/2006/04/metadata","customDetailFormulas","http://soap.sforce.com/2006/04/metadata","ReportCustomDetailFormula",0,-1,true))) {
        setCustomDetailFormulas((com.sforce.soap.metadata.ReportCustomDetailFormula[])__typeMapper.readObject(__in, _lookupTypeInfo("customDetailFormulas", "http://soap.sforce.com/2006/04/metadata","customDetailFormulas","http://soap.sforce.com/2006/04/metadata","ReportCustomDetailFormula",0,-1,true), com.sforce.soap.metadata.ReportCustomDetailFormula[].class));
      }
    }

    private void writeFieldCustomDetailFormulas(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("customDetailFormulas", "http://soap.sforce.com/2006/04/metadata","customDetailFormulas","http://soap.sforce.com/2006/04/metadata","ReportCustomDetailFormula",0,-1,true), customDetailFormulas, customDetailFormulas__is_set);
    }

    /**
     * element : dataCategoryFilters of type {http://soap.sforce.com/2006/04/metadata}ReportDataCategoryFilter
     * java type: com.sforce.soap.metadata.ReportDataCategoryFilter[]
     */
    private boolean dataCategoryFilters__is_set = false;

    private com.sforce.soap.metadata.ReportDataCategoryFilter[] dataCategoryFilters = new com.sforce.soap.metadata.ReportDataCategoryFilter[0];

    public com.sforce.soap.metadata.ReportDataCategoryFilter[] getDataCategoryFilters() {
      return dataCategoryFilters;
    }

    public void setDataCategoryFilters(com.sforce.soap.metadata.ReportDataCategoryFilter[] dataCategoryFilters) {
      this.dataCategoryFilters = dataCategoryFilters;
      dataCategoryFilters__is_set = true;
    }

    protected void setDataCategoryFilters(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("dataCategoryFilters", "http://soap.sforce.com/2006/04/metadata","dataCategoryFilters","http://soap.sforce.com/2006/04/metadata","ReportDataCategoryFilter",0,-1,true))) {
        setDataCategoryFilters((com.sforce.soap.metadata.ReportDataCategoryFilter[])__typeMapper.readObject(__in, _lookupTypeInfo("dataCategoryFilters", "http://soap.sforce.com/2006/04/metadata","dataCategoryFilters","http://soap.sforce.com/2006/04/metadata","ReportDataCategoryFilter",0,-1,true), com.sforce.soap.metadata.ReportDataCategoryFilter[].class));
      }
    }

    private void writeFieldDataCategoryFilters(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("dataCategoryFilters", "http://soap.sforce.com/2006/04/metadata","dataCategoryFilters","http://soap.sforce.com/2006/04/metadata","ReportDataCategoryFilter",0,-1,true), dataCategoryFilters, dataCategoryFilters__is_set);
    }

    /**
     * element : description of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean description__is_set = false;

    private java.lang.String description;

    public java.lang.String getDescription() {
      return description;
    }

    public void setDescription(java.lang.String description) {
      this.description = description;
      description__is_set = true;
    }

    protected void setDescription(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("description", "http://soap.sforce.com/2006/04/metadata","description","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDescription(__typeMapper.readString(__in, _lookupTypeInfo("description", "http://soap.sforce.com/2006/04/metadata","description","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDescription(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("description", "http://soap.sforce.com/2006/04/metadata","description","http://www.w3.org/2001/XMLSchema","string",0,1,true), description, description__is_set);
    }

    /**
     * element : division of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean division__is_set = false;

    private java.lang.String division;

    public java.lang.String getDivision() {
      return division;
    }

    public void setDivision(java.lang.String division) {
      this.division = division;
      division__is_set = true;
    }

    protected void setDivision(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("division", "http://soap.sforce.com/2006/04/metadata","division","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDivision(__typeMapper.readString(__in, _lookupTypeInfo("division", "http://soap.sforce.com/2006/04/metadata","division","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDivision(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("division", "http://soap.sforce.com/2006/04/metadata","division","http://www.w3.org/2001/XMLSchema","string",0,1,true), division, division__is_set);
    }

    /**
     * element : filter of type {http://soap.sforce.com/2006/04/metadata}ReportFilter
     * java type: com.sforce.soap.metadata.ReportFilter
     */
    private boolean filter__is_set = false;

    private com.sforce.soap.metadata.ReportFilter filter;

    public com.sforce.soap.metadata.ReportFilter getFilter() {
      return filter;
    }

    public void setFilter(com.sforce.soap.metadata.ReportFilter filter) {
      this.filter = filter;
      filter__is_set = true;
    }

    protected void setFilter(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("filter", "http://soap.sforce.com/2006/04/metadata","filter","http://soap.sforce.com/2006/04/metadata","ReportFilter",0,1,true))) {
        setFilter((com.sforce.soap.metadata.ReportFilter)__typeMapper.readObject(__in, _lookupTypeInfo("filter", "http://soap.sforce.com/2006/04/metadata","filter","http://soap.sforce.com/2006/04/metadata","ReportFilter",0,1,true), com.sforce.soap.metadata.ReportFilter.class));
      }
    }

    private void writeFieldFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("filter", "http://soap.sforce.com/2006/04/metadata","filter","http://soap.sforce.com/2006/04/metadata","ReportFilter",0,1,true), filter, filter__is_set);
    }

    /**
     * element : folderName of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean folderName__is_set = false;

    private java.lang.String folderName;

    public java.lang.String getFolderName() {
      return folderName;
    }

    public void setFolderName(java.lang.String folderName) {
      this.folderName = folderName;
      folderName__is_set = true;
    }

    protected void setFolderName(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("folderName", "http://soap.sforce.com/2006/04/metadata","folderName","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setFolderName(__typeMapper.readString(__in, _lookupTypeInfo("folderName", "http://soap.sforce.com/2006/04/metadata","folderName","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldFolderName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("folderName", "http://soap.sforce.com/2006/04/metadata","folderName","http://www.w3.org/2001/XMLSchema","string",0,1,true), folderName, folderName__is_set);
    }

    /**
     * element : format of type {http://soap.sforce.com/2006/04/metadata}ReportFormat
     * java type: com.sforce.soap.metadata.ReportFormat
     */
    private boolean format__is_set = false;

    private com.sforce.soap.metadata.ReportFormat format;

    public com.sforce.soap.metadata.ReportFormat getFormat() {
      return format;
    }

    public void setFormat(com.sforce.soap.metadata.ReportFormat format) {
      this.format = format;
      format__is_set = true;
    }

    protected void setFormat(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.verifyElement(__in, _lookupTypeInfo("format", "http://soap.sforce.com/2006/04/metadata","format","http://soap.sforce.com/2006/04/metadata","ReportFormat",1,1,true))) {
        setFormat((com.sforce.soap.metadata.ReportFormat)__typeMapper.readObject(__in, _lookupTypeInfo("format", "http://soap.sforce.com/2006/04/metadata","format","http://soap.sforce.com/2006/04/metadata","ReportFormat",1,1,true), com.sforce.soap.metadata.ReportFormat.class));
      }
    }

    private void writeFieldFormat(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("format", "http://soap.sforce.com/2006/04/metadata","format","http://soap.sforce.com/2006/04/metadata","ReportFormat",1,1,true), format, format__is_set);
    }

    /**
     * element : formattingRules of type {http://soap.sforce.com/2006/04/metadata}ReportFormattingRule
     * java type: com.sforce.soap.metadata.ReportFormattingRule[]
     */
    private boolean formattingRules__is_set = false;

    private com.sforce.soap.metadata.ReportFormattingRule[] formattingRules = new com.sforce.soap.metadata.ReportFormattingRule[0];

    public com.sforce.soap.metadata.ReportFormattingRule[] getFormattingRules() {
      return formattingRules;
    }

    public void setFormattingRules(com.sforce.soap.metadata.ReportFormattingRule[] formattingRules) {
      this.formattingRules = formattingRules;
      formattingRules__is_set = true;
    }

    protected void setFormattingRules(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("formattingRules", "http://soap.sforce.com/2006/04/metadata","formattingRules","http://soap.sforce.com/2006/04/metadata","ReportFormattingRule",0,-1,true))) {
        setFormattingRules((com.sforce.soap.metadata.ReportFormattingRule[])__typeMapper.readObject(__in, _lookupTypeInfo("formattingRules", "http://soap.sforce.com/2006/04/metadata","formattingRules","http://soap.sforce.com/2006/04/metadata","ReportFormattingRule",0,-1,true), com.sforce.soap.metadata.ReportFormattingRule[].class));
      }
    }

    private void writeFieldFormattingRules(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("formattingRules", "http://soap.sforce.com/2006/04/metadata","formattingRules","http://soap.sforce.com/2006/04/metadata","ReportFormattingRule",0,-1,true), formattingRules, formattingRules__is_set);
    }

    /**
     * element : groupingsAcross of type {http://soap.sforce.com/2006/04/metadata}ReportGrouping
     * java type: com.sforce.soap.metadata.ReportGrouping[]
     */
    private boolean groupingsAcross__is_set = false;

    private com.sforce.soap.metadata.ReportGrouping[] groupingsAcross = new com.sforce.soap.metadata.ReportGrouping[0];

    public com.sforce.soap.metadata.ReportGrouping[] getGroupingsAcross() {
      return groupingsAcross;
    }

    public void setGroupingsAcross(com.sforce.soap.metadata.ReportGrouping[] groupingsAcross) {
      this.groupingsAcross = groupingsAcross;
      groupingsAcross__is_set = true;
    }

    protected void setGroupingsAcross(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("groupingsAcross", "http://soap.sforce.com/2006/04/metadata","groupingsAcross","http://soap.sforce.com/2006/04/metadata","ReportGrouping",0,-1,true))) {
        setGroupingsAcross((com.sforce.soap.metadata.ReportGrouping[])__typeMapper.readObject(__in, _lookupTypeInfo("groupingsAcross", "http://soap.sforce.com/2006/04/metadata","groupingsAcross","http://soap.sforce.com/2006/04/metadata","ReportGrouping",0,-1,true), com.sforce.soap.metadata.ReportGrouping[].class));
      }
    }

    private void writeFieldGroupingsAcross(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("groupingsAcross", "http://soap.sforce.com/2006/04/metadata","groupingsAcross","http://soap.sforce.com/2006/04/metadata","ReportGrouping",0,-1,true), groupingsAcross, groupingsAcross__is_set);
    }

    /**
     * element : groupingsDown of type {http://soap.sforce.com/2006/04/metadata}ReportGrouping
     * java type: com.sforce.soap.metadata.ReportGrouping[]
     */
    private boolean groupingsDown__is_set = false;

    private com.sforce.soap.metadata.ReportGrouping[] groupingsDown = new com.sforce.soap.metadata.ReportGrouping[0];

    public com.sforce.soap.metadata.ReportGrouping[] getGroupingsDown() {
      return groupingsDown;
    }

    public void setGroupingsDown(com.sforce.soap.metadata.ReportGrouping[] groupingsDown) {
      this.groupingsDown = groupingsDown;
      groupingsDown__is_set = true;
    }

    protected void setGroupingsDown(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("groupingsDown", "http://soap.sforce.com/2006/04/metadata","groupingsDown","http://soap.sforce.com/2006/04/metadata","ReportGrouping",0,-1,true))) {
        setGroupingsDown((com.sforce.soap.metadata.ReportGrouping[])__typeMapper.readObject(__in, _lookupTypeInfo("groupingsDown", "http://soap.sforce.com/2006/04/metadata","groupingsDown","http://soap.sforce.com/2006/04/metadata","ReportGrouping",0,-1,true), com.sforce.soap.metadata.ReportGrouping[].class));
      }
    }

    private void writeFieldGroupingsDown(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("groupingsDown", "http://soap.sforce.com/2006/04/metadata","groupingsDown","http://soap.sforce.com/2006/04/metadata","ReportGrouping",0,-1,true), groupingsDown, groupingsDown__is_set);
    }

    /**
     * element : historicalSelector of type {http://soap.sforce.com/2006/04/metadata}ReportHistoricalSelector
     * java type: com.sforce.soap.metadata.ReportHistoricalSelector
     */
    private boolean historicalSelector__is_set = false;

    private com.sforce.soap.metadata.ReportHistoricalSelector historicalSelector;

    public com.sforce.soap.metadata.ReportHistoricalSelector getHistoricalSelector() {
      return historicalSelector;
    }

    public void setHistoricalSelector(com.sforce.soap.metadata.ReportHistoricalSelector historicalSelector) {
      this.historicalSelector = historicalSelector;
      historicalSelector__is_set = true;
    }

    protected void setHistoricalSelector(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("historicalSelector", "http://soap.sforce.com/2006/04/metadata","historicalSelector","http://soap.sforce.com/2006/04/metadata","ReportHistoricalSelector",0,1,true))) {
        setHistoricalSelector((com.sforce.soap.metadata.ReportHistoricalSelector)__typeMapper.readObject(__in, _lookupTypeInfo("historicalSelector", "http://soap.sforce.com/2006/04/metadata","historicalSelector","http://soap.sforce.com/2006/04/metadata","ReportHistoricalSelector",0,1,true), com.sforce.soap.metadata.ReportHistoricalSelector.class));
      }
    }

    private void writeFieldHistoricalSelector(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("historicalSelector", "http://soap.sforce.com/2006/04/metadata","historicalSelector","http://soap.sforce.com/2006/04/metadata","ReportHistoricalSelector",0,1,true), historicalSelector, historicalSelector__is_set);
    }

    /**
     * element : name of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean name__is_set = false;

    private java.lang.String name;

    public java.lang.String getName() {
      return name;
    }

    public void setName(java.lang.String name) {
      this.name = name;
      name__is_set = true;
    }

    protected void setName(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.verifyElement(__in, _lookupTypeInfo("name", "http://soap.sforce.com/2006/04/metadata","name","http://www.w3.org/2001/XMLSchema","string",1,1,true))) {
        setName(__typeMapper.readString(__in, _lookupTypeInfo("name", "http://soap.sforce.com/2006/04/metadata","name","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("name", "http://soap.sforce.com/2006/04/metadata","name","http://www.w3.org/2001/XMLSchema","string",1,1,true), name, name__is_set);
    }

    /**
     * element : numSubscriptions of type {http://www.w3.org/2001/XMLSchema}int
     * java type: int
     */
    private boolean numSubscriptions__is_set = false;

    private int numSubscriptions;

    public int getNumSubscriptions() {
      return numSubscriptions;
    }

    public void setNumSubscriptions(int numSubscriptions) {
      this.numSubscriptions = numSubscriptions;
      numSubscriptions__is_set = true;
    }

    protected void setNumSubscriptions(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("numSubscriptions", "http://soap.sforce.com/2006/04/metadata","numSubscriptions","http://www.w3.org/2001/XMLSchema","int",0,1,true))) {
        setNumSubscriptions((int)__typeMapper.readInt(__in, _lookupTypeInfo("numSubscriptions", "http://soap.sforce.com/2006/04/metadata","numSubscriptions","http://www.w3.org/2001/XMLSchema","int",0,1,true), int.class));
      }
    }

    private void writeFieldNumSubscriptions(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("numSubscriptions", "http://soap.sforce.com/2006/04/metadata","numSubscriptions","http://www.w3.org/2001/XMLSchema","int",0,1,true), numSubscriptions, numSubscriptions__is_set);
    }

    /**
     * element : params of type {http://soap.sforce.com/2006/04/metadata}ReportParam
     * java type: com.sforce.soap.metadata.ReportParam[]
     */
    private boolean params__is_set = false;

    private com.sforce.soap.metadata.ReportParam[] params = new com.sforce.soap.metadata.ReportParam[0];

    public com.sforce.soap.metadata.ReportParam[] getParams() {
      return params;
    }

    public void setParams(com.sforce.soap.metadata.ReportParam[] params) {
      this.params = params;
      params__is_set = true;
    }

    protected void setParams(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("params", "http://soap.sforce.com/2006/04/metadata","params","http://soap.sforce.com/2006/04/metadata","ReportParam",0,-1,true))) {
        setParams((com.sforce.soap.metadata.ReportParam[])__typeMapper.readObject(__in, _lookupTypeInfo("params", "http://soap.sforce.com/2006/04/metadata","params","http://soap.sforce.com/2006/04/metadata","ReportParam",0,-1,true), com.sforce.soap.metadata.ReportParam[].class));
      }
    }

    private void writeFieldParams(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("params", "http://soap.sforce.com/2006/04/metadata","params","http://soap.sforce.com/2006/04/metadata","ReportParam",0,-1,true), params, params__is_set);
    }

    /**
     * element : reportType of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean reportType__is_set = false;

    private java.lang.String reportType;

    public java.lang.String getReportType() {
      return reportType;
    }

    public void setReportType(java.lang.String reportType) {
      this.reportType = reportType;
      reportType__is_set = true;
    }

    protected void setReportType(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.verifyElement(__in, _lookupTypeInfo("reportType", "http://soap.sforce.com/2006/04/metadata","reportType","http://www.w3.org/2001/XMLSchema","string",1,1,true))) {
        setReportType(__typeMapper.readString(__in, _lookupTypeInfo("reportType", "http://soap.sforce.com/2006/04/metadata","reportType","http://www.w3.org/2001/XMLSchema","string",1,1,true), java.lang.String.class));
      }
    }

    private void writeFieldReportType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("reportType", "http://soap.sforce.com/2006/04/metadata","reportType","http://www.w3.org/2001/XMLSchema","string",1,1,true), reportType, reportType__is_set);
    }

    /**
     * element : reportTypeApiName of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean reportTypeApiName__is_set = false;

    private java.lang.String reportTypeApiName;

    public java.lang.String getReportTypeApiName() {
      return reportTypeApiName;
    }

    public void setReportTypeApiName(java.lang.String reportTypeApiName) {
      this.reportTypeApiName = reportTypeApiName;
      reportTypeApiName__is_set = true;
    }

    protected void setReportTypeApiName(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("reportTypeApiName", "http://soap.sforce.com/2006/04/metadata","reportTypeApiName","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setReportTypeApiName(__typeMapper.readString(__in, _lookupTypeInfo("reportTypeApiName", "http://soap.sforce.com/2006/04/metadata","reportTypeApiName","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldReportTypeApiName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("reportTypeApiName", "http://soap.sforce.com/2006/04/metadata","reportTypeApiName","http://www.w3.org/2001/XMLSchema","string",0,1,true), reportTypeApiName, reportTypeApiName__is_set);
    }

    /**
     * element : roleHierarchyFilter of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean roleHierarchyFilter__is_set = false;

    private java.lang.String roleHierarchyFilter;

    public java.lang.String getRoleHierarchyFilter() {
      return roleHierarchyFilter;
    }

    public void setRoleHierarchyFilter(java.lang.String roleHierarchyFilter) {
      this.roleHierarchyFilter = roleHierarchyFilter;
      roleHierarchyFilter__is_set = true;
    }

    protected void setRoleHierarchyFilter(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("roleHierarchyFilter", "http://soap.sforce.com/2006/04/metadata","roleHierarchyFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setRoleHierarchyFilter(__typeMapper.readString(__in, _lookupTypeInfo("roleHierarchyFilter", "http://soap.sforce.com/2006/04/metadata","roleHierarchyFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldRoleHierarchyFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("roleHierarchyFilter", "http://soap.sforce.com/2006/04/metadata","roleHierarchyFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), roleHierarchyFilter, roleHierarchyFilter__is_set);
    }

    /**
     * element : rowLimit of type {http://www.w3.org/2001/XMLSchema}int
     * java type: int
     */
    private boolean rowLimit__is_set = false;

    private int rowLimit;

    public int getRowLimit() {
      return rowLimit;
    }

    public void setRowLimit(int rowLimit) {
      this.rowLimit = rowLimit;
      rowLimit__is_set = true;
    }

    protected void setRowLimit(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("rowLimit", "http://soap.sforce.com/2006/04/metadata","rowLimit","http://www.w3.org/2001/XMLSchema","int",0,1,true))) {
        setRowLimit((int)__typeMapper.readInt(__in, _lookupTypeInfo("rowLimit", "http://soap.sforce.com/2006/04/metadata","rowLimit","http://www.w3.org/2001/XMLSchema","int",0,1,true), int.class));
      }
    }

    private void writeFieldRowLimit(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("rowLimit", "http://soap.sforce.com/2006/04/metadata","rowLimit","http://www.w3.org/2001/XMLSchema","int",0,1,true), rowLimit, rowLimit__is_set);
    }

    /**
     * element : scope of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean scope__is_set = false;

    private java.lang.String scope;

    public java.lang.String getScope() {
      return scope;
    }

    public void setScope(java.lang.String scope) {
      this.scope = scope;
      scope__is_set = true;
    }

    protected void setScope(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("scope", "http://soap.sforce.com/2006/04/metadata","scope","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setScope(__typeMapper.readString(__in, _lookupTypeInfo("scope", "http://soap.sforce.com/2006/04/metadata","scope","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldScope(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("scope", "http://soap.sforce.com/2006/04/metadata","scope","http://www.w3.org/2001/XMLSchema","string",0,1,true), scope, scope__is_set);
    }

    /**
     * element : showCurrentDate of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showCurrentDate__is_set = false;

    private boolean showCurrentDate;

    public boolean getShowCurrentDate() {
      return showCurrentDate;
    }

    public boolean isShowCurrentDate() {
      return showCurrentDate;
    }

    public void setShowCurrentDate(boolean showCurrentDate) {
      this.showCurrentDate = showCurrentDate;
      showCurrentDate__is_set = true;
    }

    protected void setShowCurrentDate(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("showCurrentDate", "http://soap.sforce.com/2006/04/metadata","showCurrentDate","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowCurrentDate(__typeMapper.readBoolean(__in, _lookupTypeInfo("showCurrentDate", "http://soap.sforce.com/2006/04/metadata","showCurrentDate","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

    private void writeFieldShowCurrentDate(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("showCurrentDate", "http://soap.sforce.com/2006/04/metadata","showCurrentDate","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), showCurrentDate, showCurrentDate__is_set);
    }

    /**
     * element : showDetails of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showDetails__is_set = false;

    private boolean showDetails;

    public boolean getShowDetails() {
      return showDetails;
    }

    public boolean isShowDetails() {
      return showDetails;
    }

    public void setShowDetails(boolean showDetails) {
      this.showDetails = showDetails;
      showDetails__is_set = true;
    }

    protected void setShowDetails(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("showDetails", "http://soap.sforce.com/2006/04/metadata","showDetails","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowDetails(__typeMapper.readBoolean(__in, _lookupTypeInfo("showDetails", "http://soap.sforce.com/2006/04/metadata","showDetails","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

    private void writeFieldShowDetails(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("showDetails", "http://soap.sforce.com/2006/04/metadata","showDetails","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), showDetails, showDetails__is_set);
    }

    /**
     * element : showGrandTotal of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showGrandTotal__is_set = false;

    private boolean showGrandTotal;

    public boolean getShowGrandTotal() {
      return showGrandTotal;
    }

    public boolean isShowGrandTotal() {
      return showGrandTotal;
    }

    public void setShowGrandTotal(boolean showGrandTotal) {
      this.showGrandTotal = showGrandTotal;
      showGrandTotal__is_set = true;
    }

    protected void setShowGrandTotal(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("showGrandTotal", "http://soap.sforce.com/2006/04/metadata","showGrandTotal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowGrandTotal(__typeMapper.readBoolean(__in, _lookupTypeInfo("showGrandTotal", "http://soap.sforce.com/2006/04/metadata","showGrandTotal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

    private void writeFieldShowGrandTotal(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("showGrandTotal", "http://soap.sforce.com/2006/04/metadata","showGrandTotal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), showGrandTotal, showGrandTotal__is_set);
    }

    /**
     * element : showSubTotals of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showSubTotals__is_set = false;

    private boolean showSubTotals;

    public boolean getShowSubTotals() {
      return showSubTotals;
    }

    public boolean isShowSubTotals() {
      return showSubTotals;
    }

    public void setShowSubTotals(boolean showSubTotals) {
      this.showSubTotals = showSubTotals;
      showSubTotals__is_set = true;
    }

    protected void setShowSubTotals(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("showSubTotals", "http://soap.sforce.com/2006/04/metadata","showSubTotals","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowSubTotals(__typeMapper.readBoolean(__in, _lookupTypeInfo("showSubTotals", "http://soap.sforce.com/2006/04/metadata","showSubTotals","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

    private void writeFieldShowSubTotals(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("showSubTotals", "http://soap.sforce.com/2006/04/metadata","showSubTotals","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), showSubTotals, showSubTotals__is_set);
    }

    /**
     * element : sortColumn of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean sortColumn__is_set = false;

    private java.lang.String sortColumn;

    public java.lang.String getSortColumn() {
      return sortColumn;
    }

    public void setSortColumn(java.lang.String sortColumn) {
      this.sortColumn = sortColumn;
      sortColumn__is_set = true;
    }

    protected void setSortColumn(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("sortColumn", "http://soap.sforce.com/2006/04/metadata","sortColumn","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setSortColumn(__typeMapper.readString(__in, _lookupTypeInfo("sortColumn", "http://soap.sforce.com/2006/04/metadata","sortColumn","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldSortColumn(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("sortColumn", "http://soap.sforce.com/2006/04/metadata","sortColumn","http://www.w3.org/2001/XMLSchema","string",0,1,true), sortColumn, sortColumn__is_set);
    }

    /**
     * element : sortOrder of type {http://soap.sforce.com/2006/04/metadata}SortOrder
     * java type: com.sforce.soap.metadata.SortOrder
     */
    private boolean sortOrder__is_set = false;

    private com.sforce.soap.metadata.SortOrder sortOrder;

    public com.sforce.soap.metadata.SortOrder getSortOrder() {
      return sortOrder;
    }

    public void setSortOrder(com.sforce.soap.metadata.SortOrder sortOrder) {
      this.sortOrder = sortOrder;
      sortOrder__is_set = true;
    }

    protected void setSortOrder(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("sortOrder", "http://soap.sforce.com/2006/04/metadata","sortOrder","http://soap.sforce.com/2006/04/metadata","SortOrder",0,1,true))) {
        setSortOrder((com.sforce.soap.metadata.SortOrder)__typeMapper.readObject(__in, _lookupTypeInfo("sortOrder", "http://soap.sforce.com/2006/04/metadata","sortOrder","http://soap.sforce.com/2006/04/metadata","SortOrder",0,1,true), com.sforce.soap.metadata.SortOrder.class));
      }
    }

    private void writeFieldSortOrder(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("sortOrder", "http://soap.sforce.com/2006/04/metadata","sortOrder","http://soap.sforce.com/2006/04/metadata","SortOrder",0,1,true), sortOrder, sortOrder__is_set);
    }

    /**
     * element : territoryHierarchyFilter of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean territoryHierarchyFilter__is_set = false;

    private java.lang.String territoryHierarchyFilter;

    public java.lang.String getTerritoryHierarchyFilter() {
      return territoryHierarchyFilter;
    }

    public void setTerritoryHierarchyFilter(java.lang.String territoryHierarchyFilter) {
      this.territoryHierarchyFilter = territoryHierarchyFilter;
      territoryHierarchyFilter__is_set = true;
    }

    protected void setTerritoryHierarchyFilter(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("territoryHierarchyFilter", "http://soap.sforce.com/2006/04/metadata","territoryHierarchyFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setTerritoryHierarchyFilter(__typeMapper.readString(__in, _lookupTypeInfo("territoryHierarchyFilter", "http://soap.sforce.com/2006/04/metadata","territoryHierarchyFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldTerritoryHierarchyFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("territoryHierarchyFilter", "http://soap.sforce.com/2006/04/metadata","territoryHierarchyFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), territoryHierarchyFilter, territoryHierarchyFilter__is_set);
    }

    /**
     * element : timeFrameFilter of type {http://soap.sforce.com/2006/04/metadata}ReportTimeFrameFilter
     * java type: com.sforce.soap.metadata.ReportTimeFrameFilter
     */
    private boolean timeFrameFilter__is_set = false;

    private com.sforce.soap.metadata.ReportTimeFrameFilter timeFrameFilter;

    public com.sforce.soap.metadata.ReportTimeFrameFilter getTimeFrameFilter() {
      return timeFrameFilter;
    }

    public void setTimeFrameFilter(com.sforce.soap.metadata.ReportTimeFrameFilter timeFrameFilter) {
      this.timeFrameFilter = timeFrameFilter;
      timeFrameFilter__is_set = true;
    }

    protected void setTimeFrameFilter(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("timeFrameFilter", "http://soap.sforce.com/2006/04/metadata","timeFrameFilter","http://soap.sforce.com/2006/04/metadata","ReportTimeFrameFilter",0,1,true))) {
        setTimeFrameFilter((com.sforce.soap.metadata.ReportTimeFrameFilter)__typeMapper.readObject(__in, _lookupTypeInfo("timeFrameFilter", "http://soap.sforce.com/2006/04/metadata","timeFrameFilter","http://soap.sforce.com/2006/04/metadata","ReportTimeFrameFilter",0,1,true), com.sforce.soap.metadata.ReportTimeFrameFilter.class));
      }
    }

    private void writeFieldTimeFrameFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("timeFrameFilter", "http://soap.sforce.com/2006/04/metadata","timeFrameFilter","http://soap.sforce.com/2006/04/metadata","ReportTimeFrameFilter",0,1,true), timeFrameFilter, timeFrameFilter__is_set);
    }

    /**
     * element : userFilter of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean userFilter__is_set = false;

    private java.lang.String userFilter;

    public java.lang.String getUserFilter() {
      return userFilter;
    }

    public void setUserFilter(java.lang.String userFilter) {
      this.userFilter = userFilter;
      userFilter__is_set = true;
    }

    protected void setUserFilter(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("userFilter", "http://soap.sforce.com/2006/04/metadata","userFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setUserFilter(__typeMapper.readString(__in, _lookupTypeInfo("userFilter", "http://soap.sforce.com/2006/04/metadata","userFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldUserFilter(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("userFilter", "http://soap.sforce.com/2006/04/metadata","userFilter","http://www.w3.org/2001/XMLSchema","string",0,1,true), userFilter, userFilter__is_set);
    }

    /**
     */
    @Override
    public void write(javax.xml.namespace.QName __element,
        com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper)
        throws java.io.IOException {
      __out.writeStartTag(__element.getNamespaceURI(), __element.getLocalPart());
      __typeMapper.writeXsiType(__out, "http://soap.sforce.com/2006/04/metadata", "Report");
      writeFields(__out, __typeMapper);
      __out.writeEndTag(__element.getNamespaceURI(), __element.getLocalPart());
    }

    protected void writeFields(com.sforce.ws.parser.XmlOutputStream __out,
         com.sforce.ws.bind.TypeMapper __typeMapper)
         throws java.io.IOException {
       super.writeFields(__out, __typeMapper);
       writeFields1(__out, __typeMapper);
    }

    @Override
    public void load(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __typeMapper.consumeStartTag(__in);
      loadFields(__in, __typeMapper);
      __typeMapper.consumeEndTag(__in);
    }

    protected void loadFields(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
        super.loadFields(__in, __typeMapper);
        loadFields1(__in, __typeMapper);
    }

    @Override
    public String toString() {
      java.lang.StringBuilder sb = new java.lang.StringBuilder();
      sb.append("[Report ");
      sb.append(super.toString());
      toString1(sb);

      sb.append("]\n");
      return sb.toString();
    }

    private void toStringHelper(StringBuilder sb, String name, Object value) {
      sb.append(' ').append(name).append("='").append(com.sforce.ws.util.Verbose.toString(value)).append("'\n");
    }

    private void writeFields1(com.sforce.ws.parser.XmlOutputStream __out,
         com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      writeFieldAggregates(__out, __typeMapper);
      writeFieldBlock(__out, __typeMapper);
      writeFieldBlockInfo(__out, __typeMapper);
      writeFieldBuckets(__out, __typeMapper);
      writeFieldChart(__out, __typeMapper);
      writeFieldColorRanges(__out, __typeMapper);
      writeFieldColumns(__out, __typeMapper);
      writeFieldCrossFilters(__out, __typeMapper);
      writeFieldCurrency(__out, __typeMapper);
      writeFieldCustomDetailFormulas(__out, __typeMapper);
      writeFieldDataCategoryFilters(__out, __typeMapper);
      writeFieldDescription(__out, __typeMapper);
      writeFieldDivision(__out, __typeMapper);
      writeFieldFilter(__out, __typeMapper);
      writeFieldFolderName(__out, __typeMapper);
      writeFieldFormat(__out, __typeMapper);
      writeFieldFormattingRules(__out, __typeMapper);
      writeFieldGroupingsAcross(__out, __typeMapper);
      writeFieldGroupingsDown(__out, __typeMapper);
      writeFieldHistoricalSelector(__out, __typeMapper);
      writeFieldName(__out, __typeMapper);
      writeFieldNumSubscriptions(__out, __typeMapper);
      writeFieldParams(__out, __typeMapper);
      writeFieldReportType(__out, __typeMapper);
      writeFieldReportTypeApiName(__out, __typeMapper);
      writeFieldRoleHierarchyFilter(__out, __typeMapper);
      writeFieldRowLimit(__out, __typeMapper);
      writeFieldScope(__out, __typeMapper);
      writeFieldShowCurrentDate(__out, __typeMapper);
      writeFieldShowDetails(__out, __typeMapper);
      writeFieldShowGrandTotal(__out, __typeMapper);
      writeFieldShowSubTotals(__out, __typeMapper);
      writeFieldSortColumn(__out, __typeMapper);
      writeFieldSortOrder(__out, __typeMapper);
      writeFieldTerritoryHierarchyFilter(__out, __typeMapper);
      writeFieldTimeFrameFilter(__out, __typeMapper);
      writeFieldUserFilter(__out, __typeMapper);
    }

    private void loadFields1(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      setAggregates(__in, __typeMapper);
      setBlock(__in, __typeMapper);
      setBlockInfo(__in, __typeMapper);
      setBuckets(__in, __typeMapper);
      setChart(__in, __typeMapper);
      setColorRanges(__in, __typeMapper);
      setColumns(__in, __typeMapper);
      setCrossFilters(__in, __typeMapper);
      setCurrency(__in, __typeMapper);
      setCustomDetailFormulas(__in, __typeMapper);
      setDataCategoryFilters(__in, __typeMapper);
      setDescription(__in, __typeMapper);
      setDivision(__in, __typeMapper);
      setFilter(__in, __typeMapper);
      setFolderName(__in, __typeMapper);
      setFormat(__in, __typeMapper);
      setFormattingRules(__in, __typeMapper);
      setGroupingsAcross(__in, __typeMapper);
      setGroupingsDown(__in, __typeMapper);
      setHistoricalSelector(__in, __typeMapper);
      setName(__in, __typeMapper);
      setNumSubscriptions(__in, __typeMapper);
      setParams(__in, __typeMapper);
      setReportType(__in, __typeMapper);
      setReportTypeApiName(__in, __typeMapper);
      setRoleHierarchyFilter(__in, __typeMapper);
      setRowLimit(__in, __typeMapper);
      setScope(__in, __typeMapper);
      setShowCurrentDate(__in, __typeMapper);
      setShowDetails(__in, __typeMapper);
      setShowGrandTotal(__in, __typeMapper);
      setShowSubTotals(__in, __typeMapper);
      setSortColumn(__in, __typeMapper);
      setSortOrder(__in, __typeMapper);
      setTerritoryHierarchyFilter(__in, __typeMapper);
      setTimeFrameFilter(__in, __typeMapper);
      setUserFilter(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "aggregates", aggregates);
      toStringHelper(sb, "block", block);
      toStringHelper(sb, "blockInfo", blockInfo);
      toStringHelper(sb, "buckets", buckets);
      toStringHelper(sb, "chart", chart);
      toStringHelper(sb, "colorRanges", colorRanges);
      toStringHelper(sb, "columns", columns);
      toStringHelper(sb, "crossFilters", crossFilters);
      toStringHelper(sb, "currency", currency);
      toStringHelper(sb, "customDetailFormulas", customDetailFormulas);
      toStringHelper(sb, "dataCategoryFilters", dataCategoryFilters);
      toStringHelper(sb, "description", description);
      toStringHelper(sb, "division", division);
      toStringHelper(sb, "filter", filter);
      toStringHelper(sb, "folderName", folderName);
      toStringHelper(sb, "format", format);
      toStringHelper(sb, "formattingRules", formattingRules);
      toStringHelper(sb, "groupingsAcross", groupingsAcross);
      toStringHelper(sb, "groupingsDown", groupingsDown);
      toStringHelper(sb, "historicalSelector", historicalSelector);
      toStringHelper(sb, "name", name);
      toStringHelper(sb, "numSubscriptions", numSubscriptions);
      toStringHelper(sb, "params", params);
      toStringHelper(sb, "reportType", reportType);
      toStringHelper(sb, "reportTypeApiName", reportTypeApiName);
      toStringHelper(sb, "roleHierarchyFilter", roleHierarchyFilter);
      toStringHelper(sb, "rowLimit", rowLimit);
      toStringHelper(sb, "scope", scope);
      toStringHelper(sb, "showCurrentDate", showCurrentDate);
      toStringHelper(sb, "showDetails", showDetails);
      toStringHelper(sb, "showGrandTotal", showGrandTotal);
      toStringHelper(sb, "showSubTotals", showSubTotals);
      toStringHelper(sb, "sortColumn", sortColumn);
      toStringHelper(sb, "sortOrder", sortOrder);
      toStringHelper(sb, "territoryHierarchyFilter", territoryHierarchyFilter);
      toStringHelper(sb, "timeFrameFilter", timeFrameFilter);
      toStringHelper(sb, "userFilter", userFilter);
    }


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy