Class DefaultRowReaderFactory
java.lang.Object
org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- All Implemented Interfaces:
RowReaderFactory
- Since:
- 4.0
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
DefaultRowReaderFactory
public DefaultRowReaderFactory()
-
-
Method Details
-
rowReader
public RowReader<?> rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DbAdapter adapter, Map<ObjAttribute, ColumnDescriptor> attributeOverrides) - Specified by:
rowReader
in interfaceRowReaderFactory
-
createScalarRowReader
protected RowReader<?> createScalarRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, ScalarResultSegment segment) -
createEntityRowReader
protected RowReader<?> createEntityRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, EntityResultSegment resultMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory) -
createFullRowReader
protected RowReader<?> createFullRowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, DefaultRowReaderFactory.PostprocessorFactory postProcessorFactory)
-