Uses of Class
org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Packages that use 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 aRowReaderusing 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. columnsprotected ColumnDescriptor[]RowDescriptorBuilder. columnsprotected ColumnDescriptor[]SQLStatement. resultColumnsMethods 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 RowDescriptorBuilderRowDescriptorBuilder. setColumns(ColumnDescriptor[] columns)Sets an explicit set of columns.voidSQLStatement. 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 voidDefaultSelectTranslator. appendGroupByColumn(StringBuilder buffer, Map.Entry<ColumnDescriptor,List<DbAttributeBinding>> entry)Append single column to GROUP BY clauseprotected voidDefaultSelectTranslator. 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. resultDescriptorMethods in org.apache.cayenne.query with parameters of type ColumnDescriptor Modifier and Type Method Description voidProcedureQuery. addResultDescriptor(ColumnDescriptor[] descriptor)Adds a descriptor for a single ResultSet.voidProcedureQuery. 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 voidContext. addColumnDescriptor(ColumnDescriptor descriptor)
-