public static class MapLiteral.MapValueLiteral extends SQLExpression implements SQLLiteral
SQLExpression.ColumnExpressionList
lowestOperator, mapping, parameterName, st, stmt, subExprs, table
Constructor and Description |
---|
MapValueLiteral(SQLStatement stmt,
JavaTypeMapping mapping,
Object value)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
getValue()
Accessor to the literal value
|
List<SQLExpression> |
getValueExpressions() |
void |
setNotParameter()
Method to set this literal as not being a parameter.
|
protected void |
setStatement() |
add, and, bitAnd, bitOr, cast, com, distinct, div, encloseInParentheses, eor, eq, ge, getJavaTypeMapping, getLowestOperator, getNumberOfSubExpressions, getParameterName, getSQLStatement, getSQLTable, getSubExpression, gt, in, invoke, ior, is, isParameter, le, lt, mod, mul, ne, neg, not, setJavaTypeMapping, sub, toSQLText
public MapValueLiteral(SQLStatement stmt, JavaTypeMapping mapping, Object value)
stmt
- SQL Statementmapping
- The mapping to the Mapvalue
- The transient Map that is the value.public List<SQLExpression> getValueExpressions()
public Object getValue()
SQLLiteral
getValue
in interface SQLLiteral
public void setNotParameter()
SQLLiteral
setNotParameter
in interface SQLLiteral
protected void setStatement()
Copyright © 2017. All rights reserved.