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

Packages that use RowReader
Package
Description
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
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

  Methods in org.apache.cayenne.access that return RowReader
  Modifier and Type
  Method
  Description
  `RowReader<?>`
  DataNode.`rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata)`
  Creates a `RowReader` using internal `RowReaderFactory`.
  `RowReader<?>`
  DataNode.`rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)`
  Creates a `RowReader` using internal `RowReaderFactory`.

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

  Constructors in org.apache.cayenne.access.jdbc with parameters of type RowReader
  Modifier
  Constructor
  Description
  ``
  `JDBCResultIterator(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.`createEntityRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, EntityResultSegment resultMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)`
  `protected RowReader<?>`
  DefaultRowReaderFactory.`createFullRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)`
  `protected RowReader<?>`
  DefaultRowReaderFactory.`createScalarRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, ScalarResultSegment segment)`
  `RowReader<?>`
  DefaultRowReaderFactory.`rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)`
  `RowReader<?>`
  RowReaderFactory.`rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)`