org.sentilo.common.domain.QueryFilterParams.getLimit()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(50)

本文整理了Java中org.sentilo.common.domain.QueryFilterParams.getLimit方法的一些代码示例,展示了QueryFilterParams.getLimit的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryFilterParams.getLimit方法的具体详情如下:
包路径:org.sentilo.common.domain.QueryFilterParams
类名称:QueryFilterParams
方法名:getLimit

QueryFilterParams.getLimit介绍

暂无

代码示例

代码示例来源:origin: sentilo/sentilo

public static Integer getLimit(final PlatformSearchInputMessage message) {
  // The maximum number of sensor elements (limit value) that could be returned in a search
  // depends on whether the search is by provider&sensor (limit <= NUM_MAX_ELEMENTS_SENSOR)
  // or only by provider (limit <= NUM_MAX_ELEMENTS_PROVIDER).

  // By default, it is fixed to DEFAULT_NUM_ELEMENTS

  if (!message.hasQueryFilters() || message.getQueryFilters().getLimit() == null) {
   return SentiloConstants.DEFAULT_NUM_ELEMENTS;
  } else if (StringUtils.hasText(message.getSensorId())) {
   return message.getQueryFilters().getLimit() > SentiloConstants.NUM_MAXIM_ELEMENTS_BY_SENSOR ? SentiloConstants.NUM_MAXIM_ELEMENTS_BY_SENSOR
     : message.getQueryFilters().getLimit();
  } else {
   return message.getQueryFilters().getLimit() > SentiloConstants.NUM_MAXIM_ELEMENTS_BY_PROVIDER ? SentiloConstants.NUM_MAXIM_ELEMENTS_BY_PROVIDER
     : message.getQueryFilters().getLimit();
  }
 }
}

代码示例来源:origin: sentilo/sentilo

public static RequestParameters buildParameters(final PlatformSearchInputMessage message) {
 RequestParameters parameters = null;
 if (message.hasQueryFilters()) {
  parameters =
    RequestParameters.build(message.getQueryFilters().getFrom(), message.getQueryFilters().getTo(), message.getQueryFilters().getLimit());
 }
 return parameters;
}

相关文章

微信公众号

最新文章

更多