global class ReportMetadata { global ReportMetadata(String name, String developerName, Id id, List groupingsAcross, List groupingsDown, List aggregates, List buckets, List detailColumns, String reportBooleanFilter, List reportFilters, List historicalSnapshotDates, reports.ReportFormat reportFormat, reports.ReportType reportType, String currencyCode, String scope, String division, List sortBy, reports.StandardDateFilter standardDateFilter, Boolean hasDetailRows, Boolean hasRecordCount, List standardFilters, String description, Boolean showSubtotals, Boolean showGrandTotal, reports.TopRows topRows, Map customSummaryFormula, List crossFilters) { } global ReportMetadata() { } global Object clone() { } global List getAggregates() { } global List getBuckets() { } global List getCrossFilters() { } global String getCurrencyCode() { } global Map getCustomSummaryFormula() { } global String getDescription() { } global List getDetailColumns() { } global String getDeveloperName() { } global String getDivision() { } global List getGroupingsAcross() { } global List getGroupingsDown() { } global Boolean getHasDetailRows() { } global Boolean getHasRecordCount() { } global List getHistoricalSnapshotDates() { } global Id getId() { } global String getName() { } global String getReportBooleanFilter() { } global List getReportFilters() { } global reports.ReportFormat getReportFormat() { } global reports.ReportType getReportType() { } global String getScope() { } global Boolean getShowGrandTotal() { } global Boolean getShowSubtotals() { } global List getSortBy() { } global reports.StandardDateFilter getStandardDateFilter() { } global List getStandardFilters() { } global reports.TopRows getTopRows() { } global void setAggregates(List aggregates) { } global void setBuckets(List buckets) { } global void setCrossFilters(List crossFilters) { } global void setCurrencyCode(String currencyCode) { } global void setCustomSummaryFormula(Map customSummaryFormula) { } global void setDescription(String description) { } global void setDetailColumns(List detailColumns) { } global void setDeveloperName(String developerName) { } global void setDivision(String division) { } global void setGroupingsAcross(List groupingsAcross) { } global void setGroupingsDown(List groupingsDown) { } global void setHasDetailRows(Boolean hasDetailRows) { } global void setHasRecordCount(Boolean hasRecordCount) { } global void setHistoricalSnapshotDates(List historicalSnapshotDates) { } global void setId(Id id) { } global void setName(String name) { } global void setReportBooleanFilter(String reportBooleanFilter) { } global void setReportFilters(List reportFilters) { } global void setReportFormat(String value) { } global void setReportFormat(reports.ReportFormat reportFormat) { } global void setReportType(reports.ReportType reportType) { } global void setScope(String scope) { } global void setShowGrandTotal(Boolean showGrandTotal) { } global void setShowSubtotals(Boolean showSubtotals) { } global void setSortBy(List sortBy) { } global void setStandardDateFilter(reports.StandardDateFilter standardDateFilter) { } global void setStandardFilters(List standardFilters) { } global void setTopRows(reports.TopRows topRows) { } global String toString() { } }