com.wadpam.open.io.Extractor Maven / Gradle / Ivy
package com.wadpam.open.io;
import java.util.Map;
/**
*
* @author os
*/
public interface Extractor {
Iterable getColumns(Object arg, D dao);
Map getHeaderNames(Object arg, D dao);
Map getValues(Object arg, D dao, Object entity);
String getTableName(Object arg, D dao);
Object postDao(Object arg, Object preExport, Object preDao, D dao);
Object postExport(Object arg, Object preExport, D[] daos);
Object preDao(Object arg, Object preExport, D dao);
Object preExport(Object arg, D[] daos);
Iterable queryIterable(Object arg, D dao, int offset, int limit);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy