跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractClassMeta - io.manbang.ebatis.core.meta中的类
 
AbstractClassMeta(Class<?>) - 类 的构造器io.manbang.ebatis.core.meta.AbstractClassMeta
 
AbstractCluster - io.manbang.ebatis.core.cluster中的类
 
AbstractCluster(String, int) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractCluster
 
AbstractCluster(String, int, Credentials) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractCluster
 
AbstractCluster(HttpHost[]) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractCluster
 
AbstractCluster(HttpHost[], Credentials) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractCluster
 
AbstractClusterLoadBalancer - io.manbang.ebatis.core.cluster中的类
 
AbstractClusterLoadBalancer() - 类 的构造器io.manbang.ebatis.core.cluster.AbstractClusterLoadBalancer
 
AbstractClusterRouter - io.manbang.ebatis.core.cluster中的类
 
AbstractClusterRouter() - 类 的构造器io.manbang.ebatis.core.cluster.AbstractClusterRouter
 
AbstractMetaSource - io.manbang.ebatis.core.domain中的类
 
AbstractMetaSource() - 类 的构造器io.manbang.ebatis.core.domain.AbstractMetaSource
 
AbstractRequestExecutor<R extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.executor中的类
请求执行器,负责整个ES请求的执行流程
AbstractRequestExecutor() - 类 的构造器io.manbang.ebatis.core.executor.AbstractRequestExecutor
 
AbstractRequestExecutor.RequestAction<R extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.executor中的接口
请求执行动作
AbstractRequestFactory<A extends Annotation,R extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.request中的类
 
AbstractRequestFactory() - 类 的构造器io.manbang.ebatis.core.request.AbstractRequestFactory
 
AbstractResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
AbstractResponseExtractorProvider(RequestType) - 类 的构造器io.manbang.ebatis.core.response.AbstractResponseExtractorProvider
 
AbstractWeightedCluster - io.manbang.ebatis.core.cluster中的类
权重集群
AbstractWeightedCluster(String, int) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractWeightedCluster
 
AbstractWeightedCluster(HttpHost...) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractWeightedCluster
 
AbstractWeightedCluster(String, int, Credentials) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractWeightedCluster
 
AbstractWeightedCluster(HttpHost[], Credentials) - 类 的构造器io.manbang.ebatis.core.cluster.AbstractWeightedCluster
 
AbstractWeightedClusterLoadBalancer - io.manbang.ebatis.core.cluster中的类
 
AbstractWeightedClusterLoadBalancer() - 类 的构造器io.manbang.ebatis.core.cluster.AbstractWeightedClusterLoadBalancer
 
AbstractWeightedClusterRouter - io.manbang.ebatis.core.cluster中的类
权重路由器
AbstractWeightedClusterRouter() - 类 的构造器io.manbang.ebatis.core.cluster.AbstractWeightedClusterRouter
 
actionRequest() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultPostResponseInfo
 
actionRequest() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultPreResponseInfo
 
actionRequest() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultRequestInfo
 
actionRequest() - 接口 中的方法io.manbang.ebatis.core.interceptor.PostResponseInfo
 
actionRequest() - 接口 中的方法io.manbang.ebatis.core.interceptor.PreResponseInfo
返回ActionRequest
actionRequest() - 接口 中的方法io.manbang.ebatis.core.interceptor.RequestInfo
获取actionRequest
actionResponse() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultPostResponseInfo
 
actionResponse() - 接口 中的方法io.manbang.ebatis.core.interceptor.PostResponseInfo
 
ActiveShardCountUtils - io.manbang.ebatis.core.common中的类
 
ActiveShardCountUtils() - 类 的构造器io.manbang.ebatis.core.common.ActiveShardCountUtils
 
adaptResult(CompletableFuture<T>) - 枚举 中的方法io.manbang.ebatis.core.meta.ResultType
适配实际的接口返回值
AdditionalSource - io.manbang.ebatis.core.domain中的接口
 
addPoint(GeoPoint) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
增加位置坐标
addPoint(double, double) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
增加位置坐标
addPoint(String) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
增加位置坐标
addQueryBuilder(BoolQueryBuilder, List<FieldMeta>, Object) - 枚举 中的方法io.manbang.ebatis.core.builder.QueryClauseType
 
Agg - io.manbang.ebatis.core.annotation中的注释类型
聚合注解
agg() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取聚合请求执行器
agg() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
AggProvider - io.manbang.ebatis.core.provider中的接口
聚合条件提供者
Aggregation - io.manbang.ebatis.core.domain中的接口
 
AggregationListResponseExtractor - io.manbang.ebatis.core.response中的类
 
AggregationMapResponseExtractor - io.manbang.ebatis.core.response中的类
 
AggregationsResponseExtractor - io.manbang.ebatis.core.response中的类
 
AggResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
AggResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.AggResponseExtractorProvider
 
AgvAggResponseExtractor - io.manbang.ebatis.core.response中的类
 
Aliases - io.manbang.ebatis.core.annotation中的注释类型
 
Allocation - io.manbang.ebatis.core.annotation中的注释类型
 
AnnotatedMeta<E extends AnnotatedElement> - io.manbang.ebatis.core.meta中的接口
 
AnnotationAttribute - io.manbang.ebatis.core.meta中的接口
注解属性
AnnotationMeta - io.manbang.ebatis.core.meta中的接口
注解元数据
AnnotationNotPresentException - io.manbang.ebatis.core.exception中的异常错误
需要的注解没有
AnnotationNotPresentException() - 异常错误 的构造器io.manbang.ebatis.core.exception.AnnotationNotPresentException
 
AnnotationNotPresentException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.AnnotationNotPresentException
 
AnnotationUtils - io.manbang.ebatis.core.common中的类
 
args() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultRequestInfo
 
args() - 接口 中的方法io.manbang.ebatis.core.interceptor.RequestInfo
入参
ArrayDocumentExtractor<T> - io.manbang.ebatis.core.response中的类
 
ArrayDocumentExtractor(DocumentMapper<T>, int) - 类 的构造器io.manbang.ebatis.core.response.ArrayDocumentExtractor
 
ArrayListSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
ArrayListSearchResponseExtractor(DocumentExtractor<T>) - 类 的构造器io.manbang.ebatis.core.response.ArrayListSearchResponseExtractor
 
ArrayMultiGetResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
ArrayMultiSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
ArrayMultiSearchResponseExtractor(ArrayDocumentExtractor<T>, Class<?>) - 类 的构造器io.manbang.ebatis.core.response.ArrayMultiSearchResponseExtractor
 
as(Class<?>) - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
沿着当前类的继承和实现关系,找到指定的父类或者接口的泛型解析器
asCompletableFuture() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
作为CompletableFuture集合解析
asList() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
作为List集合解析
asMap() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
作为Map集合解析
asOptional() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
作为Optional解析
asSet() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
作为Set集合解析
AttributeNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
AttributeNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.AttributeNotFoundException
 
auto() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 

B

basic(String, String) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Credentials
登录验证
Bool - io.manbang.ebatis.core.annotation中的注释类型
 
bool() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
BoolArrayMultiSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 
BoolArrayMultiSearchResponseExtractor() - 类 的构造器io.manbang.ebatis.core.response.BoolArrayMultiSearchResponseExtractor
 
BooleanArrayMultiSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 
BooleanArrayMultiSearchResponseExtractor() - 类 的构造器io.manbang.ebatis.core.response.BooleanArrayMultiSearchResponseExtractor
 
BooleanBulkResponseExtractor - io.manbang.ebatis.core.response中的类
 
BooleanDeleteResponseExtractor - io.manbang.ebatis.core.response中的类
 
BooleanIndexResponseExtractor - io.manbang.ebatis.core.response中的类
 
BooleanListMultiSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 
BooleanUpdateResponseExtractor - io.manbang.ebatis.core.response中的类
 
Boosting - io.manbang.ebatis.core.annotation中的注释类型
 
boosting() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
Bulk - io.manbang.ebatis.core.annotation中的注释类型
 
bulk() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取批量操作请求执行器
bulk() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
BulkAnnotationNotPresentException - io.manbang.ebatis.core.exception中的异常错误
 
BulkAnnotationNotPresentException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.BulkAnnotationNotPresentException
 
