/*
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
*/
|
package com.megatim.reporting.adhoc.dto;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
*
|
* @author ASUS
|
*/
|
public class ReportConfiguration<U> {
|
|
private U searchEntity;
|
|
private String title;
|
|
private final List<Column> columns = new ArrayList<>();
|
|
private final List<HeaderData> headerDatas = new ArrayList<>();
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public List<Column> getColumns() {
|
return columns;
|
}
|
|
public List<HeaderData> getHeaderDatas() {
|
return headerDatas;
|
}
|
|
public U getSearchEntity() {
|
return searchEntity;
|
}
|
|
public void setSearchEntity(U searchEntity) {
|
this.searchEntity = searchEntity;
|
}
|
|
}
|