# Uses of Class
org.apache.cayenne.access.jdbc.RowDescriptor

Packages that use RowDescriptor
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 RowDescriptor in org.apache.cayenne.access

  Methods in org.apache.cayenne.access with parameters of type RowDescriptor
  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 RowDescriptor in org.apache.cayenne.access.jdbc

  Fields in org.apache.cayenne.access.jdbc declared as RowDescriptor
  Modifier and Type
  Field
  Description
  `protected RowDescriptor`
  BatchAction.`keyRowDescriptor`
  Methods in org.apache.cayenne.access.jdbc that return RowDescriptor
  Modifier and Type
  Method
  Description
  `protected RowDescriptor`
  ProcedureAction.`describeResultSet(ResultSet resultSet, int setIndex)`
  Creates a RowDescriptor for result set.
  `RowDescriptor`
  RowDescriptorBuilder.`getDescriptor(ExtendedTypeMap typeMap)`
  Returns a RowDescriptor built based on the builder internal state.
  Methods in org.apache.cayenne.access.jdbc with parameters of type RowDescriptor
  Modifier and Type
  Method
  Description
  `protected void`
  BaseSQLAction.`readResultSet(ResultSet resultSet, RowDescriptor descriptor, Query query, OperationObserver delegate)`
  Helper method to process a ResultSet.

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

  Methods in org.apache.cayenne.access.jdbc.reader with parameters of type RowDescriptor
  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)`