public class GeometryExpression
extends org.datanucleus.store.rdbms.sql.expression.SQLExpression
| Constructor and Description |
|---|
GeometryExpression(org.datanucleus.query.expression.Expression.MonadicOperator op,
org.datanucleus.store.rdbms.sql.expression.SQLExpression expr1)
Perform an operation
|
GeometryExpression(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr1,
org.datanucleus.query.expression.Expression.DyadicOperator op,
org.datanucleus.store.rdbms.sql.expression.SQLExpression expr2)
Perform an operation
|
GeometryExpression(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping,
String functionName,
List args,
List types)
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
|
GeometryExpression(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.sql.SQLTable table,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping)
Perform an operation
|
| Modifier and Type | Method and Description |
|---|---|
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
eq(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
protected static org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping |
getMappingForUseWithExpression(org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping) |
org.datanucleus.store.rdbms.sql.expression.SQLExpression |
invoke(String methodName,
List args) |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
ne(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
add, 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 GeometryExpression(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.sql.SQLTable table,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping)
opbetween
expr1and
expr2.
stmt - The statementtable - Tablemapping - The mapping in the table for this expressionpublic GeometryExpression(org.datanucleus.query.expression.Expression.MonadicOperator op,
org.datanucleus.store.rdbms.sql.expression.SQLExpression expr1)
opbetween
expr1and
expr2.
op - Operationexpr1 - The expressionpublic GeometryExpression(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr1,
org.datanucleus.query.expression.Expression.DyadicOperator op,
org.datanucleus.store.rdbms.sql.expression.SQLExpression expr2)
opbetween
expr1and
expr2.
expr1 - First expressionop - The operationexpr2 - Second operationpublic GeometryExpression(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping,
String functionName,
List args,
List types)
stmt - SQL statementmapping - Mapping to usefunctionName - Name of functionargs - The argstypes - Types of the argsprotected static org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping getMappingForUseWithExpression(org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping)
public org.datanucleus.store.rdbms.sql.expression.BooleanExpression eq(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
eq in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionpublic org.datanucleus.store.rdbms.sql.expression.BooleanExpression ne(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
ne in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionCopyright © 2015. All rights reserved.