
prerna.ui.components.playsheets.datamakers.IDataMaker Maven / Gradle / Ivy
The newest version!
package prerna.ui.components.playsheets.datamakers;
import java.util.List;
import java.util.Map;
/**
* This Interface defines responsibilities of a data maker
* Data makers are used to generate the data necessary for a view
* Data makers are fed data maker components one by one and the maker performs necessary actions to consume component
*
* @author bisutton
*
*/
@Deprecated
public interface IDataMaker {
@Deprecated
void processDataMakerComponent(DataMakerComponent component);
@Deprecated
void processPreTransformations(DataMakerComponent dmc, List transforms);
@Deprecated
void processPostTransformations(DataMakerComponent dmc, List transforms, IDataMaker... dataFrame);
@Deprecated
Map getDataMakerOutput(String... selectors);
// @Deprecated
// List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy