# Uses of Interface
org.apache.cayenne.access.jdbc.reader.RowReader

Packages that use RowReader
Package
Description
org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.jdbc.reader

- ## Uses of RowReader in org.apache.cayenne.access.jdbc

  Constructors in org.apache.cayenne.access.jdbc with parameters of type RowReader
  Modifier
  Constructor
  Description
  ``
  `RSIterator(Statement statement, ResultSet resultSet, RowReader<T> rowReader)`
  Creates new JDBCResultIterator that reads from provided ResultSet.

- ## Uses of RowReader in org.apache.cayenne.access.jdbc.reader

  Methods in org.apache.cayenne.access.jdbc.reader that return RowReader
  Modifier and Type
  Method
  Description
  `protected RowReader<?>`
  DefaultRowReaderFactory.`entitySegmentReader(RSColumn[] columns, QueryMetadata metadata, EntityResultSegment segment)`
  `protected RowReader<?>`
  DefaultRowReaderFactory.`noSegmentReader(RSColumn[] columns, QueryMetadata metadata)`
  `RowReader<?>`
  DefaultRowReaderFactory.`rowReader(RSColumn[] columns, QueryMetadata metadata, DbAdapter adapter)`
  `RowReader<?>`
  RowReaderFactory.`rowReader(RSColumn[] columns, QueryMetadata queryMetadata, DbAdapter adapter)`
  `protected RowReader<?>`
  DefaultRowReaderFactory.`scalarSegmentReader(RSColumn[] columns, QueryMetadata metadata, ScalarResultSegment segment)`