ExpressionAsStep, ExpressionCastStep, TokenArrayExpression, BigDecimalExpression, BooleanExpression, ByteExpression, DateExpression, DollarStringExpression, DoubleExpression, FloatExpression, FuncExpression, IntegerExpression, ListExpression, LongExpression, ShortExpression, StringExpression, SubQueryExpression, TimeExpression, TimestampExpression, UUIDExpressionpublic abstract class PreparedExpression<T> extends Expression
?, then
the value of the expression is invoked included PreparedStatement
using one of setXXX methods.Query.buildPreparedStatement(Connection)| Modifier and Type | Field | Description |
|---|---|---|
protected T |
value |
nameoutputName| Constructor | Description |
|---|---|
PreparedExpression(T constant) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
bind(java.util.Map<java.lang.Integer,PreparedExpression> map) |
|
java.lang.String |
getPlaceholder() |
Returns a placeholder to use in SQL string.
|
abstract T |
getValue() |
isEmpty, isNonEmpty, toStringas, as, cast, getCastExpression, getName, prepareName, toPostgreSQLStringprotected T value
public PreparedExpression(T constant)
public java.lang.String getPlaceholder()
public abstract T getValue()
public abstract void bind(java.util.Map<java.lang.Integer,PreparedExpression> map)