Class DefaultRowReaderFactory
java.lang.Object
org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- All Implemented Interfaces:
- RowReaderFactory
public class DefaultRowReaderFactory extends Object implements RowReaderFactory
- Since:
- 4.0
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classDefaultRowReaderFactory.PostprocessorFactory
- 
Constructor SummaryConstructors Constructor Description DefaultRowReaderFactory()
- 
Method SummaryModifier and Type Method Description protected RowReader<?>createEntityRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, EntityResultSegment resultMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)protected RowReader<?>createFullRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)protected RowReader<?>createScalarRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, ScalarResultSegment segment)RowReader<?>rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)
- 
Constructor Details- 
DefaultRowReaderFactorypublic DefaultRowReaderFactory()
 
- 
- 
Method Details- 
rowReaderpublic RowReader<?> rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)- Specified by:
- rowReaderin interface- RowReaderFactory
 
- 
createScalarRowReaderprotected RowReader<?> createScalarRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, ScalarResultSegment segment)
- 
createEntityRowReaderprotected RowReader<?> createEntityRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, EntityResultSegment resultMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)
- 
createFullRowReaderprotected RowReader<?> createFullRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)
 
-