ResultSetMapping resolution. Doubles as its own
Expression as well.
| Modifier and Type | Field and Description |
|---|---|
| private final ValueExtractor | |
| private final BasicValuedMapping | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(SqlAstWalker sqlAstWalker)
Implements org. |
| public SqlSelection | createSqlSelection(int
The index position used to read values from JDBC jdbcPosition, int The position in our "current JDBC values array" valuesArrayPosition, JavaType<T> The descriptor for the Java type to read the value as javaType, TypeConfiguration The associated TypeConfiguration typeConfiguration)Overrides default org. |
| public Expression | getExpression()
Implements org. |
| public MappingModelExpressible | getExpressionType()
Implements org. |
| public ValueExtractor | getJdbcValueExtractor()
Implements org. |
| public Expression | |
| public int | getValuesArrayPosition()
Implements org. |
| public boolean | isVirtual()
Implements org. |
| public SqlSelection | resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)
Implements org.
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| valueExtractor | back to summary |
|---|---|
| private final ValueExtractor<X> valueExtractor | |
| valueMapping | back to summary |
|---|---|
| private final BasicValuedMapping valueMapping | |
| valuesArrayPosition | back to summary |
|---|---|
| private final int valuesArrayPosition | |
| ResultSetMappingSqlSelection | back to summary |
|---|---|
| public ResultSetMappingSqlSelection(int valuesArrayPosition, BasicValuedMapping valueMapping) | |
| ResultSetMappingSqlSelection | back to summary |
|---|---|
| public ResultSetMappingSqlSelection(int valuesArrayPosition, JdbcMapping jdbcMapping) | |
| accept | back to summary |
|---|---|
| public void accept(SqlAstWalker sqlAstWalker) Implements org.
| |
| createSqlSelection | back to summary |
|---|---|
| public SqlSelection createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType<T> javaType, TypeConfiguration typeConfiguration) Overrides default org. Doc from org. Create a SqlSelection for the given JDBC ResultSet position
| |
| getExpression | back to summary |
|---|---|
| public Expression getExpression() Implements org. Doc from org. The underlying expression.
| |
| getExpressionType | back to summary |
|---|---|
| public MappingModelExpressible Implements org. Doc from org. Get the type of the expression
| |
| getJdbcValueExtractor | back to summary |
|---|---|
| public ValueExtractor Implements org. Doc from org. Get the extractor that can be used to extract JDBC values for this selection
| |
| getSqlExpression | back to summary |
|---|---|
| public Expression getSqlExpression() Implements org.
| |
| getValuesArrayPosition | back to summary |
|---|---|
| public int getValuesArrayPosition() Implements org. Doc from org. Get the position within the "JDBC values" array (0-based). Negative indicates this is not a "real" selection
| |
| isVirtual | back to summary |
|---|---|
| public boolean isVirtual() Implements org. Doc from org. Whether this is a virtual or a real selection item. Virtual selection items are not rendered into the SQL select clause.
| |
| resolve | back to summary |
|---|---|
| public SqlSelection resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory) Implements org. Deprecated as a consequence of
| |