public class JodaIntervalLiteral
extends org.datanucleus.store.rdbms.sql.expression.StringTemporalExpression
implements org.datanucleus.store.rdbms.sql.expression.SQLLiteral
| Modifier and Type | Field and Description |
|---|---|
protected org.joda.time.Interval |
value |
| Constructor and Description |
|---|
JodaIntervalLiteral(org.datanucleus.store.rdbms.sql.SQLStatement stmt,
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an Interval 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) |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
ge(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
Object |
getValue() |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
gt(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
boolean |
isParameter() |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
le(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
lt(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
org.datanucleus.store.rdbms.sql.expression.BooleanExpression |
ne(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr) |
void |
setNotParameter() |
add, div, getDelegate, invoke, mod, mul, sub, toSQLTextand, bitAnd, bitOr, cast, com, distinct, encloseInParentheses, eor, getJavaTypeMapping, getLowestOperator, getNumberOfSubExpressions, getParameterName, getSQLStatement, getSQLTable, getSubExpression, in, ior, is, neg, not, setJavaTypeMappingpublic JodaIntervalLiteral(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 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.DelegatedExpressionpublic org.datanucleus.store.rdbms.sql.expression.BooleanExpression ge(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
ge in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpressionpublic org.datanucleus.store.rdbms.sql.expression.BooleanExpression gt(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
gt in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpressionpublic org.datanucleus.store.rdbms.sql.expression.BooleanExpression le(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
le in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpressionpublic org.datanucleus.store.rdbms.sql.expression.BooleanExpression lt(org.datanucleus.store.rdbms.sql.expression.SQLExpression expr)
lt in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpressionpublic 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.DelegatedExpressionpublic boolean isParameter()
isParameter in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpressionpublic void setNotParameter()
setNotParameter in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteralpublic Object getValue()
getValue in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteralCopyright © 2019. All rights reserved.