T
- expression typepublic final class NumberSubQuery<T extends Number & Comparable<?>> extends NumberExpression<T> implements ExtendedSubQueryExpression<T>
hashCode, mixin
Constructor and Description |
---|
NumberSubQuery(Class<T> type,
QueryMetadata md) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
BooleanExpression |
exists()
Get an exists(this) expression for the subquery
|
QueryMetadata |
getMetadata()
Get the query metadata for the subquery
|
BooleanExpression |
notExists()
Get a not exists(this) expression for the subquery
|
abs, add, add, as, as, avg, between, between, byteValue, castToNum, ceil, divide, divide, doubleValue, floatValue, floor, goe, goe, goeAll, goeAny, gt, gt, gtAll, gtAny, in, intValue, like, like, loe, loe, loeAll, loeAny, longValue, lt, lt, ltAll, ltAny, max, max, min, min, mod, mod, multiply, multiply, negate, notBetween, notBetween, notIn, random, round, shortValue, sqrt, subtract, subtract, sum
asc, coalesce, coalesce, desc, stringValue
count, countDistinct, eq, eq, eqAll, eqAny, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, nullif, nullif, when, when
equals, getType, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getType
public NumberSubQuery(Class<T> type, QueryMetadata md)
public <R,C> R accept(Visitor<R,C> v, C context)
Expression
accept
in interface Expression<T extends Number & Comparable<?>>
R
- return typeC
- context typev
- visitorcontext
- context of visitpublic BooleanExpression exists()
ExtendedSubQueryExpression
exists
in interface ExtendedSubQueryExpression<T extends Number & Comparable<?>>
public QueryMetadata getMetadata()
SubQueryExpression
getMetadata
in interface SubQueryExpression<T extends Number & Comparable<?>>
public BooleanExpression notExists()
ExtendedSubQueryExpression
notExists
in interface ExtendedSubQueryExpression<T extends Number & Comparable<?>>
Copyright © 2007–2015 Mysema Ltd. All rights reserved.