public class EsSearch extends Object
| 构造器和说明 |
|---|
EsSearch() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.elasticsearch.search.aggregations.Aggregations |
getAggregations(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static <T> EsResult<T> |
getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
Class<T> sourceType,
Integer pageNum,
Integer pageSize,
String... indices) |
static <T> EsResult<T> |
getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
Class<T> sourceType,
String... indices) |
static EsResult<Map<String,Object>> |
getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
Integer pageNum,
Integer pageSize,
String... indices) |
static EsResult<Map<String,Object>> |
getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static <T> T |
getEsResultEntity(Map<String,Object> map,
Class<T> sourceType) |
static <T> List<T> |
getEsResultList(org.elasticsearch.search.SearchHit[] searchHits,
Class<T> sourceType) |
static <T> List<T> |
getEsResultList(org.elasticsearch.action.search.SearchResponse searchResponse,
Class<T> sourceType) |
static <T> List<T> |
getEsResultList(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
Class<T> sourceType,
String... indices) |
static List<Map<String,Object>> |
getEsResultList(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static Object |
getEsValue(Field field,
Map<String,Object> map) |
static org.elasticsearch.search.SearchHits |
getSearchHits(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static org.elasticsearch.action.search.SearchRequest |
getSearchRequest(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static org.elasticsearch.action.search.SearchResponse |
getSearchResponse(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static org.apache.lucene.search.TotalHits |
getTotalHits(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
static long |
getTotalValue(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices) |
public static <T> T getEsResultEntity(Map<String,Object> map, Class<T> sourceType) throws Exception
Exceptionpublic static <T> List<T> getEsResultList(org.elasticsearch.search.SearchHit[] searchHits, Class<T> sourceType) throws Exception
Exceptionpublic static <T> List<T> getEsResultList(org.elasticsearch.action.search.SearchResponse searchResponse, Class<T> sourceType) throws Exception
Exceptionpublic static <T> List<T> getEsResultList(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder, Class<T> sourceType, String... indices) throws Exception
Exceptionpublic static List<Map<String,Object>> getEsResultList(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder, String... indices) throws Exception
Exceptionpublic static org.elasticsearch.action.search.SearchRequest getSearchRequest(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices)
public static org.elasticsearch.action.search.SearchResponse getSearchResponse(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices)
throws IOException
IOExceptionpublic static org.elasticsearch.search.SearchHits getSearchHits(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices)
throws IOException
IOExceptionpublic static org.apache.lucene.search.TotalHits getTotalHits(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices)
throws IOException
IOExceptionpublic static long getTotalValue(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices)
throws IOException
IOExceptionpublic static org.elasticsearch.search.aggregations.Aggregations getAggregations(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder,
String... indices)
throws IOException
IOExceptionpublic static <T> EsResult<T> getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder, Class<T> sourceType, Integer pageNum, Integer pageSize, String... indices) throws Exception
Exceptionpublic static <T> EsResult<T> getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder, Class<T> sourceType, String... indices) throws Exception
Exceptionpublic static EsResult<Map<String,Object>> getEsResult(org.elasticsearch.search.builder.SearchSourceBuilder searchSourceBuilder, Integer pageNum, Integer pageSize, String... indices) throws Exception
ExceptionCopyright © 2021. All rights reserved.