A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages

A

absSrc(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
 
AbstractAction() - Constructor for class cn.cloudself.query.QueryProSql.AbstractAction
 
AbstractExpression<T,​RUN_RES,​WHERE_FIELD extends AbstractExpression<T,​RUN_RES,​WHERE_FIELD,​ORDER_BY_FIELD,​COLUMN_LIMITER_FILED,​COLUMNS_LIMITER_FILED>,​ORDER_BY_FIELD extends AbstractExpression<T,​RUN_RES,​WHERE_FIELD,​ORDER_BY_FIELD,​COLUMN_LIMITER_FILED,​COLUMNS_LIMITER_FILED>,​COLUMN_LIMITER_FILED extends AbstractExpression<T,​RUN_RES,​WHERE_FIELD,​ORDER_BY_FIELD,​COLUMN_LIMITER_FILED,​COLUMNS_LIMITER_FILED>,​COLUMNS_LIMITER_FILED extends AbstractExpression<T,​RUN_RES,​WHERE_FIELD,​ORDER_BY_FIELD,​COLUMN_LIMITER_FILED,​COLUMNS_LIMITER_FILED>> - Class in cn.cloudself.query.psi
 
AbstractExpression() - Constructor for class cn.cloudself.query.psi.AbstractExpression
 
AbstractIterator<T> - Class in cn.cloudself.query.util.iterator
This class provides a skeletal implementation of the Iterator interface, to make this interface easier to implement for certain types of data sources.
action() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
action(QueryStructureAction) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
Action(String, Object[]) - Constructor for class cn.cloudself.query.QueryProSql.Action
 
add(int, T) - Method in class cn.cloudself.query.util.iterator.ListEx
 
add(String, Object...) - Method in class cn.cloudself.query.QueryProSql.BatchAction
Deprecated.
add(String, List<Object[]>) - Method in class cn.cloudself.query.QueryProSql.BatchAction
Deprecated.
add(T) - Method in class cn.cloudself.query.util.iterator.ListEx
 
addAll(int, Collection<? extends T>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
addAll(Collection<? extends T>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
addField(String, Class<?>, Supplier<T>) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
为select的返回结果添加某属性 不会处理QueryProSql的返回结果
addField(String, Class<?>, Supplier<T>, Lifecycle.AfterSelectPredicate) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
为select的返回结果添加某属性 不会处理QueryProSql的返回结果
addField(String, Class<T>, Supplier<T>) - Method in class cn.cloudself.query.config.Lifecycle.BeforeInsertTransformersBuilder
插入前添加某字段,例如create_time等 不会处理QueryProSql执行的插入操作
addField(String, Class<T>, Supplier<T>) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
更新前添加字段,当未指定某字段的值时,为该字段添加默认值,如update_by等 不会处理QueryProSql执行的插入操作
addField(String, Class<T>, Supplier<T>, Lifecycle.BeforeInsertPredicate) - Method in class cn.cloudself.query.config.Lifecycle.BeforeInsertTransformersBuilder
插入前添加某字段,例如create_time等 不会处理QueryProSql执行的插入操作
addField(String, Class<T>, Supplier<T>, Lifecycle.BeforeUpdatePredicate) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
更新前添加字段,当未指定某字段的值时,为该字段添加默认值,如update_by等 不会处理QueryProSql执行的插入操作
addIgnoreFields(String[]) - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser
 
addPostHandle(NameConverter) - Method in class cn.cloudself.query.generator.misc.DbNameToJava
 
addPrefixToClassNameBeforeConvert(String) - Method in class cn.cloudself.query.generator.misc.DbNameToJava
 
addPreHandle(NameConverter) - Method in class cn.cloudself.query.generator.misc.DbNameToJava
 
addResultSetParser(Class<T>, IOnlyGlobalConfig.ResultSetGetter<T>) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
添加一个ResultSet解析器(字段解析器)
addResultSetParserEx(IOnlyGlobalConfig.ResultSetParserEx) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
添加一个ResultSet解析器,与addResultSetParser功能相似,但更推荐使用addResultSetParser,因为性能略好
addSqlParamSetter(Class<T>, IOnlyGlobalConfig.SqlParamSetter<T>) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
添加一个SqlParamSetter
addSuffixToEntity(String) - Method in class cn.cloudself.query.generator.misc.DbNameToJava
 
addTransformer(Lifecycle.QueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.BaseQsTransformersBuilder
 
addTransformer(Lifecycle.QueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.BeforeDeleteTransformersBuilder
添加一个StructureTransformer转换器
根据提供的 Class, QueryStructure, QueryPayload 信息,对QueryStructure进行转换并返回
addTransformer(Lifecycle.QueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.BeforeInsertTransformersBuilder
添加一个StructureTransformer转换器
根据提供的 Class, QueryStructure, QueryPayload 信息,对QueryStructure进行转换并返回
addTransformer(Lifecycle.QueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.BeforeSelectTransformersBuilder
添加一个StructureTransformer转换器
根据提供的 Class, QueryStructure, QueryPayload 信息,对QueryStructure进行转换并返回
addTransformer(Lifecycle.QueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
添加一个StructureTransformer转换器
根据提供的 Class, QueryStructure, QueryPayload 信息,对QueryStructure进行转换并返回
addTransformer(Lifecycle.ResultWithQueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.AfterDeleteTransformerBuilder
 
addTransformer(Lifecycle.ResultWithQueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.AfterInsertTransformerBuilder
 
addTransformer(Lifecycle.ResultWithQueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
 
addTransformer(Lifecycle.ResultWithQueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.AfterUpdateTransformerBuilder
 
addTransformer(Lifecycle.ResultWithQueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle.BaseResultTransformersBuilder
 
afterDelete(Function<Lifecycle.AfterDeleteTransformerBuilder, Lifecycle.AfterDeleteTransformerBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### After Delete 会在`QueryPro.deleteBy`执行之后,返回之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
afterExec(Lifecycle.ResultWithQueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### After Exec 会在`QueryPro.selectBy`, `QueryPro.updateSet`, `QueryPro.deleteBy`, `QueryPro.insert`执行之后,返回之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
afterExec(Class<?>, QueryStructure, QueryPayload, R) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
afterInsert(Function<Lifecycle.AfterInsertTransformerBuilder, Lifecycle.AfterInsertTransformerBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### After Insert 会在`QueryPro.insert`执行之后,返回之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
afterRunSql(Lifecycle.ResultTransformer) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### 运行`SQL`后: 会在执行`SQL`之后调用,以便 1.
afterRunSql(R) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
afterSelect(Function<Lifecycle.AfterSelectTransformerBuilder, Lifecycle.AfterSelectTransformerBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### After Select 会在`QueryPro.selectBy`执行之后,返回之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
afterUpdate(Function<Lifecycle.AfterUpdateTransformerBuilder, Lifecycle.AfterUpdateTransformerBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### After Update 会在`QueryPro.updateSet`执行之后,返回之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
alias() - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
alias() - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
alias(String) - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
alias(String) - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
Alias - Interface in cn.cloudself.query.plus
 
and() - Method in class cn.cloudself.query.psi.AbstractExpression
 
AND - Static variable in class cn.cloudself.query.psi.Const
 
appendField(Field) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
appendJoin(FromJoiner) - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
appendOrderBy(OrderByClause) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
appendWhere(WhereClause) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
appendWheres(Collection<WhereClause>) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
areProfileActive(String...) - Static method in class cn.cloudself.query.util.framework.SpringPro
 
Arg(String, boolean, String, String) - Constructor for class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
asc() - Method in class cn.cloudself.query.psi.KeywordsOrderBy
 
ASSIGN - Static variable in class cn.cloudself.query.psi.Const
 
autoSplit() - Method in class cn.cloudself.query.QueryProSql.Action
 
autoSplit(String, Object...) - Method in class cn.cloudself.query.QueryProSql.BatchAction
使用含;的复合语句组合执行更新操作, 该语句会对传入的sql按照;进行拆分

B

BaseQsTransformersBuilder(QueryStructureAction) - Constructor for class cn.cloudself.query.config.Lifecycle.BaseQsTransformersBuilder
 
BaseResultTransformersBuilder(QueryStructureAction) - Constructor for class cn.cloudself.query.config.Lifecycle.BaseResultTransformersBuilder
 
BatchAction() - Constructor for class cn.cloudself.query.QueryProSql.BatchAction
 
BeanInstance(RES, EntityProxy<BEAN>) - Constructor for class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
 
beforeDelete(Function<Lifecycle.BeforeDeleteTransformersBuilder, Lifecycle.BeforeDeleteTransformersBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### Before Delete 会在`QueryPro.deleteBy`的`QueryStructure`生成之后,`SQL`生成之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
beforeExec(Lifecycle.QueryStructureTransformer) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### Before Exec 会在`QueryPro.selectBy`, `QueryPro.updateSet`, `QueryPro.deleteBy`, `QueryPro.insert`的`QueryStructure`生成之后,`SQL`生成之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
beforeExec(Class<?>, QueryStructure, QueryPayload) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
beforeInsert(Function<Lifecycle.BeforeInsertTransformersBuilder, Lifecycle.BeforeInsertTransformersBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### Before Insert 会在`QueryPro.insert`的`QueryStructure`生成之后,`SQL`生成之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
beforeRunSql(Lifecycle.SqlAndParamsTransformer) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### 运行`SQL`前: 会在执行`SQL`之前调用,以便记录`SQL`信息或对`SQL and it's params`做一些转换或阻止`SQL`的执行 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
beforeRunSql(SqlAndParams) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
beforeSelect(Function<Lifecycle.BeforeSelectTransformersBuilder, Lifecycle.BeforeSelectTransformersBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之:
### Before Select
会在`QueryPro.selectBy`的`QueryStructure`生成之后,`SQL`生成之前调用
##   ## 其它参考信息:
**`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
beforeUpdate(Function<Lifecycle.BeforeUpdateTransformersBuilder, Lifecycle.BeforeUpdateTransformersBuilder>) - Method in class cn.cloudself.query.config.Lifecycle
## 生命周期回调之: ### Before Update 会在`QueryPro.updateSet`的`QueryStructure`生成之后,`SQL`生成之前调用 ##   ## 其它参考信息: **`.selectBy()...`, `.updateSet()...`, `.deleteBy()...`, `(QueryPro).insert...
between(Object, Object) - Method in class cn.cloudself.query.psi.Keywords
 
between(Object, Object) - Method in class cn.cloudself.query.psi.KeywordsNot
 
BETWEEN - Static variable in class cn.cloudself.query.psi.Const
 
BREAK - cn.cloudself.query.resolver.impl.JdbcQSR.OnNull
 
bt() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
bt() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
bt() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
bt() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
bt(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
bt(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
bt(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
bt(boolean) - Static method in class cn.cloudself.query.config.QueryProConfig
 
bt(boolean) - Method in class cn.cloudself.query.QueryPro
 
build() - Method in class cn.cloudself.query.config.Lifecycle.BaseQsTransformersBuilder
 
build() - Method in class cn.cloudself.query.config.Lifecycle.BaseResultTransformersBuilder
 
bySemicolon() - Method in class cn.cloudself.query.util.ext.SqlPro.SplitterUnInit
 
bySqlPart(String) - Static method in class cn.cloudself.query.util.ext.SqlPro.MsSchemaAndTable
 

C

call(QueryProConfigImpl) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl.DefaultUse
 
call(QueryProConfigImpl) - Method in interface cn.cloudself.query.config.impl.ThreadQueryProConfigImpl.Use
 
call(QueryProConfigImpl) - Method in interface cn.cloudself.query.config.impl.ThreadQueryProConfigImpl.UseResult
 
CasePro - Class in cn.cloudself.query.util.ext
 
CasePro() - Constructor for class cn.cloudself.query.util.ext.CasePro
 
catchError(Function<Exception, Result<T>>) - Method in class cn.cloudself.query.util.structure.Result
将err类型的result转成另一个新的result。
chain() - Method in class cn.cloudself.query.generator.QueryProFileMaker
生成的JavaBean允许链式set
checkNotNull(T) - Static method in class cn.cloudself.query.util.iterator.ConcatenatedIterator
 
ClassName - cn.cloudself.query.generator.misc.JavaNameType
 
ClassPro - Class in cn.cloudself.query.util.ext
 
clazz() - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
clazz(Class<?>) - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
clean() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
clean() - Method in class cn.cloudself.query.config.store.ThreadContextStore
 
clear() - Method in class cn.cloudself.query.util.iterator.ListEx
 
clone() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
CLOSE_PAR - Static variable in class cn.cloudself.query.psi.Const
 
cn.cloudself.query - package cn.cloudself.query
 
cn.cloudself.query.config - package cn.cloudself.query.config
 
cn.cloudself.query.config.impl - package cn.cloudself.query.config.impl
 
cn.cloudself.query.config.store - package cn.cloudself.query.config.store
 
cn.cloudself.query.config.supports - package cn.cloudself.query.config.supports
 
cn.cloudself.query.exception - package cn.cloudself.query.exception
 
cn.cloudself.query.ext - package cn.cloudself.query.ext
 
cn.cloudself.query.generator - package cn.cloudself.query.generator
 
cn.cloudself.query.generator.misc - package cn.cloudself.query.generator.misc
 
cn.cloudself.query.plus - package cn.cloudself.query.plus
 
cn.cloudself.query.plus.col - package cn.cloudself.query.plus.col
 
cn.cloudself.query.psi - package cn.cloudself.query.psi
 
cn.cloudself.query.psi.annotations - package cn.cloudself.query.psi.annotations
 
cn.cloudself.query.psi.structure - package cn.cloudself.query.psi.structure
 
cn.cloudself.query.resolver - package cn.cloudself.query.resolver
resolver包 将`QueryStructure`等结构转换为`SQL`并执行或直接执行`SQL` --- * [QSR.java](QSR.java) 主要接口,用于解析`QueryStructure`对象并执行或直接执行`SQL`。
cn.cloudself.query.resolver.impl - package cn.cloudself.query.resolver.impl
 
cn.cloudself.query.util - package cn.cloudself.query.util
 
cn.cloudself.query.util.ext - package cn.cloudself.query.util.ext
 
cn.cloudself.query.util.framework - package cn.cloudself.query.util.framework
 
cn.cloudself.query.util.iterator - package cn.cloudself.query.util.iterator
 
cn.cloudself.query.util.log - package cn.cloudself.query.util.log
 
cn.cloudself.query.util.structure - package cn.cloudself.query.util.structure
 
cn.cloudself.query.util.sys - package cn.cloudself.query.util.sys
 
code - Static variable in class cn.cloudself.query.config.QueryProConfig
Deprecated.
CodeQueryProConfigImpl - Class in cn.cloudself.query.config.impl
继承自`QueryProConfigDb`, 添加了一些方法,需手动管理`ThreadLocal`中数据的初始化和销毁,也可以用`use`方法管理。
CodeQueryProConfigImpl() - Constructor for class cn.cloudself.query.config.impl.CodeQueryProConfigImpl
 
Col1<T> - Interface in cn.cloudself.query.plus.col
 
Col2<T> - Interface in cn.cloudself.query.plus.col
 
Col3<T> - Interface in cn.cloudself.query.plus.col
 
Col4<T> - Interface in cn.cloudself.query.plus.col
 
Col5<T> - Interface in cn.cloudself.query.plus.col
 
Col6<T> - Interface in cn.cloudself.query.plus.col
 
Col7<T> - Interface in cn.cloudself.query.plus.col
 
ColNew<T> - Interface in cn.cloudself.query.plus.col
 
column() - Method in class cn.cloudself.query.psi.structure.Field
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus2Table.ColumnsLimiterField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus2Table.OrderByField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus2Table.WhereField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnsLimiterField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus3Table.OrderByField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus3Table.WhereField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnsLimiterField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus4Table.OrderByField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus4Table.WhereField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus5Table.OrderByField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus5Table.WhereField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(Col1<T1>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(Col1<TA>) - Method in class cn.cloudself.query.plus.PlusManyTable.ColumnsLimiterField
 
column(Col1<TA>) - Method in class cn.cloudself.query.plus.PlusManyTable.OrderByField
 
column(Col1<TA>) - Method in class cn.cloudself.query.plus.PlusManyTable.WhereField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus2Table.ColumnsLimiterField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus2Table.OrderByField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus2Table.WhereField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnsLimiterField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus3Table.OrderByField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus3Table.WhereField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnsLimiterField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus4Table.OrderByField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus4Table.WhereField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus5Table.OrderByField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus5Table.WhereField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(Col2<T2>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnsLimiterField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus3Table.OrderByField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus3Table.WhereField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnsLimiterField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus4Table.OrderByField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus4Table.WhereField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus5Table.OrderByField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus5Table.WhereField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(Col3<T3>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnsLimiterField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.OrderByField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.WhereField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus5Table.OrderByField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus5Table.WhereField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(Col4<T4>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(Col5<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
column(Col5<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.OrderByField
 
column(Col5<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.WhereField
 
column(Col5<T5>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(Col5<T5>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(Col5<T5>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(Col6<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(Col6<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(Col6<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(Get1<T1, V>) - Method in class cn.cloudself.query.plus.Plus2Table.ColumnLimiterField
 
column(Get1<T1, V>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnLimiterField
 
column(Get1<T1, V>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnLimiterField
 
column(Get1<T1, V>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
column(Get1<T1, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(Get1<TA, V>) - Method in class cn.cloudself.query.plus.PlusManyTable.ColumnLimiterField
 
column(Get2<T2, V>) - Method in class cn.cloudself.query.plus.Plus2Table.ColumnLimiterField
 
column(Get2<T2, V>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnLimiterField
 
column(Get2<T2, V>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnLimiterField
 
column(Get2<T2, V>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
column(Get2<T2, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(Get3<T3, V>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnLimiterField
 
column(Get3<T3, V>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnLimiterField
 
column(Get3<T3, V>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
column(Get3<T3, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(Get4<T4, V>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnLimiterField
 
column(Get4<T4, V>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
column(Get4<T4, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(Get5<T5, V>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
column(Get5<T5, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(Get6<T6, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(String) - Method in class cn.cloudself.query.psi.structure.Field
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus2Table.ColumnsLimiterField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus2Table.OrderByField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus2Table.WhereField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnsLimiterField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus3Table.OrderByField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus3Table.WhereField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnsLimiterField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus4Table.OrderByField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus4Table.WhereField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus5Table.OrderByField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus5Table.WhereField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus6Table.OrderByField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.Plus6Table.WhereField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.PlusManyTable.ColumnsLimiterField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.PlusManyTable.OrderByField
 
column(String, ColNew<A>) - Method in class cn.cloudself.query.plus.PlusManyTable.WhereField
 
column(String, Get<TA, V>) - Method in class cn.cloudself.query.plus.Plus2Table.ColumnLimiterField
 
column(String, Get<TA, V>) - Method in class cn.cloudself.query.plus.Plus3Table.ColumnLimiterField
 
column(String, Get<TA, V>) - Method in class cn.cloudself.query.plus.Plus4Table.ColumnLimiterField
 
column(String, Get<TA, V>) - Method in class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
column(String, Get<TA, V>) - Method in class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
column(String, Get<TA, V>) - Method in class cn.cloudself.query.plus.PlusManyTable.ColumnLimiterField
 
Column(String, String, Class<?>, EntityProxy.Parser.Parsed.Setter, EntityProxy.Parser.Parsed.Getter) - Constructor for class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
Column(String, String, String, boolean, String) - Constructor for class cn.cloudself.query.generator.TemplateModel.Column
 
Column(String, Function<Object, Object>, boolean) - Constructor for class cn.cloudself.query.resolver.QSRTmpl.Column
 
Column(String, Function<Object, Object>, boolean, Boolean) - Constructor for class cn.cloudself.query.resolver.QSRTmpl.Column
 
COLUMN_LIMITER - cn.cloudself.query.psi.ExpressionType
 
columnLimiter() - Method in class cn.cloudself.query.psi.FinalOperators
 
ColumnLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus2Table.ColumnLimiterField
 
ColumnLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus3Table.ColumnLimiterField
 
ColumnLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus4Table.ColumnLimiterField
 
ColumnLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus5Table.ColumnLimiterField
 
ColumnLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus6Table.ColumnLimiterField
 
ColumnLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.PlusManyTable.ColumnLimiterField
 
columns() - Method in class cn.cloudself.query.psi.structure.Update
 
columns() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
columns(List<String>) - Method in class cn.cloudself.query.psi.structure.Update
 
COLUMNS_LIMITER - cn.cloudself.query.psi.ExpressionType
 
columnsLimiter() - Method in class cn.cloudself.query.psi.FinalOperators
 
ColumnsLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus2Table.ColumnsLimiterField
 
ColumnsLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus3Table.ColumnsLimiterField
 
ColumnsLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus4Table.ColumnsLimiterField
 
ColumnsLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus5Table.ColumnsLimiterField
 
ColumnsLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus6Table.ColumnsLimiterField
 
ColumnsLimiterField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.PlusManyTable.ColumnsLimiterField
 
commands() - Method in class cn.cloudself.query.psi.structure.Field
 
commands() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
commands(FieldCommands) - Method in class cn.cloudself.query.psi.structure.Field
 
commands(WhereClauseCommands) - Method in class cn.cloudself.query.psi.structure.WhereClause
 
compatibleWithBool() - Method in class cn.cloudself.query.util.ext.ClassPro
 
compatibleWithInt() - Method in class cn.cloudself.query.util.ext.ClassPro
 
computed - Static variable in class cn.cloudself.query.config.QueryProConfig
 
ConcatenatedIterator<T> - Class in cn.cloudself.query.util.iterator
 
ConcatenatedIterator(Iterator<? extends Iterator<? extends T>>) - Constructor for class cn.cloudself.query.util.iterator.ConcatenatedIterator
 
ConfigException - Exception in cn.cloudself.query.exception
 
ConfigException(String, Object...) - Constructor for exception cn.cloudself.query.exception.ConfigException
 
ConfigException(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.ConfigException
 
configs() - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
configs(HashMapStore) - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
connection() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
connection() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
配置connection,与dataSource二选一即可。
connection() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
connection() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
connection(Connection) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
connection(Connection) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
connection(Connection) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
connection(Connection) - Method in class cn.cloudself.query.QueryPro
 
Const - Class in cn.cloudself.query.psi
 
Const() - Constructor for class cn.cloudself.query.psi.Const
 
contains(Object) - Method in class cn.cloudself.query.util.iterator.ListEx
 
containsAll(Collection<?>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
context - Static variable in class cn.cloudself.query.config.QueryProConfig
在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效
context不能嵌套
QueryProConfig.context.use(context -> { context.bt(); UserQueryPro.selectBy().id().equalTo(1); });
convert(ConvertInfo) - Method in interface cn.cloudself.query.generator.misc.NameConverter
 
ConvertInfo - Class in cn.cloudself.query.generator.misc
 
ConvertInfo(String, JavaNameType, String) - Constructor for class cn.cloudself.query.generator.misc.ConvertInfo
 
copy() - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
copyFrom(HashMapStore) - Method in class cn.cloudself.query.config.store.HashMapStore
 
count() - Method in class cn.cloudself.query.psi.FinalOperators
 
count(char) - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter.Split
 
create() - Static method in class cn.cloudself.query.generator.misc.PathFrom
使用builder模式创建一个PathFrom, 另外还有两个快捷方法 [PathFrom.ktPackageName], [PathFrom.javaPackageName]
create() - Method in class cn.cloudself.query.generator.QueryProFileMaker
 
create() - Static method in class cn.cloudself.query.QueryProSql
 
create(QueryStructure, QueryPayload) - Method in interface cn.cloudself.query.psi.QueryFieldCreator
 
create(InputStream, Object...) - Static method in class cn.cloudself.query.QueryProSql
直接执行sql语句
create(String, Object...) - Static method in class cn.cloudself.query.QueryProSql
直接执行sql语句, 例子:
create(Supplier<Integer>, Pageable.Query<T>) - Static method in class cn.cloudself.query.util.Pageable
 
createBatch() - Static method in class cn.cloudself.query.QueryProSql
 
createBySql(String) - Static method in class cn.cloudself.query.psi.structure.WhereClause
 
createDefault() - Static method in class cn.cloudself.query.generator.misc.DbNameToJava
该默认方法会把 表名 user_info 转换为 UserInfo 列名 create_by 转换为 createBy
createField(QueryStructure, QueryPayload) - Method in class cn.cloudself.query.psi.AbstractExpression
 
createFromClassPath(String, Object...) - Static method in class cn.cloudself.query.QueryProSql
直接执行classpath下的sql语句(例如resources目录下), 例子:
createLog(String) - Static method in class cn.cloudself.query.util.log.LogAdapter
 
customColumn(String) - Method in class cn.cloudself.query.psi.AbstractExpression
 

D

daoExCodes(String) - Method in class cn.cloudself.query.generator.QueryProFileMaker
加入dao中的额外方法
daoPackage(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
设置生成的dao文件放在哪个包下 默认: dao.zz
data() - Method in class cn.cloudself.query.psi.structure.Insert
 
data() - Method in class cn.cloudself.query.psi.structure.Update
 
data(Object) - Method in class cn.cloudself.query.psi.structure.Update
 
data(Collection<?>) - Method in class cn.cloudself.query.psi.structure.Insert
 
DatabaseAccessor - Interface in cn.cloudself.query.resolver
 
dataSource() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
dataSource() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
dataSource() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
dataSource() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
dataSource(Class<?>) - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
dataSource(DataSource) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
dataSource(DataSource) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
dataSource(DataSource) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
dataSource(DataSource) - Static method in class cn.cloudself.query.config.QueryProConfig
 
dataSource(DataSource) - Method in class cn.cloudself.query.QueryPro
 
db(DbInfo) - Method in class cn.cloudself.query.generator.QueryProFileMaker
指定db
DbColumnInfo(String, String) - Constructor for class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
dbColumnInfoToJavaType() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
dbColumnInfoToJavaType() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
dbColumnInfoToJavaType() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
DbInfo - Class in cn.cloudself.query.generator.misc
 
DbInfo(String, String, String, String) - Constructor for class cn.cloudself.query.generator.misc.DbInfo
 
DbInfoBuilder - Class in cn.cloudself.query.generator.misc
用于生成[DbInfo], 主要是生成其中的url属性
dbJavaNameConverter(NameConverter) - Method in class cn.cloudself.query.generator.QueryProFileMaker
自定义名称转换器(用于转换数据库table, column名称至java类名,属性名)
DbNameToJava - Class in cn.cloudself.query.generator.misc
数据库名称转为Java名称(类名,属性名等)
dbType() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
dbType() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
dbType() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
dbType() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
dbType(IQueryProConfig.DatabaseType) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
dbType(IQueryProConfig.DatabaseType) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
dbType(IQueryProConfig.DatabaseType) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
dbType(IQueryProConfig.DatabaseType) - Method in class cn.cloudself.query.QueryPro
 
dbType(IQueryProConfig.DatabaseType) - Method in class cn.cloudself.query.QueryProSql.AbstractAction
更改数据库类型,默认为mysql
debug() - Method in class cn.cloudself.query.generator.QueryProFileMaker
显示更多输出
debug(boolean) - Method in class cn.cloudself.query.generator.QueryProFileMaker
显示更多输出
debug(Object) - Method in interface cn.cloudself.query.util.log.Log
 
debug(Object, Throwable) - Method in interface cn.cloudself.query.util.log.Log
 
debug(String, Object, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
DEBUG - cn.cloudself.query.util.log.LogLevel
 
Default(Store) - Constructor for class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
defaultClassNameToDbName(Function<String, String>) - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser
 
defaultDataSource() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
defaultDataSource() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
defaultDataSource() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
defaultDataSource(String) - Method in class cn.cloudself.query.generator.QueryProFileMaker
默认的DataSource获取方法
DefaultDataSource - Interface in cn.cloudself.query.config.supports
根据不同的QueryPro文件名称,使用不同的默认数据源
Spring环境下只需继承该接口,并实现[getDefault]方法。
DefaultDataSourceWrapper - Class in cn.cloudself.query.config.supports
 
DefaultDataSourceWrapper(DefaultDataSource) - Constructor for class cn.cloudself.query.config.supports.DefaultDataSourceWrapper
 
defaultPropertyNameToDbName(Function<String, String>) - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser
 
DefaultUse(ThreadQueryProConfigImpl.Use) - Constructor for class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl.DefaultUse
 
DefaultValue - Annotation Type in cn.cloudself.query.psi.annotations
 
DelegateInfo(String, String, String, List<TemplateModel.DelegateInfo.Arg>, List<String>) - Constructor for class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
DELETE - cn.cloudself.query.psi.structure.QueryStructureAction
 
deleteBy() - Method in class cn.cloudself.query.QueryPro
删除操作
deleteByPrimaryKey(Object) - Method in class cn.cloudself.query.QueryPro
使用主键删除
deleteField(String, Class<?>) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
删除某属性 不会处理QueryProSql的返回结果
deleteField(String, Class<?>) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
 
deleteField(String, Class<?>, Lifecycle.AfterSelectPredicate) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
删除某属性 不会处理QueryProSql的返回结果
deleteField(String, Class<?>, Lifecycle.BeforeUpdatePredicate) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
更新时忽略某字段 不会处理QueryProSql执行的插入操作
desc() - Method in class cn.cloudself.query.psi.KeywordsOrderBy
 
dirTest() - Method in class cn.cloudself.query.generator.misc.PathFrom
 
dirTest(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
 
distinct() - Method in class cn.cloudself.query.psi.FinalOperators
 
distinct() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
distinct(boolean) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
doDelete(Class<?>, String, Object[], Class<T>) - Method in interface cn.cloudself.query.resolver.DatabaseAccessor
 
doDelete(Class<?>, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
doDelete(Class<?>, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.LifecycleHelpers.ResolverWrapper
 
doInsert(Class<?>, String, Object[], Class<ID>) - Method in interface cn.cloudself.query.resolver.DatabaseAccessor
 
doInsert(Class<?>, String, Object[], Class<ID>) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
doInsert(Class<?>, String, Object[], Class<ID>) - Method in class cn.cloudself.query.resolver.LifecycleHelpers.ResolverWrapper
 
doSelect(Class<?>, String, Object[], Class<T>) - Method in interface cn.cloudself.query.resolver.DatabaseAccessor
 
doSelect(Class<?>, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
doSelect(Class<?>, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.LifecycleHelpers.ResolverWrapper
 
doUpdate(Class<?>, String, Object[], Class<T>) - Method in interface cn.cloudself.query.resolver.DatabaseAccessor
 
doUpdate(Class<?>, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
doUpdate(Class<?>, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.LifecycleHelpers.ResolverWrapper
 
downgradeToStream(Iterator<E>) - Static method in class cn.cloudself.query.util.iterator.IterablePro
 
driver() - Method in class cn.cloudself.query.generator.misc.DbInfo
 
driver(String) - Method in class cn.cloudself.query.generator.misc.DbInfo
 
driver(String) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
设置驱动 [com.mysql.jdbc.Driver]和 mysql-connector-java 5一起用。
dryRun() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
dryRun() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
dryRun() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
dryRun() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
dryRun(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
dryRun(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
dryRun(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
占位,未充分测试,不推荐使用
dryRun(boolean) - Method in class cn.cloudself.query.QueryPro
 

E

entityAndDaoMode(FilePathResolver) - Static method in class cn.cloudself.query.generator.QueryProFileMaker
生成entity和dao至两个文件 Java版, 参考 [QueryProFileMaker.entityAndDaoMode] 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险
entityExMethods(String) - Method in class cn.cloudself.query.generator.QueryProFileMaker
加入实体类的额外方法
entityExPropertyAnnotations(Function<TemplateModel.Column, List<String>>) - Method in class cn.cloudself.query.generator.QueryProFileMaker
 
entityFileTemplatePath(String) - Method in class cn.cloudself.query.generator.QueryProFileMaker
自定义entity的模板
entityPackage(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
设置生成的entity文件放在哪个包下 默认: entity。
EntityProxy<RES> - Class in cn.cloudself.query.util.ext
Bean代理, 支持生成三种类型的数据: Map 基本对象 JavaBean BeanProxy的主要目的是虚拟出一个对象.
EntityProxy.BeanInstance<BEAN,​RES> - Class in cn.cloudself.query.util.ext
 
EntityProxy.Parser - Class in cn.cloudself.query.util.ext
Entity or Bean's parser
EntityProxy.Parser.MapParser - Class in cn.cloudself.query.util.ext
 
EntityProxy.Parser.Parsed - Class in cn.cloudself.query.util.ext
 
EntityProxy.Parser.Parsed.Column - Class in cn.cloudself.query.util.ext
 
EntityProxy.Parser.Parsed.Getter - Interface in cn.cloudself.query.util.ext
 
EntityProxy.Parser.Parsed.Setter - Interface in cn.cloudself.query.util.ext
 
EnumInfo() - Constructor for class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
eq(Object) - Method in class cn.cloudself.query.psi.Keywords
 
eq(Object) - Method in class cn.cloudself.query.psi.KeywordsIgnoreCase
 
eq(Object) - Method in class cn.cloudself.query.psi.KeywordsNot
 
EQUAL - Static variable in class cn.cloudself.query.psi.Const
 
equals(Object) - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
equals(Object) - Method in class cn.cloudself.query.config.SqlAndParams
 
equals(Object) - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
equals(Object) - Method in class cn.cloudself.query.generator.misc.DbInfo
 
equals(Object) - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
equals(Object) - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
equals(Object) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
equals(Object) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
equals(Object) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
equals(Object) - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
equals(Object) - Method in class cn.cloudself.query.generator.TemplateModel
 
equals(Object) - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.Field
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.Insert
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.Update
 
equals(Object) - Method in class cn.cloudself.query.psi.structure.WhereClause
 
equals(Object) - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
equals(Object) - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
equals(Object) - Method in class cn.cloudself.query.util.structure.Ref
 
equalTo(Object) - Method in class cn.cloudself.query.psi.Keywords
 
equalTo(Object) - Method in class cn.cloudself.query.psi.KeywordsIgnoreCase
 
equalTo(Object) - Method in class cn.cloudself.query.psi.KeywordsNot
 
err(Exception) - Static method in class cn.cloudself.query.util.structure.Result
 
err(String) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
error(Object) - Method in interface cn.cloudself.query.util.log.Log
 
error(Object, Throwable) - Method in interface cn.cloudself.query.util.log.Log
 
error(String, Object, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
ERROR - cn.cloudself.query.util.log.LogLevel
 
excludeTables(String...) - Method in class cn.cloudself.query.generator.QueryProFileMaker
指定需要排除生成QueryPro文件的表名
excludeTables(Predicate<String>) - Method in class cn.cloudself.query.generator.QueryProFileMaker
指定需要排除生成QueryPro文件的表名
exec() - Method in class cn.cloudself.query.QueryProSql.Action
使用单条语句执行更新,创建,删除等非select语句
exec() - Method in class cn.cloudself.query.QueryProSql.BatchAction
批量更新
exec() - Method in interface cn.cloudself.query.QueryProTransaction.Block
 
exec() - Method in interface cn.cloudself.query.QueryProTransaction.BlockR
 
exec(Class<T>) - Method in class cn.cloudself.query.QueryProSql.BatchAction
批量更新
execBatch(HashMapStore, List<SqlAndParams>, Class<T>) - Method in interface cn.cloudself.query.resolver.QSR
使用多条语句和参数执行更新,创建,删除等非select语句
execBatch(HashMapStore, List<SqlAndParams>, Class<T>) - Method in class cn.cloudself.query.resolver.QSRTmpl
使用多条语句和参数执行更新,创建,删除等非select语句
ExpressionType - Enum in cn.cloudself.query.psi
 
Ext - Class in cn.cloudself.query.util.ext
 
Ext() - Constructor for class cn.cloudself.query.util.ext.Ext
 

F

fatal(Object) - Method in interface cn.cloudself.query.util.log.Log
 
fatal(Object, Throwable) - Method in interface cn.cloudself.query.util.log.Log
 
fatal(String, Object, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
FATAL - cn.cloudself.query.util.log.LogLevel
 
field() - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
field() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
field(Field) - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
field(Field) - Method in class cn.cloudself.query.psi.structure.WhereClause
 
Field - Class in cn.cloudself.query.psi.structure
 
Field(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus2Table.Field
 
Field(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus3Table.Field
 
Field(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus4Table.Field
 
Field(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus5Table.Field
 
Field(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus6Table.Field
 
Field(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.PlusManyTable.Field
 
Field(String) - Constructor for class cn.cloudself.query.psi.structure.Field
 
Field(String, String) - Constructor for class cn.cloudself.query.psi.structure.Field
 
FieldCommands - Enum in cn.cloudself.query.psi.structure
 
fields() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
fields(List<Field>) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
file(File) - Method in class cn.cloudself.query.util.ext.IOPro.ToFileTransformer
 
FilePathResolver - Interface in cn.cloudself.query.generator.misc
文件位置解析器,即指示生成的文件应该放在哪里。
FinalOperators<T,​RUN_RES,​COLUMN_LIMITER_FILED extends FinalOperators<T,​RUN_RES,​COLUMN_LIMITER_FILED,​COLUMNS_LIMITER_FILED>,​COLUMNS_LIMITER_FILED extends FinalOperators<T,​RUN_RES,​COLUMN_LIMITER_FILED,​COLUMNS_LIMITER_FILED>> - Class in cn.cloudself.query.psi
 
FinalOperators() - Constructor for class cn.cloudself.query.psi.FinalOperators
 
FinalQueryProConfigImpl - Class in cn.cloudself.query.config.impl
继承自`QueryProConfigDb`, 添加了一些方法,需手动管理`ThreadLocal`中数据的初始化和销毁,也可以用`use`方法管理。
FinalQueryProConfigImpl(IQueryProConfig[]) - Constructor for class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
findAnyOpt() - Method in class cn.cloudself.query.util.iterator.ListEx
 
findAnyOrNull() - Method in class cn.cloudself.query.util.iterator.ListEx
 
first() - Method in class cn.cloudself.query.util.structure.Pair
 
first(Iterable<E>) - Static method in class cn.cloudself.query.util.iterator.IterablePro
 
flushCaches(Class<?>...) - Static method in class cn.cloudself.query.util.ext.EntityProxy
 
flushCaches(Predicate<? super Class<?>>) - Static method in class cn.cloudself.query.util.ext.EntityProxy
 
forEach(Consumer<? super T>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
format(String, Object, Object[]) - Static method in class cn.cloudself.query.util.log.LogHelper
 
from() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
from(QueryStructureFrom) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
fromBean(BEAN) - Static method in class cn.cloudself.query.util.ext.EntityProxy
构造一个BeanInstance
fromBean(M, Class<BEAN>) - Static method in class cn.cloudself.query.util.ext.EntityProxy
构造一个BeanInstance
fromClass(Class<T>) - Static method in class cn.cloudself.query.util.ext.EntityProxy
 
fromClassPath(String) - Static method in class cn.cloudself.query.util.ext.IOPro
 
fromInputStream(InputStream) - Static method in class cn.cloudself.query.util.ext.IOPro
 
fromInputStream(InputStream, boolean) - Static method in class cn.cloudself.query.util.ext.IOPro
 
FromJoiner - Class in cn.cloudself.query.psi.structure
 
FromJoiner(JoinType, String, FromJoinerOn, String) - Constructor for class cn.cloudself.query.psi.structure.FromJoiner
 
FromJoiner(JoinType, String, List<FromJoinerOn>) - Constructor for class cn.cloudself.query.psi.structure.FromJoiner
 
FromJoiner(JoinType, String, List<FromJoinerOn>, String) - Constructor for class cn.cloudself.query.psi.structure.FromJoiner
 
FromJoinerOn - Class in cn.cloudself.query.psi.structure
 
FromJoinerOn(Field, Field) - Constructor for class cn.cloudself.query.psi.structure.FromJoinerOn
 
fromTryCatch(Supplier<FRes>) - Static method in class cn.cloudself.query.util.structure.Result
 

G

get() - Static method in class cn.cloudself.query.util.sys.OS
 
get(int) - Method in class cn.cloudself.query.util.iterator.ListEx
 
get(Class<?>) - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig.DataSourceGetter
 
get(Object) - Method in interface cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Getter
 
get(String) - Method in class cn.cloudself.query.config.store.HashMapStore
 
get(String) - Method in class cn.cloudself.query.config.store.RequestContextStore
 
get(String) - Method in interface cn.cloudself.query.config.store.Store
 
get(String) - Method in class cn.cloudself.query.config.store.ThreadContextStore
 
get(ResultSet, int) - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig.ResultSetGetter
 
Get<T,​V> - Interface in cn.cloudself.query.plus.col
 
get_ClassName() - Method in class cn.cloudself.query.generator.TemplateModel
 
get_EntityName() - Method in class cn.cloudself.query.generator.TemplateModel
 
Get1<T,​V> - Interface in cn.cloudself.query.plus.col
 
Get2<T,​V> - Interface in cn.cloudself.query.plus.col
 
Get3<T,​V> - Interface in cn.cloudself.query.plus.col
 
Get4<T,​V> - Interface in cn.cloudself.query.plus.col
 
Get5<T,​V> - Interface in cn.cloudself.query.plus.col
 
Get6<T,​V> - Interface in cn.cloudself.query.plus.col
 
getActiveProfiles() - Static method in class cn.cloudself.query.util.framework.SpringPro
 
getAfterExecTransformers() - Method in class cn.cloudself.query.config.Lifecycle.Internal
 
getAfterRunSqlTransformers() - Method in class cn.cloudself.query.config.Lifecycle.Internal
 
getAnnotations() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
getAnnotations() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
getArgs() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
getBean(Class<T>) - Static method in class cn.cloudself.query.util.framework.SpringPro
 
getBean(String) - Static method in class cn.cloudself.query.util.framework.SpringPro
 
getBean(String, Class<T>) - Static method in class cn.cloudself.query.util.framework.SpringPro
 
getBeanType() - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
获取bean的类型
getBeforeExecTransformers() - Method in class cn.cloudself.query.config.Lifecycle.Internal
 
getBeforeRunSqlTransformers() - Method in class cn.cloudself.query.config.Lifecycle.Internal
 
getColumn() - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
getColumnByDbFieldName(String) - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
getColumnByJavaPropertyName(String) - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
getColumns() - Method in class cn.cloudself.query.generator.TemplateModel
 
getColumnsDynamic(String) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
getConverter() - Method in class cn.cloudself.query.generator.misc.DbNameToJava
 
getDaoExCodes() - Method in class cn.cloudself.query.generator.TemplateModel
 
getData() - Method in class cn.cloudself.query.util.structure.Result
 
getDb_name() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
getDb_name() - Method in class cn.cloudself.query.generator.TemplateModel
 
getDefault(Class<?>) - Method in interface cn.cloudself.query.config.supports.DefaultDataSource
 
getDefault(Class<?>) - Static method in class cn.cloudself.query.config.supports.DefaultDataSourceWrapper
 
getDefaultValue() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
getDir() - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
getEntityExCodes() - Method in class cn.cloudself.query.generator.TemplateModel
 
getEntityPackage() - Method in class cn.cloudself.query.generator.TemplateModel
 
getEnums() - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
getEnums() - Method in class cn.cloudself.query.generator.TemplateModel
 
getErr() - Method in class cn.cloudself.query.util.structure.Result
 
getHasNext() - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
getId() - Method in class cn.cloudself.query.generator.TemplateModel
 
getJavaType() - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
getJavaTypeStr() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
getJavaTypeStr() - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
getKtType() - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
getKtTypeStr() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
getKtTypeStr() - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
getLog(Class<?>) - Static method in class cn.cloudself.query.util.log.LogFactory
 
getLog(String) - Static method in class cn.cloudself.query.util.log.LogFactory
 
getMain() - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
getMethod() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
getModifiers() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
getName() - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
getNoArgMode() - Method in class cn.cloudself.query.generator.TemplateModel
 
getOrElse(Function<Exception, T>) - Method in class cn.cloudself.query.util.structure.Result
 
getPackagePath() - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
getPackagePath() - Method in class cn.cloudself.query.generator.TemplateModel
 
getPage() - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
getPage() - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
getProperty(String) - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
get
getPropertyName() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
getPropertyType(String) - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
获取某属性的类型
getQueryProDelegate() - Method in class cn.cloudself.query.generator.TemplateModel
 
getRemark() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
getRemark() - Method in class cn.cloudself.query.generator.TemplateModel
 
getResolver() - Method in class cn.cloudself.query.generator.misc.PathFrom
 
getResult() - Method in class cn.cloudself.query.util.ext.Reflect
 
getReturnType() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
getReturnType(Get<T, V>) - Static method in class cn.cloudself.query.plus.PlusHelper
 
getRows() - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
getRows() - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
getStore() - Method in class cn.cloudself.query.config.store.ThreadContextStore
 
getSwaggerSupport() - Method in class cn.cloudself.query.generator.TemplateModel
 
getTableName(Class<?>) - Static method in class cn.cloudself.query.plus.PlusHelper
 
getTemplateName() - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
getter() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col1
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col2
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col3
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col4
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col5
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col6
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Col7
 
getter(T) - Method in interface cn.cloudself.query.plus.col.ColNew
 
getter(T) - Method in interface cn.cloudself.query.plus.col.Get
 
getTotal() - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
getValue() - Method in class cn.cloudself.query.util.structure.Ref
 
getVariableName() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
getVariableType() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
global - Static variable in class cn.cloudself.query.config.QueryProConfig
 
GlobalQueryProConfigImpl - Class in cn.cloudself.query.config.impl
继承自`QueryProConfigDb`, 额外引入了一些仅在全局作用域下支持的配置。
GlobalQueryProConfigImpl() - Constructor for class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
graterThan(Object) - Method in class cn.cloudself.query.psi.Keywords
 
graterThanOrEqual(Object) - Method in class cn.cloudself.query.psi.Keywords
 
GT - Static variable in class cn.cloudself.query.psi.Const
 
GT_EQ - Static variable in class cn.cloudself.query.psi.Const
 

H

hashCode() - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
hashCode() - Method in class cn.cloudself.query.config.SqlAndParams
 
hashCode() - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
hashCode() - Method in class cn.cloudself.query.generator.misc.DbInfo
 
hashCode() - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
hashCode() - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
hashCode() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
hashCode() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
hashCode() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
hashCode() - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
hashCode() - Method in class cn.cloudself.query.generator.TemplateModel
 
hashCode() - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
hashCode() - Method in class cn.cloudself.query.psi.structure.Field
 
hashCode() - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
hashCode() - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
hashCode() - Method in class cn.cloudself.query.psi.structure.Insert
 
hashCode() - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
hashCode() - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
hashCode() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
hashCode() - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
hashCode() - Method in class cn.cloudself.query.psi.structure.Update
 
hashCode() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
hashCode() - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
hashCode() - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
hashCode() - Method in class cn.cloudself.query.util.structure.Ref
 
HashMapStore - Class in cn.cloudself.query.config.store
`hash map` 实现的 `Store` 用于存储全局`global`的配置。
HashMapStore() - Constructor for class cn.cloudself.query.config.store.HashMapStore
 
hasNext() - Method in class cn.cloudself.query.util.iterator.AbstractIterator
 
hasNext() - Method in class cn.cloudself.query.util.iterator.ConcatenatedIterator
 
hasNextMode(Integer, Integer) - Method in class cn.cloudself.query.util.Pageable
 
HasNextModePage(Integer, List<T>, Boolean) - Constructor for class cn.cloudself.query.util.Pageable.HasNextModePage
 
host(String) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
 

I

id() - Method in class cn.cloudself.query.psi.structure.Update
 
id() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
id(String) - Method in class cn.cloudself.query.psi.structure.Update
 
ignoreCase() - Method in class cn.cloudself.query.psi.Keywords
 
IllegalCall - Exception in cn.cloudself.query.exception
 
IllegalCall(String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalCall
 
IllegalCall(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalCall
 
IllegalImplements - Exception in cn.cloudself.query.exception
 
IllegalImplements(String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalImplements
 
IllegalImplements(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalImplements
 
IllegalParameters - Exception in cn.cloudself.query.exception
 
IllegalParameters(String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalParameters
 
IllegalParameters(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalParameters
 
IllegalTemplate - Exception in cn.cloudself.query.exception
 
IllegalTemplate(String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalTemplate
 
IllegalTemplate(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.IllegalTemplate
 
in(Object...) - Method in class cn.cloudself.query.psi.Keywords
in 查询 支持vararg, eg: in(1, 2, 3), in(intArray), etc.
in(Object...) - Method in class cn.cloudself.query.psi.KeywordsIgnoreCase
 
in(Object...) - Method in class cn.cloudself.query.psi.KeywordsNot
 
IN - Static variable in class cn.cloudself.query.psi.Const
 
indexOf(Object) - Method in class cn.cloudself.query.util.iterator.ListEx
 
info(Object) - Method in interface cn.cloudself.query.util.log.Log
 
info(Object, Throwable) - Method in interface cn.cloudself.query.util.log.Log
 
info(String, Object, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
INFO - cn.cloudself.query.util.log.LogLevel
 
init() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
init() - Method in class cn.cloudself.query.config.store.ThreadContextStore
 
INNER_JOIN - cn.cloudself.query.psi.structure.JoinType
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
innerJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.QueryProPlus
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
innerJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.QueryProPlus
 
insert() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
insert(HashMapStore, Collection<M>, String, Class<ID>) - Method in interface cn.cloudself.query.resolver.QSR
动态插入 通过 objs 配合数据库表名,动态生成sql语句,并执行
insert(HashMapStore, Collection<M>, String, Class<ID>) - Method in class cn.cloudself.query.resolver.QSRTmpl
动态插入 本实现额外引入了对大数据量数据批量插入的支持 通过 objs 配合数据库表名,动态生成sql语句,并执行
insert(Insert) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
insert(QueryStructure, QueryPayload, Class<?>) - Method in interface cn.cloudself.query.resolver.QSR
将QueryStructure解析至SQL并执行(insert) insert方法和resolve方法的区别是 返回结果不一样
insert(QueryStructure, QueryPayload, Class<?>) - Method in class cn.cloudself.query.resolver.QSRTmpl
 
insert(String, Collection<M>) - Method in class cn.cloudself.query.QueryProSql.InsertAction
通过 objs 配合数据库表名,动态生成sql语句,并执行
insert(String, Collection<M>, Class<ID>) - Method in class cn.cloudself.query.QueryProSql.InsertAction
通过 objs 配合数据库表名,动态生成sql语句,并执行
insert(String, Map<String, V>...) - Method in class cn.cloudself.query.QueryProSql.InsertAction
通过 objs 配合数据库表名,动态生成sql语句,并执行
insert(Collection<T>) - Method in class cn.cloudself.query.QueryPro
批量插入
insert(Map<String, ?>...) - Method in class cn.cloudself.query.QueryPro
 
insert(T) - Method in class cn.cloudself.query.QueryPro
插入操作
insert(T...) - Method in class cn.cloudself.query.QueryPro
插入操作
Insert - Class in cn.cloudself.query.psi.structure
 
Insert(Collection<?>) - Constructor for class cn.cloudself.query.psi.structure.Insert
 
INSERT - cn.cloudself.query.psi.structure.QueryStructureAction
 
InsertAction() - Constructor for class cn.cloudself.query.QueryProSql.InsertAction
 
INSTANCE - Static variable in exception cn.cloudself.query.exception.LoggedException
 
Internal() - Constructor for class cn.cloudself.query.config.Lifecycle.Internal
 
invoke(String, Object...) - Method in class cn.cloudself.query.util.ext.Reflect
 
IOC - Class in cn.cloudself.query.ext
 
IOC() - Constructor for class cn.cloudself.query.ext.IOC
 
IOnlyGlobalConfig - Interface in cn.cloudself.query.config
仅用于全局的配置选项
IOnlyGlobalConfig.DataSourceGetter - Interface in cn.cloudself.query.config
 
IOnlyGlobalConfig.DbColumnInfo - Class in cn.cloudself.query.config
 
IOnlyGlobalConfig.ResultSetGetter<T> - Interface in cn.cloudself.query.config
 
IOnlyGlobalConfig.ResultSetParserEx - Interface in cn.cloudself.query.config
 
IOnlyGlobalConfig.SqlParamSetter<T> - Interface in cn.cloudself.query.config
 
IOPro - Class in cn.cloudself.query.util.ext
 
IOPro.ToFileTransformer - Class in cn.cloudself.query.util.ext
 
IOPro.ToFileTransformer.ByPath - Class in cn.cloudself.query.util.ext
 
IOPro.ToFileTransformer.CouldTransfer - Class in cn.cloudself.query.util.ext
 
IQueryProConfig - Interface in cn.cloudself.query.config
通用的配置选项(读取接口)
IQueryProConfig.DatabaseType - Enum in cn.cloudself.query.config
 
IQueryProConfig.Writeable<T extends IQueryProConfig.Writeable<T>> - Interface in cn.cloudself.query.config
通用的配置选项(写入接口)
IQueryProConfig.Writeable.Default<T extends IQueryProConfig.Writeable<T>> - Class in cn.cloudself.query.config
通用的`DB`实现(写入部分)(构造函数的参数中需传入一个`Store`)
is() - Method in class cn.cloudself.query.psi.Keywords
 
IS_NOT_NULL - Static variable in class cn.cloudself.query.psi.Const
 
IS_NULL - Static variable in class cn.cloudself.query.psi.Const
 
isActualTransactionActive() - Static method in class cn.cloudself.query.QueryProTransaction
 
isAutoIncrement() - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
isChainForModel() - Method in class cn.cloudself.query.generator.TemplateModel
 
isDebugEnabled() - Method in interface cn.cloudself.query.util.log.Log
 
isEmpty() - Method in class cn.cloudself.query.util.iterator.ListEx
 
isErrorEnabled() - Method in interface cn.cloudself.query.util.log.Log
 
isFatalEnabled() - Method in interface cn.cloudself.query.util.log.Log
 
isHasBigDecimal() - Method in class cn.cloudself.query.generator.TemplateModel
 
isHasDate() - Method in class cn.cloudself.query.generator.TemplateModel
 
isInfoEnabled() - Method in interface cn.cloudself.query.util.log.Log
 
isNotNull() - Method in class cn.cloudself.query.psi.Keywords
 
isNull() - Method in class cn.cloudself.query.psi.Keywords
 
isOk() - Method in class cn.cloudself.query.util.structure.Result
result的结果有ok和err 判断是否为ok,可以使用result.isOk(); 判断是否为err,可以使用!
isPrimary() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
isTraceEnabled() - Method in interface cn.cloudself.query.util.log.Log
 
isVararg() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
isWarnEnabled() - Method in interface cn.cloudself.query.util.log.Log
 
IterablePro - Class in cn.cloudself.query.util.iterator
 
IterablePro() - Constructor for class cn.cloudself.query.util.iterator.IterablePro
 
iterator() - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
以Map.Entry的形式迭代。
iterator() - Method in class cn.cloudself.query.util.iterator.ListEx
 

J

JavaFilePath - Class in cn.cloudself.query.generator.misc
 
JavaFilePath(String, Path, String) - Constructor for class cn.cloudself.query.generator.misc.JavaFilePath
 
javaName() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
JavaNameType - Enum in cn.cloudself.query.generator.misc
 
javaPackage(String) - Static method in class cn.cloudself.query.generator.misc.PathFrom
指示生成的文件应该放在哪个包下面
javaPackageName(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
指示生成的文件应该放在packageName指定的包下面, 存在以下简写 [PathFrom.javaPackageName]
javaType() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
JdbcQSR - Class in cn.cloudself.query.resolver.impl
`QSR`接口的`JDBC`实现
JdbcQSR() - Constructor for class cn.cloudself.query.resolver.impl.JdbcQSR
 
JdbcQSR.IResultSetWalker - Interface in cn.cloudself.query.resolver.impl
 
JdbcQSR.OnNull - Enum in cn.cloudself.query.resolver.impl
 
Joined() - Constructor for class cn.cloudself.query.plus.Plus2Table.Joined
 
Joined() - Constructor for class cn.cloudself.query.plus.Plus3Table.Joined
 
Joined() - Constructor for class cn.cloudself.query.plus.Plus4Table.Joined
 
Joined() - Constructor for class cn.cloudself.query.plus.Plus5Table.Joined
 
Joined() - Constructor for class cn.cloudself.query.plus.Plus6Table.Joined
 
Joined() - Constructor for class cn.cloudself.query.plus.PlusManyTable.Joined
 
joins() - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
joins(List<FromJoiner>) - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
JoinType - Enum in cn.cloudself.query.psi.structure
 
JvHidden - Annotation Type in cn.cloudself.query.psi.annotations
 

K

keepEmptyStatement() - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter
 
Keywords<F extends AbstractExpression<?,​?,​?,​?,​?,​?>> - Class in cn.cloudself.query.psi
 
Keywords(Field, QueryStructure, QueryPayload, QueryFieldCreator<F>) - Constructor for class cn.cloudself.query.psi.Keywords
 
KeywordsIgnoreCase<F extends AbstractExpression<?,​?,​?,​?,​?,​?>> - Class in cn.cloudself.query.psi
 
KeywordsIgnoreCase(Field, QueryStructure, QueryPayload, QueryFieldCreator<F>) - Constructor for class cn.cloudself.query.psi.KeywordsIgnoreCase
 
KeywordsNot<F extends AbstractExpression<?,​?,​?,​?,​?,​?>> - Class in cn.cloudself.query.psi
 
KeywordsNot(Field, QueryStructure, QueryPayload, QueryFieldCreator<F>) - Constructor for class cn.cloudself.query.psi.KeywordsNot
 
KeywordsOrderBy<F extends AbstractExpression<?,​?,​?,​?,​?,​?>> - Class in cn.cloudself.query.psi
 
KeywordsOrderBy(Field, QueryStructure, QueryPayload, QueryFieldCreator<F>) - Constructor for class cn.cloudself.query.psi.KeywordsOrderBy
 
KtHidden - Annotation Type in cn.cloudself.query.psi.annotations
 
KtJavaType - Class in cn.cloudself.query.generator.misc
 
KtJavaType(String) - Constructor for class cn.cloudself.query.generator.misc.KtJavaType
 
KtJavaType(String, String) - Constructor for class cn.cloudself.query.generator.misc.KtJavaType
 
ktPackage(String) - Static method in class cn.cloudself.query.generator.misc.PathFrom
指示生成的文件应该放在哪个包下面 注意该方法会自动在包后面加上 dao.zz 或 entity, 如需使用绝对包名,可以加上 [abs],详见第二个示例
ktPackageName(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
指示生成的文件应该放在packageName指定的包下面, 存在以下简写 [PathFrom.ktPackageName]

L

label() - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
label(String) - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
lastIndexOf(Object) - Method in class cn.cloudself.query.util.iterator.ListEx
 
left() - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
left(Field) - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
LEFT_JOIN - cn.cloudself.query.psi.structure.JoinType
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
leftJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.QueryProPlus
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
leftJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.QueryProPlus
 
lessThan(Object) - Method in class cn.cloudself.query.psi.Keywords
 
lessThanOrEqual(Object) - Method in class cn.cloudself.query.psi.Keywords
 
level(LogLevel, String, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
lifecycle() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
lifecycle() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
lifecycle() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
Lifecycle - Class in cn.cloudself.query.config
 
Lifecycle() - Constructor for class cn.cloudself.query.config.Lifecycle
 
Lifecycle.AfterDeleteTransformerBuilder - Class in cn.cloudself.query.config
 
Lifecycle.AfterInsertTransformerBuilder - Class in cn.cloudself.query.config
 
Lifecycle.AfterSelectPredicate - Interface in cn.cloudself.query.config
添加,修改,删除返回结果时的过滤器 一般作为可选参数出现 当返回结果为false时代表不执行相应的操作
Lifecycle.AfterSelectTransformerBuilder - Class in cn.cloudself.query.config
 
Lifecycle.AfterUpdateTransformerBuilder - Class in cn.cloudself.query.config
 
Lifecycle.BaseQsTransformersBuilder - Class in cn.cloudself.query.config
 
Lifecycle.BaseResultTransformersBuilder - Class in cn.cloudself.query.config
 
Lifecycle.BeforeDeleteTransformersBuilder - Class in cn.cloudself.query.config
 
Lifecycle.BeforeInsertPredicate - Interface in cn.cloudself.query.config
添加,修改,删除返回结果时的过滤器 一般作为可选参数出现 当返回结果为false时代表不执行相应的操作
Lifecycle.BeforeInsertTransformersBuilder - Class in cn.cloudself.query.config
插入前,对QueryStructure进行转换, 例如,添加创建时间,创建人等
Lifecycle.BeforeSelectTransformersBuilder - Class in cn.cloudself.query.config
 
Lifecycle.BeforeUpdatePredicate - Interface in cn.cloudself.query.config
添加,修改,删除返回结果时的过滤器 一般作为可选参数出现 当返回结果为false时代表不执行相应的操作
Lifecycle.BeforeUpdateTransformersBuilder - Class in cn.cloudself.query.config
更新前,对QueryStructure进行转换, 例如,添加更新时间,更新人等
Lifecycle.Internal - Class in cn.cloudself.query.config
 
Lifecycle.QueryStructureTransformer - Interface in cn.cloudself.query.config
 
Lifecycle.ResultTransformer - Interface in cn.cloudself.query.config
 
Lifecycle.ResultWithQueryStructureTransformer - Interface in cn.cloudself.query.config
 
Lifecycle.SqlAndParamsTransformer - Interface in cn.cloudself.query.config
 
LifecycleHelpers - Class in cn.cloudself.query.resolver
 
LifecycleHelpers() - Constructor for class cn.cloudself.query.resolver.LifecycleHelpers
 
LifecycleHelpers.ResolverWrapper - Class in cn.cloudself.query.resolver
 
like(String) - Method in class cn.cloudself.query.psi.Keywords
 
like(String) - Method in class cn.cloudself.query.psi.KeywordsIgnoreCase
 
like(String) - Method in class cn.cloudself.query.psi.KeywordsNot
 
LIKE - Static variable in class cn.cloudself.query.psi.Const
 
limit() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
limit(int) - Method in class cn.cloudself.query.psi.FinalOperators
 
limit(int, int) - Method in class cn.cloudself.query.psi.FinalOperators
 
limit(Pair<Integer, Integer>) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
limit(Integer, Integer) - Method in class cn.cloudself.query.util.Pageable
 
ListEx<T> - Class in cn.cloudself.query.util.iterator
 
ListEx(List<T>) - Constructor for class cn.cloudself.query.util.iterator.ListEx
 
listIterator() - Method in class cn.cloudself.query.util.iterator.ListEx
 
listIterator(int) - Method in class cn.cloudself.query.util.iterator.ListEx
 
load(String) - Static method in class cn.cloudself.query.util.ext.Ext
 
log(String, Throwable) - Static method in class cn.cloudself.query.ext.IOC
 
Log - Interface in cn.cloudself.query.util.log
 
LogAdapter - Class in cn.cloudself.query.util.log
 
LogFactory - Class in cn.cloudself.query.util.log
 
LogFactory() - Constructor for class cn.cloudself.query.util.log.LogFactory
 
LoggedException - Exception in cn.cloudself.query.exception
 
LogHelper - Class in cn.cloudself.query.util.log
 
LogHelper() - Constructor for class cn.cloudself.query.util.log.LogHelper
 
logicDelete() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
logicDelete() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
logicDelete() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
logicDelete() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
logicDelete(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
logicDelete(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
logicDelete(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
logicDelete(boolean) - Static method in class cn.cloudself.query.config.QueryProConfig
 
logicDelete(boolean) - Method in class cn.cloudself.query.QueryPro
 
logicDelete(boolean, String, Object, Object) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
logicDelete(boolean, String, Object, Object) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
logicDelete(boolean, String, Object, Object) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
logicDelete(boolean, String, Object, Object) - Method in class cn.cloudself.query.QueryPro
 
logicDeleteFalse() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
logicDeleteFalse() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
logicDeleteFalse() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
logicDeleteFalse() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
logicDeleteField() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
logicDeleteField() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
logicDeleteField() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
logicDeleteField() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
logicDeleteTrue() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
logicDeleteTrue() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
logicDeleteTrue() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
logicDeleteTrue() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
LogLevel - Enum in cn.cloudself.query.util.log
 
LT - Static variable in class cn.cloudself.query.psi.Const
 
LT_EQ - Static variable in class cn.cloudself.query.psi.Const
 

M

MAC - cn.cloudself.query.util.sys.OS.Type
 
main(String[]) - Static method in class cn.cloudself.query.util.ext.SqlPro
 
main(String[]) - Static method in class cn.cloudself.query.util.ext.StringPlus
 
map(Function<T, K>) - Method in class cn.cloudself.query.util.structure.Result
如果result的结果为ok(data1),则使用参数fun将ok的结果data1转成data2 如果result的结果为err,则不会执行任何转换
mapErr(Function<Exception, Exception>) - Method in class cn.cloudself.query.util.structure.Result
如果result的结果为err(e1),则使用参数fun将err的结果e1转成e2 如果result的结果为ok,则不会进行任何的转换
mapRow(EntityProxy<T>, ResultSet) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
maxParameterSize() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
maxParameterSize() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
maxParameterSize() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
maxParameterSize() - Method in interface cn.cloudself.query.config.IQueryProConfig
读取Connection配置(如有),与dataSource二选一即可
maxParameterSize(int) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
maxParameterSize(int) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
maxParameterSize(int) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
maxParameterSize(int) - Method in class cn.cloudself.query.QueryPro
 
maxParameterSize(Integer) - Method in class cn.cloudself.query.QueryProSql.InsertAction
 
MissingParameter - Exception in cn.cloudself.query.exception
 
MissingParameter(String, Object...) - Constructor for exception cn.cloudself.query.exception.MissingParameter
 
MissingParameter(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.MissingParameter
 
ModelId(String) - Constructor for class cn.cloudself.query.generator.TemplateModel.ModelId
 
MSSQL - cn.cloudself.query.config.IQueryProConfig.DatabaseType
 
msTableToSchemaAndTable() - Method in class cn.cloudself.query.util.ext.SqlPro.SplitterUnInit
 
mysql(String, String) - Static method in class cn.cloudself.query.generator.misc.DbInfoBuilder
 
MySQL - cn.cloudself.query.config.IQueryProConfig.DatabaseType
 

N

name() - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
name() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
name() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
name(String) - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
NameConverter - Interface in cn.cloudself.query.generator.misc
将数据库名称转为Java名称 一般数据库名称是下_划_线式的, Java类名是驼峰式的, 建议转换 函数参数: dbName 数据库中的名称, type 表或列 需要返回的是
NeT - Class in cn.cloudself.query.util.sys
 
NeT() - Constructor for class cn.cloudself.query.util.sys.NeT
 
newInstance() - Method in class cn.cloudself.query.util.ext.EntityProxy
 
newInstance(INSTANCE) - Method in class cn.cloudself.query.util.ext.EntityProxy
 
newMapInstance() - Method in class cn.cloudself.query.util.ext.EntityProxy
 
newMapInstance(M) - Method in class cn.cloudself.query.util.ext.EntityProxy
 
next() - Method in class cn.cloudself.query.util.iterator.AbstractIterator
 
next() - Method in class cn.cloudself.query.util.iterator.ConcatenatedIterator
 
NIX - cn.cloudself.query.util.sys.OS.Type
 
nonStringKeyToString(Function<Object, String>) - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.MapParser
 
not() - Method in class cn.cloudself.query.psi.Keywords
 
NOT_BETWEEN - Static variable in class cn.cloudself.query.psi.Const
 
NOT_IN - Static variable in class cn.cloudself.query.psi.Const
 
NOT_LIKE - Static variable in class cn.cloudself.query.psi.Const
 
nul() - Method in class cn.cloudself.query.psi.Keywords
 
nul() - Method in class cn.cloudself.query.psi.KeywordsNot
 
NULL - cn.cloudself.query.resolver.impl.JdbcQSR.OnNull
 
NULL - Static variable in class cn.cloudself.query.psi.Const
 

O

of(A, B) - Static method in class cn.cloudself.query.util.structure.Pair
 
of(Class<?>) - Static method in class cn.cloudself.query.util.ext.ClassPro
 
of(Class<?>) - Static method in class cn.cloudself.query.util.ext.EntityProxy.Parser
解析一个JavaBean,
获取它的字段名,字段类型,各字段的Getter和Setter的代理方法等信息。
of(Class<?>) - Static method in class cn.cloudself.query.util.ext.Reflect
 
of(Object) - Static method in class cn.cloudself.query.util.ext.Reflect
 
of(String) - Static method in class cn.cloudself.query.util.ext.SqlPro
 
of(Map<?, ?>) - Static method in class cn.cloudself.query.util.ext.EntityProxy.Parser
Deprecated.
不建议使用Parser.of(map),可以尝试解析具体的Bean,解析结果的Getter和Setter是同时支持map类型的:Parser.of(BeanClass.class).parse().getColumnByDbFieldName("create_by").setter().set(map, username)
of(R) - Static method in class cn.cloudself.query.util.structure.Ref
 
of(T) - Static method in class cn.cloudself.query.util.iterator.ListEx
 
ofConnection(Connection) - Method in class cn.cloudself.query.QueryProSql.AbstractAction
临时切换数据源(使用Connection切换) 相比起[ofConnection]更推荐使用[ofDataSource], 因为[ofDataSource]会自动管理链接的开启与关闭。
ofDataSource(DataSource) - Method in class cn.cloudself.query.QueryProSql.AbstractAction
临时切换数据源
ofField(Field) - Static method in class cn.cloudself.query.util.ext.ReflectPro
 
ok(FT) - Static method in class cn.cloudself.query.util.structure.Result
 
ok(String, Object) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
on() - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
on(Col1<T>, Col2<NEW>) - Method in class cn.cloudself.query.plus.PlusManyTable.On
 
on(Col1<T1>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(Col1<T1>, ColNew<T3>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(Col1<T1>, ColNew<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col1<T1>, ColNew<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col1<T1>, ColNew<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col1<T1>, ColNew<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col1<T1>, String, Col2<TAny>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(Col1<T1>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(Col1<T1>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col1<T1>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col1<T1>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col1<T1>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col2<T2>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(Col2<T2>, ColNew<T3>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(Col2<T2>, ColNew<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col2<T2>, ColNew<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col2<T2>, ColNew<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col2<T2>, ColNew<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col2<T2>, String, Col1<TAny>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(Col2<T2>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(Col2<T2>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col2<T2>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col2<T2>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col2<T2>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col3<T3>, ColNew<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col3<T3>, ColNew<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col3<T3>, ColNew<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col3<T3>, ColNew<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col3<T3>, String, Col1<TA>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(Col3<T3>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col3<T3>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col3<T3>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col3<T3>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col4<T4>, ColNew<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col4<T4>, ColNew<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col4<T4>, ColNew<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col4<T4>, String, Col1<TA>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(Col4<T4>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col4<T4>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col4<T4>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col5<T5>, ColNew<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col5<T5>, ColNew<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col5<T5>, String, Col1<TA>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(Col5<T5>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col5<T5>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col6<T6>, ColNew<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col6<T6>, String, Col1<TA>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(Col6<T6>, String, ColNew<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(Col7<T7>, String, Col1<TA>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(ColNew<NEW>, String, Col1<TA>) - Method in class cn.cloudself.query.plus.PlusManyTable.On
 
on(ColNew<T3>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(ColNew<T3>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(ColNew<T4>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(ColNew<T4>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(ColNew<T4>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(ColNew<T5>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(ColNew<T5>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(ColNew<T5>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(ColNew<T5>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(ColNew<T6>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(ColNew<T6>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(ColNew<T6>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(ColNew<T6>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(ColNew<T6>, Col5<T5>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(ColNew<T7>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(ColNew<T7>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(ColNew<T7>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(ColNew<T7>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, Col1<TA>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(String, Col1<TA>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(String, Col1<TA>, Col5<T5>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(String, Col1<TA>, Col6<T6>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, Col1<TA>, Col7<T7>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, Col1<TA>, ColNew<NEW>) - Method in class cn.cloudself.query.plus.PlusManyTable.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, Col1<TA>, String, Col2<TN>) - Method in class cn.cloudself.query.plus.PlusManyTable.On
 
on(String, Col1<TAny>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(String, Col2<TAny>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus2Table.On
 
on(String, ColNew<TN>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(String, ColNew<TN>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(String, ColNew<TN>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(String, ColNew<TN>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, ColNew<TN>, Col1<T1>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, ColNew<TN>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus3Table.On
 
on(String, ColNew<TN>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(String, ColNew<TN>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(String, ColNew<TN>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, ColNew<TN>, Col2<T2>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, ColNew<TN>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus4Table.On
 
on(String, ColNew<TN>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(String, ColNew<TN>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, ColNew<TN>, Col3<T3>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, ColNew<TN>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus5Table.On
 
on(String, ColNew<TN>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, ColNew<TN>, Col4<T4>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, ColNew<TN>, Col5<T5>) - Method in class cn.cloudself.query.plus.Plus6Table.On
 
on(String, ColNew<TN>, Col5<T5>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(String, ColNew<TN>, Col6<T6>) - Method in class cn.cloudself.query.plus.Plus7Table.On
 
on(List<FromJoinerOn>) - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.Plus2Table.On
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.Plus3Table.On
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.Plus4Table.On
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.Plus5Table.On
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.Plus6Table.On
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.Plus7Table.On
 
On(JoinType, Class<?>) - Constructor for class cn.cloudself.query.plus.PlusManyTable.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.Plus2Table.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.Plus3Table.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.Plus4Table.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.Plus5Table.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.Plus6Table.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.Plus7Table.On
 
On(JoinType, Class<?>, String) - Constructor for class cn.cloudself.query.plus.PlusManyTable.On
 
onlyAZaz_(String) - Static method in class cn.cloudself.query.util.ext.StringPlus
 
OPEN_PAR - Static variable in class cn.cloudself.query.psi.Const
 
operator() - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
operator() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
operator(String) - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
operator(String) - Method in class cn.cloudself.query.psi.structure.WhereClause
 
or() - Method in class cn.cloudself.query.psi.AbstractExpression
 
or(Function<WHERE_FIELD, WHERE_FIELD>) - Method in class cn.cloudself.query.psi.AbstractExpression
 
OR - Static variable in class cn.cloudself.query.psi.Const
 
ORDER_BY - cn.cloudself.query.psi.ExpressionType
 
orderBy() - Method in class cn.cloudself.query.psi.AbstractExpression
 
orderBy() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
orderBy() - Method in class cn.cloudself.query.QueryPro
排序操作
orderBy(List<OrderByClause>) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
OrderByClause - Class in cn.cloudself.query.psi.structure
 
OrderByClause(Field, String) - Constructor for class cn.cloudself.query.psi.structure.OrderByClause
 
OrderByField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus2Table.OrderByField
 
OrderByField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus3Table.OrderByField
 
OrderByField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus4Table.OrderByField
 
OrderByField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus5Table.OrderByField
 
OrderByField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus6Table.OrderByField
 
OrderByField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.PlusManyTable.OrderByField
 
OS - Class in cn.cloudself.query.util.sys
 
OS() - Constructor for class cn.cloudself.query.util.sys.OS
 
OS.Type - Enum in cn.cloudself.query.util.sys
 
override() - Method in class cn.cloudself.query.psi.structure.Update
 
override() - Method in class cn.cloudself.query.util.ext.IOPro.ToFileTransformer.ByPath
 
override(boolean) - Method in class cn.cloudself.query.psi.structure.Update
 
overrideField(String, Class<?>, Supplier<T>) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
为select的返回结果重写某属性 不会处理QueryProSql的返回结果
overrideField(String, Class<?>, Supplier<T>) - Method in class cn.cloudself.query.config.Lifecycle.BeforeInsertTransformersBuilder
插入前添加某字段,例如create_time等 不会处理QueryProSql执行的插入操作
overrideField(String, Class<?>, Supplier<T>, Lifecycle.AfterSelectPredicate) - Method in class cn.cloudself.query.config.Lifecycle.AfterSelectTransformerBuilder
为select的返回结果重写某属性 不会处理QueryProSql的返回结果
overrideField(String, Class<?>, Supplier<T>, Lifecycle.BeforeInsertPredicate) - Method in class cn.cloudself.query.config.Lifecycle.BeforeInsertTransformersBuilder
插入前添加某字段,例如create_time等 不会处理QueryProSql执行的插入操作
overrideField(String, Class<T>, Supplier<T>) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
更新前添加字段,覆盖字段,无论是否指定此字段,始终覆盖,例如:更新时间 不会处理QueryProSql执行的插入操作 可使用 QueryProConst(Kt).NULL 实现deleteField
overrideField(String, Class<T>, Supplier<T>, Lifecycle.BeforeUpdatePredicate) - Method in class cn.cloudself.query.config.Lifecycle.BeforeUpdateTransformersBuilder
更新前添加字段,覆盖字段,无论是否指定此字段,始终覆盖,例如:更新时间 不会处理QueryProSql执行的插入操作 可使用 QueryProConst(Kt).NULL 实现deleteField

P

pageable() - Method in class cn.cloudself.query.psi.FinalOperators
 
Pageable<T> - Class in cn.cloudself.query.util
 
Pageable.HasNextModePage<T> - Class in cn.cloudself.query.util
 
Pageable.Query<T> - Interface in cn.cloudself.query.util
 
Pageable.TotalCountModePage<T> - Class in cn.cloudself.query.util
 
Pair<A,​B> - Class in cn.cloudself.query.util.structure
 
Pair(A, B) - Constructor for class cn.cloudself.query.util.structure.Pair
 
par(Function<WHERE_FIELD, WHERE_FIELD>) - Method in class cn.cloudself.query.psi.AbstractExpression
 
parallelStream() - Method in class cn.cloudself.query.util.iterator.ListEx
 
params() - Method in class cn.cloudself.query.config.SqlAndParams
 
params(Object[]) - Method in class cn.cloudself.query.config.SqlAndParams
 
params(Function<Map<String, String>, Map<String, String>>) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
设置连接参数
存在一些默认的参数 [params] 比如使用utf8, 时区+8, useInformationSchema
parLeft() - Method in class cn.cloudself.query.psi.AbstractExpression
 
parRight() - Method in class cn.cloudself.query.psi.AbstractExpression
 
parse() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.MapParser
 
parse() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser
 
parse(ResultSet, Class<?>, int) - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig.ResultSetParserEx
 
parsed() - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
 
Parsed(EntityProxy.Parser.Parsed.Column, String, Map<String, EntityProxy.Parser.Parsed.Column>) - Constructor for class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
password() - Method in class cn.cloudself.query.generator.misc.DbInfo
 
password(String) - Method in class cn.cloudself.query.generator.misc.DbInfo
 
path(String) - Method in class cn.cloudself.query.util.ext.IOPro.ToFileTransformer
 
PathFrom - Class in cn.cloudself.query.generator.misc
用于生成 [FilePathResolver]
pcb() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
pcb() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
pcb() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pcb() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
pcb(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pcb(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
pcb(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
pcb(boolean) - Method in class cn.cloudself.query.QueryPro
 
pcb(boolean, LogLevel) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pcb(boolean, LogLevel) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
pcb(boolean, LogLevel) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
pcb(boolean, LogLevel) - Method in class cn.cloudself.query.QueryPro
 
pcbLevel() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
pcbLevel() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
pcbLevel() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pcbLevel() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
peek() - Method in class cn.cloudself.query.util.iterator.AbstractIterator
Returns the next element in the iteration without advancing the iteration, according to the
pl() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
pl() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
pl() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pl() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
pl(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pl(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
pl(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
pl(boolean) - Method in class cn.cloudself.query.QueryPro
 
pl(boolean, LogLevel) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pl(boolean, LogLevel) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
pl(boolean, LogLevel) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
pl(boolean, LogLevel) - Method in class cn.cloudself.query.QueryPro
 
ple() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
ple() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
ple() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
ple() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
ple(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
ple(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
ple(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
ple(boolean) - Method in class cn.cloudself.query.QueryPro
 
plLevel() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
plLevel() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
plLevel() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
plLevel() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
plus() - Method in class cn.cloudself.query.QueryPro
 
plus(String) - Method in class cn.cloudself.query.QueryPro
 
Plus2Table<MAIN,​T1,​T2> - Class in cn.cloudself.query.plus
 
Plus2Table(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus2Table
 
Plus2Table.ColumnLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus2Table.ColumnsLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus2Table.Field<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus2Table.Joined - Class in cn.cloudself.query.plus
 
Plus2Table.On - Class in cn.cloudself.query.plus
 
Plus2Table.OrderByField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus2Table.WhereField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus3Table<MAIN,​T1,​T2,​T3> - Class in cn.cloudself.query.plus
 
Plus3Table(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus3Table
 
Plus3Table.ColumnLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus3Table.ColumnsLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus3Table.Field<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus3Table.Joined - Class in cn.cloudself.query.plus
 
Plus3Table.On - Class in cn.cloudself.query.plus
 
Plus3Table.OrderByField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus3Table.WhereField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus4Table<MAIN,​T1,​T2,​T3,​T4> - Class in cn.cloudself.query.plus
 
Plus4Table(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus4Table
 
Plus4Table.ColumnLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus4Table.ColumnsLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus4Table.Field<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus4Table.Joined - Class in cn.cloudself.query.plus
 
Plus4Table.On - Class in cn.cloudself.query.plus
 
Plus4Table.OrderByField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus4Table.WhereField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus5Table<MAIN,​T1,​T2,​T3,​T4,​T5> - Class in cn.cloudself.query.plus
 
Plus5Table(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus5Table
 
Plus5Table.ColumnLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus5Table.ColumnsLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus5Table.Field<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus5Table.Joined - Class in cn.cloudself.query.plus
 
Plus5Table.On - Class in cn.cloudself.query.plus
 
Plus5Table.OrderByField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus5Table.WhereField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus6Table<MAIN,​T1,​T2,​T3,​T4,​T5,​T6> - Class in cn.cloudself.query.plus
 
Plus6Table(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus6Table
 
Plus6Table.ColumnLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus6Table.ColumnsLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus6Table.Field<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus6Table.Joined - Class in cn.cloudself.query.plus
 
Plus6Table.On - Class in cn.cloudself.query.plus
 
Plus6Table.OrderByField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus6Table.WhereField<RUN_RES> - Class in cn.cloudself.query.plus
 
Plus7Table<MAIN,​T1,​T2,​T3,​T4,​T5,​T6,​T7> - Class in cn.cloudself.query.plus
 
Plus7Table(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus7Table
 
Plus7Table.On - Class in cn.cloudself.query.plus
 
PlusHelper - Class in cn.cloudself.query.plus
 
PlusHelper() - Constructor for class cn.cloudself.query.plus.PlusHelper
 
PlusManyTable<MAIN> - Class in cn.cloudself.query.plus
 
PlusManyTable(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.PlusManyTable
 
PlusManyTable.ColumnLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
PlusManyTable.ColumnsLimiterField<RUN_RES> - Class in cn.cloudself.query.plus
 
PlusManyTable.Field<RUN_RES> - Class in cn.cloudself.query.plus
 
PlusManyTable.Joined - Class in cn.cloudself.query.plus
 
PlusManyTable.On<NEW> - Class in cn.cloudself.query.plus
 
PlusManyTable.OrderByField<RUN_RES> - Class in cn.cloudself.query.plus
 
PlusManyTable.WhereField<RUN_RES> - Class in cn.cloudself.query.plus
 
port(int) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
设置端口
pr() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
pr() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
pr() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pr() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
pr(boolean) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pr(boolean) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
pr(boolean) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
pr(boolean) - Method in class cn.cloudself.query.QueryPro
 
pr(boolean, LogLevel) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
pr(boolean, LogLevel) - Method in class cn.cloudself.query.config.IQueryProConfig.Writeable.Default
 
pr(boolean, LogLevel) - Method in interface cn.cloudself.query.config.IQueryProConfig.Writeable
 
pr(boolean, LogLevel) - Method in class cn.cloudself.query.QueryPro
 
predicate(EntityProxy.BeanInstance<?, Object>, QueryStructure, QueryPayload) - Method in interface cn.cloudself.query.config.Lifecycle.AfterSelectPredicate
 
predicate(EntityProxy.BeanInstance<?, Object>, QueryStructure, QueryPayload) - Method in interface cn.cloudself.query.config.Lifecycle.BeforeInsertPredicate
 
predicate(EntityProxy.BeanInstance<?, Object>, QueryStructure, QueryPayload) - Method in interface cn.cloudself.query.config.Lifecycle.BeforeUpdatePredicate
 
preRun(QueryStructure, QueryPayload) - Static method in class cn.cloudself.query.resolver.LifecycleHelpers
 
printDebugLog() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
prLevel() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
prLevel() - Method in class cn.cloudself.query.config.impl.QueryProConfigImpl
 
prLevel() - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
prLevel() - Method in interface cn.cloudself.query.config.IQueryProConfig
 
propertyName - cn.cloudself.query.generator.misc.JavaNameType
 
protocol(String) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
 
PureContract - Annotation Type in cn.cloudself.query.psi.annotations
 
putToResultSetParser(Class<T>, IOnlyGlobalConfig.ResultSetGetter<T>) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 

Q

QSR - Interface in cn.cloudself.query.resolver
主要用于解析对象并执行或直接执行`SQL`
QSRTmpl - Class in cn.cloudself.query.resolver
QSR的模板类
QSRTmpl() - Constructor for class cn.cloudself.query.resolver.QSRTmpl
 
QSRTmpl.Column - Class in cn.cloudself.query.resolver
 
query() - Method in class cn.cloudself.query.QueryProSql.Action
查询多个对象
query(Class<T>) - Method in class cn.cloudself.query.QueryProSql.Action
查询多个对象
query(Integer, Integer) - Method in interface cn.cloudself.query.util.Pageable.Query
 
QueryFieldCreator<F> - Interface in cn.cloudself.query.psi
 
queryOne() - Method in class cn.cloudself.query.QueryProSql.Action
查询单个对象
queryOne(Class<T>) - Method in class cn.cloudself.query.QueryProSql.Action
查询单个对象
QueryPayload - Class in cn.cloudself.query.psi.structure
 
QueryPayload(Class<?>, Class<?>, HashMapStore) - Constructor for class cn.cloudself.query.psi.structure.QueryPayload
 
QueryPro<T,​ID,​SELECT_BY_FIELD extends AbstractExpression<?,​?,​?,​?,​?,​?>,​ORDER_BY_FIELD extends AbstractExpression<?,​?,​?,​?,​?,​?>,​UPDATE_SET_FIELD extends UpdateSetDefinedExpression<UPDATE_BY_FIELD>,​UPDATE_BY_FIELD extends AbstractExpression<?,​?,​?,​?,​?,​?>,​DELETE_BY_FIELD extends AbstractExpression<?,​?,​?,​?,​?,​?>> - Class in cn.cloudself.query
 
QueryPro(Class<?>, Class<T>, QueryStructure, QueryFieldCreator<SELECT_BY_FIELD>, QueryFieldCreator<ORDER_BY_FIELD>, QueryFieldCreator<UPDATE_SET_FIELD>, QueryFieldCreator<UPDATE_BY_FIELD>, QueryFieldCreator<DELETE_BY_FIELD>) - Constructor for class cn.cloudself.query.QueryPro
 
queryProClass() - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
queryProClass(Class<?>) - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
QueryProConfig - Class in cn.cloudself.query.config
该包最终对外暴露的类,使用`QueryProConfig.` `final`(只读), `global`或`request`或`thread`或`context`或`code`读取,写入配置信息。
QueryProConfig() - Constructor for class cn.cloudself.query.config.QueryProConfig
 
QueryProConfigImpl - Class in cn.cloudself.query.config.impl
通用的`DB`实现(构造函数的参数中需传入一个`Store`)
QueryProConfigImpl(Store) - Constructor for class cn.cloudself.query.config.impl.QueryProConfigImpl
 
QueryProFileMaker - Class in cn.cloudself.query.generator
 
QueryProPlus<MAIN,​T> - Class in cn.cloudself.query.plus
 
QueryProPlus(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.QueryProPlus
 
QueryProPlus(QueryStructure, QueryPayload, Class<MAIN>, String) - Constructor for class cn.cloudself.query.plus.QueryProPlus
 
QueryProSql - Class in cn.cloudself.query
用于: 1.
QueryProSql() - Constructor for class cn.cloudself.query.QueryProSql
 
QueryProSql.AbstractAction<T> - Class in cn.cloudself.query
 
QueryProSql.Action - Class in cn.cloudself.query
 
QueryProSql.BatchAction - Class in cn.cloudself.query
 
QueryProSql.InsertAction - Class in cn.cloudself.query
 
QueryProTransaction - Class in cn.cloudself.query
QueryPro默认支持Spring管理的事务(例如@Transactional注解) 也可用该类手动管理一个事务
QueryProTransaction() - Constructor for class cn.cloudself.query.QueryProTransaction
 
QueryProTransaction.Block - Interface in cn.cloudself.query
 
QueryProTransaction.BlockR<R> - Interface in cn.cloudself.query
 
QueryStructure - Class in cn.cloudself.query.psi.structure
描述查询,更新,插入,删除的一个可序列化的结构
QueryStructure() - Constructor for class cn.cloudself.query.psi.structure.QueryStructure
 
QueryStructureAction - Enum in cn.cloudself.query.psi.structure
 
QueryStructureFrom - Class in cn.cloudself.query.psi.structure
 
QueryStructureFrom() - Constructor for class cn.cloudself.query.psi.structure.QueryStructureFrom
 
QueryStructureFrom(String) - Constructor for class cn.cloudself.query.psi.structure.QueryStructureFrom
 
queryStructureResolver() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
queryStructureResolver() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
queryStructureResolver() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 

R

Ref<R> - Class in cn.cloudself.query.util.structure
 
Ref(R) - Constructor for class cn.cloudself.query.util.structure.Ref
 
Reflect - Class in cn.cloudself.query.util.ext
 
ReflectPro - Class in cn.cloudself.query.util.ext
 
ReflectPro() - Constructor for class cn.cloudself.query.util.ext.ReflectPro
 
ReflectPro.FieldExt - Class in cn.cloudself.query.util.ext
 
registerCounter(char) - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter
 
remove() - Method in class cn.cloudself.query.util.iterator.ConcatenatedIterator
 
remove(int) - Method in class cn.cloudself.query.util.iterator.ListEx
 
remove(Object) - Method in class cn.cloudself.query.util.iterator.ListEx
 
removeAll(Collection<?>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
removeCaches(Class<?>...) - Static method in class cn.cloudself.query.util.ext.EntityProxy.Parser
 
removeCaches(Predicate<? super Class<?>>) - Static method in class cn.cloudself.query.util.ext.EntityProxy.Parser
 
removeIf(Predicate<? super T>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
removePrefixToClassNameBeforeConvert() - Method in class cn.cloudself.query.generator.misc.DbNameToJava
 
REPLACE - cn.cloudself.query.psi.structure.QueryStructureAction
 
replaceAll(UnaryOperator<T>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
replaceMode() - Method in class cn.cloudself.query.generator.QueryProFileMaker
是否替换掉已有的文件 默认false
replaceMode(boolean) - Method in class cn.cloudself.query.generator.QueryProFileMaker
是否替换掉已有的文件 默认false
request - Static variable in class cn.cloudself.query.config.QueryProConfig
 
RequestContextStore - Class in cn.cloudself.query.config.store
`spring` `RequestContextHolder` 实现的 `Store`, 用于存储`request`级的配置。
RequestContextStore() - Constructor for class cn.cloudself.query.config.store.RequestContextStore
 
resolve(HashMapStore, QueryStructureAction, String, Object[], Class<T>) - Method in interface cn.cloudself.query.resolver.QSR
执行一个SQL语句
resolve(HashMapStore, QueryStructureAction, String, Object[], Class<T>) - Method in class cn.cloudself.query.resolver.QSRTmpl
执行一个SQL查询
resolve(QueryStructure, QueryPayload, Class<T>) - Method in interface cn.cloudself.query.resolver.QSR
将QueryStructure解析至SQL并执行
resolve(QueryStructure, QueryPayload, Class<T>) - Method in class cn.cloudself.query.resolver.QSRTmpl
将QueryStructure解析至SQL并执行
resolve(String) - Method in interface cn.cloudself.query.generator.misc.FilePathResolver
 
ResolverWrapper(DatabaseAccessor) - Constructor for class cn.cloudself.query.resolver.LifecycleHelpers.ResolverWrapper
 
Result<T> - Class in cn.cloudself.query.util.structure
 
resultSetParser(Class<T>) - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
resultSetParser(Class<T>) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
ResultSet解析器 内置支持的类型有: BigDecimal, Byte, ByteArray, Date, LocalDate, LocalTime, LocalDateTime, java.sql.Date, Double, Float, Int, Long, Time, Timestamp, Short, String,
resultSetParser(Class<T>) - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
resultSetParserEx() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
resultSetParserEx() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
resultSetParserEx() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
retainAll(Collection<?>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
right() - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
right(Field) - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
RIGHT_JOIN - cn.cloudself.query.psi.structure.JoinType
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
rightJoin(Class<NEW>) - Method in class cn.cloudself.query.plus.QueryProPlus
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
rightJoin(Class<NEW>, String) - Method in class cn.cloudself.query.plus.QueryProPlus
 
run() - Method in class cn.cloudself.query.psi.FinalOperators
 
run() - Method in class cn.cloudself.query.psi.UpdateSetDefinedExpression
 
run() - Method in class cn.cloudself.query.QueryProSql.BatchAction
批量更新
run(Class<T>) - Method in class cn.cloudself.query.QueryProSql.BatchAction
批量更新
runAsMap() - Method in class cn.cloudself.query.psi.FinalOperators
 
runLimit1() - Method in class cn.cloudself.query.psi.FinalOperators
 
runLimit1Opt() - Method in class cn.cloudself.query.psi.FinalOperators
 

S

schema() - Method in class cn.cloudself.query.util.ext.SqlPro.MsSchemaAndTable
 
schema(String) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
 
second() - Method in class cn.cloudself.query.util.structure.Pair
 
SELECT - cn.cloudself.query.psi.structure.QueryStructureAction
 
selectAll() - Method in class cn.cloudself.query.QueryPro
查询全部数据
selectBy() - Method in class cn.cloudself.query.QueryPro
查询操作
selectByObj(T) - Method in class cn.cloudself.query.QueryPro
 
selectByPrimaryKey(Object) - Method in class cn.cloudself.query.QueryPro
使用主键查询
set(int, T) - Method in class cn.cloudself.query.util.iterator.ListEx
 
set(Object, Object) - Method in interface cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Setter
 
set(String, Object) - Method in class cn.cloudself.query.config.store.HashMapStore
 
set(String, Object) - Method in class cn.cloudself.query.config.store.RequestContextStore
 
set(String, Object) - Method in interface cn.cloudself.query.config.store.Store
 
set(String, Object) - Method in class cn.cloudself.query.config.store.ThreadContextStore
 
set(PreparedStatement, int, T) - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig.SqlParamSetter
 
set_ClassName(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
set_EntityName(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setAnnotations(List<String>) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setAnnotations(List<String>) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
setApplicationContext(ApplicationContext) - Method in class cn.cloudself.query.util.framework.SpringPro
 
setArgs(List<TemplateModel.DelegateInfo.Arg>) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
setAutoIncrement(boolean) - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
setChainForModel(boolean) - Method in class cn.cloudself.query.generator.TemplateModel
 
setColumn(String) - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
setColumns(List<TemplateModel.Column>) - Method in class cn.cloudself.query.generator.TemplateModel
 
setDaoExCodes(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setDb_name(String) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setDb_name(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setDefaultDataSource(IOnlyGlobalConfig.DataSourceGetter) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
setDefaultValue(String) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
setDir(Path) - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
setEntityExCodes(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setEntityPackage(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setEnums(List<TemplateModel.EnumInfo>) - Method in class cn.cloudself.query.generator.TemplateModel
 
setEnums(List<String>) - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
setHasBigDecimal(boolean) - Method in class cn.cloudself.query.generator.TemplateModel
 
setHasDate(boolean) - Method in class cn.cloudself.query.generator.TemplateModel
 
setHasNext(Boolean) - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
setId(TemplateModel.ModelId) - Method in class cn.cloudself.query.generator.TemplateModel
 
setJavaType(String) - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
setJavaTypeStr(String) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setJavaTypeStr(String) - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
setKtType(String) - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
setKtTypeStr(String) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setKtTypeStr(String) - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
setMain(String) - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
setMethod(String) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
setModifiers(String) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
setName(String) - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
setNoArgMode(Boolean) - Method in class cn.cloudself.query.generator.TemplateModel
 
setPackagePath(String) - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
setPackagePath(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setPage(Integer) - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
setPage(Integer) - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
setParam(PreparedStatement, Object[], JdbcQSR.OnNull) - Method in class cn.cloudself.query.resolver.impl.JdbcQSR
 
setPrimary(boolean) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setProperty(String, Object) - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
设置一个属性,该方法不会自动转换value的类型。
setPropertyName(String) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setQueryProDelegate(List<TemplateModel.DelegateInfo>) - Method in class cn.cloudself.query.generator.TemplateModel
 
setQueryStructureResolver(QSR) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
setRemark(String) - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
setRemark(String) - Method in class cn.cloudself.query.generator.TemplateModel
 
setReturnType(String) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
setRows(List<T>) - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
setRows(List<T>) - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
setStore(Map<String, Object>) - Method in class cn.cloudself.query.config.store.ThreadContextStore
 
setSwaggerSupport(Boolean) - Method in class cn.cloudself.query.generator.TemplateModel
 
setTemplateName(String) - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
setter() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
setTotal(Integer) - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
setValue(R) - Method in class cn.cloudself.query.util.structure.Ref
 
setVararg(boolean) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
setVariableName(String) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
setVariableType(String) - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
shouldIgnoreFields() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
shouldIgnoreFields() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
shouldIgnoreFields() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
size() - Method in class cn.cloudself.query.util.iterator.ListEx
 
SKIP - Static variable in class cn.cloudself.query.psi.Const
 
skipReplaceEntity() - Method in class cn.cloudself.query.generator.QueryProFileMaker
 
skipReplaceEntity(boolean) - Method in class cn.cloudself.query.generator.QueryProFileMaker
 
sort(Comparator<? super T>) - Method in class cn.cloudself.query.util.iterator.ListEx
 
split() - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter
 
splitAndCount() - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter
按照;切割sql,返回值是 sql与sql中?
spliterator() - Method in class cn.cloudself.query.util.iterator.ListEx
 
splitter() - Method in class cn.cloudself.query.util.ext.SqlPro
 
SplitterUnInit(String) - Constructor for class cn.cloudself.query.util.ext.SqlPro.SplitterUnInit
 
SpringPro - Class in cn.cloudself.query.util.framework
 
SpringPro() - Constructor for class cn.cloudself.query.util.framework.SpringPro
 
sql() - Method in class cn.cloudself.query.config.SqlAndParams
 
sql() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
sql() - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter.Split
 
sql(String) - Method in class cn.cloudself.query.config.SqlAndParams
 
sql(String) - Method in class cn.cloudself.query.psi.AbstractExpression
 
sql(String) - Method in class cn.cloudself.query.psi.Keywords
 
sql(String) - Method in class cn.cloudself.query.psi.structure.WhereClause
 
SqlAndParams - Class in cn.cloudself.query.config
 
SqlAndParams(String, Object[]) - Constructor for class cn.cloudself.query.config.SqlAndParams
 
SqlLog - Class in cn.cloudself.query.util
 
SqlLog() - Constructor for class cn.cloudself.query.util.SqlLog
 
sqlParamSetter(Class<T>) - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
sqlParamSetter(Class<T>) - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
读取用户自定义的SqlParamSetter解析器(内置的支持无法读取(出于性能优化目的))
sqlParamSetter(Class<T>) - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
SqlPro - Class in cn.cloudself.query.util.ext
 
SqlPro.MsSchemaAndTable - Class in cn.cloudself.query.util.ext
 
SqlPro.SplitterUnInit - Class in cn.cloudself.query.util.ext
 
SqlPro.StatementSplitter - Class in cn.cloudself.query.util.ext
 
SqlPro.StatementSplitter.Split - Class in cn.cloudself.query.util.ext
 
StatementSplitter(String, Character) - Constructor for class cn.cloudself.query.util.ext.SqlPro.StatementSplitter
 
Store - Interface in cn.cloudself.query.config.store
 
stream() - Method in class cn.cloudself.query.util.iterator.ListEx
 
StringPlus - Class in cn.cloudself.query.util.ext
 
StringPlus() - Constructor for class cn.cloudself.query.util.ext.StringPlus
 
subList(int, int) - Method in class cn.cloudself.query.util.iterator.ListEx
 
subModule(String) - Method in class cn.cloudself.query.generator.misc.PathFrom
如果项目存在子模块, 使用这个设置项目的子模块
supportedColumnType() - Method in class cn.cloudself.query.config.impl.FinalQueryProConfigImpl
 
supportedColumnType() - Method in class cn.cloudself.query.config.impl.GlobalQueryProConfigImpl
 
supportedColumnType() - Method in interface cn.cloudself.query.config.IOnlyGlobalConfig
 
swaggerSupport(Boolean) - Method in class cn.cloudself.query.generator.QueryProFileMaker
添加swagger的支持(包括但不限于在Entity上面添加ApiModelProperty注解)

T

table() - Method in class cn.cloudself.query.psi.structure.Field
 
table() - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
table() - Method in class cn.cloudself.query.util.ext.SqlPro.MsSchemaAndTable
 
table(String) - Method in class cn.cloudself.query.psi.structure.Field
 
table(String) - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
tables(String...) - Method in class cn.cloudself.query.generator.QueryProFileMaker
指定需要生成QueryPro文件的表名,允许为"*",代表所有, 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险
take(Function<T, T>) - Method in class cn.cloudself.query.QueryProSql.AbstractAction
take 方法,用于写if 条件等
TemplateModel - Class in cn.cloudself.query.generator
 
TemplateModel() - Constructor for class cn.cloudself.query.generator.TemplateModel
 
TemplateModel.Column - Class in cn.cloudself.query.generator
 
TemplateModel.DelegateInfo - Class in cn.cloudself.query.generator
 
TemplateModel.DelegateInfo.Arg - Class in cn.cloudself.query.generator
 
TemplateModel.EnumInfo - Class in cn.cloudself.query.generator
 
TemplateModel.ModelId - Class in cn.cloudself.query.generator
 
templateName() - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
templateName(String) - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
then(Function<T, Result<D>>) - Method in class cn.cloudself.query.util.structure.Result
仅result的结果为ok时,执行fun并返回fun的结果 否则,直接返回result
thread - Static variable in class cn.cloudself.query.config.QueryProConfig
Deprecated.
ThreadContextStore - Class in cn.cloudself.query.config.store
`ThreadLocal` 实现的 `Store`, 用于存储 `thread`, `context`, `code`级的配置。
ThreadContextStore() - Constructor for class cn.cloudself.query.config.store.ThreadContextStore
 
ThreadQueryProConfigImpl - Class in cn.cloudself.query.config.impl
继承自`QueryProConfigDb`, 添加了一些方法,需手动管理`ThreadLocal`中数据的初始化和销毁,也可以用`use`方法管理。
ThreadQueryProConfigImpl() - Constructor for class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
 
ThreadQueryProConfigImpl.DefaultUse<T> - Class in cn.cloudself.query.config.impl
 
ThreadQueryProConfigImpl.Use - Interface in cn.cloudself.query.config.impl
 
ThreadQueryProConfigImpl.UseResult<T> - Interface in cn.cloudself.query.config.impl
 
to_snake_case(String) - Static method in class cn.cloudself.query.util.ext.CasePro
 
toArray() - Method in class cn.cloudself.query.util.iterator.ListEx
 
toArray(T1[]) - Method in class cn.cloudself.query.util.iterator.ListEx
 
toBean() - Method in class cn.cloudself.query.util.ext.EntityProxy.BeanInstance
获取bean
toDbInfo(String, String) - Method in class cn.cloudself.query.generator.misc.DbInfoBuilder
 
toField(Serializable) - Static method in class cn.cloudself.query.plus.PlusHelper
 
toField(Serializable, String) - Static method in class cn.cloudself.query.plus.PlusHelper
 
toIterable(int) - Method in class cn.cloudself.query.util.Pageable
 
toMap() - Method in class cn.cloudself.query.config.store.HashMapStore
 
toMessage() - Method in class cn.cloudself.query.util.structure.Result
 
toMessage(String) - Method in class cn.cloudself.query.util.structure.Result
 
toObjectType() - Method in class cn.cloudself.query.util.ext.ClassPro
 
toPrimitiveType() - Method in class cn.cloudself.query.util.ext.ClassPro
 
toSet() - Method in class cn.cloudself.query.util.iterator.ListEx
 
toSql(Collection<?>, String, Collection<QSRTmpl.Column>) - Static method in class cn.cloudself.query.resolver.ToSqlByInsertObjects
 
ToSqlByInsertObjects - Class in cn.cloudself.query.resolver
工具类,目的是根据需要`insert`的对象以及目标数据库表信息生成对应的`SQL`语句(JDBC风格,参数占位符为`?
ToSqlByInsertObjects() - Constructor for class cn.cloudself.query.resolver.ToSqlByInsertObjects
 
ToSqlByQueryStructure - Class in cn.cloudself.query.resolver
目的是将`QueryStructure`转换为`JDBC`风格的`SQL`(`SQL`语句中参数占位符为`?
ToSqlByQueryStructure(QueryStructure) - Constructor for class cn.cloudself.query.resolver.ToSqlByQueryStructure
 
toSqlWithIndexedParams() - Method in class cn.cloudself.query.resolver.ToSqlByQueryStructure
 
toString() - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
toString() - Method in class cn.cloudself.query.config.SqlAndParams
 
toString() - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
toString() - Method in class cn.cloudself.query.generator.misc.DbInfo
 
toString() - Method in class cn.cloudself.query.generator.misc.JavaFilePath
 
toString() - Method in class cn.cloudself.query.generator.misc.KtJavaType
 
toString() - Method in class cn.cloudself.query.generator.TemplateModel.Column
 
toString() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo.Arg
 
toString() - Method in class cn.cloudself.query.generator.TemplateModel.DelegateInfo
 
toString() - Method in class cn.cloudself.query.generator.TemplateModel.EnumInfo
 
toString() - Method in class cn.cloudself.query.generator.TemplateModel.ModelId
 
toString() - Method in class cn.cloudself.query.generator.TemplateModel
 
toString() - Method in class cn.cloudself.query.psi.structure.Field
 
toString() - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
toString() - Method in class cn.cloudself.query.psi.structure.FromJoinerOn
 
toString() - Method in class cn.cloudself.query.psi.structure.Insert
 
toString() - Method in class cn.cloudself.query.psi.structure.OrderByClause
 
toString() - Method in class cn.cloudself.query.psi.structure.QueryPayload
 
toString() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
toString() - Method in class cn.cloudself.query.psi.structure.QueryStructureFrom
 
toString() - Method in class cn.cloudself.query.psi.structure.Update
 
toString() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
toString() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed.Column
 
toString() - Method in class cn.cloudself.query.util.ext.EntityProxy.Parser.Parsed
 
toString() - Method in class cn.cloudself.query.util.ext.SqlPro.MsSchemaAndTable
 
toString() - Method in class cn.cloudself.query.util.ext.SqlPro.StatementSplitter.Split
 
toString() - Method in class cn.cloudself.query.util.iterator.ListEx
 
toString() - Method in class cn.cloudself.query.util.Pageable.HasNextModePage
 
toString() - Method in class cn.cloudself.query.util.Pageable.TotalCountModePage
 
toString() - Method in class cn.cloudself.query.util.structure.Pair
 
toString() - Method in class cn.cloudself.query.util.structure.Ref
 
total() - Method in class cn.cloudself.query.util.Pageable
 
totalCountMode(Integer, Integer) - Method in class cn.cloudself.query.util.Pageable
 
TotalCountModePage(Integer, List<T>, Integer) - Constructor for class cn.cloudself.query.util.Pageable.TotalCountModePage
 
toType() - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
toType(JavaNameType) - Method in class cn.cloudself.query.generator.misc.ConvertInfo
 
trace(Object) - Method in interface cn.cloudself.query.util.log.Log
 
trace(Object, Throwable) - Method in interface cn.cloudself.query.util.log.Log
 
trace(String, Object, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
TRACE - cn.cloudself.query.util.log.LogLevel
 
transferByBytes(Function<ByteArrayOutputStream, T>) - Method in class cn.cloudself.query.util.ext.IOPro
 
transferTo(OutputStream) - Method in class cn.cloudself.query.util.ext.IOPro
 
transferToBytes() - Method in class cn.cloudself.query.util.ext.IOPro
 
transferToFile() - Method in class cn.cloudself.query.util.ext.IOPro
 
transferToString() - Method in class cn.cloudself.query.util.ext.IOPro
 
transferToString(Charset) - Method in class cn.cloudself.query.util.ext.IOPro
 
transform() - Method in class cn.cloudself.query.util.ext.IOPro.ToFileTransformer.CouldTransfer
 
transform(SqlAndParams) - Method in interface cn.cloudself.query.config.Lifecycle.SqlAndParamsTransformer
 
transform(Class<?>, QueryStructure, QueryPayload) - Method in interface cn.cloudself.query.config.Lifecycle.QueryStructureTransformer
 
transform(Class<?>, Object, QueryStructure, QueryPayload) - Method in interface cn.cloudself.query.config.Lifecycle.ResultWithQueryStructureTransformer
 
transform(Object) - Method in interface cn.cloudself.query.config.Lifecycle.ResultTransformer
 
tryAll(List<Supplier<Result<Void>>>) - Static method in class cn.cloudself.query.util.structure.Result
Result.tryAll(paperDetails.stream().map(d -> (Supplier>) () -> { return Result.ok(null); }).collect(Collectors.toList()));
tryAllParallel(List<Supplier<Result<Void>>>) - Static method in class cn.cloudself.query.util.structure.Result
 
tryGet(Object) - Method in class cn.cloudself.query.util.ext.ReflectPro.FieldExt
 
tryGetMethod(Class<A>) - Method in class cn.cloudself.query.util.ext.ClassPro
 
trySet(Object, Object) - Method in class cn.cloudself.query.util.ext.ReflectPro.FieldExt
 
type() - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 
type() - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
type(JoinType) - Method in class cn.cloudself.query.psi.structure.FromJoiner
 
type(String) - Method in class cn.cloudself.query.config.IOnlyGlobalConfig.DbColumnInfo
 

U

UnSupportException - Exception in cn.cloudself.query.exception
 
UnSupportException(String, Object...) - Constructor for exception cn.cloudself.query.exception.UnSupportException
 
UnSupportException(Throwable, String, Object...) - Constructor for exception cn.cloudself.query.exception.UnSupportException
 
unwrap() - Method in class cn.cloudself.query.util.structure.Result
将result打开 如果result的结果为ok(data),则返回data 如果result的结果为err(e),则抛出异常 e
update() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
update(Update) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
Update - Class in cn.cloudself.query.psi.structure
 
Update() - Constructor for class cn.cloudself.query.psi.structure.Update
 
UPDATE - cn.cloudself.query.psi.structure.QueryStructureAction
 
updateSet() - Method in class cn.cloudself.query.QueryPro
更新操作 例子:updateSet().kee("new-key").where.id.equalTo(1).run() 注意如果要更新的值传入null(例子中是kee), 则会报错, 如确实需要更新为null, 使用 java: updateSet().kee(NULL).where.id.equalTo(1).run() java: updateSet().kee(QueryProConstKt.NULL).where.id().equalTo(1).run()
updateSet(Map<String, ?>) - Method in class cn.cloudself.query.QueryPro
 
updateSet(T) - Method in class cn.cloudself.query.QueryPro
更新操作 updateSet(Apple(id = 2021, name = "iPhone13", type = null)).run() 如果 需要更新的值为null, 则跳过该字段不更新 如确实需要更新, 使用 updateSet(Apple(id = 2021, name = "iPhone13", type = null), true).run() 如果需要更新的值更新的值为null, 会将其更新为null
updateSet(T, boolean) - Method in class cn.cloudself.query.QueryPro
更新操作 updateSet(Apple(id = 2021, name = "iPhone13", type = null)).run() 如果 需要更新的值为null, 则跳过该字段不更新 如确实需要更新, 使用 updateSet(Apple(id = 2021, name = "iPhone13", type = null), true).run() 如果需要更新的值更新的值为null, 会将其更新为null
UpdateSetDefinedExpression<UPDATE_BY_FIELD extends AbstractExpression<?,​?,​?,​?,​?,​?>> - Class in cn.cloudself.query.psi
 
UpdateSetDefinedExpression(QueryStructure, QueryPayload, QueryFieldCreator<UPDATE_BY_FIELD>) - Constructor for class cn.cloudself.query.psi.UpdateSetDefinedExpression
 
UPPER_CASE - cn.cloudself.query.psi.structure.FieldCommands
 
UPPER_CASE - cn.cloudself.query.psi.structure.WhereClauseCommands
 
url() - Method in class cn.cloudself.query.generator.misc.DbInfo
 
url(String) - Method in class cn.cloudself.query.generator.misc.DbInfo
 
use(ThreadQueryProConfigImpl.Use) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效
context不能嵌套
QueryProConfig.context.use(context -> { context.bt(); UserQueryPro.selectBy().id().equalTo(1); });
use(ThreadQueryProConfigImpl.UseResult<T>) - Method in class cn.cloudself.query.config.impl.ThreadQueryProConfigImpl
在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效
context不能嵌套
QueryProConfig.context.use(context -> { context.bt(); UserQueryPro.selectBy().id().equalTo(1); });
use(QueryProTransaction.Block) - Static method in class cn.cloudself.query.QueryProTransaction
 
use(QueryProTransaction.BlockR<R>) - Static method in class cn.cloudself.query.QueryProTransaction
 
use(Map<String, Object>, Function<QueryProConfigImpl, T>) - Method in class cn.cloudself.query.config.impl.CodeQueryProConfigImpl
 
username() - Method in class cn.cloudself.query.generator.misc.DbInfo
 
username(String) - Method in class cn.cloudself.query.generator.misc.DbInfo
 

V

value() - Method in annotation type cn.cloudself.query.psi.annotations.DefaultValue
 
value() - Method in class cn.cloudself.query.psi.structure.WhereClause
 
value(Object) - Method in class cn.cloudself.query.psi.structure.WhereClause
 
valueOf(String) - Static method in enum cn.cloudself.query.config.IQueryProConfig.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.generator.misc.JavaNameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.psi.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.psi.structure.FieldCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.psi.structure.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.psi.structure.QueryStructureAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.psi.structure.WhereClauseCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.resolver.impl.JdbcQSR.OnNull
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.util.log.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cloudself.query.util.sys.OS.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.cloudself.query.config.IQueryProConfig.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.generator.misc.JavaNameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.psi.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.psi.structure.FieldCommands
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.psi.structure.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.psi.structure.QueryStructureAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.psi.structure.WhereClauseCommands
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.resolver.impl.JdbcQSR.OnNull
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.util.log.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cloudself.query.util.sys.OS.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

walk - Static variable in class cn.cloudself.query.resolver.impl.JdbcQSR
 
walk(ResultSet) - Method in interface cn.cloudself.query.resolver.impl.JdbcQSR.IResultSetWalker
 
warn(Object) - Method in interface cn.cloudself.query.util.log.Log
 
warn(Object, Throwable) - Method in interface cn.cloudself.query.util.log.Log
 
warn(String, Object, Object...) - Method in interface cn.cloudself.query.util.log.Log
 
WARN - cn.cloudself.query.util.log.LogLevel
 
where() - Method in class cn.cloudself.query.plus.Plus2Table.Joined
 
where() - Method in class cn.cloudself.query.plus.Plus3Table.Joined
 
where() - Method in class cn.cloudself.query.plus.Plus4Table.Joined
 
where() - Method in class cn.cloudself.query.plus.Plus5Table.Joined
 
where() - Method in class cn.cloudself.query.plus.Plus6Table.Joined
 
where() - Method in class cn.cloudself.query.plus.PlusManyTable.Joined
 
where() - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
where() - Method in class cn.cloudself.query.psi.UpdateSetDefinedExpression
 
where(List<WhereClause>) - Method in class cn.cloudself.query.psi.structure.QueryStructure
 
WHERE - cn.cloudself.query.psi.ExpressionType
 
WhereClause - Class in cn.cloudself.query.psi.structure
 
WhereClause(Field, String) - Constructor for class cn.cloudself.query.psi.structure.WhereClause
 
WhereClause(Field, String, Object) - Constructor for class cn.cloudself.query.psi.structure.WhereClause
 
WhereClause(String) - Constructor for class cn.cloudself.query.psi.structure.WhereClause
 
WhereClauseCommands - Enum in cn.cloudself.query.psi.structure
 
WhereField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus2Table.WhereField
 
WhereField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus3Table.WhereField
 
WhereField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus4Table.WhereField
 
WhereField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus5Table.WhereField
 
WhereField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.Plus6Table.WhereField
 
WhereField(QueryStructure, QueryPayload, Class<MAIN>) - Constructor for class cn.cloudself.query.plus.PlusManyTable.WhereField
 
WIN - cn.cloudself.query.util.sys.OS.Type
 
withQuery(Log, String, P[], Supplier<R>) - Static method in class cn.cloudself.query.util.SqlLog
 

_

_getConnection(DataSource) - Static method in class cn.cloudself.query.QueryProTransaction
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages