Package jakarta.persistence
Annotation Interface ColumnResult
Used in conjunction with the 
SqlResultSetMapping,
 NamedNativeQuery, or ConstructorResult
 annotation to map a column of the SELECT list of a SQL query.
 The name() element references the name of a column
 in the SELECT list — i.e., column alias, if applicable.
 Scalar result types can be included in the query result by
 specifying this annotation in the metadata.
 
Example:
- Since:
 - 1.0
 - See Also:
 
- 
Required Element Summary
Required Elements - 
Optional Element Summary
Optional Elements 
- 
Element Details
- 
name
String name(Required) The name of a column in the SELECT clause of a SQL query 
 - 
 - 
- 
type
Class<?> type(Optional) The Java type to which the column type is to be mapped. If thetypeelement is not specified, the default JDBC type mapping for the column is used.- Since:
 - 2.1
 
- Default:
 - void.class
 
 
 -