public class GeometryLiteral extends GeometryExpression implements org.datanucleus.store.rdbms.sql.expression.SQLLiteral
| Constructor and Description |
|---|
GeometryLiteral(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a Geometry literal with a value.
|
| Modifier and Type | Method and Description |
|---|---|
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
eq(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
Object |
getValue() |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
ne(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
void |
setNotParameter() |
protected void |
setStatement() |
getMappingForUseWithExpression, invokeadd, and, cast, com, distinct, div, encloseInParentheses, eor, ge, getJavaTypeMapping, getLowestOperator, getNumberOfSubExpressions, getParameterName, getSQLStatement, getSQLTable, getSubExpression, gt, in, ior, is, isParameter, le, lt, mod, mul, neg, not, setJavaTypeMapping, sub, toSQLTextpublic GeometryLiteral(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping,
Object value,
String parameterName)
stmt - the SQL statementmapping - the mappingvalue - the valueparameterName - Name of the parameter that this represents if any (as JDBC "?")public Object getValue()
getValue in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteralpublic void setNotParameter()
setNotParameter in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteralprotected void setStatement()
public org.datanucleus.store.rdbms.sql.expression.BooleanExpression eq(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
eq in class GeometryExpressionpublic org.datanucleus.store.rdbms.sql.expression.BooleanExpression ne(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
ne in class GeometryExpressionCopyright © 2015. All rights reserved.