| Modifier and Type | Field and Description |
|---|---|
| private final JdbcMappingContainer | |
| private final String | |
| private final FunctionRenderer | renderer
Deprecated
as a consequence of
FunctionRenderer being deprecated.
|
| private final List | |
| private final ReturnableType |
| Access | Constructor and Description |
|---|---|
| public | SelfRenderingFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> type, JdbcMappingContainer expressible)
Deprecated
for removal. Use
SelfRenderingFunctionSqlAstExpression(String, FunctionRenderer, List, ReturnableType, JdbcMappingContainer) instead
|
| public | SelfRenderingFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> type, JdbcMappingContainer expressible)
Deprecated
as a consequence of
FunctionRenderer being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | applySqlSelections(DomainResultCreationState creationState)
Implements org. |
| public DomainResult | createDomainResult(String resultVariable, DomainResultCreationState creationState)
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 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, boolean Whether the select is virtual or real. See virtual, TypeConfiguration SqlSelection#isVirtual()The associated TypeConfiguration typeConfiguration)Overrides default org. |
| public int | forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action)
Implements org. |
| public String | |
| public String | |
| public List | |
| public String | getCustomReadExpression()
Implements org. |
| public String | getCustomWriteExpression()
Implements org. |
| public JdbcMappingContainer | getExpressionType()
Implements org. |
| public String | |
| protected FunctionRenderer | |
| public JdbcMapping | getJdbcMapping()
Implements org. |
| protected FunctionRenderingSupport | |
| public String | getTemplate(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry)
Implements org. |
| public String | getText(Dialect dialect)
Implements org. |
| public String | getText()
Implements org. |
| protected ReturnableType | |
| public boolean | isFormula()
Implements org. |
| public void | renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
Implements org.
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| expressible | back to summary |
|---|---|
| private final JdbcMappingContainer expressible | |
| functionName | back to summary |
|---|---|
| private final String functionName | |
| renderer | back to summary |
|---|---|
| private final FunctionRenderer renderer
Deprecated as a consequence of | |
| sqlAstArguments | back to summary |
|---|---|
| private final List<? extends SqlAstNode> sqlAstArguments | |
| type | back to summary |
|---|---|
| private final ReturnableType<?> type | |
| SelfRenderingFunctionSqlAstExpression | back to summary |
|---|---|
| public SelfRenderingFunctionSqlAstExpression(String functionName, FunctionRenderingSupport renderer, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> type, JdbcMappingContainer expressible)
Deprecated for removal. Use
| |
| SelfRenderingFunctionSqlAstExpression | back to summary |
|---|---|
| public SelfRenderingFunctionSqlAstExpression(String functionName, FunctionRenderer renderer, List<? extends SqlAstNode> sqlAstArguments, ReturnableType<?> type, JdbcMappingContainer expressible)
Deprecated as a consequence of | |
| applySqlSelections | back to summary |
|---|---|
| public void applySqlSelections(DomainResultCreationState creationState) Implements org. Doc from org. Used when this producer is a selection in a sub-query. The DomainResult is only needed for root query of a SELECT statement. This default impl assumes this producer is a true (Sql)Expression
| |
| createDomainResult | back to summary |
|---|---|
| public DomainResult Implements org. Doc from org. Produce the domain query
| |
| 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
| |
| createSqlSelection | back to summary |
|---|---|
| public SqlSelection createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType<T> javaType, boolean virtual, TypeConfiguration typeConfiguration) Overrides default org. Doc from org. Create a SqlSelection for the given JDBC ResultSet position
| |
| forEachJdbcType | back to summary |
|---|---|
| public int forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Implements org. Doc from org. Visit each JdbcMapping starting from the given offset
| |
| getAlias | back to summary |
|---|---|
| public String getAlias(Dialect dialect) Implements org.
| |
| getAlias | back to summary |
|---|---|
| public String getAlias(Dialect dialect, Table table) Implements org.
| |
| getArguments | back to summary |
|---|---|
| public List Implements org.
| |
| getCustomReadExpression | back to summary |
|---|---|
| public String getCustomReadExpression() Implements org. Doc from org. Any custom read expression for this selectable. Only pertinent for physical columns (not formulas)
| |
| getCustomWriteExpression | back to summary |
|---|---|
| public String getCustomWriteExpression() Implements org. Doc from org. Any custom write expression for this selectable. Only pertinent for physical columns (not formulas)
| |
| getExpressionType | back to summary |
|---|---|
| public JdbcMappingContainer getExpressionType() Implements org. Doc from org. The type for this expression
| |
| getFunctionName | back to summary |
|---|---|
| public String getFunctionName() Implements org.
| |
| getFunctionRenderer | back to summary |
|---|---|
| protected FunctionRenderer getFunctionRenderer()
Deprecated as a consequence of | |
| getJdbcMapping | back to summary |
|---|---|
| public JdbcMapping getJdbcMapping() Implements org. Doc from org. Anything that is expressible at the SQL AST level would be of basic type.
| |
| getRenderer | back to summary |
|---|---|
protected FunctionRenderingSupport getRenderer()
| |
| getTemplate | back to summary |
|---|---|
| public String getTemplate(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry) Implements org.
| |
| getText | back to summary |
|---|---|
| public String getText(Dialect dialect) Implements org. Doc from org. The selectable's text representation accounting for the Dialect's quoting, if quoted
| |
| getText | back to summary |
|---|---|
| public String getText() Implements org. Doc from org. The selectable's "canonical" text representation
| |
| getType | back to summary |
|---|---|
| protected ReturnableType | |
| isFormula | back to summary |
|---|---|
| public boolean isFormula() Implements org. Doc from org. Does this selectable represent a formula?
| |
| renderToSql | back to summary |
|---|---|
| public void renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) Implements org. Deprecated as a consequence of
| |