
prerna.reactor.imports.IImporter Maven / Gradle / Ivy
The newest version!
package prerna.reactor.imports;
import java.util.List;
import prerna.algorithm.api.ITableDataFrame;
import prerna.ds.OwlTemporalEngineMeta;
import prerna.om.Insight;
import prerna.sablecc2.om.Join;
public interface IImporter {
/**
* Insert new data into the frame
*/
void insertData() throws Exception;
/**
* Insert new data with the given meta
*/
void insertData(OwlTemporalEngineMeta metaData) throws Exception;
/**
* Merge new data with existing frame data
*/
ITableDataFrame mergeData(List joins) throws Exception;
/**
* Set the insight for the importer
* @param in
*/
void setInsight(Insight in);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy