/*
|
* 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.fdxcommons.tools.database.contrat;
|
|
import com.megatim.fdxcommons.model.pojo.JsonTableDefinition;
|
import java.sql.ResultSet;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
*
|
* @author ASUS
|
*/
|
public class ResultSetExtractor {
|
|
private final ResultSet resultSet;
|
private final JsonTableDefinition tableDefinition;
|
private SimpleData data;
|
private final List<ResultSetExtractor> resultSetsExtractor = new ArrayList<>();
|
|
public ResultSetExtractor(ResultSet resultSet, JsonTableDefinition tableDefinition) {
|
this.resultSet = resultSet;
|
this.tableDefinition = tableDefinition;
|
}
|
|
public ResultSet getResultSet() {
|
return resultSet;
|
}
|
|
public JsonTableDefinition getTableDefinition() {
|
return tableDefinition;
|
}
|
|
public SimpleData getData() {
|
return data;
|
}
|
|
public void setData(SimpleData data) {
|
this.data = data;
|
}
|
|
public List<ResultSetExtractor> getResultSetsExtractor() {
|
return resultSetsExtractor;
|
}
|
}
|