Package org.influxdb.querybuilder
Class WhereSubQueryImpl<T extends SelectWithSubquery,E extends WithSubquery>
java.lang.Object
org.influxdb.querybuilder.SubQuery<E>
org.influxdb.querybuilder.WhereSubQueryImpl<T,E>
- All Implemented Interfaces:
QueryStringBuilder
,Select
,Where
public class WhereSubQueryImpl<T extends SelectWithSubquery,E extends WithSubquery> extends SubQuery<E> implements Select, Where
-
Method Summary
Modifier and Type Method Description WhereSubQueryImpl<T,E>
and(Clause clause)
WhereNested<WhereSubQueryImpl<T,E>>
andNested()
StringBuilder
buildQueryString()
StringBuilder
buildQueryString(StringBuilder stringBuilder)
T
fill(Number value)
T
fill(String value)
List<ConjunctionClause>
getClauses()
T
groupBy(Object... columns)
T
limit(int limit)
T
limit(int limit, long offSet)
WhereSubQueryImpl<T,E>
or(Clause clause)
T
orderBy(Ordering ordering)
WhereNested<WhereSubQueryImpl<T,E>>
orNested()
T
sLimit(int sLimit)
T
sLimit(int sLimit, long sOffSet)
T
tz(String timezone)
WhereSubQueryImpl<T,E>
where()
WhereSubQueryImpl<T,E>
where(String text)
WhereSubQueryImpl<T,E>
where(Clause clause)
-
Method Details
-
and
-
or
-
getClauses
- Specified by:
getClauses
in interfaceWhere
-
andNested
-
orNested
-
orderBy
-
groupBy
-
fill
-
fill
-
limit
-
limit
-
sLimit
-
sLimit
-
tz
-
buildQueryString
- Specified by:
buildQueryString
in interfaceQueryStringBuilder
-
buildQueryString
- Specified by:
buildQueryString
in interfaceQueryStringBuilder
-
where
-
where
-
where
-