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