| Name | Description | Type | Package | Framework |
| RowReader | Interface | org.apache.cayenne.access.select | Apache Cayenne | |
| SelectColumn | Describes a single column in a JDBC select, linking it to the Cayenne mapping. | Interface | org.apache.cayenne.access.select | Apache Cayenne |
| SelectDescriptor | Describes a mapping between JDBC ResultSet and object select result. | Interface | org.apache.cayenne.access.select | Apache Cayenne |
| SelectDescriptorBuilder | A class used as a builder of SelectDescriptors of any complexity. | Class | org.apache.cayenne.access.select | Apache Cayenne |