bulkAsync(BulkRequest, ActionListener<BulkResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步批处理
bulkAsync(BulkRequest, ActionListener<BulkResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
异步批处理
bulkAsync(BulkRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步批量操作
BulkRequestFactory - io.manbang.ebatis.core.request中的类
 
BulkResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
BulkResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
BulkResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.BulkResponseExtractorProvider
 
bulkSync(BulkRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步批量操作
BulkType - io.manbang.ebatis.core.annotation中的枚举
 
ByQueryResponse - io.manbang.ebatis.core.response中的类
 
ByQueryResponse() - 类 的构造器io.manbang.ebatis.core.response.ByQueryResponse
 

C

call(R, ResponseExtractor<?>) - 接口 中的方法io.manbang.ebatis.core.executor.AbstractRequestExecutor.RequestAction
 
CardinalityAggResponseExtractor - io.manbang.ebatis.core.response中的类
 
CardinalityAggResponseExtractor() - 类 的构造器io.manbang.ebatis.core.response.CardinalityAggResponseExtractor
 
Cat - io.manbang.ebatis.core.annotation中的注释类型
_cat接口
cat() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
 
cat() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
catAliases() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
CatAliasesRequest - io.manbang.ebatis.core.request中的类
 
CatAliasesRequest() - 类 的构造器io.manbang.ebatis.core.request.CatAliasesRequest
 
catAsync(CatRequest, ActionListener<CatResponse>) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
 
catAsync(CatRequest, ActionListener<CatResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步cat接口
catAsync(CatRequest, ActionListener<CatResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
 
catAsync(CatRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步_cat操作
catchException(Exception) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
异常处理,如果降级使能的话,此方法就不调用,直接调动 ResponseExtractor.fallback(Exception)
catCount() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
CatCountRequest - io.manbang.ebatis.core.request中的类
 
CatCountRequest() - 类 的构造器io.manbang.ebatis.core.request.CatCountRequest
 
CatRequest - io.manbang.ebatis.core.request中的类
 
CatRequest() - 类 的构造器io.manbang.ebatis.core.request.CatRequest
 
CatResponse - io.manbang.ebatis.core.response中的类
 
CatResponse() - 类 的构造器io.manbang.ebatis.core.response.CatResponse
 
catSync(CatRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
 
CatType - io.manbang.ebatis.core.annotation中的枚举
 
choose(Cluster[]) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractClusterLoadBalancer
 
choose(Cluster[]) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractWeightedClusterLoadBalancer
负载均衡器从一组集群种选择一个集群
choose(Cluster[]) - 接口 中的方法io.manbang.ebatis.core.cluster.ClusterLoadBalancer
负载均衡器从一组集群种选择一个集群
CLASS_METAS - 类 中的静态变量io.manbang.ebatis.core.meta.AbstractClassMeta
 
ClassGenericType - io.manbang.ebatis.core.generic中的接口
 
ClassMeta - io.manbang.ebatis.core.meta中的接口
 
clearScroll() - 类 中的方法io.manbang.ebatis.core.provider.DefaultScrollProvider
 
clearScrollAsync(ClearScrollRequest, ActionListener<ClearScrollResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步执清除游标操作
clearScrollAsync(ClearScrollRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步清楚游标
close() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
 
close() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractClusterRouter
 
close() - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
关闭联邦集群中的所有集群
closeLeft() - 接口 中的方法io.manbang.ebatis.core.domain.Range
左闭区间
closeRight() - 接口 中的方法io.manbang.ebatis.core.domain.Range
右闭区间
Cluster - io.manbang.ebatis.core.cluster中的接口
 
CLUSTER_ROUTER_NAME - 类 中的静态变量io.manbang.ebatis.core.config.Env
 
ClusterCreationException - io.manbang.ebatis.core.exception中的异常错误
 
ClusterCreationException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.ClusterCreationException
 
ClusterCustomizer - io.manbang.ebatis.core.cluster中的接口
集群定制器
ClusterLoadBalancer - io.manbang.ebatis.core.cluster中的接口
集群负责均衡器
ClusterRouter - io.manbang.ebatis.core.cluster中的接口
 
ClusterRouterLoader - io.manbang.ebatis.core.cluster中的类
路由器载入器,对名字缓存
ClusterRouterNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
ClusterRouterNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.ClusterRouterNotFoundException
 
ClusterRouterProvider - io.manbang.ebatis.core.cluster中的接口
集群路由提供方,名字是唯一标识,通过配置 Mapper.clusterRouter(),定制每个Mapper的集群路由
ClusterSession - io.manbang.ebatis.core.session中的接口
todo copyright license description readme 英文注解 会话管理
Collapse - io.manbang.ebatis.core.domain中的接口
折叠对象
collapse(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Collapse
折叠字段
CollapseProvider - io.manbang.ebatis.core.provider中的接口
collapse 折叠字段
compareTo(ResponseExtractorProvider) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractorProvider
 
ConcreteResponseExtractor<T,R extends org.elasticsearch.action.ActionResponse> - io.manbang.ebatis.core.response中的接口
 
ConditionBeanInfoException - io.manbang.ebatis.core.exception中的异常错误
 
ConditionBeanInfoException() - 异常错误 的构造器io.manbang.ebatis.core.exception.ConditionBeanInfoException
 
ConditionMeta - io.manbang.ebatis.core.meta中的接口
 
ConditionNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
ConditionNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.ConditionNotFoundException
 
ConditionNotSupportException - io.manbang.ebatis.core.exception中的异常错误
 
ConditionNotSupportException() - 异常错误 的构造器io.manbang.ebatis.core.exception.ConditionNotSupportException
 
ConditionNotSupportException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.ConditionNotSupportException
 
ConstantScore - io.manbang.ebatis.core.annotation中的注释类型
 
constantScore() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
contains() - 接口 中的方法io.manbang.ebatis.core.domain.Range
范围包含
Context - io.manbang.ebatis.core.domain中的类
 
Context() - 类 的构造器io.manbang.ebatis.core.domain.Context
 
ContextHolder - io.manbang.ebatis.core.domain中的类
 
Coordinate - io.manbang.ebatis.core.domain中的类
 
Coordinate(double, double) - 类 的构造器io.manbang.ebatis.core.domain.Coordinate
 
Coordinate() - 类 的构造器io.manbang.ebatis.core.domain.Coordinate
 
Count - io.manbang.ebatis.core.annotation中的注释类型
 
create(ConditionMeta, Object) - 接口 中的方法io.manbang.ebatis.core.builder.QueryBuilderFactory
创建查询构建器
create(MethodMeta, Object...) - 类 中的方法io.manbang.ebatis.core.request.AbstractRequestFactory
 
create(MethodMeta, Object...) - 接口 中的方法io.manbang.ebatis.core.request.RequestFactory
创建ES请求,根据注解对应创建不同的ES请求
createBuilder(FieldMeta, Object) - 枚举 中的方法io.manbang.ebatis.core.annotation.QueryType
 
createBuilder(HttpHost[]) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
创建客户端构建器
Credentials - io.manbang.ebatis.core.cluster中的接口
 
custom(Cluster) - 接口 中的方法io.manbang.ebatis.core.cluster.ClusterCustomizer
定制集群
customHttpClientConfig(HttpAsyncClientBuilder) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
定制HttpClientConfig
customize(Request) - 类 中的方法io.manbang.ebatis.core.request.CatAliasesRequest
 
customize(Request) - 类 中的方法io.manbang.ebatis.core.request.CatCountRequest
 
customize(Request) - 类 中的方法io.manbang.ebatis.core.request.CatRequest
 

D

DEBUG_ENABLED - 类 中的静态变量io.manbang.ebatis.core.config.Env
 
DEFAULT - 类 中的静态变量io.manbang.ebatis.core.domain.HttpConfig
 
DEFAULT_CLUSTER_ROUTER_NAME - 类 中的静态变量io.manbang.ebatis.core.config.Env
 
DEFAULT_WEIGHT - 类 中的静态变量io.manbang.ebatis.core.cluster.AbstractWeightedCluster
 
DefaultMethodGenericType - io.manbang.ebatis.core.generic中的类
 
DefaultMethodGenericType(Method) - 类 的构造器io.manbang.ebatis.core.generic.DefaultMethodGenericType
 
DefaultPostResponseInfo<T extends org.elasticsearch.action.ActionRequest,R extends org.elasticsearch.action.ActionResponse> - io.manbang.ebatis.core.interceptor中的类
 
DefaultPostResponseInfo(T, R) - 类 的构造器io.manbang.ebatis.core.interceptor.DefaultPostResponseInfo
 
DefaultPreResponseInfo<T extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.interceptor中的类
 
DefaultPreResponseInfo(T, ResponseExtractor<?>) - 类 的构造器io.manbang.ebatis.core.interceptor.DefaultPreResponseInfo
 
DefaultRequestInfo<T extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.interceptor中的类
 
DefaultRequestInfo(T, Object[]) - 类 的构造器io.manbang.ebatis.core.interceptor.DefaultRequestInfo
 
DefaultScrollProvider - io.manbang.ebatis.core.provider中的类
 
DefaultScrollProvider() - 类 的构造器io.manbang.ebatis.core.provider.DefaultScrollProvider
 
Delete - io.manbang.ebatis.core.annotation中的注释类型
 
delete() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取删除请求执行器
delete() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
deleteAsync(DeleteRequest, ActionListener<DeleteResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步删除
deleteAsync(DeleteRequest, ActionListener<DeleteResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
异步删除
deleteAsync(DeleteRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步删除
DeleteByQuery - io.manbang.ebatis.core.annotation中的注释类型
查询删除注解
deleteByQuery() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取搜索删除请求执行器
deleteByQuery() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
deleteByQueryAsync(DeleteByQueryRequest, ActionListener<BulkByScrollResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步查询删除
deleteByQueryAsync(DeleteByQueryRequest, ActionListener<BulkByScrollResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
异步查询删除
deleteByQueryAsync(DeleteByQueryRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步查询删除
DeleteByQueryResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
DeleteByQueryResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
DeleteByQueryResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.DeleteByQueryResponseExtractorProvider
 
deleteByQuerySync(DeleteByQueryRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步查询删除
DeleteRequestFactory - io.manbang.ebatis.core.request中的类
 
DeleteResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
DeleteResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
DeleteResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.DeleteResponseExtractorProvider
 
deleteSync(DeleteRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步删除
DeleteType - io.manbang.ebatis.core.annotation中的枚举
删除类型
direction() - 接口 中的方法io.manbang.ebatis.core.domain.Sort
获取排序方向
disjoint() - 接口 中的方法io.manbang.ebatis.core.domain.Range
范围不相交
DisMax - io.manbang.ebatis.core.annotation中的注释类型
 
doChoose(Cluster[]) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractClusterLoadBalancer
多个集群的情况下,必须做出集群选择
doChoose(WeightedCluster[]) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractWeightedClusterLoadBalancer
从带权集群中选择选择一集群
doCreate(MethodMeta, Object[]) - 类 中的方法io.manbang.ebatis.core.request.AbstractRequestFactory
实际构建查询请求
doCreate(MethodMeta, Object[]) - 类 中的方法io.manbang.ebatis.core.request.BulkRequestFactory
 
doCreate(MethodMeta, Object[]) - 类 中的方法io.manbang.ebatis.core.request.DeleteRequestFactory
 
DocumentDeserializeException - io.manbang.ebatis.core.exception中的异常错误
 
DocumentDeserializeException(Exception) - 异常错误 的构造器io.manbang.ebatis.core.exception.DocumentDeserializeException
 
DocumentExtractor<T> - io.manbang.ebatis.core.response中的类
 
DocumentExtractor(DocumentMapper<T>, int) - 类 的构造器io.manbang.ebatis.core.response.DocumentExtractor
 
DocumentMapper<T> - io.manbang.ebatis.core.response中的接口
 
DocumentNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
DocumentNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.DocumentNotFoundException
 
DocumentPageExtractor<T> - io.manbang.ebatis.core.response中的类
分页文档提取器
DocumentPageExtractor(DocumentMapper<T>) - 类 的构造器io.manbang.ebatis.core.response.DocumentPageExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.AggregationListResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.AggregationMapResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.AggregationsResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.AgvAggResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ArrayDocumentExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ArrayListSearchResponseExtractor
 
doExtractData(MultiGetResponse) - 类 中的方法io.manbang.ebatis.core.response.ArrayMultiGetResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ArrayMultiSearchResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.BoolArrayMultiSearchResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.BooleanArrayMultiSearchResponseExtractor
 
doExtractData(BulkResponse) - 类 中的方法io.manbang.ebatis.core.response.BooleanBulkResponseExtractor
 
doExtractData(DeleteResponse) - 类 中的方法io.manbang.ebatis.core.response.BooleanDeleteResponseExtractor
 
doExtractData(IndexResponse) - 类 中的方法io.manbang.ebatis.core.response.BooleanIndexResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.BooleanListMultiSearchResponseExtractor
 
doExtractData(UpdateResponse) - 类 中的方法io.manbang.ebatis.core.response.BooleanUpdateResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.CardinalityAggResponseExtractor
 
doExtractData(R) - 接口 中的方法io.manbang.ebatis.core.response.ConcreteResponseExtractor
抽提实际响应的数据
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.DocumentExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.DocumentPageExtractor
 
doExtractData(UpdateResponse) - 类 中的方法io.manbang.ebatis.core.response.GetResultUpdateResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ListArraySearchResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ListMultiSearchResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.MaxAggResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.MinAggResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.NoDocumentExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.PageArrayMultiSearchResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.PageMultiSearchResponseExtractor
 
doExtractData(DocWriteResponse) - 类 中的方法io.manbang.ebatis.core.response.RestStatusResponseExtractor
 
doExtractData(DocWriteResponse) - 类 中的方法io.manbang.ebatis.core.response.ResultResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ScrollResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.SingleDocumentExtractor
 
doExtractData(IndexResponse) - 类 中的方法io.manbang.ebatis.core.response.StringIndexResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.SumAggResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.TotalHitsArrayMultiSearchResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.TotalHitsBasicArrayMultiSearchResponseExtractor
 
doExtractData(MultiSearchResponse) - 类 中的方法io.manbang.ebatis.core.response.TotalHitsListMultiSearchResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.TotalHitsSearchResponseExtractor
 
doExtractData(SearchResponse) - 类 中的方法io.manbang.ebatis.core.response.ValueCountAggResponseExtractor
 
doExtractData(ActionResponse) - 类 中的方法io.manbang.ebatis.core.response.VoidResponseExtractor
 
DslBuilderNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
DslBuilderNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.DslBuilderNotFoundException
 
DuplicatedPageableException - io.manbang.ebatis.core.exception中的异常错误
 
DuplicatedPageableException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.DuplicatedPageableException
 
DuplicatedResponseExtractorException - io.manbang.ebatis.core.exception中的异常错误
接口方法重复定义响应提取器
DuplicatedResponseExtractorException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.DuplicatedResponseExtractorException
 

E

EbatisException - io.manbang.ebatis.core.exception中的异常错误
 
EbatisException() - 异常错误 的构造器io.manbang.ebatis.core.exception.EbatisException
 
EbatisException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.EbatisException
 
EbatisException(String, Throwable) - 异常错误 的构造器io.manbang.ebatis.core.exception.EbatisException
 
EbatisException(Throwable) - 异常错误 的构造器io.manbang.ebatis.core.exception.EbatisException
 
EbatisException(String, Throwable, boolean, boolean) - 异常错误 的构造器io.manbang.ebatis.core.exception.EbatisException
 
empty() - 类 中的方法io.manbang.ebatis.core.response.BoolArrayMultiSearchResponseExtractor
 
empty() - 类 中的方法io.manbang.ebatis.core.response.BooleanArrayMultiSearchResponseExtractor
 
empty() - 类 中的方法io.manbang.ebatis.core.response.BooleanListMultiSearchResponseExtractor
 
empty() - 类 中的方法io.manbang.ebatis.core.response.DocumentExtractor
 
empty() - 类 中的方法io.manbang.ebatis.core.response.DocumentPageExtractor
 
empty() - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
用于调试,不实际调用ES
empty() - 类 中的方法io.manbang.ebatis.core.response.TotalHitsListMultiSearchResponseExtractor
 
Entity - io.manbang.ebatis.core.annotation中的注释类型
 
Enumerable<C,L> - io.manbang.ebatis.core.domain中的接口
 
Env - io.manbang.ebatis.core.config中的类
 
execute(Cluster, MethodMeta, Object[]) - 类 中的方法io.manbang.ebatis.core.executor.AbstractRequestExecutor
 
execute(Cluster, MethodMeta, Object[]) - 接口 中的方法io.manbang.ebatis.core.executor.RequestExecutor
执行实际的ES操作
Exists - io.manbang.ebatis.core.annotation中的注释类型
 
exists() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
ExtensionConfig - io.manbang.ebatis.core.extension中的接口
扩展配置文件,通过此配置文件,指定扩展的名称,可以得到扩展点的实现
ExtensionFactory - io.manbang.ebatis.core.extension中的接口
 
extractData(ActionResponse) - 接口 中的方法io.manbang.ebatis.core.response.ConcreteResponseExtractor
抽提ES响应转换为实体对象
extractData(ActionResponse) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
提取响应,转为是业务实体
extractor() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultPreResponseInfo
 
extractor() - 接口 中的方法io.manbang.ebatis.core.interceptor.PreResponseInfo
 

F

fallback(Exception) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
如果响应有异常,执行降级操作
fallbackEnabled() - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
判断提取器是否启用fallback
FederalCluster - io.manbang.ebatis.core.cluster中的接口
联邦集群,是为了完成一次写入多个集群,不支持查询
Field - io.manbang.ebatis.core.annotation中的注释类型
字段描述映射
field() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
field(Field, Class<?>) - 接口 中的静态方法io.manbang.ebatis.core.meta.ClassMeta
 
fieldAsc(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建指定字段升序排序对象
FieldClassMeta - io.manbang.ebatis.core.meta中的接口
 
fieldDesc(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建指定字段降序排序对象
FieldGenericType - io.manbang.ebatis.core.generic中的接口
 
FieldMeta - io.manbang.ebatis.core.meta中的接口
 
FieldMetaNotFoundException - io.manbang.ebatis.core.exception中的异常错误
字段元数据信息未找到
FieldMetaNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.FieldMetaNotFoundException
 
fieldName(String) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
FieldSort - io.manbang.ebatis.core.domain中的接口
 
fieldValueFactor(String, float, double, FieldValueFactorFunction.Modifier) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScoreFunction
字段向量
Filter - io.manbang.ebatis.core.annotation中的注释类型
 
filter(Object) - 接口 中的方法io.manbang.ebatis.core.domain.NestedSort
 
filterField(Field) - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
filterField(Field) - 类 中的静态方法io.manbang.ebatis.core.meta.QueryClauses
 
findAnnotation(Class<A>) - 接口 中的方法io.manbang.ebatis.core.meta.AnnotatedMeta
获取指定类型注解
findAttribute(Annotation, String) - 类 中的静态方法io.manbang.ebatis.core.common.AnnotationUtils
获取指定注解,指定属名的属性值
findAttribute(Annotation, Class<A>) - 类 中的静态方法io.manbang.ebatis.core.common.AnnotationUtils
获取指定注解,指定属性类型的值
findAttributeAnnotation(Annotation, Class<A>) - 类 中的静态方法io.manbang.ebatis.core.common.AnnotationUtils
获取指定注解,指定属性类型的注解,如果属性注解是数组,则返回的第零个元素,否则直接返回对应属性注解,可能指定的注解不存在对应类型的属性注解,则返回空
findAttributeAnnotation(Class<A>) - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
查找指定类型的属性注解
findConditionParameter() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
findFieldMeta(Field) - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
findFieldMeta(Field) - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
根据指定字段找到定的字段元数据,可以为空
findFirstAttribute(Annotation, Class<A>) - 类 中的静态方法io.manbang.ebatis.core.common.AnnotationUtils
获取指定注解,指定属性类型的属性,如果属性注解是数组,则返回的第零个元素,否则直接返回对应属性注解,可能指定的注解不存在对应类型的属性注解,则返回空
findFirstElement(E[]) - 类 中的静态方法io.manbang.ebatis.core.meta.MetaUtils
 
findMethodMeta(Method) - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
findMethodMeta(Method) - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
根据指定方法找到对应的方法元数据,可能为空
first(int) - 接口 中的静态方法io.manbang.ebatis.core.domain.Pageable
 
firstWithOffset(int, int) - 接口 中的静态方法io.manbang.ebatis.core.domain.Pageable
创建分页信息
forField(Field) - 接口 中的静态方法io.manbang.ebatis.core.generic.GenericType
创建字段泛型解析器
forMethod(Method) - 接口 中的静态方法io.manbang.ebatis.core.generic.GenericType
创建方法泛型解析器
forParameter(Parameter) - 接口 中的静态方法io.manbang.ebatis.core.generic.GenericType
创建参数泛型解析器
forType(Type) - 接口 中的静态方法io.manbang.ebatis.core.generic.GenericType
创建泛型类型解析器
FunctionScore - io.manbang.ebatis.core.annotation中的注释类型
 
functionScore() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
Fuzzy - io.manbang.ebatis.core.annotation中的注释类型
 
fuzzy() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 

G

ge(T) - 接口 中的静态方法io.manbang.ebatis.core.domain.Range
创建大于等于指定最小值范围
GenericType - io.manbang.ebatis.core.generic中的接口
泛型解析器,可以对类、方法返回值、方法入参进行泛型解析
GenericTypeException - io.manbang.ebatis.core.exception中的异常错误
 
GenericTypeException() - 异常错误 的构造器io.manbang.ebatis.core.exception.GenericTypeException
 
Geo - io.manbang.ebatis.core.annotation中的注释类型
 
GeoBoundingBox - io.manbang.ebatis.core.annotation中的注释类型
 
GeoDistance - io.manbang.ebatis.core.annotation中的注释类型
 
geoDistance() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
geoDistance() - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
获取Geo距离计算类型
geoDistance(GeoDistance) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
设置Geo距离计算类型
geoDistance(Coordinate, double, DistanceUnit) - 接口 中的静态方法io.manbang.ebatis.core.domain.GeoRange
 
geoDistanceAsc(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建指定字段升序排序对象
geoDistanceDesc(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建指定字段降序排序对象
GeoDistanceRange - io.manbang.ebatis.core.domain中的类
 
GeoDistanceRange() - 类 的构造器io.manbang.ebatis.core.domain.GeoDistanceRange
 
GeoDistanceSort - io.manbang.ebatis.core.domain中的接口
 
GeoPolygon - io.manbang.ebatis.core.annotation中的注释类型
 
GeoRange - io.manbang.ebatis.core.domain中的接口
 
GeoShape - io.manbang.ebatis.core.annotation中的注释类型
 
geoShape() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
GeoType - io.manbang.ebatis.core.annotation中的枚举
 
Get - io.manbang.ebatis.core.annotation中的注释类型
 
get() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
 
get() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
getActiveShardCount(String) - 类 中的静态方法io.manbang.ebatis.core.common.ActiveShardCountUtils
 
getAggregation() - 接口 中的方法io.manbang.ebatis.core.provider.AggProvider
获取单聚合
getAggregations() - 接口 中的方法io.manbang.ebatis.core.provider.AggProvider
获取多聚合
getAnnotation(Class<A>) - 接口 中的方法io.manbang.ebatis.core.meta.AnnotatedMeta
获取方法上的指定类型注解,必须存在,否则异常
getAnnotations() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotatedMeta
获取注解元素上的所有注解
getAnnotationType() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationMeta
获取注解类型
getAsync(GetRequest, ActionListener<GetResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步GET请求
getAsync(GetRequest, ActionListener<GetResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
 
getAsync(GetRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步GET查询
getAttributes() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationMeta
获取注解属性列表
getAttributeType() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
获取属性类型,如果是数组,则是数组元素的类型
getBoolean(String) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
getBoostMode() - 接口 中的方法io.manbang.ebatis.core.domain.ScoreFunctionMode
 
getBoostMode() - 类 中的方法io.manbang.ebatis.core.domain.SimpleScoreFunctionMode
 
getBuilder() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
获取ES集群构建器
getBulkRetries() - 类 中的方法io.manbang.ebatis.core.response.ByQueryResponse
 
getCause() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
如果发生异常,错误原因是个啥
getCluster() - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
获取当前会话集群
getClusterRouter(String) - 类 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouterLoader
获取指定集群路由器名称的集群路由
getClusterRouter(String) - 接口 中的方法io.manbang.ebatis.core.cluster.ClusterRouterProvider
获取指定名称的集群路由器
getClusterRouter(String) - 类 中的方法io.manbang.ebatis.core.cluster.LocalhostClusterRouterProvider
 
getClusterRouterName() - 类 中的静态方法io.manbang.ebatis.core.config.Env
获取配置文件中的集群路由名称,作为默认值吧
getClusterRouterName() - 接口 中的方法io.manbang.ebatis.core.meta.MapperInterface
获取集群路由器
getClusters() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractClusterRouter
获取集群列表,当前应用能使用的全部集群
getClusters() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractWeightedClusterRouter
 
getClusters() - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
获取一个联邦的所有集群
getClusters() - 类 中的方法io.manbang.ebatis.core.cluster.SimpleClusterRouter
 
getCode() - 接口 中的方法io.manbang.ebatis.core.domain.Enumerable
 
getCollapse() - 接口 中的方法io.manbang.ebatis.core.provider.CollapseProvider
获取折叠聚合
getConditionParameter() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getContent() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取分页数据
getContent() - 类 中的方法io.manbang.ebatis.core.domain.PageImpl
 
getContext() - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
getElement() - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
getElement() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotatedMeta
获取被注解的元素
getEntityClass(MethodMeta) - 枚举 中的方法io.manbang.ebatis.core.meta.RequestType
 
getEntityClass() - 接口 中的方法io.manbang.ebatis.core.response.DocumentMapper
 
getEntityClass() - 类 中的方法io.manbang.ebatis.core.response.JacksonDocumentMapper
 
getExcludeFields() - 类 中的方法io.manbang.ebatis.core.domain.MetaCondition
 
getExcludeFields() - 接口 中的方法io.manbang.ebatis.core.provider.SourceProvider
获取排除的字段列表
getField() - 接口 中的方法io.manbang.ebatis.core.meta.FieldClassMeta
 
getFieldMeta(Field) - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
getFieldMeta(Field) - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
根据指定字段找到定的字段元数据
getFieldMetas() - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
getFieldMetas() - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
获取类的字段列表元数据
getFieldName() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getFields() - 接口 中的方法io.manbang.ebatis.core.provider.MultiMatchFieldProvider
获取待匹配的字段列表
getFirstElement(E[]) - 类 中的静态方法io.manbang.ebatis.core.meta.MetaUtils
 
getFirstValue(Annotation) - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
返回指定注解实例的属性值,如果属性是数组,则返回第一个值
getFrom() - 接口 中的方法io.manbang.ebatis.core.domain.Pageable
获取文档偏移量
getFrom() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取文档偏移量
getFunction() - 接口 中的方法io.manbang.ebatis.core.provider.ScoreFunctionProvider
获取计分函数
getFunctionMode() - 接口 中的方法io.manbang.ebatis.core.provider.ScoreFunctionProvider
获取计分模式
getFunctions() - 接口 中的方法io.manbang.ebatis.core.provider.ScoreFunctionProvider
获取记分函数列表
getGenericType() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
获取type
getHosts() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
 
getHttpConfig() - 类 中的方法io.manbang.ebatis.core.domain.Context
 
getHttpConfig() - 接口 中的方法io.manbang.ebatis.core.meta.MapperInterface
一些http相关的配置信息,连接ES
getHttpConfig() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getId() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取文档Id
getId() - 接口 中的方法io.manbang.ebatis.core.provider.IdProvider
提取文档Id
getIncludeFields() - 类 中的方法io.manbang.ebatis.core.domain.MetaCondition
 
getIncludeFields() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getIncludeFields() - 接口 中的方法io.manbang.ebatis.core.provider.SourceProvider
获取包含的字段列表
getIndex() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取执行操作的索引
getIndex() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getIndex() - 接口 中的方法io.manbang.ebatis.core.meta.ParameterMeta
 
getIndices() - 接口 中的方法io.manbang.ebatis.core.meta.MapperInterface
获取此接口要操作的索引
getIndices() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
获取接口要操作的所有索引
getInteger(String) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
getLabel() - 接口 中的方法io.manbang.ebatis.core.domain.Enumerable
 
getLang() - 接口 中的方法io.manbang.ebatis.core.domain.Script
获取脚本预研,默认是painless
getLoadBalancer(MethodMeta) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractClusterRouter
通过方法元数据可以获取当前调用的上下文信息,根据这个上下文信息,作为依据选择当前执行的方法应高使用那个集群,执行操作
getLoadBalancer(MethodMeta) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractWeightedClusterRouter
 
getLoadBalancer(MethodMeta) - 类 中的方法io.manbang.ebatis.core.cluster.SimpleClusterRouter
 
getMapper(Class<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
创建或获取指定类型接口代理对象,
getMapperMethod(Method) - 接口 中的方法io.manbang.ebatis.core.meta.MapperInterface
获取指定方法的映射方法
getMapperProxy(Class<M>, ClassLoader, String) - 接口 中的静态方法io.manbang.ebatis.core.proxy.MapperProxyFactory
创建接口,如果指定的映射接口已经存在,则直接返回缓存
getMapperProxy(Class<M>, String) - 接口 中的静态方法io.manbang.ebatis.core.proxy.MapperProxyFactory
创建接口,如果指定的映射接口已经存在,则直接返回缓存
getMapperProxy(Class<M>) - 接口 中的静态方法io.manbang.ebatis.core.proxy.MapperProxyFactory
创建接口,如果指定的映射接口已经存在,则直接返回缓存
getMaxBoost() - 接口 中的方法io.manbang.ebatis.core.domain.ScoreFunctionMode
 
getMaxBoost() - 类 中的方法io.manbang.ebatis.core.domain.SimpleScoreFunctionMode
 
getMetaData() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getMethod() - 类 中的方法io.manbang.ebatis.core.generic.DefaultMethodGenericType
 
getMethod() - 接口 中的方法io.manbang.ebatis.core.generic.MethodGenericType
泛型解析的防范
getMethodMeta(Method) - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
getMethodMeta(Method) - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
根据指定方法找到对应的方法元数据
getMethodMetas() - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
getMethodMetas() - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
获取方法元数据列表
getMinDocCount() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getMinScore() - 接口 中的方法io.manbang.ebatis.core.domain.ScoreFunctionMode
 
getMinScore() - 类 中的方法io.manbang.ebatis.core.domain.SimpleScoreFunctionMode
 
getMissing() - 接口 中的方法io.manbang.ebatis.core.provider.MissingProvider
获取确实默认值
getName() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
 
getName() - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
获取集群的名称,此名字可以用于日志打印,来确定当次ES操作在那个上面
getName() - 接口 中的方法io.manbang.ebatis.core.domain.ScriptField
获取字段名称
getName() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getName() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
获取注解属性名称,其实就是方法名称
getName() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
获取查询条件名称,对应到ES的Mapping字段
getName() - 接口 中的方法io.manbang.ebatis.core.meta.FieldMeta
 
getOffset() - 接口 中的方法io.manbang.ebatis.core.domain.Pageable
偏移量大小,默认0
getOffset() - 类 中的方法io.manbang.ebatis.core.domain.PageRequest
 
getOptions() - 接口 中的方法io.manbang.ebatis.core.domain.Script
获取可选参数
getOrder() - 枚举 中的方法io.manbang.ebatis.core.domain.SortDirection
 
getOrder() - 接口 中的方法io.manbang.ebatis.core.interceptor.Interceptor
拦截器顺序,越小优先级越高
getOrder() - 类 中的方法io.manbang.ebatis.core.interceptor.Interceptors
 
getOrder() - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractorProvider
获取当前抽提器提供者的顺序值,默认优先级最低,值越小,优先级越高
getOrders() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getPage() - 接口 中的方法io.manbang.ebatis.core.domain.Pageable
获取页码,从0开始
getPage() - 类 中的方法io.manbang.ebatis.core.domain.PageRequest
 
getPageable() - 类 中的方法io.manbang.ebatis.core.domain.Context
 
getPageable() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取分页信息
getPageable() - 类 中的方法io.manbang.ebatis.core.domain.PageImpl
 
getPageableParameter() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getPageables() - 类 中的方法io.manbang.ebatis.core.domain.Context
 
getParameter() - 接口 中的方法io.manbang.ebatis.core.meta.ParameterClassMeta
 
getParameterMetas() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getPath() - 接口 中的方法io.manbang.ebatis.core.provider.PathProvider
nested path
getQueryBuilderFactory() - 枚举 中的方法io.manbang.ebatis.core.annotation.QueryType
 
getQueryBuilderFactory() - 接口 中的方法io.manbang.ebatis.core.meta.FieldMeta
 
getQueryClauseAnnotation() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
 
getQueryClauseAnnotationClass() - 接口 中的方法io.manbang.ebatis.core.meta.FieldMeta
 
getQueryClauseClass() - 枚举 中的方法io.manbang.ebatis.core.builder.QueryClauseType
 
getQueryClauseClass(AnnotatedMeta<?>) - 类 中的静态方法io.manbang.ebatis.core.meta.QueryClauses
 
getQueryClauses() - 类 中的方法io.manbang.ebatis.core.meta.AbstractClassMeta
 
getQueryClauses() - 接口 中的方法io.manbang.ebatis.core.meta.ClassMeta
 
getQueryClauses(Object) - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
 
getRequestAction(ClusterSession) - 类 中的方法io.manbang.ebatis.core.executor.AbstractRequestExecutor
子类只要具体要执行什么样的请求操作,父类只负责执行对应的请求
getRequestAction(ClusterSession) - 类 中的方法io.manbang.ebatis.core.executor.MultiGetExecutor
 
getRequestAnnotation() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getRequestExecutor() - 接口 中的方法io.manbang.ebatis.core.meta.RequestHandler
 
getRequestFactory() - 枚举 中的方法io.manbang.ebatis.core.annotation.BulkType
 
getRequestFactory() - 枚举 中的方法io.manbang.ebatis.core.annotation.CatType
 
getRequestFactory() - 类 中的方法io.manbang.ebatis.core.executor.AbstractRequestExecutor
获取请求创建工厂,子类知道自己应该创建什么类型的工厂
getRequestFactory() - 类 中的方法io.manbang.ebatis.core.executor.MultiGetExecutor
 
getRequestFactory() - 接口 中的方法io.manbang.ebatis.core.meta.RequestHandler
 
getRequestType() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getResponse() - 接口 中的方法io.manbang.ebatis.core.domain.ScrollResponse
获取当前批次数据分页
getResponseExtractor() - 类 中的方法io.manbang.ebatis.core.domain.Context
 
getResponseExtractor() - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
getResponseExtractor(Object[]) - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getResponseExtractor(MethodMeta) - 类 中的方法io.manbang.ebatis.core.response.AbstractResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.AbstractResponseExtractorProvider
获取指定类型返回值提取器
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.AggResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.BulkResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.DeleteByQueryResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.DeleteResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.GetResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.IndexResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.MultiGetResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.MultiSearchResponseExtractorProvider
 
getResponseExtractor(MethodMeta) - 类 中的静态方法io.manbang.ebatis.core.response.ResponseExtractorLoader
 
getResponseExtractor(MethodMeta) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractorProvider
获取指定方法的响应提取器
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.SearchResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.SearchScrollResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.UpdateByQueryResponseExtractorProvider
 
getResponseExtractor(MethodMeta, GenericType) - 类 中的方法io.manbang.ebatis.core.response.UpdateResponseExtractorProvider
 
getResponseExtractorParameter() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
GetResponseExtractorProvider - io.manbang.ebatis.core.response中的类
抽象Get响应抽提器
GetResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.GetResponseExtractorProvider
 
getResponseMeta() - 类 中的方法io.manbang.ebatis.core.domain.AbstractMetaSource
 
getResultType() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
GetResultUpdateResponseExtractor - io.manbang.ebatis.core.response中的类
 
getReturnType() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getReturnType() - 枚举 中的方法io.manbang.ebatis.core.meta.ResultType
 
getRouting() - 接口 中的方法io.manbang.ebatis.core.provider.RoutingProvider
获取routing值
getScoreMode() - 接口 中的方法io.manbang.ebatis.core.domain.ScoreFunctionMode
 
getScoreMode() - 类 中的方法io.manbang.ebatis.core.domain.SimpleScoreFunctionMode
 
getScoreMode() - 接口 中的方法io.manbang.ebatis.core.provider.PathProvider
ScoreMode
getScript() - 接口 中的方法io.manbang.ebatis.core.domain.ScriptField
获取脚本
getScript() - 接口 中的方法io.manbang.ebatis.core.domain.SortScript
获取排序脚本
getScript() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getScript() - 接口 中的方法io.manbang.ebatis.core.provider.ScriptProvider
获取入参脚本
getScriptFields() - 接口 中的方法io.manbang.ebatis.core.provider.ScriptFieldProvider
获取脚本字段
getScrollId() - 接口 中的方法io.manbang.ebatis.core.domain.ScrollResponse
Elasticsearch returns another batch of results with a new scroll identifier.
getScrollId() - 类 中的方法io.manbang.ebatis.core.provider.DefaultScrollProvider
 
getScrollId() - 接口 中的方法io.manbang.ebatis.core.provider.ScrollProvider
fetch search scroll id, if the return value is null, it means that current request is initial search request.
getSearchRetries() - 类 中的方法io.manbang.ebatis.core.response.ByQueryResponse
 
getShardMinDocCount() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getShardSize() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getSize() - 接口 中的方法io.manbang.ebatis.core.domain.Pageable
获取分页大小,默认20
getSize() - 类 中的方法io.manbang.ebatis.core.domain.PageRequest
 
getSize() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取分页大小
getSize() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getSorts() - 类 中的方法io.manbang.ebatis.core.domain.MetaCondition
 
getSorts() - 接口 中的方法io.manbang.ebatis.core.domain.Sortable
获取排序列表
getSorts() - 接口 中的方法io.manbang.ebatis.core.provider.SortProvider
获取排序列表
getStatus() - 类 中的方法io.manbang.ebatis.core.response.ByQueryResponse
 
getString(String) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
getSubAggregations() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
getSubEndpoint() - 类 中的方法io.manbang.ebatis.core.request.CatAliasesRequest
 
getSubEndpoint() - 类 中的方法io.manbang.ebatis.core.request.CatCountRequest
 
getSubEndpoint() - 类 中的方法io.manbang.ebatis.core.request.CatRequest
 
getSync(GetRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步删除
getThrottled() - 类 中的方法io.manbang.ebatis.core.response.ByQueryResponse
 
getThrottledUntil() - 类 中的方法io.manbang.ebatis.core.response.ByQueryResponse
 
getTook() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取执行时间
getTotal() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取文档总数
getTotal() - 类 中的方法io.manbang.ebatis.core.domain.PageImpl
 
getTotal() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取文档总数
getTotalElement() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取当前页面数据的数量
getTotalPage() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取分页总数
getTotalPage() - 类 中的方法io.manbang.ebatis.core.domain.PageImpl
 
getType() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
获取操作的类型
getType() - 接口 中的方法io.manbang.ebatis.core.domain.SortScript
脚本排序类型
getType() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
 
getType() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getType() - 接口 中的方法io.manbang.ebatis.core.meta.ParameterMeta
 
getTypes() - 接口 中的方法io.manbang.ebatis.core.meta.MapperInterface
获取此借口遥操作的索引列表
getTypes() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
getValue(String) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
getValue(Annotation) - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
返回指定注解实例的属性值
getValue(Object) - 接口 中的方法io.manbang.ebatis.core.meta.FieldMeta
 
getValue(Object[]) - 接口 中的方法io.manbang.ebatis.core.meta.ParameterMeta
 
getVersion() - 接口 中的方法io.manbang.ebatis.core.provider.VersionProvider
获取当前操作的版本
getWeight() - 接口 中的方法io.manbang.ebatis.core.cluster.Weighted
获取权重值
getWeightedClusters() - 接口 中的方法io.manbang.ebatis.core.cluster.WeightedClusterRouter
获取带权重的集群
groupByQueryClause(Class<?>) - 类 中的静态方法io.manbang.ebatis.core.meta.QueryClauses
 
gt(T) - 接口 中的静态方法io.manbang.ebatis.core.domain.Range
创建大于指定最小值范围

H

handleException(Throwable) - 接口 中的方法io.manbang.ebatis.core.interceptor.Interceptor
异常处理
handleException(Throwable) - 类 中的方法io.manbang.ebatis.core.interceptor.Interceptors
 
hasNext() - 接口 中的方法io.manbang.ebatis.core.domain.Page
判断是否还有下一页数据
highLevelClient() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
 
highLevelClient() - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
从集群种创建或者获取高级客户端
highLevelClient() - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
联邦集群不支持
Http - io.manbang.ebatis.core.annotation中的注释类型
http请求配置
HttpConfig - io.manbang.ebatis.core.domain中的类
 
HttpConfig() - 类 的构造器io.manbang.ebatis.core.domain.HttpConfig
 

I

Id - io.manbang.ebatis.core.annotation中的注释类型
 
IdProvider - io.manbang.ebatis.core.provider中的接口
 
Ids - io.manbang.ebatis.core.annotation中的注释类型
Ids查询
ids() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
Ignore - io.manbang.ebatis.core.annotation中的注释类型
是否忽略某个属性条件
ignoreUnmapped() - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
判断是否忽略为映射字段
ignoreUnmapped(boolean) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
设置是否忽略为映射字段
Index - io.manbang.ebatis.core.annotation中的注释类型
 
index() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取索引请求执行器
index() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
indexAsync(IndexRequest, ActionListener<IndexResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步索引
indexAsync(IndexRequest, ActionListener<IndexResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
异步索引
indexAsync(IndexRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步索引
IndexResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
IndexResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
IndexResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.IndexResponseExtractorProvider
 
indexSync(IndexRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步索引
init() - 接口 中的方法io.manbang.ebatis.core.cluster.ClusterRouterProvider
找到对应集群提供方后,会回调此接口,默认啥都不干
inline(String, Object) - 接口 中的静态方法io.manbang.ebatis.core.domain.Script
创建有参内联脚本
inline(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Script
创建无惨内联脚本
inlineScript(String, Object) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScoreFunction
创建一个n内联脚本计分函数
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.request.BulkRequestFactory
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.request.DeleteRequestFactory
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.AggregationListResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.AggregationMapResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.AggregationsResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.AgvAggResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BoolArrayMultiSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BooleanArrayMultiSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BooleanBulkResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BooleanDeleteResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BooleanIndexResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BooleanListMultiSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.BooleanUpdateResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.GetResultUpdateResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.MaxAggResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.MinAggResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.NoDocumentExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.RestStatusResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.ResultResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.StringIndexResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.SumAggResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.TotalHitsArrayMultiSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.TotalHitsBasicArrayMultiSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.TotalHitsListMultiSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.TotalHitsSearchResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.ValueCountAggResponseExtractor
 
INSTANCE - 类 中的静态变量io.manbang.ebatis.core.response.VoidResponseExtractor
 
Interceptor - io.manbang.ebatis.core.interceptor中的接口
 
InterceptorExcepiton - io.manbang.ebatis.core.exception中的异常错误
 
InterceptorExcepiton(String, Throwable) - 异常错误 的构造器io.manbang.ebatis.core.exception.InterceptorExcepiton
 
InterceptorFactory - io.manbang.ebatis.core.interceptor中的类
 
InterceptorFactory() - 类 的构造器io.manbang.ebatis.core.interceptor.InterceptorFactory
 
interceptors() - 类 中的静态方法io.manbang.ebatis.core.interceptor.InterceptorFactory
 
Interceptors - io.manbang.ebatis.core.interceptor中的类
 
Interceptors(List<Interceptor>) - 类 的构造器io.manbang.ebatis.core.interceptor.Interceptors
 
intersects() - 接口 中的方法io.manbang.ebatis.core.domain.Range
范围相交
IntervalType - io.manbang.ebatis.core.domain中的枚举
 
InvalidResponseException - io.manbang.ebatis.core.exception中的异常错误
非法的响应
InvalidResponseException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.InvalidResponseException
 
invoke(Method, Object, Object...) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
 
invoke(Cluster, Object[]) - 接口 中的方法io.manbang.ebatis.core.meta.MapperMethod
调用映射方法
io.manbang.ebatis.core.annotation - 程序包 io.manbang.ebatis.core.annotation
 
io.manbang.ebatis.core.builder - 程序包 io.manbang.ebatis.core.builder
 
io.manbang.ebatis.core.cluster - 程序包 io.manbang.ebatis.core.cluster
 
io.manbang.ebatis.core.common - 程序包 io.manbang.ebatis.core.common
 
io.manbang.ebatis.core.config - 程序包 io.manbang.ebatis.core.config
 
io.manbang.ebatis.core.domain - 程序包 io.manbang.ebatis.core.domain
 
io.manbang.ebatis.core.exception - 程序包 io.manbang.ebatis.core.exception
 
io.manbang.ebatis.core.executor - 程序包 io.manbang.ebatis.core.executor
 
io.manbang.ebatis.core.extension - 程序包 io.manbang.ebatis.core.extension
 
io.manbang.ebatis.core.generic - 程序包 io.manbang.ebatis.core.generic
 
io.manbang.ebatis.core.interceptor - 程序包 io.manbang.ebatis.core.interceptor
 
io.manbang.ebatis.core.meta - 程序包 io.manbang.ebatis.core.meta
 
io.manbang.ebatis.core.provider - 程序包 io.manbang.ebatis.core.provider
 
io.manbang.ebatis.core.proxy - 程序包 io.manbang.ebatis.core.proxy
 
io.manbang.ebatis.core.request - 程序包 io.manbang.ebatis.core.request
 
io.manbang.ebatis.core.response - 程序包 io.manbang.ebatis.core.response
 
io.manbang.ebatis.core.session - 程序包 io.manbang.ebatis.core.session
 
is(Class<?>) - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类是否跟指定的类相同
IS_DEBUG_ENABLED - 类 中的静态变量io.manbang.ebatis.core.config.Env
 
IS_OFFLINE_ENABLED - 类 中的静态变量io.manbang.ebatis.core.config.Env
 
isAnnotation() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
判断返回值是否是注解
isAnnotationPresent(Class<? extends Annotation>) - 接口 中的方法io.manbang.ebatis.core.meta.AnnotatedMeta
判断指定类型注解是否在注解元素上存在
isArray() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是否是数组
isArray() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
判断返回值是否是数组
isArray() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前字段类型是否是数组类型
isArrayOrCollection() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前字段是否是数组或者集合
isAssignableTo(Class<?>) - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前的类是否可以赋值给指定类型类
isAssignableTo(Class<?>) - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
 
isBasic() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是的是基本类型
isBasic() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前字段是否是基本类型,基本类型统一定义了
isBasic(Class<?>) - 类 中的静态方法io.manbang.ebatis.core.meta.MetaUtils
 
isBasicArrayOrCollection() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前条件是否是基本类型数据或者集合
isClearScroll() - 类 中的方法io.manbang.ebatis.core.provider.DefaultScrollProvider
 
isClearScroll() - 接口 中的方法io.manbang.ebatis.core.provider.ScrollProvider
determine whether current request is clear scroll request; if return true, ScrollProvider.getScrollId() must return a none null value.
isCollection() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是否是集合或者其子类型的子类
isCollection() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前字段是否是集合类型
isCompletableFuture() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是否是 CompletableFuture类型
isDebugEnabled() - 类 中的静态方法io.manbang.ebatis.core.config.Env
判断当前配置是否启用调试模式
isEmpty() - 接口 中的方法io.manbang.ebatis.core.domain.Page
判断当前页是否有数据
isEmpty() - 接口 中的方法io.manbang.ebatis.core.domain.ScrollResponse
 
isEnum() - 接口 中的方法io.manbang.ebatis.core.meta.AnnotationAttribute
判断是否是枚举值
isEqualsMethod(Method) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
Determine whether the given method is an "equals" method.
isHashCodeMethod(Method) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
Determine whether the given method is a "hashCode" method.
isIgnoreFailure() - 接口 中的方法io.manbang.ebatis.core.domain.ScriptField
判断是否忽略失败
isObjectMethod(Method) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
判断指定方法是否是 Object的方法, Copy from Spring#ReflectionUtils
isOfflineEnabled() - 类 中的静态方法io.manbang.ebatis.core.config.Env
判断当前配置是否是离线模式,如果是离线模式,则不会发出请求
isOptional() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是否是 可选类型
isOverriddenMethod(Method, Class<?>) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
判断指定的方法是否是指定类或者接口的重写方法
isPage() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是否是 分页类型
isPageable() - 接口 中的方法io.manbang.ebatis.core.meta.ParameterMeta
 
isRange() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前字段是否是范围类型
isResponseExtractor() - 接口 中的方法io.manbang.ebatis.core.meta.ParameterMeta
 
isSameSignature(Method, Method) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
判断两个方法的签名是否相同
isScript() - 接口 中的方法io.manbang.ebatis.core.meta.ConditionMeta
判断当前字段是否是脚本类型
isShowTermDocCountError() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
isSuccess() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
判读执行是否成功
isTermsQuery() - 接口 中的方法io.manbang.ebatis.core.meta.FieldMeta
 
isTimeout() - 接口 中的方法io.manbang.ebatis.core.domain.ResponseMeta
判断执行是否超时
isToStringMethod(Method) - 类 中的静态方法io.manbang.ebatis.core.common.MethodUtils
Determine whether the given method is a "toString" method.
isWrapped() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
判断当前类型是的实际实体对象是否被包装过
iterator() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取页面数据迭代器

J

JacksonDocumentMapper<T> - io.manbang.ebatis.core.response中的类
 

L

le(T) - 接口 中的静态方法io.manbang.ebatis.core.domain.Range
创建小于等于指定最大值范围
left(RangeQueryBuilder, T) - 枚举 中的方法io.manbang.ebatis.core.domain.IntervalType
 
ListArraySearchResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
ListArraySearchResponseExtractor(ArrayDocumentExtractor<T>) - 类 的构造器io.manbang.ebatis.core.response.ListArraySearchResponseExtractor
 
ListMultiSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
ListMultiSearchResponseExtractor(DocumentExtractor<T>) - 类 的构造器io.manbang.ebatis.core.response.ListMultiSearchResponseExtractor
 
localhost() - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
本地默认配置集群
localhost(int) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
 
localhost() - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouter
本地集群路由,测试用
localhost(int) - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouter
 
LocalhostClusterRouterProvider - io.manbang.ebatis.core.cluster中的类
 
LocalhostClusterRouterProvider() - 类 的构造器io.manbang.ebatis.core.cluster.LocalhostClusterRouterProvider
 
lowLevelClient() - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
 
lowLevelClient() - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
获取底层客户端
lowLevelClient() - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
联邦集群不支持
lt(T) - 接口 中的静态方法io.manbang.ebatis.core.domain.Range
创建小于指定最大值范围

M

Mapper - io.manbang.ebatis.core.annotation中的注释类型
 
MapperAnnotationNotPresentException - io.manbang.ebatis.core.exception中的异常错误
Mapper接口必须加上 Mapper 注解
MapperAnnotationNotPresentException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.MapperAnnotationNotPresentException
 
MapperInterface - io.manbang.ebatis.core.meta中的接口
 
MapperMethod - io.manbang.ebatis.core.meta中的接口
 
MapperNotAllowInheritException - io.manbang.ebatis.core.exception中的异常错误
Mapper接口不允许集成,单接口
MapperNotAllowInheritException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.MapperNotAllowInheritException
 
MapperNotInterfaceException - io.manbang.ebatis.core.exception中的异常错误
Mapper必须定义成接口
MapperNotInterfaceException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.MapperNotInterfaceException
 
MapperProxyFactory - io.manbang.ebatis.core.proxy中的接口
 
mapRow(SearchHit, int) - 接口 中的方法io.manbang.ebatis.core.response.DocumentMapper
将ES文档映射成实体对象
mapRow(SearchHit, int) - 类 中的方法io.manbang.ebatis.core.response.JacksonDocumentMapper
 
Match - io.manbang.ebatis.core.annotation中的注释类型
 
match() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
MatchAll - io.manbang.ebatis.core.annotation中的注释类型
 
matchAll() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
MatchPhrase - io.manbang.ebatis.core.annotation中的注释类型
 
matchPhrase() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
MatchPhrasePrefix - io.manbang.ebatis.core.annotation中的注释类型
 
matchPhrasePrefix() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
MaxAggResponseExtractor - io.manbang.ebatis.core.response中的类
 
maxChildren(int) - 接口 中的方法io.manbang.ebatis.core.domain.NestedSort
 
MetaCondition - io.manbang.ebatis.core.domain中的类
 
MetaCondition() - 类 的构造器io.manbang.ebatis.core.domain.MetaCondition
 
MetaCondition(int, int) - 类 的构造器io.manbang.ebatis.core.domain.MetaCondition
 
metaData(Map<String, Object>) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
MetaSource - io.manbang.ebatis.core.domain中的接口
元信息
MetaUtils - io.manbang.ebatis.core.meta中的类
 
MethodExecutorNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
MethodExecutorNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.MethodExecutorNotFoundException
 
MethodGenericType - io.manbang.ebatis.core.generic中的接口
 
MethodInvokeException - io.manbang.ebatis.core.exception中的异常错误
 
MethodInvokeException(Exception) - 异常错误 的构造器io.manbang.ebatis.core.exception.MethodInvokeException
 
MethodMeta - io.manbang.ebatis.core.meta中的接口
 
MethodMetaNotFoundException - io.manbang.ebatis.core.exception中的异常错误
方法元数据信息找不到
MethodMetaNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.MethodMetaNotFoundException
 
MethodUtils - io.manbang.ebatis.core.common中的类
方法的实用类
MetricAggFieldBlankException - io.manbang.ebatis.core.exception中的异常错误
 
MetricAggFieldBlankException() - 异常错误 的构造器io.manbang.ebatis.core.exception.MetricAggFieldBlankException
 
MetricSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
mgetAsync(MultiGetRequest, ActionListener<MultiGetResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步多GET请求
mgetAsync(MultiGetRequest, ActionListener<MultiGetResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
 
mgetAsync(MultiGetRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步多GET查询
MinAggResponseExtractor - io.manbang.ebatis.core.response中的类
 
minDocCount(long) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
Missing - io.manbang.ebatis.core.annotation中的注释类型
missing字段,聚合查询用得上
missing() - 接口 中的方法io.manbang.ebatis.core.domain.FieldSort
获取缺失字段默认值
missing(Object) - 接口 中的方法io.manbang.ebatis.core.domain.FieldSort
设置缺失字段默认值
MissingProvider - io.manbang.ebatis.core.provider中的接口
missing是一个对象属性字段,所以无法通过注解来指定,或者用 @Missing 注解吧
MultiGet - io.manbang.ebatis.core.annotation中的注释类型
多get查询
multiGet() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取多get请求执行器
multiGet() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
MultiGetExecutor - io.manbang.ebatis.core.executor中的类
 
MultiGetResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
MultiGetResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
MultiGetResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.MultiGetResponseExtractorProvider
 
MultiMatch - io.manbang.ebatis.core.annotation中的注释类型
 
multiMatch() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
MultiMatchFieldProvider - io.manbang.ebatis.core.provider中的接口
 
MultiSearch - io.manbang.ebatis.core.annotation中的注释类型
 
multiSearch() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取批量搜索请求执行器
multiSearch() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
multiSearchAsync(MultiSearchRequest, ActionListener<MultiSearchResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步多搜索
multiSearchAsync(MultiSearchRequest, ActionListener<MultiSearchResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
不支持,直接抛异常
multiSearchAsync(MultiSearchRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步多搜索
multiSearchAsync(MultiSearchRequest, ResponseExtractor<T>, Pageable[]) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步多搜索
MultiSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
MultiSearchResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
MultiSearchResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.MultiSearchResponseExtractorProvider
 
multiSearchSync(MultiSearchRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步多搜索
multiSearchSync(MultiSearchRequest, ResponseExtractor<T>, Pageable[]) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步多搜索
Must - io.manbang.ebatis.core.annotation中的注释类型
 
MustNot - io.manbang.ebatis.core.annotation中的注释类型
 

N

name() - 接口 中的方法io.manbang.ebatis.core.domain.Sort
获取排序字段名称
name(String) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
narrow(ActionResponse, Class<R>) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
 
Nested - io.manbang.ebatis.core.annotation中的注释类型
 
nested() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
nested(NestedSort) - 接口 中的方法io.manbang.ebatis.core.domain.NestedSort
 
nested(NestedSort) - 接口 中的方法io.manbang.ebatis.core.domain.Sort
设置nested objects
NestedSort - io.manbang.ebatis.core.domain中的接口
 
next() - 接口 中的方法io.manbang.ebatis.core.domain.Pageable
向后翻页
next() - 类 中的方法io.manbang.ebatis.core.domain.PageRequest
 
NoAvailableClusterException - io.manbang.ebatis.core.exception中的异常错误
 
NoAvailableClusterException() - 异常错误 的构造器io.manbang.ebatis.core.exception.NoAvailableClusterException
 
NoDocumentExtractor<T> - io.manbang.ebatis.core.response中的类
 
Nullable - io.manbang.ebatis.core.annotation中的注释类型
字段是否可以为空,如果不能为空的话,直接报错
number(Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.SortScript
创建数值类型排序脚本

O

objectMapper() - 类 中的静态方法io.manbang.ebatis.core.common.ObjectMapperHolder
 
ObjectMapperHolder - io.manbang.ebatis.core.common中的类
Jackson对象序列化容器,此举是为了避免死锁问题,每个线程绑定一个 ObjectMapper
of(Cluster...) - 接口 中的静态方法io.manbang.ebatis.core.cluster.FederalCluster
由指定的集群列表创建联邦集群
of(SearchHit) - 接口 中的静态方法io.manbang.ebatis.core.domain.MetaSource
创建元信息
of(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.NestedSort
 
of(long, List<T>, Pageable) - 接口 中的静态方法io.manbang.ebatis.core.domain.Page
创建分页实体
of(int, int) - 接口 中的静态方法io.manbang.ebatis.core.domain.Pageable
创建分页信息
of(T, T) - 接口 中的静态方法io.manbang.ebatis.core.domain.Range
创建指定上下界限的范围,默认左右两边均为开区间
of(FunctionScoreQuery.ScoreMode, CombineFunction, float, float) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScoreFunctionMode
 
of(String, Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScriptField
创建脚本字段
of(String, Page<T>) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScrollResponse
create scroll response
of(Method) - 接口 中的静态方法io.manbang.ebatis.core.meta.AnnotationAttribute
创建指定属性方法的属性元
of(Annotation) - 接口 中的静态方法io.manbang.ebatis.core.meta.AnnotationMeta
创建指定注解的注解元数据
of(Class<? extends Annotation>) - 接口 中的静态方法io.manbang.ebatis.core.meta.AnnotationMeta
创建指定注解类型的元数据
of(Class<?>) - 接口 中的静态方法io.manbang.ebatis.core.meta.ClassMeta
 
of(Field) - 接口 中的静态方法io.manbang.ebatis.core.meta.FieldMeta
 
of(Class<T>) - 接口 中的静态方法io.manbang.ebatis.core.meta.MapperInterface
缓存创建指定该接口的映射
of(MapperInterface, Method) - 接口 中的静态方法io.manbang.ebatis.core.meta.MapperMethod
create mapper method
of(MapperInterface, Method) - 接口 中的静态方法io.manbang.ebatis.core.meta.MethodMeta
 
of(Class<T>) - 类 中的静态方法io.manbang.ebatis.core.response.ArrayMultiGetResponseExtractor
 
of(Class<T>) - 接口 中的静态方法io.manbang.ebatis.core.response.DocumentMapper
通过实体类型创建文档映射器
of(Class<T>) - 类 中的静态方法io.manbang.ebatis.core.response.JacksonDocumentMapper
 
of(Class<T>) - 接口 中的静态方法io.manbang.ebatis.core.response.MultiGetResponseExtractor
通过实体类型创建MultiGet提取器
of(Cluster) - 接口 中的静态方法io.manbang.ebatis.core.session.ClusterSession
 
OFFLINE_ENABLED - 类 中的静态变量io.manbang.ebatis.core.config.Env
 
openLeft() - 接口 中的方法io.manbang.ebatis.core.domain.Range
左开区间
openRight() - 接口 中的方法io.manbang.ebatis.core.domain.Range
右开区间
Order - io.manbang.ebatis.core.annotation中的枚举
 
order() - 枚举 中的方法io.manbang.ebatis.core.annotation.Order
 
order(Order...) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 

P

Page<T> - io.manbang.ebatis.core.domain中的接口
单页
Pageable - io.manbang.ebatis.core.domain中的接口
分页对象,页面从0开始算第一页。
PageableNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
PageableNotFoundException() - 异常错误 的构造器io.manbang.ebatis.core.exception.PageableNotFoundException
 
PageArrayMultiSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
PageArrayMultiSearchResponseExtractor(DocumentPageExtractor<T>) - 类 的构造器io.manbang.ebatis.core.response.PageArrayMultiSearchResponseExtractor
 
PageImpl<T> - io.manbang.ebatis.core.domain中的类
页面信息实现
PageImpl(long, List<T>, Pageable) - 类 的构造器io.manbang.ebatis.core.domain.PageImpl
 
PageMultiSearchResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
PageMultiSearchResponseExtractor(DocumentPageExtractor<T>) - 类 的构造器io.manbang.ebatis.core.response.PageMultiSearchResponseExtractor
 
PageRequest - io.manbang.ebatis.core.domain中的类
分页请求,
PageRequest() - 类 的构造器io.manbang.ebatis.core.domain.PageRequest
 
PageRequest(int, int) - 类 的构造器io.manbang.ebatis.core.domain.PageRequest
 
PageRequest(int, int, int) - 类 的构造器io.manbang.ebatis.core.domain.PageRequest
 
parallelStream() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取分页数据并行流
parallelStream() - 接口 中的方法io.manbang.ebatis.core.domain.ScrollResponse
 
parameter(Parameter, Class<?>) - 接口 中的静态方法io.manbang.ebatis.core.meta.ClassMeta
 
ParameterClassMeta - io.manbang.ebatis.core.meta中的接口
 
ParameterMeta - io.manbang.ebatis.core.meta中的接口
 
ParameterMetaNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
ParameterMetaNotFoundException() - 异常错误 的构造器io.manbang.ebatis.core.exception.ParameterMetaNotFoundException
 
parameterType(int) - 类 中的方法io.manbang.ebatis.core.generic.DefaultMethodGenericType
 
parameterType(int) - 接口 中的方法io.manbang.ebatis.core.generic.MethodGenericType
获取指定参数位置的泛型解析器
PathProvider - io.manbang.ebatis.core.provider中的接口
 
points() - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
获取地理位置坐标
postRequest(RequestInfo<T>) - 接口 中的方法io.manbang.ebatis.core.interceptor.Interceptor
入参拼装请求之后
postRequest(RequestInfo<T>) - 类 中的方法io.manbang.ebatis.core.interceptor.Interceptors
 
postResponse(PostResponseInfo<T, R>) - 接口 中的方法io.manbang.ebatis.core.interceptor.Interceptor
请求响应之后
postResponse(PostResponseInfo<T, R>) - 类 中的方法io.manbang.ebatis.core.interceptor.Interceptors
 
PostResponseInfo<T extends org.elasticsearch.action.ActionRequest,R extends org.elasticsearch.action.ActionResponse> - io.manbang.ebatis.core.interceptor中的接口
 
Prefix - io.manbang.ebatis.core.annotation中的注释类型
条件映射前缀,这样可以见同一组字段放在一个类里面定义
preRequest(Object[], Cluster, MethodMeta) - 接口 中的方法io.manbang.ebatis.core.interceptor.Interceptor
入参拼装请求之前
preRequest(Object[], Cluster, MethodMeta) - 类 中的方法io.manbang.ebatis.core.interceptor.Interceptors
 
preResponse(PreResponseInfo<T>) - 接口 中的方法io.manbang.ebatis.core.interceptor.Interceptor
请求发送之前
preResponse(PreResponseInfo<T>) - 类 中的方法io.manbang.ebatis.core.interceptor.Interceptors
 
PreResponseInfo<T extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.interceptor中的接口
 
previous() - 接口 中的方法io.manbang.ebatis.core.domain.Pageable
向前翻页
previous() - 类 中的方法io.manbang.ebatis.core.domain.PageRequest
 
Provider - io.manbang.ebatis.core.provider中的接口
提供者标记接口,所有的非直接查询条件,都通过Provider的方式提供,比如脚本字段;此类操作,无法通过正常的查询条件类统计解析。

Q

QueryBuilderFactory - io.manbang.ebatis.core.builder中的接口
 
QueryClauses - io.manbang.ebatis.core.meta中的类
 
QueryClauseType - io.manbang.ebatis.core.builder中的枚举
查询组合语句类型
QueryDslException - io.manbang.ebatis.core.exception中的异常错误
 
QueryDslException() - 异常错误 的构造器io.manbang.ebatis.core.exception.QueryDslException
 
QueryDslException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.QueryDslException
 
QueryDslException(String, Throwable) - 异常错误 的构造器io.manbang.ebatis.core.exception.QueryDslException
 
QueryDslException(Throwable) - 异常错误 的构造器io.manbang.ebatis.core.exception.QueryDslException
 
QueryDslException(String, Throwable, boolean, boolean) - 异常错误 的构造器io.manbang.ebatis.core.exception.QueryDslException
 
QueryFactory - io.manbang.ebatis.core.annotation中的接口
 
QueryFieldNullException - io.manbang.ebatis.core.exception中的异常错误
 
QueryFieldNullException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.QueryFieldNullException
 
QueryType - io.manbang.ebatis.core.annotation中的枚举
 

R

random() - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterLoadBalancer
随机负载均衡器
random(Cluster...) - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouter
随机路由器
randomScore() - 接口 中的静态方法io.manbang.ebatis.core.domain.ScoreFunction
随机打分函数
Range - io.manbang.ebatis.core.annotation中的注释类型
 
Range<T extends Comparable<T>> - io.manbang.ebatis.core.domain中的接口
范围
ReadMethodInvokeException - io.manbang.ebatis.core.exception中的异常错误
 
ReadMethodInvokeException(Exception) - 异常错误 的构造器io.manbang.ebatis.core.exception.ReadMethodInvokeException
 
ReadMethodNotFoundException - io.manbang.ebatis.core.exception中的异常错误
 
ReadMethodNotFoundException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.ReadMethodNotFoundException
 
registerBasicClass(Class<?>) - 类 中的静态方法io.manbang.ebatis.core.meta.MetaUtils
 
RelativeDate - io.manbang.ebatis.core.annotation中的注释类型
 
remove() - 类 中的静态方法io.manbang.ebatis.core.common.ObjectMapperHolder
 
remove() - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
RequestConverter - io.manbang.ebatis.core.request中的接口
 
RequestExecutor - io.manbang.ebatis.core.executor中的接口
 
RequestFactory<R extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.request中的接口
# 请求工厂接口,根据请求的方法定义和实参,创建ES请求
RequestHandler - io.manbang.ebatis.core.meta中的接口
 
RequestInfo<T extends org.elasticsearch.action.ActionRequest> - io.manbang.ebatis.core.interceptor中的接口
 
RequestMapping - io.manbang.ebatis.core.proxy中的接口
 
RequestType - io.manbang.ebatis.core.meta中的枚举
请求类型
RequestTypeNotSupportException - io.manbang.ebatis.core.exception中的异常错误
请求类型不支持
RequestTypeNotSupportException(String) - 异常错误 的构造器io.manbang.ebatis.core.exception.RequestTypeNotSupportException
 
resolve() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
只解析 Class / ParameterizedTypeGenericArrayType,如果类型不存在,抛出异常
resolveGeneric(int...) - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
解析泛型类,如果指定位置泛型类型不存在,抛出异常
resolveGenericOptional(int...) - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
解析泛型类
resolveOptional() - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
只解析 Class / ParameterizedTypeGenericArrayType 其他类型返回空
resolveType(int...) - 接口 中的方法io.manbang.ebatis.core.generic.GenericType
解析指定索引位置的泛型
ResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
ResponseExtractorLoader - io.manbang.ebatis.core.response中的类
 
ResponseExtractorProvider - io.manbang.ebatis.core.response中的接口
响应提取器提供者,要根据返回类型 结果类型请求类型,综合判断返回什么想的响应提取器
ResponseMeta - io.manbang.ebatis.core.domain中的接口
 
RestStatusResponseExtractor - io.manbang.ebatis.core.response中的类
 
ResultResponseExtractor - io.manbang.ebatis.core.response中的类
 
ResultType - io.manbang.ebatis.core.meta中的枚举
 
Retries - io.manbang.ebatis.core.response中的类
 
Retries() - 类 的构造器io.manbang.ebatis.core.response.Retries
 
returnType() - 类 中的方法io.manbang.ebatis.core.generic.DefaultMethodGenericType
 
returnType() - 接口 中的方法io.manbang.ebatis.core.generic.MethodGenericType
获取方法的返回值泛型解析器
right(RangeQueryBuilder, T) - 枚举 中的方法io.manbang.ebatis.core.domain.IntervalType
 
roundRobbin() - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterLoadBalancer
获取轮询负载均衡器
roundRobbin(Cluster...) - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouter
轮询算法路由器
route(MethodMeta) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractClusterRouter
 
route(MethodMeta) - 接口 中的方法io.manbang.ebatis.core.cluster.ClusterRouter
根据入参信息选择一个集群执行操作
RoutingProvider - io.manbang.ebatis.core.provider中的接口
路由

S

ScoreFunction - io.manbang.ebatis.core.domain中的接口
 
ScoreFunctionMode - io.manbang.ebatis.core.domain中的接口
 
ScoreFunctionProvider - io.manbang.ebatis.core.provider中的接口
记分函数提供者
ScoreType - io.manbang.ebatis.core.annotation中的枚举
 
ScoreType - io.manbang.ebatis.core.domain中的枚举
 
Script - io.manbang.ebatis.core.annotation中的注释类型
 
Script - io.manbang.ebatis.core.domain中的接口
脚本
script() - 接口 中的方法io.manbang.ebatis.core.domain.ScriptSort
获取排序脚本
script(Script) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
ScriptField - io.manbang.ebatis.core.domain中的接口
脚本字段
ScriptFieldProvider - io.manbang.ebatis.core.provider中的接口
 
scriptNumberAsc(Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建数值类型升序排序脚本
scriptNumberDesc(Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建数值类型降序排序脚本
ScriptProvider - io.manbang.ebatis.core.provider中的接口
 
ScriptSort - io.manbang.ebatis.core.domain中的接口
 
scriptStringAsc(Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建字符串类型升序排序脚本
scriptStringDesc(Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.Sort
创建字符串类型降序排序脚本
scrollAsync(SearchScrollRequest, ActionListener<SearchResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步游标搜索请求
scrollAsync(SearchScrollRequest, ActionListener<SearchResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
 
scrollAsync(SearchScrollRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步游标搜索请求
ScrollProvider - io.manbang.ebatis.core.provider中的接口
Scroll Id Provider, Search Scroll condition must implement this interface.
ScrollResponse<T> - io.manbang.ebatis.core.domain中的接口
 
ScrollResponseExtractor<T> - io.manbang.ebatis.core.response中的类
 
ScrollResponseExtractor(DocumentPageExtractor<T>) - 类 的构造器io.manbang.ebatis.core.response.ScrollResponseExtractor
 
Search - io.manbang.ebatis.core.annotation中的注释类型
 
search() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取搜索请求执行器
search() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
searchAsync(SearchRequest, ActionListener<SearchResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步搜索
searchAsync(SearchRequest, ActionListener<SearchResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
不支持,直接抛异常
searchAsync(SearchRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步搜索
searchAsync(SearchRequest, ResponseExtractor<Page<T>>, Pageable) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步搜索
SearchResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
搜索响应抽提器
SearchResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
SearchResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.SearchResponseExtractorProvider
 
SearchResponseExtractorProvider(RequestType) - 类 的构造器io.manbang.ebatis.core.response.SearchResponseExtractorProvider
 
SearchScroll - io.manbang.ebatis.core.annotation中的注释类型
Scroll API Retrieves the next batch of results for a scrolling search.
searchScroll() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
 
searchScroll() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
SearchScrollResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
SearchScrollResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.SearchScrollResponseExtractorProvider
 
searchSync(SearchRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步搜索
searchSync(SearchRequest, ResponseExtractor<Page<T>>, Pageable) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步搜索
setAdditionalSource(Map<String, List<Object>>) - 接口 中的方法io.manbang.ebatis.core.domain.AdditionalSource
设置搜索的 additional fields
setAnnotationMeta(R, A) - 类 中的方法io.manbang.ebatis.core.request.AbstractRequestFactory
设置可选信息,通过注解传递过来
setAnnotationMeta(BulkRequest, Bulk) - 类 中的方法io.manbang.ebatis.core.request.BulkRequestFactory
 
setAnnotationMeta(DeleteRequest, Delete) - 类 中的方法io.manbang.ebatis.core.request.DeleteRequestFactory
 
setContext(Context) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
setExcludeFields(String...) - 类 中的方法io.manbang.ebatis.core.domain.MetaCondition
 
setHttpConfig(HttpConfig) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
setIgnoreFailure(boolean) - 接口 中的方法io.manbang.ebatis.core.domain.ScriptField
设置是否忽略失败
setIncludeFields(String...) - 类 中的方法io.manbang.ebatis.core.domain.MetaCondition
 
setLang(String) - 接口 中的方法io.manbang.ebatis.core.domain.Script
设置脚本语言
setName(String) - 类 中的方法io.manbang.ebatis.core.cluster.AbstractCluster
子类可以手动设置集群的名称,可以更有意义些的名字
setName(String) - 接口 中的方法io.manbang.ebatis.core.domain.Range
设置字段名称,ES的Mapping
setOptions(Map<String, String>) - 接口 中的方法io.manbang.ebatis.core.domain.Script
设置可选参数
setPageable(Pageable) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
setPageable(Object[]) - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
setPageables(Pageable[]) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
setParams(Object) - 接口 中的方法io.manbang.ebatis.core.domain.Script
这个参数是个Vo对象,会自动转成,作为Es的脚本入参
setParams(Map<String, Object>) - 接口 中的方法io.manbang.ebatis.core.domain.Script
设置Map参数
setResponseExtractor(ResponseExtractor<?>) - 类 中的方法io.manbang.ebatis.core.domain.Context
 
setResponseExtractor(ResponseExtractor<?>) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
setResponseMeta(ResponseMeta) - 类 中的方法io.manbang.ebatis.core.domain.AbstractMetaSource
 
setResponseMeta(ResponseMeta) - 接口 中的方法io.manbang.ebatis.core.domain.MetaSource
设置元信息
setScrollId(String) - 类 中的方法io.manbang.ebatis.core.provider.DefaultScrollProvider
 
setTypeIfNecessary(MethodMeta, Consumer<String>) - 类 中的方法io.manbang.ebatis.core.request.AbstractRequestFactory
 
setTypesIfNecessary(MethodMeta, Consumer<String[]>) - 类 中的方法io.manbang.ebatis.core.request.AbstractRequestFactory
 
setValue(String, Object) - 类 中的静态方法io.manbang.ebatis.core.domain.ContextHolder
 
shardMinDocCount(long) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
shardSize(int) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
Should - io.manbang.ebatis.core.annotation中的注释类型
 
showTermDocCountError(boolean) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
simple(String, int) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
简单集群
simple(String, int, String, String) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
简单集群
simple(String, int, Credentials) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
简单集群
simple(HttpHost[]) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
简单集群
simple(HttpHost[], String, String) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
简单集群
simple(HttpHost[], Credentials) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
简单集群
SimpleClusterRouter - io.manbang.ebatis.core.cluster中的类
 
SimpleClusterRouter(Cluster[], ClusterLoadBalancer) - 类 的构造器io.manbang.ebatis.core.cluster.SimpleClusterRouter
 
SimpleScoreFunctionMode - io.manbang.ebatis.core.domain中的类
 
SimpleScoreFunctionMode(FunctionScoreQuery.ScoreMode, CombineFunction, float, float) - 类 的构造器io.manbang.ebatis.core.domain.SimpleScoreFunctionMode
 
single(Cluster) - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouter
创建单集群路由
SingleDocumentExtractor<T> - io.manbang.ebatis.core.response中的类
 
SingleDocumentExtractor(DocumentMapper<T>) - 类 的构造器io.manbang.ebatis.core.response.SingleDocumentExtractor
 
size(int) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
Sort - io.manbang.ebatis.core.domain中的接口
排序对象
Sortable - io.manbang.ebatis.core.domain中的接口
可排序条件
SortDirection - io.manbang.ebatis.core.domain中的枚举
排序方向
sortMode() - 接口 中的方法io.manbang.ebatis.core.domain.Sort
获取排序模式
sortMode(SortMode) - 接口 中的方法io.manbang.ebatis.core.domain.Sort
设置排序模式
SortProvider - io.manbang.ebatis.core.provider中的接口
排序提供者
SortScript - io.manbang.ebatis.core.domain中的接口
 
sortType() - 接口 中的方法io.manbang.ebatis.core.domain.ScriptSort
脚本排序类型
SourceProvider - io.manbang.ebatis.core.provider中的接口
排除字段和包含字段提供者,用于指定ES查询时候返回的字段列表信息
SpanContaining - io.manbang.ebatis.core.annotation中的注释类型
 
SpanFirst - io.manbang.ebatis.core.annotation中的注释类型
 
SpanNear - io.manbang.ebatis.core.annotation中的注释类型
 
SpanNot - io.manbang.ebatis.core.annotation中的注释类型
 
SpanOr - io.manbang.ebatis.core.annotation中的注释类型
 
SpanTerm - io.manbang.ebatis.core.annotation中的注释类型
 
SpanWithin - io.manbang.ebatis.core.annotation中的注释类型
 
stored(String, Object) - 接口 中的静态方法io.manbang.ebatis.core.domain.Script
创建存储脚本
stored(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Script
创建无参脚本
storedScript(String, Object) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScoreFunction
创建一个存储脚本函数
stream() - 接口 中的方法io.manbang.ebatis.core.domain.Page
获取分页数据流
stream() - 接口 中的方法io.manbang.ebatis.core.domain.ScrollResponse
 
string(Script) - 接口 中的静态方法io.manbang.ebatis.core.domain.SortScript
创建字符串类型排序脚本
StringIndexResponseExtractor - io.manbang.ebatis.core.response中的类
 
subAgg(Aggregation...) - 接口 中的方法io.manbang.ebatis.core.domain.SubAggregation
子聚合
subAgg(Aggregation...) - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
SubAggregation<T extends SubAggregation<T>> - io.manbang.ebatis.core.domain中的接口
 
SumAggResponseExtractor - io.manbang.ebatis.core.response中的类
 
support(MethodMeta) - 类 中的方法io.manbang.ebatis.core.response.AbstractResponseExtractorProvider
 
support(MethodMeta) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractorProvider
判断当前Provider是否支持提取当前方法的返回值

T

Term - io.manbang.ebatis.core.annotation中的注释类型
 
term() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
Terms - io.manbang.ebatis.core.annotation中的注释类型
 
terms() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
terms(String) - 接口 中的静态方法io.manbang.ebatis.core.domain.Aggregation
Create a new Terms aggregation with the given name.
TermsAggregation - io.manbang.ebatis.core.domain中的类
 
toAggBuilder() - 接口 中的方法io.manbang.ebatis.core.domain.Aggregation
builder
toAggBuilder() - 类 中的方法io.manbang.ebatis.core.domain.TermsAggregation
 
toBuilder() - 接口 中的方法io.manbang.ebatis.core.domain.Range
转换成ES的插叙构建器
toCollapseBuilder() - 接口 中的方法io.manbang.ebatis.core.domain.Collapse
转换成折叠对象
toCredentialsProvider() - 接口 中的方法io.manbang.ebatis.core.cluster.Credentials
转换成CredentialsProvider
toEsScript() - 接口 中的方法io.manbang.ebatis.core.domain.Script
转换成Es的脚本对象
toFunctionBuilder() - 接口 中的方法io.manbang.ebatis.core.domain.ScoreFunction
叫脚本函数转换成脚本函数构建器
toNestedSortBuilder() - 接口 中的方法io.manbang.ebatis.core.domain.NestedSort
 
toPoint() - 类 中的方法io.manbang.ebatis.core.domain.Coordinate
 
toRequest() - 类 中的方法io.manbang.ebatis.core.request.CatRequest
 
toRequest() - 接口 中的方法io.manbang.ebatis.core.request.RequestConverter
 
toSortBuilder() - 接口 中的方法io.manbang.ebatis.core.domain.Sort
转换成排序
toString() - 类 中的方法io.manbang.ebatis.core.interceptor.DefaultRequestInfo
 
toString() - 接口 中的方法io.manbang.ebatis.core.interceptor.PostResponseInfo
获取响应体
toString() - 接口 中的方法io.manbang.ebatis.core.interceptor.RequestInfo
获取DSL语句
toString() - 类 中的方法io.manbang.ebatis.core.request.CatRequest
 
TotalHitsArrayMultiSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 
TotalHitsBasicArrayMultiSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 
TotalHitsListMultiSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 
TotalHitsSearchResponseExtractor - io.manbang.ebatis.core.response中的类
 

U

unit() - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
获取距离单位
unit(DistanceUnit) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
设置距离单位
unmappedType() - 接口 中的方法io.manbang.ebatis.core.domain.FieldSort
获取未映射类型
unmappedType(String) - 接口 中的方法io.manbang.ebatis.core.domain.FieldSort
设置未映射类型
unwrappedReturnType() - 接口 中的方法io.manbang.ebatis.core.meta.MethodMeta
 
Update - io.manbang.ebatis.core.annotation中的注释类型
 
update() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取更新请求执行器
update() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
updateAsync(UpdateRequest, ActionListener<UpdateResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步更新
updateAsync(UpdateRequest, ActionListener<UpdateResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
异步更新
updateAsync(UpdateRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步更新
UpdateByQuery - io.manbang.ebatis.core.annotation中的注释类型
 
updateByQuery() - 接口 中的静态方法io.manbang.ebatis.core.executor.RequestExecutor
获取搜索更新请求执行器
updateByQuery() - 接口 中的静态方法io.manbang.ebatis.core.request.RequestFactory
 
updateByQueryAsync(UpdateByQueryRequest, ActionListener<BulkByScrollResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.Cluster
异步查询更新
updateByQueryAsync(UpdateByQueryRequest, ActionListener<BulkByScrollResponse>) - 接口 中的方法io.manbang.ebatis.core.cluster.FederalCluster
异步查询更新
updateByQueryAsync(UpdateByQueryRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
异步查询更新
UpdateByQueryResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
UpdateByQueryResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
UpdateByQueryResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.UpdateByQueryResponseExtractorProvider
 
updateByQuerySync(UpdateByQueryRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步查询更新
UpdateResponseExtractor<T> - io.manbang.ebatis.core.response中的接口
 
UpdateResponseExtractorProvider - io.manbang.ebatis.core.response中的类
 
UpdateResponseExtractorProvider() - 类 的构造器io.manbang.ebatis.core.response.UpdateResponseExtractorProvider
 
updateSync(UpdateRequest, ResponseExtractor<T>) - 接口 中的方法io.manbang.ebatis.core.session.ClusterSession
同步更新

V

validate(MethodMeta) - 枚举 中的方法io.manbang.ebatis.core.meta.RequestType
 
validate() - 类 中的方法io.manbang.ebatis.core.request.CatRequest
 
validate(ActionResponse) - 接口 中的方法io.manbang.ebatis.core.response.ResponseExtractor
验证响应是否正确
validation() - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
获取验证方
validation(GeoValidationMethod) - 接口 中的方法io.manbang.ebatis.core.domain.GeoDistanceSort
设置验证方法
ValueCountAggResponseExtractor - io.manbang.ebatis.core.response中的类
 
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.BulkType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.CatType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.DeleteType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.GeoType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.Order
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.QueryType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.annotation.ScoreType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.builder.QueryClauseType
返回带有指定名称的该类型的枚举常量。
valueOf(Class<? extends Annotation>) - 枚举 中的静态方法io.manbang.ebatis.core.builder.QueryClauseType
 
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.domain.IntervalType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.domain.ScoreType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.domain.SortDirection
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.meta.RequestType
返回带有指定名称的该类型的枚举常量。
valueOf(Method) - 枚举 中的静态方法io.manbang.ebatis.core.meta.RequestType
根据指定方法,获取方法的执行器;先通过注解获取,注解没有匹配的类型,换方法前缀匹配
valueOf(Class<?>) - 枚举 中的静态方法io.manbang.ebatis.core.meta.RequestType
 
valueOf(String) - 枚举 中的静态方法io.manbang.ebatis.core.meta.ResultType
返回带有指定名称的该类型的枚举常量。
valueOf(Method) - 枚举 中的静态方法io.manbang.ebatis.core.meta.ResultType
 
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.BulkType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.CatType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.DeleteType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.GeoType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.Order
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.QueryType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.annotation.ScoreType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.builder.QueryClauseType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.domain.IntervalType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.domain.ScoreType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.domain.SortDirection
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.meta.RequestType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.manbang.ebatis.core.meta.ResultType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
Version - io.manbang.ebatis.core.annotation中的注释类型
版本注解
VersionProvider - io.manbang.ebatis.core.provider中的接口
版本提供器
VoidResponseExtractor - io.manbang.ebatis.core.response中的类
 

W

weighted(int, String, int) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
带权集群
weighted(int, String, int, String, String) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
带权集群
weighted(int, String, int, Credentials) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
带权集群
weighted(int, HttpHost...) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
带权集群
weighted(int, HttpHost[], String, String) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
带权集群
weighted(int, HttpHost[], Credentials) - 接口 中的静态方法io.manbang.ebatis.core.cluster.Cluster
带权集群
weighted() - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterLoadBalancer
获取带权负载均衡器
weighted(WeightedCluster...) - 接口 中的静态方法io.manbang.ebatis.core.cluster.ClusterRouter
权重路由器
Weighted - io.manbang.ebatis.core.cluster中的接口
权重化的
WeightedCluster - io.manbang.ebatis.core.cluster中的接口
 
WeightedClusterLoadBalancer - io.manbang.ebatis.core.cluster中的接口
 
WeightedClusterRouter - io.manbang.ebatis.core.cluster中的接口
 
weightScore(float, Object) - 接口 中的静态方法io.manbang.ebatis.core.domain.ScoreFunction
 
Wildcard - io.manbang.ebatis.core.annotation中的注释类型
 
wildCard() - 接口 中的静态方法io.manbang.ebatis.core.builder.QueryBuilderFactory
 
within() - 接口 中的方法io.manbang.ebatis.core.domain.Range
范围在内部
withIndex(MethodMeta, Parameter, int) - 接口 中的静态方法io.manbang.ebatis.core.meta.ParameterMeta
 
withOffset(int, int, int) - 接口 中的静态方法io.manbang.ebatis.core.domain.Pageable
创建分页信息
writeTo(StreamOutput) - 类 中的方法io.manbang.ebatis.core.response.CatResponse
 
A B C D E F G H I J L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2021. All rights reserved.