public class JDBCJoiningFeatureReader extends JDBCFeatureReader
JDBCFeatureReader.ResultSetFeaturebuilder, callback, columnNames, cx, dataStore, featureSource, featureType, geometryFactory, hints, LOGGER, md, next, offset, pkey, query, rs, screenMap, st, TRACE_ENABLED, tracer, tx| Constructor and Description |
|---|
JDBCJoiningFeatureReader(PreparedStatement st,
Connection cx,
JDBCFeatureSource featureSource,
SimpleFeatureType featureType,
JoinInfo join,
Query query) |
JDBCJoiningFeatureReader(String sql,
Connection cx,
JDBCFeatureSource featureSource,
SimpleFeatureType featureType,
JoinInfo join,
Query query) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Release the underlying resources associated with this stream.
|
boolean |
hasNext()
Query whether this FeatureReader has another Feature.
|
SimpleFeature |
next()
Reads the next Feature in the FeatureReader.
|
cleanup, ensureNext, ensureOpen, finalize, getFeatureType, getPrimaryKey, getQuery, init, readNextFeature, setNextpublic JDBCJoiningFeatureReader(String sql, Connection cx, JDBCFeatureSource featureSource, SimpleFeatureType featureType, JoinInfo join, Query query) throws SQLException, IOException
SQLExceptionIOExceptionpublic JDBCJoiningFeatureReader(PreparedStatement st, Connection cx, JDBCFeatureSource featureSource, SimpleFeatureType featureType, JoinInfo join, Query query) throws SQLException, IOException
SQLExceptionIOExceptionpublic boolean hasNext()
throws IOException
FeatureReaderhasNext in interface FeatureReader<SimpleFeatureType,SimpleFeature>hasNext in class JDBCFeatureReaderIOException - If an error occurs determining if there are more Features.public SimpleFeature next() throws IOException, IllegalArgumentException, NoSuchElementException
FeatureReadernext in interface FeatureReader<SimpleFeatureType,SimpleFeature>next in class JDBCFeatureReaderIOException - If an error occurs reading the Feature.NoSuchElementException - If there are no more Features in the Reader.IllegalArgumentExceptionpublic void close()
throws IOException
FeatureReaderclose in interface Closeableclose in interface AutoCloseableclose in interface FeatureReader<SimpleFeatureType,SimpleFeature>close in class JDBCFeatureReaderIOException - if an I/O error occursCopyright © 1996–2019 Geotools. All rights reserved.