Class BaseFeatureInputStream

java.lang.Object
com.vividsolutions.jump.io.BaseFeatureInputStream
All Implemented Interfaces:
FeatureInputStream
Direct Known Subclasses:
SpatialDatabasesFeatureInputStream

public abstract class BaseFeatureInputStream extends Object implements FeatureInputStream
Base class for FeatureInputStreamReaders. Handles the details of buffering the stream of features to allow for lookahead. This allows subclasses to implement the simpler semantics of "return null if no more features". Subclasses need to define readNext and close. They also need to set the featureSchema instance variable.