Query

更新时间:

本文介绍Query类及其方法。

类全名:com.aliyun.hitsdb.client.value.response.QueryResult

java.lang.Object

com.aliyun.hitsdb.client.value.JSONValue

com.aliyun.hitsdb.client.value.request.Query

public class Query extends JSONValue

嵌套类概要

限定符和类型

类和说明

static class

Query.Builder

构造器概要

构造器和说明

Query()

方法概要

限定符和类型

方法和说明

Boolean

getDelete()

是否删除。

long

getEnd()

获取查询的时间范围的结束时间。

List<SubQuery>

getQueries()

获取所有子查询。

long

getStart()

获取查询的时间范围的开始时间。

static Query.Builder

start(Date startDate)

设置查询的时间范围的开始时间,不建议使用该方法。

static Query.Builder

start(long startTime)

设置查询的时间范围的开始时间,不建议使用该方法。

static Query.Builder

timeRange(Date startDate, Date endDate)

设置查询的时间范围的开始时间与结束时间,并且获取Query.Builder实例。

static Query.Builder

timeRange(long startTime, long endTime)

设置查询的时间范围的开始时间与结束时间,并且获取Query.Builder实例。

从类继承的方法 com.aliyun.hitsdb.client.value.JSONValue

appendJSON, parseObject, toJSON, toString

从类继承的方法 java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait

构造器详细资料

Query

public Query()

    方法详细资料

    • start

      public static Query.Builder start(long startTime)
      设置查询的时间范围的开始时间。
      参数:
      startTime - 开始时间戳
      返回:
      获取Query.Builder的实例
    • start

      public static Query.Builder start(Date startDate)
      设置查询的时间范围的开始时间。
      参数:
      startDate - start date
      返回:
      Builder
    • timeRange

      public static Query.Builder timeRange(Date startDate,                                        Date endDate)
      设置开始时间与结束时间。
      参数:
      startDate - 开始时间
      endDate - 结束时间
      返回:
      Builder
    • timeRange

      public static Query.Builder timeRange(long startTime,                                        long endTime)
      设置开始时间与结束时间。
      参数:
      startTime - 开始时间戳
      endTime - 结束时间戳
      返回:
      Builder
    • getStart

      public long getStart()
      获取查询的时间范围的开始时间。
    • getEnd

      public long getEnd()
      获取查询的时间范围的结束时间。
    • getDelete

      public Boolean getDelete()
      获取是否需要把查询的数据删除,该功能暂时不可用。
    • getQueries

      public List<SubQuery> getQueries()
      获取所有子查询。