prerna.engine.api.IRawSelectWrapper Maven / Gradle / Ivy
package prerna.engine.api;
import java.util.Iterator;
import prerna.algorithm.api.SemossDataType;
public interface IRawSelectWrapper extends IEngineWrapper, Iterator {
/**
* Get the names of the returns
*/
String[] getHeaders();
/**
* Get the types for each return
*/
//TODO: move to pixel data type
SemossDataType[] getTypes();
/**
* Get the size of the return
*/
long getNumRecords();
/**
* Reset the iterator
*/
void reset();
}