ExpressionAsStep, ExpressionCastStep, Tokenpublic class SubQueryExpression<T> extends PreparedExpression
Queryman.asSubQuery(select("price")); // (SELECT price)
Queryman.asSubQuery(select("max(price)")).as("max"); // (SELECT price) AS max
nameoutputNamevalue| Constructor | Description |
|---|---|
SubQueryExpression(Query query) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
bind(java.util.Map map) |
|
java.lang.String |
getPlaceholder() |
Returns a placeholder to use in SQL string.
|
Query |
getQuery() |
|
java.lang.Object |
getValue() |
|
protected java.lang.String |
prepareName() |
isEmpty, isNonEmpty, toStringas, as, cast, getCastExpression, getName, toPostgreSQLStringpublic SubQueryExpression(Query query)
protected java.lang.String prepareName()
prepareName in class Expressionpublic Query getQuery()
public java.lang.String getPlaceholder()
PreparedExpressiongetPlaceholder in class PreparedExpressionpublic java.lang.Object getValue()
getValue in class PreparedExpressionpublic void bind(java.util.Map map)
bind in class PreparedExpression