package au.org.aurin.wif.io; import java.util.List; /** * * @author Gerson Galang */ public interface Dataset { String getName(); List<DatasetAttribute> getAttributes(); DataCollection getData(DatasetQueryParams params) throws InvalidDataQueryParamsException, DatasetAccessException; /** * Return the reference to the datasource holding this dataset. * * @return the datasource that holds this dataset */ au.org.aurin.wif.io.DataSource getDataSource(); }