| Modifier and Type | Field and Description |
|---|---|
| private final JavaType | |
| private final int | |
| private final Expression | |
| private transient ValueExtractor | |
| private final int | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, Expression sqlExpression, boolean virtual)
|
| public | SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, JavaType<?> jdbcJavaType, Expression sqlExpression, boolean virtual)
|
| protected | SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, Expression sqlExpression, JavaType<?> jdbcJavaType, boolean virtual, ValueExtractor<X> valueExtractor)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private static ValueExtractor | |
| public boolean | equals(Object
the reference object with which to compare. o)Overrides java. |
| public Expression | getExpression()
Implements org. |
| public JdbcMappingContainer | getExpressionType()
Implements org. |
| public int | getJdbcResultSetIndex()
Overrides default org. |
| public ValueExtractor | getJdbcValueExtractor()
Implements org. |
| public Expression | |
| public int | getValuesArrayPosition()
Implements org. |
| public int | |
| public boolean | isVirtual()
Implements org. |
| public SqlSelection | resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)
Implements org.
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| jdbcJavaType | back to summary |
|---|---|
| private final JavaType<?> jdbcJavaType | |
| jdbcPosition | back to summary |
|---|---|
| private final int jdbcPosition | |
| sqlExpression | back to summary |
|---|---|
| private final Expression sqlExpression | |
| valueExtractor | back to summary |
|---|---|
| private transient ValueExtractor<X> valueExtractor | |
| valuesArrayPosition | back to summary |
|---|---|
| private final int valuesArrayPosition | |
| virtual | back to summary |
|---|---|
| private final boolean virtual | |
| SqlSelectionImpl | back to summary |
|---|---|
| public SqlSelectionImpl(Expression sqlExpression) | |
| SqlSelectionImpl | back to summary |
|---|---|
| public SqlSelectionImpl(int valuesArrayPosition, Expression sqlExpression) | |
| SqlSelectionImpl | back to summary |
|---|---|
| public SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, Expression sqlExpression, boolean virtual) | |
| SqlSelectionImpl | back to summary |
|---|---|
| public SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, JavaType<?> jdbcJavaType, Expression sqlExpression, boolean virtual) | |
| SqlSelectionImpl | back to summary |
|---|---|
| protected SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, Expression sqlExpression, JavaType<?> jdbcJavaType, boolean virtual, ValueExtractor<X> valueExtractor) | |
| accept | back to summary |
|---|---|
| public void accept(SqlAstWalker interpreter) Implements org.
| |
| determineValueExtractor | back to summary |
|---|---|
| private static ValueExtractor | |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| getExpression | back to summary |
|---|---|
| public Expression getExpression() Implements org. Doc from org. The underlying expression.
| |
| getExpressionType | back to summary |
|---|---|
| public JdbcMappingContainer getExpressionType() Implements org. Doc from org. Get the type of the expression
| |
| getJdbcResultSetIndex | back to summary |
|---|---|
| public int getJdbcResultSetIndex() Overrides default org. Doc from org. Get the JDBC position (1-based)
| |
| 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
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for the object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| 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
| |