package org.geotools.data.simple; import java.io.IOException; import org.geotools.data.FeatureSource; import org.geotools.data.Query; import org.opengis.feature.simple.SimpleFeature; import org.opengis.feature.simple.SimpleFeatureType; import org.opengis.filter.Filter; /** * FeatureSource explicitly working with SimpleFeatureCollection. * * * @source $URL$ */ public interface SimpleFeatureSource extends FeatureSource<SimpleFeatureType,SimpleFeature> { public SimpleFeatureCollection getFeatures() throws IOException; public SimpleFeatureCollection getFeatures(Filter filter) throws IOException; public SimpleFeatureCollection getFeatures(Query query) throws IOException; }