Uses of Class
org.apache.cayenne.access.jdbc.ColumnDescriptor
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 | |
org.apache.cayenne.access.translator.select | |
org.apache.cayenne.query |
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
|
org.apache.cayenne.template |
-
Uses of ColumnDescriptor in org.apache.cayenne.access
Method parameters in org.apache.cayenne.access with type arguments of type ColumnDescriptor Modifier and Type Method Description RowReader<?>
DataNode. rowReader(RowDescriptor descriptor, QueryMetadata queryMetadata, Map<ObjAttribute,ColumnDescriptor> attributeOverrides)
Creates aRowReader
using internalRowReaderFactory
. -
Uses of ColumnDescriptor in org.apache.cayenne.access.jdbc
Fields in org.apache.cayenne.access.jdbc declared as ColumnDescriptor Modifier and Type Field Description protected ColumnDescriptor[]
RowDescriptor. columns
protected ColumnDescriptor[]
RowDescriptorBuilder. columns
protected ColumnDescriptor[]
SQLStatement. resultColumns
Methods in org.apache.cayenne.access.jdbc that return ColumnDescriptor Modifier and Type Method Description ColumnDescriptor[]
RowDescriptor. getColumns()
Returns column descriptors.ColumnDescriptor[]
SQLStatement. getResultColumns()
protected ColumnDescriptor[]
RowDescriptorBuilder. mergeResultSetAndPresetColumns()
Methods in org.apache.cayenne.access.jdbc with parameters of type ColumnDescriptor Modifier and Type Method Description RowDescriptorBuilder
RowDescriptorBuilder. setColumns(ColumnDescriptor[] columns)
Sets an explicit set of columns.void
SQLStatement. setResultColumns(ColumnDescriptor[] descriptors)
Constructors in org.apache.cayenne.access.jdbc with parameters of type ColumnDescriptor Constructor Description RowDescriptor(ColumnDescriptor[] columns, ExtendedType[] converters)
Creates a fully initialized RowDescriptor.SQLStatement(String sql, ColumnDescriptor[] resultColumns, ParameterBinding[] bindings)
-
Uses of ColumnDescriptor in org.apache.cayenne.access.jdbc.reader
Method parameters in org.apache.cayenne.access.jdbc.reader with type arguments of type ColumnDescriptor Modifier and Type Method Description 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)
-
Uses of ColumnDescriptor in org.apache.cayenne.access.translator.select
Methods in org.apache.cayenne.access.translator.select that return ColumnDescriptor Modifier and Type Method Description ColumnDescriptor[]
DefaultSelectTranslator. getResultColumns()
Returns a list of ColumnDescriptors for the query columns.ColumnDescriptor[]
SelectTranslator. getResultColumns()
Methods in org.apache.cayenne.access.translator.select that return types with arguments of type ColumnDescriptor Modifier and Type Method Description protected List<ColumnDescriptor>
DefaultSelectTranslator. buildResultColumns()
Map<ObjAttribute,ColumnDescriptor>
DefaultSelectTranslator. getAttributeOverrides()
Returns a map of ColumnDescriptors keyed by ObjAttribute for columns that may need to be reprocessed manually due to incompatible mappings along the inheritance hierarchy.Map<ObjAttribute,ColumnDescriptor>
SelectTranslator. getAttributeOverrides()
Method parameters in org.apache.cayenne.access.translator.select with type arguments of type ColumnDescriptor Modifier and Type Method Description protected void
DefaultSelectTranslator. appendGroupByColumn(StringBuilder buffer, Map.Entry<ColumnDescriptor,List<DbAttributeBinding>> entry)
Append single column to GROUP BY clauseprotected void
DefaultSelectTranslator. appendGroupByColumns(StringBuilder buffer, Map<ColumnDescriptor,List<DbAttributeBinding>> groupByColumns)
Append columns to GROUP BY clause -
Uses of ColumnDescriptor in org.apache.cayenne.query
Fields in org.apache.cayenne.query declared as ColumnDescriptor Modifier and Type Field Description protected ColumnDescriptor[]
ProcedureCall. resultDescriptor
Methods in org.apache.cayenne.query with parameters of type ColumnDescriptor Modifier and Type Method Description void
ProcedureQuery. addResultDescriptor(ColumnDescriptor[] descriptor)
Adds a descriptor for a single ResultSet.void
ProcedureQuery. removeResultDescriptor(ColumnDescriptor[] descriptor)
Removes result descriptor from the list of descriptors.ProcedureCall<T>
ProcedureCall. resultDescriptor(ColumnDescriptor[] resultDescriptor)
-
Uses of ColumnDescriptor in org.apache.cayenne.template
Methods in org.apache.cayenne.template that return ColumnDescriptor Modifier and Type Method Description ColumnDescriptor[]
Context. getColumnDescriptors()
Methods in org.apache.cayenne.template with parameters of type ColumnDescriptor Modifier and Type Method Description void
Context. addColumnDescriptor(ColumnDescriptor descriptor)