您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
X
Y
A
AbstractElasticSearchRestTemplate
-
cn.zhangfusheng.elasticsearch.template
中的类
AbstractElasticSearchRestTemplate(RestHighLevelClient)
- 类 的构造器cn.zhangfusheng.elasticsearch.template.
AbstractElasticSearchRestTemplate
addIncludeFilter(TypeFilter)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchRepositoryScanner
addReqeust(DocWriteRequest<?>...)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
addRequest(DocWriteRequest<?>...)
- 类 中的方法cn.zhangfusheng.elasticsearch.transactional.
TransactionalControl
addWaitExecute(int)
- 类 中的方法cn.zhangfusheng.elasticsearch.transactional.
TransactionalControl
afterPropertiesSet()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.
ElasticSearchRepositoryFactoryBean
Alias
-
cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
中的注释类型
字段类型alias的补充
https://www.elastic.co/guide/en/elasticsearch/reference/7.4/alias.html
alias()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
Analysis
-
cn.zhangfusheng.elasticsearch.jexl.analysis
中的接口
jexl3 表达式解析结果
analysis(Class<?>, Method)
- 类 中的方法cn.zhangfusheng.elasticsearch.sql.
DslWithSqlAnalysis
analysisIndex(Method, Object[], String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
获取 index
analysisIndex(DslIndex, List<String>)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
解析 DslIndex,获取 index
analysisIndex(Object[], String...)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
analysisJapSearchAnnotation(Method)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
解析 JpaSearch annotation
AnalysisMapping
-
cn.zhangfusheng.elasticsearch.model.analysis
中的类
AnalysisMapping(List<Field>)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.analysis.
AnalysisMapping
analysisMethodParams(Object[], Method, Map<Method, Map<Integer, String>>)
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
封装参数列表
AnalysisSearchKeyword
-
cn.zhangfusheng.elasticsearch.model.analysis
中的类
查询关键字的解析
AnalysisSearchKeyword()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.analysis.
AnalysisSearchKeyword
analysisSearchResponse(SearchResponse, List<SearchHit>, Method)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
解析 SearchResponse 生成返回值
and(Method, Part, BoolQueryBuilder, Object)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
annotationType()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
annotationType()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
annotationType()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
asArray(Object)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Util
将对象转换成: java.lang.Object 数组。
asCollection(Object)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Util
将对象转换成: Collection 集合。
B
beanFactoryTransactionalOperationSourceAdvisor()
- 类 中的方法cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigConfiguration
before(ElasticSearchRestTemplate)
- 接口 中的方法cn.zhangfusheng.elasticsearch.cycle.
CreateMappingBefore
build(Object, Object)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.model.jpa.
JpaBetween
buildBoolQueryWithJap(Method, BoolQueryBuilder, List<Object>, Class<?>)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
build bool query with jpa run
builder(XContentBuilder)
- 类 中的方法cn.zhangfusheng.elasticsearch.model.analysis.
AnalysisMapping
builder(String, Object, SearchKeyword)
- 类 中的方法cn.zhangfusheng.elasticsearch.model.analysis.
AnalysisSearchKeyword
builder(RangeQueryBuilder)
- 类 中的方法cn.zhangfusheng.elasticsearch.model.es.
EsRange
buildSearch()
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
C
clearScroll(String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
清除滚动查询
cn.zhangfusheng.elasticsearch.annotation
- 程序包 cn.zhangfusheng.elasticsearch.annotation
cn.zhangfusheng.elasticsearch.annotation.document
- 程序包 cn.zhangfusheng.elasticsearch.annotation.document
cn.zhangfusheng.elasticsearch.annotation.document.field
- 程序包 cn.zhangfusheng.elasticsearch.annotation.document.field
cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
- 程序包 cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
cn.zhangfusheng.elasticsearch.annotation.dsl
- 程序包 cn.zhangfusheng.elasticsearch.annotation.dsl
cn.zhangfusheng.elasticsearch.annotation.dsl.es
- 程序包 cn.zhangfusheng.elasticsearch.annotation.dsl.es
cn.zhangfusheng.elasticsearch.annotation.dsl.jpa
- 程序包 cn.zhangfusheng.elasticsearch.annotation.dsl.jpa
cn.zhangfusheng.elasticsearch.annotation.dsl.mybatis
- 程序包 cn.zhangfusheng.elasticsearch.annotation.dsl.mybatis
cn.zhangfusheng.elasticsearch.annotation.dsl.sql
- 程序包 cn.zhangfusheng.elasticsearch.annotation.dsl.sql
cn.zhangfusheng.elasticsearch.annotation.dsl.sql.condition
- 程序包 cn.zhangfusheng.elasticsearch.annotation.dsl.sql.condition
cn.zhangfusheng.elasticsearch.config
- 程序包 cn.zhangfusheng.elasticsearch.config
cn.zhangfusheng.elasticsearch.constant
- 程序包 cn.zhangfusheng.elasticsearch.constant
cn.zhangfusheng.elasticsearch.constant.enumeration
- 程序包 cn.zhangfusheng.elasticsearch.constant.enumeration
cn.zhangfusheng.elasticsearch.cycle
- 程序包 cn.zhangfusheng.elasticsearch.cycle
cn.zhangfusheng.elasticsearch.exception
- 程序包 cn.zhangfusheng.elasticsearch.exception
cn.zhangfusheng.elasticsearch.factory
- 程序包 cn.zhangfusheng.elasticsearch.factory
cn.zhangfusheng.elasticsearch.factory.proxy
- 程序包 cn.zhangfusheng.elasticsearch.factory.proxy
cn.zhangfusheng.elasticsearch.function
- 程序包 cn.zhangfusheng.elasticsearch.function
cn.zhangfusheng.elasticsearch.jexl
- 程序包 cn.zhangfusheng.elasticsearch.jexl
cn.zhangfusheng.elasticsearch.jexl.analysis
- 程序包 cn.zhangfusheng.elasticsearch.jexl.analysis
cn.zhangfusheng.elasticsearch.jexl.analysis.impl
- 程序包 cn.zhangfusheng.elasticsearch.jexl.analysis.impl
cn.zhangfusheng.elasticsearch.model.analysis
- 程序包 cn.zhangfusheng.elasticsearch.model.analysis
cn.zhangfusheng.elasticsearch.model.analysis.vo
- 程序包 cn.zhangfusheng.elasticsearch.model.analysis.vo
cn.zhangfusheng.elasticsearch.model.annotation
- 程序包 cn.zhangfusheng.elasticsearch.model.annotation
cn.zhangfusheng.elasticsearch.model.es
- 程序包 cn.zhangfusheng.elasticsearch.model.es
cn.zhangfusheng.elasticsearch.model.jpa
- 程序包 cn.zhangfusheng.elasticsearch.model.jpa
cn.zhangfusheng.elasticsearch.model.page
- 程序包 cn.zhangfusheng.elasticsearch.model.page
cn.zhangfusheng.elasticsearch.mybatis
- 程序包 cn.zhangfusheng.elasticsearch.mybatis
cn.zhangfusheng.elasticsearch.register
- 程序包 cn.zhangfusheng.elasticsearch.register
cn.zhangfusheng.elasticsearch.repository
- 程序包 cn.zhangfusheng.elasticsearch.repository
cn.zhangfusheng.elasticsearch.scan
- 程序包 cn.zhangfusheng.elasticsearch.scan
cn.zhangfusheng.elasticsearch.sql
- 程序包 cn.zhangfusheng.elasticsearch.sql
cn.zhangfusheng.elasticsearch.sql.es
- 程序包 cn.zhangfusheng.elasticsearch.sql.es
cn.zhangfusheng.elasticsearch.template
- 程序包 cn.zhangfusheng.elasticsearch.template
cn.zhangfusheng.elasticsearch.thread
- 程序包 cn.zhangfusheng.elasticsearch.thread
cn.zhangfusheng.elasticsearch.transactional
- 程序包 cn.zhangfusheng.elasticsearch.transactional
cn.zhangfusheng.elasticsearch.transfer
- 程序包 cn.zhangfusheng.elasticsearch.transfer
cn.zhangfusheng.elasticsearch.util
- 程序包 cn.zhangfusheng.elasticsearch.util
cn.zhangfusheng.elasticsearch.util.date
- 程序包 cn.zhangfusheng.elasticsearch.util.date
cn.zhangfusheng.elasticsearch.util.date.enumeration
- 程序包 cn.zhangfusheng.elasticsearch.util.date.enumeration
commit(Throwable, RestHighLevelClient)
- 类 中的方法cn.zhangfusheng.elasticsearch.transactional.
TransactionalControl
提交
compareTo(String, String, DateFromatEnum)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
比较
compile()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Analysis
CONST_PREFIX
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
常量前缀
count(CountRequest)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
统计数据
create(Method, Part, Object)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
CreateMappingBefore
-
cn.zhangfusheng.elasticsearch.cycle
中的接口
创建 mapping前执行
CreateMappingEnd
-
cn.zhangfusheng.elasticsearch.cycle
中的接口
创建 mapping后执行
D
DateAddEnum
-
cn.zhangfusheng.elasticsearch.util.date.enumeration
中的枚举
DateFormat
-
cn.zhangfusheng.elasticsearch.util.date.enumeration
中的类
DateFormat()
- 类 的构造器cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
DateFromatEnum
-
cn.zhangfusheng.elasticsearch.util.date.enumeration
中的枚举
dateToLocalDateTime(Date)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
Date转LocalDateTime
DEFAULT
- 类 中的静态变量cn.zhangfusheng.elasticsearch.model.page.
PageRequest
DEFAULT_LOOP_PAGE_NUM
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
默认分页循环
DefaultDslSearch
-
cn.zhangfusheng.elasticsearch.model.annotation
中的类
DefaultDslSearch()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
DefaultElasticSearchConfig
-
cn.zhangfusheng.elasticsearch.model.annotation
中的类
ElasticSearchConfig 的默认实现
DefaultElasticSearchConfig()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
DefaultElasticSearchEditRepository
<
T
> -
cn.zhangfusheng.elasticsearch.repository
中的接口
DefaultElasticSearchQueryRepository
<
T
> -
cn.zhangfusheng.elasticsearch.repository
中的接口
es 查询api
DefaultElasticSearchRepository
<
T
> -
cn.zhangfusheng.elasticsearch.repository
中的类
DefaultElasticSearchRepository(ElasticSearchRestTemplate, ElasticSearchEntityRepositoryDetail)
- 类 的构造器cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchRepository
DefaultFieldMapping
-
cn.zhangfusheng.elasticsearch.model.annotation
中的类
DefaultFieldMapping()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
deleteById(String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchEditRepository
deleteById(String, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchEditRepository
deleteById(String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
根据主键删除
deleteById(String, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
根据主键删除
delPipeline(String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplageIngestApi
删除管道
DESC_CREATE_INDEX_MAPPING
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
数据迁移描述
DESC_CREATE_INDEX_MAPPING_AND_TRANSGER_DB
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
DESC_UPDATE_MAPPING
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
doScan(String...)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchRepositoryScanner
DslIndex
-
cn.zhangfusheng.elasticsearch.annotation.dsl
中的注释类型
指定查询的索引类
可以放置在方法上和类上
默认提供的查询方法,该注解必须添加到查询参数对应的类上
mybatis 和 jpa,动态sql, 的查询方法,注解必须添加到方法上
即:
默认查询:通过参数获取要查询的索引和返回值 jpa,mybatis,动态sql:通过方法上的注释获取索引和返回值
DslParams
-
cn.zhangfusheng.elasticsearch.annotation.dsl
中的注释类型
参数配置
DslSearch
-
cn.zhangfusheng.elasticsearch.annotation.dsl.es
中的注释类型
将携带该注解的字段解析成Java es 的查询代码
DslSortOrder
-
cn.zhangfusheng.elasticsearch.annotation.dsl.es
中的注释类型
排序
DslSortOrderFunction
-
cn.zhangfusheng.elasticsearch.function
中的接口
DslWithMybatis
-
cn.zhangfusheng.elasticsearch.annotation.dsl.mybatis
中的注释类型
通过mybatis解析 xml 文件生成 dsl 语句 支持 mybatis xml 的 标签语法 如果Repository接口的方法上添加该注解,标注对应的 xml 的 nameSpace 和id 找到对应的 dsl语句
DslWithSql
-
cn.zhangfusheng.elasticsearch.annotation.dsl.sql
中的注释类型
动态sql 转换成
DslWithSqlAnalysis
-
cn.zhangfusheng.elasticsearch.sql
中的类
DslWithSqlAnalysis()
- 类 的构造器cn.zhangfusheng.elasticsearch.sql.
DslWithSqlAnalysis
E
ElasticSearchConfig
-
cn.zhangfusheng.elasticsearch.annotation
中的注释类型
es 的一些配置
只有遇到的第一个属性不为空的值生效
ElasticSearchConfigConfiguration
-
cn.zhangfusheng.elasticsearch.config
中的类
ElasticSearchConfigConfiguration()
- 类 的构造器cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigConfiguration
ElasticSearchConfigOperationSourceAdvisor
-
cn.zhangfusheng.elasticsearch.config
中的类
ElasticSearchConfigOperationSourceAdvisor(RestHighLevelClient)
- 类 的构造器cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigOperationSourceAdvisor
ElasticSearchConstant
-
cn.zhangfusheng.elasticsearch.constant
中的类
ElasticSearchConstant()
- 类 的构造器cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
ElasticSearchEntityRepositoryDetail
-
cn.zhangfusheng.elasticsearch.scan
中的类
ElasticSearchEntityRepositoryDetail(boolean, Class<? extends ElasticSearchRepository<?>>, Class<?>, IndexDiscription, IndexTransfer)
- 类 的构造器cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
ElasticSearchEntityRepositoryFilter
-
cn.zhangfusheng.elasticsearch.scan
中的类
ElasticSearchEntityRepositoryFilter(Class<?>)
- 类 的构造器cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryFilter
ElasticSearchRepository
<
T
> -
cn.zhangfusheng.elasticsearch.repository
中的接口
ElasticSearchRepositoryFactoryBean
<
T
extends
ElasticSearchRepository
<?>> -
cn.zhangfusheng.elasticsearch.factory
中的类
ElasticSearchRepositoryFactoryBean()
- 类 的构造器cn.zhangfusheng.elasticsearch.factory.
ElasticSearchRepositoryFactoryBean
ElasticSearchRepositoryScanner
-
cn.zhangfusheng.elasticsearch.scan
中的类
ElasticSearchRepositoryScanner(BeanDefinitionRegistry)
- 类 的构造器cn.zhangfusheng.elasticsearch.scan.
ElasticSearchRepositoryScanner
elasticSearchRestTemplate()
- 类 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchRepository
ElasticSearchRestTemplate
-
cn.zhangfusheng.elasticsearch.template
中的类
ElasticSearchRestTemplate(RestHighLevelClient)
- 类 的构造器cn.zhangfusheng.elasticsearch.template.
ElasticSearchRestTemplate
ElasticSearchTemplateApi
-
cn.zhangfusheng.elasticsearch.template
中的接口
ElasticSearchWithMybatisXmlConfig
-
cn.zhangfusheng.elasticsearch.mybatis
中的类
ElasticSearchWithMybatisXmlConfig(Set<String>)
- 类 的构造器cn.zhangfusheng.elasticsearch.mybatis.
ElasticSearchWithMybatisXmlConfig
ElasticSql2DslParser
-
cn.zhangfusheng.elasticsearch.sql.es
中的类
将 sql 语句转换成 es 查询的 语法 替代: io.github.iamazy.elasticsearch.dsl.sql.ElasticSql2DslParser 使用自定义的QueryOrderByParser
ElasticSql2DslParser()
- 类 的构造器cn.zhangfusheng.elasticsearch.sql.es.
ElasticSql2DslParser
EnablePaodingRoseElasticSearch
-
cn.zhangfusheng.elasticsearch.annotation
中的注释类型
开启 paoding rose ElasticSearch
end(ElasticSearchRestTemplate)
- 接口 中的方法cn.zhangfusheng.elasticsearch.cycle.
CreateMappingEnd
entityRepositoryDetail()
- 类 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchRepository
entityToList(Collection<?>)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.
MapUtil
entityToMap(Object)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.
MapUtil
entityToXContentBuilder(T, boolean)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
entity 转 XContentBuilder
EsRange
-
cn.zhangfusheng.elasticsearch.model.es
中的类
EsRange()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.es.
EsRange
excludeEmpty(Object[])
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
排除空和null
execute(Jexl3Execute)
- 接口 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.
Analysis
execute(Jexl3Execute)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
ForAnalysis
execute(Jexl3Execute)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
IfElseAnalysis
execute(Jexl3Execute)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
JoinAnalysis
execute(Jexl3Execute)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
TxtAnalysis
execute(Jexl3Execute)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
VariableAnalysis
execute(Map<String, Object>, Map<String, Object>, String)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Util
执行表达式
execute(Object[])
- 类 中的方法cn.zhangfusheng.elasticsearch.sql.
SqlAnalysisDetail
F
FIELD_PARAM_TYPE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
FIELD_PROPERTIES
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
FieldData
-
cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
中的注释类型
FieldDataFrequencyFilter
-
cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
中的注释类型
https://www.elastic.co/guide/en/elasticsearch/reference/7.4/fielddata.html
FieldMapping
-
cn.zhangfusheng.elasticsearch.annotation.document.field
中的注释类型
字段映射配置
FieldType
-
cn.zhangfusheng.elasticsearch.constant.enumeration
中的枚举
字段类型枚举
https://www.elastic.co/guide/en/elasticsearch/reference/7.4/mapping-types.html
findAll(Q)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchQueryRepository
findAll(Q)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
查询全部符合条件的数据
findById(String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchQueryRepository
findById(String, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchQueryRepository
findById(String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
根据主键查询
findById(String, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
根据主键查询
findForPage(Q, PageRequest)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchQueryRepository
findForPage(Q, PageRequest)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
分页查询
1.利用 from size 可以查询到1000条数据的分页,可以跳页查询
2.超过1000条后的数据,必须携带参数searchAfter,利用search_after进行分页查询,不在可以跳页查询
findOne(Q)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchQueryRepository
findOne(Q)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
根据查询条件只存在一条返回值
ForAnalysis
-
cn.zhangfusheng.elasticsearch.jexl.analysis.impl
中的类
普通文本 表达式
ForAnalysis()
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
ForAnalysis
format(LocalDateTime, DateFromatEnum)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
格式化时间
format(LocalDateTime, String)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
格式化时间
format(Date, String)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
格式化时间
from(Method, Part, BoolQueryBuilder, Object)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
G
GeoDistance
-
cn.zhangfusheng.elasticsearch.model.es
中的类
GeoDistance(double, double, String)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.es.
GeoDistance
指定中心点和查询范围
GeoDistance(String, String)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.es.
GeoDistance
指定中心点和查询范围
GeoDistance(String)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.es.
GeoDistance
只指定中心点
GeoPoint
-
cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
中的注释类型
geo point 字段属性补充
https://www.elastic.co/guide/en/elasticsearch/reference/7.4/geo-point.html
geoPoints()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
getAdvice()
- 类 中的方法cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigOperationSourceAdvisor
getArgs()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Execute
getBuilder(Object, RangeQueryBuilder)
- 枚举 中的方法cn.zhangfusheng.elasticsearch.constant.enumeration.
RangeKeyword
getBuilder(String, Object)
- 枚举 中的方法cn.zhangfusheng.elasticsearch.constant.enumeration.
SearchKeyword
getChronoUnit()
- 枚举 中的方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateAddEnum
getDayEnd(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某天的结束时间23:59:59
getDayStart(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某天的开始时间00:00:00
getEndWeek(LocalDate)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取一周的周日的结束时间
getEndWeek(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取一周的周日的结束时间
getEntityRepositoryDetails()
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryFilter
getFirstDayOfMonth(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某月第一天的00:00:00
getFirstDayOfPreviousMonth(LocalDateTime, int)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某个时间点的上几个月的第一天 例如 获取 2021-12-13 15:23:23 两个月前的一号,2021-10-01 00:00:00
getFirtWeek(LocalDate)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取周一的开始时间
getFirtWeek(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取周一的开始时间
getFormatter()
- 枚举 中的方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFromatEnum
getFrom()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.page.
PageRequest
getGt()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.jpa.
JpaBetween
getHourStart(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取小时开始时间
getKeyword()
- 枚举 中的方法cn.zhangfusheng.elasticsearch.constant.enumeration.
RangeKeyword
getKeyword()
- 枚举 中的方法cn.zhangfusheng.elasticsearch.constant.enumeration.
SearchKeyword
getLastDayOfMonth(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某月最后一天的23:59:59
getLastDayOfPreviousMonth(LocalDateTime, int)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某个时间点的上几个月的最一天 例如 获取 2021-12-13 15:23:23 两个月后的最后一天,2022-02-28 23:59:59
getLte()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.jpa.
JpaBetween
getMapping()
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
初始化Mapping MappingBuilder
getMessage()
- 异常错误 中的方法cn.zhangfusheng.elasticsearch.exception.
GlobalSystemException
getMonthDays(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取本月有多少天
getMonthStart(Integer, Integer)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取某年某月的开始日期
getObject()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.
ElasticSearchRepositoryFactoryBean
getObject()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryCglibProxy
getObject()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryJdkProxy
getObject()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
getObjectType()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.
ElasticSearchRepositoryFactoryBean
getOnTheHour(LocalDateTime, DateFromatEnum)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取指定时间的整点时间
getPipeline(String...)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplageIngestApi
获取管道
getPointcut()
- 类 中的方法cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigOperationSourceAdvisor
getPreviousEndWeek(LocalDateTime, long)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取[前/后]第几周的周日的结束时间
getPreviousFirstWeek(LocalDateTime, long)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取 [上/下]第几周的周一的开始时间
getRefreshPolicy()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
getResult(Method, Object[])
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
解析 执行 返回值
getResult()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Execute
getStartTime(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取当天的开始时间
getTaskId()
- 类 中的方法cn.zhangfusheng.elasticsearch.transactional.
TransactionalControl
getTimeStamp(boolean)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取时间戳
getTimeStamp(LocalDateTime, boolean)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取指定时间时间戳
getTransactionTaskId()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
getWeek(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取周几
getYearStart()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取一年的开始时间
getYearStart(Integer)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取指定年的开始时间
GlobalSystemException
-
cn.zhangfusheng.elasticsearch.exception
中的异常错误
GlobalSystemException(String)
- 异常错误 的构造器cn.zhangfusheng.elasticsearch.exception.
GlobalSystemException
GlobalSystemException(String, Object...)
- 异常错误 的构造器cn.zhangfusheng.elasticsearch.exception.
GlobalSystemException
GlobalSystemException(Throwable)
- 异常错误 的构造器cn.zhangfusheng.elasticsearch.exception.
GlobalSystemException
GlobalSystemException(String, Throwable)
- 异常错误 的构造器cn.zhangfusheng.elasticsearch.exception.
GlobalSystemException
H
HH_MM_SS
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
HH_MM_SS_1
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
HH_MM_SS_2
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
I
IfElseAnalysis
-
cn.zhangfusheng.elasticsearch.jexl.analysis.impl
中的类
if 表达式
IfElseAnalysis()
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
IfElseAnalysis
ignore()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
IndexDiscription
-
cn.zhangfusheng.elasticsearch.annotation.document
中的注释类型
索引 版本控制
IndexPrefixes
-
cn.zhangfusheng.elasticsearch.annotation.document.field.parameters
中的注释类型
https://www.elastic.co/guide/en/elasticsearch/reference/7.4/index-prefixes.html
IndexTransfer
-
cn.zhangfusheng.elasticsearch.annotation.document
中的注释类型
数据迁移注解
indicesClient()
- 类 中的方法cn.zhangfusheng.elasticsearch.template.
AbstractElasticSearchRestTemplate
InitRepositoryException
-
cn.zhangfusheng.elasticsearch.exception
中的异常错误
InitRepositoryException(Throwable)
- 异常错误 的构造器cn.zhangfusheng.elasticsearch.exception.
InitRepositoryException
InitTransferBefore
-
cn.zhangfusheng.elasticsearch.cycle
中的接口
版本控制表的mapping(transfer)创建前执行的函数
可以创建一些全局的pipeline 等
该接口函数需要有具体的bean
insert(T)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchEditRepository
insert(T)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
新建一条数据
INSTANCE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
INSTANCE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
INSTANCE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
intercept(Object, Method, Object[], MethodProxy)
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryCglibProxy
isDefaultMethod(Method)
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
默认方法验证
isLeapYear(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
判断今年是否是闰年
J
Jexl3Analysis
-
cn.zhangfusheng.elasticsearch.jexl
中的类
jexl3 表达式解析
Jexl3Analysis(String)
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.
Jexl3Analysis
Jexl3Constant
-
cn.zhangfusheng.elasticsearch.jexl
中的类
jexl3 常量
Jexl3Constant()
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
Jexl3Execute
-
cn.zhangfusheng.elasticsearch.jexl
中的类
执行 jexl3 解析 转换成 sql
Jexl3Execute(Map<String, Object>, Map<String, Object>)
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.
Jexl3Execute
Jexl3Util
-
cn.zhangfusheng.elasticsearch.jexl
中的类
jexl3 执行
Jexl3Util()
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.
Jexl3Util
JoinAnalysis
-
cn.zhangfusheng.elasticsearch.jexl.analysis.impl
中的类
join # !
JoinAnalysis()
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
JoinAnalysis
JPA_SEARCH_CACHE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
JpaSearch 注解的解析缓存
JpaBetween
-
cn.zhangfusheng.elasticsearch.model.jpa
中的类
jpa bwtween 函数
JpaBetween(Object, Object)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.jpa.
JpaBetween
JpaSearch
-
cn.zhangfusheng.elasticsearch.annotation.dsl.jpa
中的注释类型
字段对应的查询关键字
JpaSearchs
-
cn.zhangfusheng.elasticsearch.annotation.dsl.jpa
中的注释类型
K
keepAlive()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
keepAlive()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
keyword()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
KEYWORD_$
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
关键字
KEYWORD_$_
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
KEYWORD_ELSE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
KEYWORD_FOR
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
KEYWORD_IF
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
KEYWORD_JOIN
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
KEYWORD_SHARP
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
L
localDateTimeToDate(LocalDateTime)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
LocalDateTime转换为Date
LocalDateTimeUtils
-
cn.zhangfusheng.elasticsearch.util.date
中的类
是否需要添加 synchronized 关键字
LocalDateTimeUtils()
- 类 的构造器cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
log
- 接口 中的静态变量cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
log
- 接口 中的静态变量cn.zhangfusheng.elasticsearch.template.
TemplageIngestApi
log
- 接口 中的静态变量cn.zhangfusheng.elasticsearch.template.
TemplateDynamicSqlApi
M
MAP_PATTERN
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
MappingParameters
-
cn.zhangfusheng.elasticsearch.annotation.document.field
中的注释类型
long 类型的属性代替 boolean 类型的属性,-1L:默认值,不处理 0L:false 1L:true
注意: long 类型的属性必须使用大写字母'L'进行标记,否则按false处理 mapping patameters
https://www.elastic.co/guide/en/elasticsearch/reference/7.4/mapping-params.html
MapUtil
-
cn.zhangfusheng.elasticsearch.util
中的类
MapUtil()
- 类 的构造器cn.zhangfusheng.elasticsearch.util.
MapUtil
match(ClassMetadata)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryFilter
matches(String, Pattern)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.
RegularUtil
验证字符串是否符合正则表达式
MAX_DOC_SIZE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
最大查询条数
METHOD_INDEX_CACHE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
方法要查询的index 的缓存
N
nowTime(DateFromatEnum)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
获取当前时间
O
openTransactional()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
operationDocumentAndTransferDb()
- 类 中的方法cn.zhangfusheng.elasticsearch.transfer.
TransferOperation
编辑文档 以及迁移数据
or(BoolQueryBuilder, BoolQueryBuilder)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
P
PageRequest
-
cn.zhangfusheng.elasticsearch.model.page
中的类
分页参数
PageRequest(int, int)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.page.
PageRequest
PageResponse
<
T
> -
cn.zhangfusheng.elasticsearch.model.page
中的类
PageResponse(List<Object[]>, long, TotalHits.Relation, List<T>)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.page.
PageResponse
PageResponse(List<Object[]>, long, List<T>)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.page.
PageResponse
PageResponse(long, List<T>)
- 类 的构造器cn.zhangfusheng.elasticsearch.model.page.
PageResponse
PaodingRoseElasticSearchAnnotationRegister
-
cn.zhangfusheng.elasticsearch.register
中的类
PaodingRoseElasticSearchAnnotationRegister()
- 类 的构造器cn.zhangfusheng.elasticsearch.register.
PaodingRoseElasticSearchAnnotationRegister
PaodingRoseElasticSearchRegister
-
cn.zhangfusheng.elasticsearch.register
中的类
PaodingRoseElasticSearchRegister()
- 类 的构造器cn.zhangfusheng.elasticsearch.register.
PaodingRoseElasticSearchRegister
parse(String)
- 类 中的方法cn.zhangfusheng.elasticsearch.sql.es.
ElasticSql2DslParser
parse(ElasticDslContext)
- 类 中的方法cn.zhangfusheng.elasticsearch.sql.es.
QueryOrderByParser
parse(String, DateFromatEnum)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
反序列化 注意
parseMatches(String)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
通过匹配正则表达式反序列化时间
parseToEntity(List<SearchHit>, Class<?>)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
解析查询结果期
parseToEntity(Map<String, Object>)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
sourceMap 转换成 entity
patameters()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
PATTERN
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
空格 换行 制表符
PATTERN_ELSE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
匹配 #else 开头
PATTERN_IN
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
in 匹配
PATTERN_KEYWORD
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
匹配关键字表达式
PATTERN_PHONE_REGULAR
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
PATTERN_TIME_UUUU_MM_DD_T_HH_MM_SS_Z
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
PATTERN_TIME_YYYY
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
PATTERN_TIME_YYYY_MM
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
PATTERN_TIME_YYYY_MM_DD
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
PHONE_REGULAR
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
手机号校验正则表达式
plus(LocalDateTime, long, DateAddEnum)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.util.date.
LocalDateTimeUtils
日期计算 根据时间单位计算 plus('2021-01-01 11:11:11',1,DateAddEnum.YEARS) 年+1 返回值为 2022-01-01 11:11:11
PREFIX_PATTERN
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
前缀匹配
primaryId()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
primaryId(Object)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
获取主键值
PutPipeline
-
cn.zhangfusheng.elasticsearch.model.es
中的类
PutPipeline()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.es.
PutPipeline
putPipeline(PutPipeline)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplageIngestApi
创建管道
Q
QueryOrderByParser
-
cn.zhangfusheng.elasticsearch.sql.es
中的类
替代: io.github.iamazy.elasticsearch.dsl.sql.parser.QueryOrderByParser,解决 order by 生成 model:avg 的问题
QueryOrderByParser()
- 类 的构造器cn.zhangfusheng.elasticsearch.sql.es.
QueryOrderByParser
R
RangeKeyword
-
cn.zhangfusheng.elasticsearch.constant.enumeration
中的枚举
返回范围查询枚举
refreshPolicy()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry)
- 类 中的方法cn.zhangfusheng.elasticsearch.register.
PaodingRoseElasticSearchRegister
Regular
-
cn.zhangfusheng.elasticsearch.constant
中的类
正则表达式
Regular()
- 类 的构造器cn.zhangfusheng.elasticsearch.constant.
Regular
REGULAR_TIME_UUUU_MM_DD_T_HH_MM_SS_Z
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
REGULAR_TIME_YYYY
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
时间格式正则表达式
REGULAR_TIME_YYYY_MM
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
REGULAR_TIME_YYYY_MM_DD
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
Regular
RegularUtil
-
cn.zhangfusheng.elasticsearch.util
中的类
RegularUtil()
- 类 的构造器cn.zhangfusheng.elasticsearch.util.
RegularUtil
remove()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
REPOSITORY_DETAIL_CACHE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
Repository detail cache
RepositoryCglibProxy
<
T
extends
ElasticSearchRepository
<?>> -
cn.zhangfusheng.elasticsearch.factory.proxy
中的类
cglib 代理
RepositoryCglibProxy(ElasticSearchRepository<?>, ElasticSearchEntityRepositoryDetail, ElasticSearchRestTemplate, ElasticSearchWithMybatisXmlConfig)
- 类 的构造器cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryCglibProxy
RepositoryJdkProxy
<
T
extends
ElasticSearchRepository
<?>> -
cn.zhangfusheng.elasticsearch.factory.proxy
中的类
jdk 代理
RepositoryJdkProxy(ElasticSearchRepository<?>, ElasticSearchEntityRepositoryDetail, ElasticSearchRestTemplate, ElasticSearchWithMybatisXmlConfig)
- 类 的构造器cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryJdkProxy
RepositoryProxy
<
T
extends
ElasticSearchRepository
<?>> -
cn.zhangfusheng.elasticsearch.factory.proxy
中的类
Repository 代理
RepositoryProxy(ElasticSearchEntityRepositoryDetail, ElasticSearchRestTemplate, ElasticSearchWithMybatisXmlConfig)
- 类 的构造器cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
restHighLevelClient()
- 类 中的方法cn.zhangfusheng.elasticsearch.template.
AbstractElasticSearchRestTemplate
RETURN_DETAIL_CACHE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
返回值信息
ReturnDetail
-
cn.zhangfusheng.elasticsearch.model.analysis.vo
中的类
ReturnDetail()
- 类 的构造器cn.zhangfusheng.elasticsearch.model.analysis.vo.
ReturnDetail
rollbackFor()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
rollbackFor(Throwable)
- 类 中的方法cn.zhangfusheng.elasticsearch.transactional.
TransactionalControl
routing()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
routing()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
routing(Object)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
获取routing
routing(Map<String, Object>)
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
获取 routing
run(ElasticSearchRestTemplate)
- 接口 中的方法cn.zhangfusheng.elasticsearch.cycle.
InitTransferBefore
runDynamicSql(ElasticSearchEntityRepositoryDetail, Class<? extends ElasticSearchRepository<?>>, Method, Object[], String, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateDynamicSqlApi
runJpa(ElasticSearchEntityRepositoryDetail, Method, Object[], String, Class<?>, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
TemplateJpaApi
S
scrollSize()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
scrollSize()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
search(ElasticSearchEntityRepositoryDetail, Method, SearchRequest, PageRequest)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
search(SearchRequest, Consumer<SearchHit[]>)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
执行 searchRequest
SEARCH_ONE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.model.page.
PageRequest
SearchKeyword
-
cn.zhangfusheng.elasticsearch.constant.enumeration
中的枚举
查询处理枚举
SearchType
-
cn.zhangfusheng.elasticsearch.constant.enumeration
中的枚举
查询类型
searchType()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
searchWitchScroll(SearchRequest, Consumer<SearchHit[]>, int, String)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
滚动查询
searchWithPage(SearchRequest, PageRequest, Consumer<SearchHit[]>)
- 接口 中的方法cn.zhangfusheng.elasticsearch.template.
ElasticSearchTemplateApi
分页查询
selectImports(AnnotationMetadata)
- 类 中的方法cn.zhangfusheng.elasticsearch.register.
PaodingRoseElasticSearchAnnotationRegister
setBeanFactory(BeanFactory)
- 类 中的方法cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigConfiguration
setBeanFactory(BeanFactory)
- 类 中的方法cn.zhangfusheng.elasticsearch.register.
PaodingRoseElasticSearchRegister
setChronoUnit(ChronoUnit)
- 枚举 中的方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateAddEnum
setFormatter(DateTimeFormatter)
- 枚举 中的方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFromatEnum
setGt(Object)
- 类 中的方法cn.zhangfusheng.elasticsearch.model.jpa.
JpaBetween
setImportMetadata(AnnotationMetadata)
- 类 中的方法cn.zhangfusheng.elasticsearch.config.
ElasticSearchConfigConfiguration
setLte(Object)
- 类 中的方法cn.zhangfusheng.elasticsearch.model.jpa.
JpaBetween
setMessage(String)
- 异常错误 中的方法cn.zhangfusheng.elasticsearch.exception.
GlobalSystemException
setParam(String, Object)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Execute
setStr(String)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Execute
setTotal(TotalHits)
- 类 中的方法cn.zhangfusheng.elasticsearch.model.page.
PageResponse
setValue(Object)
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Execute
sort(Object)
- 接口 中的方法cn.zhangfusheng.elasticsearch.function.
DslSortOrderFunction
动态的自定义排序规则 返回值为空,则该字段不参与排序
SORT_ID
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
默认采用_id排序
source()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.es.
PutPipeline
SqlAnalysisDetail
-
cn.zhangfusheng.elasticsearch.sql
中的类
SqlAnalysisDetail(Map<String, Object>, List<String>, DslWithSql, List<Analysis>, List<SqlCondition>, Map<SqlCondition, List<Analysis>>)
- 类 的构造器cn.zhangfusheng.elasticsearch.sql.
SqlAnalysisDetail
SqlCondition
-
cn.zhangfusheng.elasticsearch.annotation.dsl.sql.condition
中的注释类型
sql 条件拼接
SqlExecuteResult
-
cn.zhangfusheng.elasticsearch.sql
中的类
SqlExecuteResult()
- 类 的构造器cn.zhangfusheng.elasticsearch.sql.
SqlExecuteResult
SqlToElasticSearchDsl
-
cn.zhangfusheng.elasticsearch.sql.es
中的类
将sql 转换为 es 的 dsl 语句
SqlToElasticSearchDsl()
- 类 的构造器cn.zhangfusheng.elasticsearch.sql.es.
SqlToElasticSearchDsl
start(ElasticSearchConfig)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
startElse()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Analysis
T
TemplageIngestApi
-
cn.zhangfusheng.elasticsearch.template
中的接口
ingest api
TemplateDynamicSqlApi
-
cn.zhangfusheng.elasticsearch.template
中的接口
动态字符串解析处理
TemplateJpaApi
-
cn.zhangfusheng.elasticsearch.template
中的接口
ThreadLocalDetail
-
cn.zhangfusheng.elasticsearch.thread
中的类
thread local 缓存的一些信息
ThreadLocalDetail()
- 类 的构造器cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
THRESHOLD_DOC_SIZE
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
最大查询条数的四分之一
toStr(String)
- 类 中的静态方法cn.zhangfusheng.elasticsearch.jexl.
Jexl3Util
将 str 转换成 'str'
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.factory.proxy.
RepositoryProxy
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
ForAnalysis
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
IfElseAnalysis
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
JoinAnalysis
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
TxtAnalysis
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
VariableAnalysis
toString()
- 类 中的方法cn.zhangfusheng.elasticsearch.scan.
ElasticSearchEntityRepositoryDetail
trackTotalHits()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultElasticSearchConfig
trackTotalHits()
- 类 中的静态方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
transactionaControl()
- 类 中的方法cn.zhangfusheng.elasticsearch.thread.
ThreadLocalDetail
TransactionalControl
-
cn.zhangfusheng.elasticsearch.transactional
中的类
事物控制
TransactionalControl(Class<? extends Throwable>, TaskId)
- 类 的构造器cn.zhangfusheng.elasticsearch.transactional.
TransactionalControl
TRANSFER_INDEX
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
版本迁移索引
TRANSFER_INDEX_NAME
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
版本迁移控制的索引名称
TRANSFER_INDEX_VERSION
- 类 中的静态变量cn.zhangfusheng.elasticsearch.constant.
ElasticSearchConstant
版本号
TransferInfo
-
cn.zhangfusheng.elasticsearch.transfer
中的类
es 数据迁移 版本升级 版本号不变,升级编号变化,更新mapping,不迁移数据 版本号变,升级编号无论是否变化,创建新的index和mapping,并且迁移数据
TransferInfo(String, Map<String, Object>)
- 类 的构造器cn.zhangfusheng.elasticsearch.transfer.
TransferInfo
TransferInfo()
- 类 的构造器cn.zhangfusheng.elasticsearch.transfer.
TransferInfo
TransferInfoRepository
-
cn.zhangfusheng.elasticsearch.transfer
中的接口
数据迁移
TransferOperation
-
cn.zhangfusheng.elasticsearch.transfer
中的类
TransferOperation(ElasticSearchEntityRepositoryDetail, ElasticSearchRestTemplate)
- 类 的构造器cn.zhangfusheng.elasticsearch.transfer.
TransferOperation
TxtAnalysis
-
cn.zhangfusheng.elasticsearch.jexl.analysis.impl
中的类
普通文本 表达式
TxtAnalysis(String)
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
TxtAnalysis
type()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultFieldMapping
U
updateById(T, boolean)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
DefaultElasticSearchEditRepository
updateById(T, boolean)
- 接口 中的方法cn.zhangfusheng.elasticsearch.repository.
ElasticSearchRepository
根据id更新一条数据
UUUU_MM_DD_T_HH_MM_SS_SSS
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
UUUU_MM_DD_T_HH_MM_SS_Z
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
V
value()
- 类 中的方法cn.zhangfusheng.elasticsearch.model.annotation.
DefaultDslSearch
valueOf(String)
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
FieldType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
RangeKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
SearchKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
SearchType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateAddEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFromatEnum
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
FieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
RangeKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
SearchKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.constant.enumeration.
SearchType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateAddEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFromatEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VAR_PREFIX
- 类 中的静态变量cn.zhangfusheng.elasticsearch.jexl.
Jexl3Constant
参数前缀
VariableAnalysis
-
cn.zhangfusheng.elasticsearch.jexl.analysis.impl
中的类
VariableAnalysis()
- 类 的构造器cn.zhangfusheng.elasticsearch.jexl.analysis.impl.
VariableAnalysis
X
xContentBuilder(String)
- 类 中的方法cn.zhangfusheng.elasticsearch.transfer.
TransferInfo
转 XContentBuilder
Y
YYYY
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_1
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_2
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_1
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_2
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_3
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_00_00
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_1
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_2
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_59_59
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_1
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_2
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_SS
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_SS_1
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_SS_2
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_SS_3
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_HH_MM_SS_4
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
YYYY_MM_DD_T_HH_MM_SS
- 类 中的静态变量cn.zhangfusheng.elasticsearch.util.date.enumeration.
DateFormat
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
X
Y
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2022. All rights reserved.