blob: bafe0b0c0e9b80e3e657da7f4916f7a3dcdf8005 [file] [log] [blame]
/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.apache.fineract.infrastructure.dataqueries.data;
final public class ReportParameterJoinData {
private final Long reportId;
private final String reportName;
private final String reportType;
private final String reportSubType;
private final String reportCategory;
private final String description;
private final String reportSql;
private final Boolean coreReport;
private final Boolean useReport;
private final Long reportParameterId;
private final Long parameterId;
private final String reportParameterName;
private final String parameterName;
public ReportParameterJoinData(final Long reportId, final String reportName, final String reportType, final String reportSubType,
final String reportCategory, final String description, final String reportSql, final Boolean coreReport,
final Boolean useReport, final Long reportParameterId, final Long parameterId, final String reportParameterName,
final String parameterName) {
this.reportId = reportId;
this.reportName = reportName;
this.reportType = reportType;
this.reportSubType = reportSubType;
this.reportCategory = reportCategory;
this.description = description;
this.reportSql = reportSql;
this.coreReport = coreReport;
this.useReport = useReport;
this.reportParameterId = reportParameterId;
this.parameterId = parameterId;
this.reportParameterName = reportParameterName;
this.parameterName = parameterName;
}
public Long getReportId() {
return this.reportId;
}
public String getReportName() {
return this.reportName;
}
public String getReportType() {
return this.reportType;
}
public String getReportSubType() {
return this.reportSubType;
}
public String getReportCategory() {
return this.reportCategory;
}
public String getReportSql() {
return this.reportSql;
}
public Boolean getCoreReport() {
return this.coreReport;
}
public Boolean getUseReport() {
return this.useReport;
}
public Long getReportParameterId() {
return this.reportParameterId;
}
public Long getParameterId() {
return this.parameterId;
}
public String getReportParameterName() {
return this.reportParameterName;
}
public String getParameterName() {
return this.parameterName;
}
public String getDescription() {
return this.description;
}
}