A B C D E F G H I J L M N O P Q R S T U V W
A
- AbstractDynamicTableExt() - 类 的构造器cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- AbstractFilter<T extends AbstractFilter<?>> - cn.veasion.db中的类
-
AbstractFilter
- AbstractFilter() - 类 的构造器cn.veasion.db.AbstractFilter
-
- AbstractInterceptor - cn.veasion.db.interceptor中的类
-
AbstractInterceptor
- AbstractInterceptor(boolean, boolean, boolean, boolean, boolean) - 类 的构造器cn.veasion.db.interceptor.AbstractInterceptor
-
- AbstractJoinQuery<T extends AbstractJoinQuery<?>> - cn.veasion.db.query中的类
-
AbstractJoinQuery
- AbstractJoinQuery() - 类 的构造器cn.veasion.db.query.AbstractJoinQuery
-
- AbstractQuery<T extends AbstractQuery<?>> - cn.veasion.db.query中的类
-
AbstractQuery
- AbstractQuery() - 类 的构造器cn.veasion.db.query.AbstractQuery
-
- AbstractSQL<T> - cn.veasion.db.jdbc中的类
-
AbstractSQL
- AbstractSQL() - 类 的构造器cn.veasion.db.jdbc.AbstractSQL
-
- AbstractUpdate<T extends AbstractUpdate<?>> - cn.veasion.db.update中的类
-
AbstractUpdate
- AbstractUpdate() - 类 的构造器cn.veasion.db.update.AbstractUpdate
-
- add(T) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- add(EntityInsert) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- add(EntityInsert) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- addFilter(Filter) - 类 中的方法cn.veasion.db.AbstractFilter
-
- addFilters(Filter...) - 类 中的方法cn.veasion.db.AbstractFilter
-
- addGlobalDynamicTableExt(Class<?>, DynamicTableExt) - 类 中的静态方法cn.veasion.db.jdbc.DefaultDynamicTableExt
-
- addInterceptor(EntityDaoInterceptor) - 类 中的静态方法cn.veasion.db.interceptor.InterceptorUtils
-
- alias(String, String) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- aliasMap - 类 中的变量cn.veasion.db.query.AbstractQuery
-
- AND - 类 中的静态变量cn.veasion.db.base.Filter
-
- and() - 类 中的静态方法cn.veasion.db.base.Filter
-
- andBracket(Filter...) - 类 中的方法cn.veasion.db.AbstractFilter
-
- appendExpressionValue(Map<String, Class<?>>, Expression) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- appendFilter(Map<String, Class<?>>, List<Filter>) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- asc(String) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- AutoCriteria - cn.veasion.db.criteria中的注释类型
-
自动动态查询(约定规则)
注解建议使用在字段类型为 Map 上,key 为字段名称(前端传),value 为值 (前端传);
为防止存在SQL注入 key 正则匹配 [_0-9a-zA-Z]+ 才会生效。
B
- batchAdd(List<T>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- batchAdd(BatchEntityInsert) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- batchAdd(BatchEntityInsert) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- BatchEntityInsert - cn.veasion.db.update中的类
-
BatchEntityInsert
- BatchEntityInsert(List<T>) - 类 的构造器cn.veasion.db.update.BatchEntityInsert
-
- BatchEntityInsert(List<T>, String...) - 类 的构造器cn.veasion.db.update.BatchEntityInsert
-
- BatchEntityInsert(AbstractQuery<?>) - 类 的构造器cn.veasion.db.update.BatchEntityInsert
-
- between(String, Object, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- between(String, Object, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- build(EntityDaoInvocation<R>, Supplier<R>) - 类 中的静态方法cn.veasion.db.interceptor.EntityDaoInvocation
-
- build() - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- build(Delete) - 类 中的静态方法cn.veasion.db.jdbc.DeleteSQL
-
- build() - 类 中的方法cn.veasion.db.jdbc.DeleteSQL
-
- build(EntityInsert) - 类 中的静态方法cn.veasion.db.jdbc.InsertSQL
-
- build(BatchEntityInsert) - 类 中的静态方法cn.veasion.db.jdbc.InsertSQL
-
- build() - 类 中的方法cn.veasion.db.jdbc.InsertSQL
-
- build(AbstractQuery<?>) - 类 中的静态方法cn.veasion.db.jdbc.QuerySQL
-
- build(AbstractQuery<?>, Map<String, String>) - 类 中的静态方法cn.veasion.db.jdbc.QuerySQL
-
- build() - 类 中的方法cn.veasion.db.jdbc.QuerySQL
-
- build(AbstractUpdate<?>) - 类 中的静态方法cn.veasion.db.jdbc.UpdateSQL
-
- build() - 类 中的方法cn.veasion.db.jdbc.UpdateSQL
-
- build(AbstractQuery<?>) - 类 中的静态方法cn.veasion.db.query.SubQueryParam
-
- build(L, R) - 类 中的静态方法cn.veasion.db.utils.LeftRight
-
- buildUpdate() - 类 中的方法cn.veasion.db.jdbc.UpdateSQL
-
C
- check(Class<?>) - 类 中的方法cn.veasion.db.AbstractFilter
-
- check(Class<?>) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- check(Class<?>, AbstractJoinQuery<?>, boolean) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- check(Class<?>) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- check(Class<?>) - 类 中的方法cn.veasion.db.query.Query
-
- check(Class<?>) - 类 中的方法cn.veasion.db.query.SubQuery
-
- check(Class<?>, AbstractJoinQuery<?>, boolean) - 类 中的方法cn.veasion.db.query.SubQuery
-
- check(Class<?>) - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- check(Class<?>) - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- check(Class<?>) - 类 中的方法cn.veasion.db.update.EntityInsert
-
- check(Class<?>) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- checked - 类 中的变量cn.veasion.db.AbstractFilter
-
- checkFilter(Class<?>, List<Filter>, boolean) - 类 中的静态方法cn.veasion.db.AbstractFilter
-
- checkFilter(Filter) - 类 中的静态方法cn.veasion.db.utils.FilterUtils
-
- clearSkip() - 类 中的静态方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
清空跳过
- cn.veasion.db - 程序包 cn.veasion.db
-
- cn.veasion.db.base - 程序包 cn.veasion.db.base
-
- cn.veasion.db.criteria - 程序包 cn.veasion.db.criteria
-
- cn.veasion.db.interceptor - 程序包 cn.veasion.db.interceptor
-
- cn.veasion.db.jdbc - 程序包 cn.veasion.db.jdbc
-
- cn.veasion.db.parser - 程序包 cn.veasion.db.parser
-
- cn.veasion.db.query - 程序包 cn.veasion.db.query
-
- cn.veasion.db.update - 程序包 cn.veasion.db.update
-
- cn.veasion.db.utils - 程序包 cn.veasion.db.utils
-
- Column - cn.veasion.db.base中的注释类型
-
Column
- containSkipClass(Class<?>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- containSkipClass(AbstractFilter<?>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- containSkipClass(Class<?>) - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- convert(Object, Class<T>) - 接口 中的方法cn.veasion.db.utils.TypeConvert
-
- convert(Object, Class<T>) - 类 中的静态方法cn.veasion.db.utils.TypeUtils
-
简单类型转换
- convertUpdate(AbstractUpdate<?>) - 类 中的方法cn.veasion.db.update.Delete
-
D
- DataSourceProvider - cn.veasion.db.jdbc中的接口
-
ConnectionProvider
- dataSourceProvider - 类 中的变量cn.veasion.db.jdbc.JdbcEntityDao
-
- dataSourceProvider() - 类 中的静态方法cn.veasion.db.utils.ServiceLoaderUtils
-
- DbException - cn.veasion.db中的异常错误
-
DbException
- DbException(String) - 异常错误 的构造器cn.veasion.db.DbException
-
- DbException(String, Throwable) - 异常错误 的构造器cn.veasion.db.DbException
-
- DbException(Throwable) - 异常错误 的构造器cn.veasion.db.DbException
-
- DbExpressionVisitor - cn.veasion.db.parser中的类
-
DbExpressionVisitor
- DbExpressionVisitor() - 类 的构造器cn.veasion.db.parser.DbExpressionVisitor
-
- DbFromItemVisitor - cn.veasion.db.parser中的类
-
DbFromItemVisitor
- DbFromItemVisitor() - 类 的构造器cn.veasion.db.parser.DbFromItemVisitor
-
- DbSelectVisitor - cn.veasion.db.parser中的类
-
SelectStatementVisitor
- DbSelectVisitor() - 类 的构造器cn.veasion.db.parser.DbSelectVisitor
-
- DbStatementVisitor - cn.veasion.db.parser中的类
-
DbStatementVisitor
- DbStatementVisitor() - 类 的构造器cn.veasion.db.parser.DbStatementVisitor
-
- DefaultDynamicTableExt - cn.veasion.db.jdbc中的类
-
DefaultDynamicTableExt
- DefaultDynamicTableExt() - 类 的构造器cn.veasion.db.jdbc.DefaultDynamicTableExt
-
- DefaultDynamicTableExt.AbstractDynamicTableExt - cn.veasion.db.jdbc中的类
-
- delete(Delete) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- delete(Delete) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- Delete - cn.veasion.db.update中的类
-
Delete
- Delete() - 类 的构造器cn.veasion.db.update.Delete
-
- deleteById(ID) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- DeleteSQL - cn.veasion.db.jdbc中的类
-
DeleteSQL
- DeleteSQL(Delete) - 类 的构造器cn.veasion.db.jdbc.DeleteSQL
-
- desc(String) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- distinct() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- dynamicTableExt - 类 中的变量cn.veasion.db.jdbc.AbstractSQL
-
- DynamicTableExt - cn.veasion.db.jdbc中的接口
-
DynamicTableExt
- dynamicTableExt() - 类 中的静态方法cn.veasion.db.utils.ServiceLoaderUtils
-
E
- endsWith(String) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- EntityDao<T,ID> - cn.veasion.db.jdbc中的接口
-
EntityDao
- EntityDaoInterceptor - cn.veasion.db.interceptor中的接口
-
EntityDaoInterceptor
- EntityDaoInvocation<R> - cn.veasion.db.interceptor中的类
-
EntityDaoInvocation
- EntityDaoInvocation(Object, String, Object[], Supplier<R>) - 类 的构造器cn.veasion.db.interceptor.EntityDaoInvocation
-
- EntityDaoProxy - cn.veasion.db.jdbc中的类
-
已过时。
- EntityDaoProxy(EntityDao<?, ?>) - 类 的构造器cn.veasion.db.jdbc.EntityDaoProxy
-
已过时。
- entityFieldColumns(Class<?>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- EntityInsert - cn.veasion.db.update中的类
-
EntityInsert
- EntityInsert(Object) - 类 的构造器cn.veasion.db.update.EntityInsert
-
- EntityInsert(Object, String...) - 类 的构造器cn.veasion.db.update.EntityInsert
-
- EntityQuery - cn.veasion.db.query中的类
-
EntityQuery
- EntityQuery(Class<?>) - 类 的构造器cn.veasion.db.query.EntityQuery
-
- EntityQuery(Class<?>, String) - 类 的构造器cn.veasion.db.query.EntityQuery
-
- EntityUpdate - cn.veasion.db.update中的类
-
EntityUpdate
- EntityUpdate(Object) - 类 的构造器cn.veasion.db.update.EntityUpdate
-
- EntityUpdate(Object, String) - 类 的构造器cn.veasion.db.update.EntityUpdate
-
- EntityUpdate(Class<?>) - 类 的构造器cn.veasion.db.update.EntityUpdate
-
- EntityUpdate(Class<?>, String) - 类 的构造器cn.veasion.db.update.EntityUpdate
-
- eq(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- eq(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- EQ - cn.veasion.db.query中的类
-
EQ
- EQ(Class<?>) - 类 的构造器cn.veasion.db.query.EQ
-
- EQ(Class<?>, String) - 类 的构造器cn.veasion.db.query.EQ
-
- eq(String) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- EU - cn.veasion.db.update中的类
-
EU
- EU(Object) - 类 的构造器cn.veasion.db.update.EU
-
- EU(Object, String) - 类 的构造器cn.veasion.db.update.EU
-
- EU(Class<?>) - 类 的构造器cn.veasion.db.update.EU
-
- EU(Class<?>, String) - 类 的构造器cn.veasion.db.update.EU
-
- excludeFields(String...) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- excludeUpdateFilterFields() - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- excludeUpdates(String...) - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- executeInsert(Connection, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
执行新增,返回自增长id
- executeUpdate(Connection, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
执行增删改
- exists(SubQueryParam) - 类 中的方法cn.veasion.db.AbstractFilter
-
- Expression - cn.veasion.db.base中的类
-
Expression
- expression(String, Operator, String, Object...) - 类 中的静态方法cn.veasion.db.base.Filter
-
表达式过滤
- expression(String, Operator, Expression) - 类 中的静态方法cn.veasion.db.base.Filter
-
- expressionValue(String, String) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- expressionValue(String, String) - 类 中的方法cn.veasion.db.jdbc.UpdateSQL
-
F
- FIELD_PATTERN - 类 中的静态变量cn.veasion.db.criteria.QueryCriteriaConvert
-
- fieldActualType(Field) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- fieldAs(String) - 类 中的方法cn.veasion.db.base.Filter
-
- fieldColumns(Class<?>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
字段 & 列
- fields(Class<?>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- FieldUtils - cn.veasion.db.utils中的类
-
FieldUtils
- FieldUtils() - 类 的构造器cn.veasion.db.utils.FieldUtils
-
- filter(String, Object...) - 类 中的静态方法cn.veasion.db.base.Expression
-
表达式过滤(带函数或SQL类不安全过滤条件)
- Filter - cn.veasion.db.base中的类
-
Filter
- FilterException - cn.veasion.db中的异常错误
-
FilterException
- FilterException(String) - 异常错误 的构造器cn.veasion.db.FilterException
-
- FilterException(String, Throwable) - 异常错误 的构造器cn.veasion.db.FilterException
-
- FilterException(Throwable) - 异常错误 的构造器cn.veasion.db.FilterException
-
- filterExpression(String, Operator, String, Object...) - 类 中的方法cn.veasion.db.AbstractFilter
-
表达式过滤
- filterExpression(String, Operator, Expression) - 类 中的方法cn.veasion.db.AbstractFilter
-
- filterExpression(String, Operator, Expression) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- filterExpression(String, Operator, Expression) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- filterSubQuery(String, Operator, SubQueryParam) - 类 中的方法cn.veasion.db.AbstractFilter
-
- FilterUtils - cn.veasion.db.utils中的类
-
FilterUtils
- FilterUtils() - 类 的构造器cn.veasion.db.utils.FilterUtils
-
- firstCase(String, boolean) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- fullJoin(AbstractJoinQuery<?>) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- fullJoin(EntityUpdate) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
G
- getAlias() - 类 中的方法cn.veasion.db.base.Expression
-
- getAliasMap() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getArgs() - 类 中的方法cn.veasion.db.interceptor.EntityDaoInvocation
-
- getById(ID) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- getConnection(DataSource) - 接口 中的方法cn.veasion.db.jdbc.DataSourceProvider
-
根据数据源获取连接
- getConvertUpdate() - 类 中的方法cn.veasion.db.update.Delete
-
- getCount() - 类 中的方法cn.veasion.db.base.Page
-
- getDataSource(EntityDao<?, ?>, JdbcTypeEnum) - 接口 中的方法cn.veasion.db.jdbc.DataSourceProvider
-
获取数据源
- getDesc() - 类 中的方法cn.veasion.db.query.OrderParam
-
- getEntity() - 类 中的方法cn.veasion.db.update.EntityInsert
-
- getEntity() - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- getEntityClass() - 类 中的方法cn.veasion.db.AbstractFilter
-
- getEntityClass() - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- getEntityClass() - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- getEntityClass() - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- getEntityClass() - 类 中的方法cn.veasion.db.update.EntityInsert
-
- getEntityList() - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- getEntityQuery() - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
获取查询对象
- getExcludeUpdates() - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- getExpression() - 类 中的方法cn.veasion.db.base.Expression
-
- getField() - 类 中的方法cn.veasion.db.base.Filter
-
- getField() - 类 中的方法cn.veasion.db.query.OrderParam
-
- getField(Class<?>, String) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
获取字段
- getFieldValueMap() - 类 中的方法cn.veasion.db.update.EntityInsert
-
- getFieldValueMapList() - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- getFilter(String, Operator, Object) - 类 中的静态方法cn.veasion.db.utils.FilterUtils
-
- getFilters() - 类 中的方法cn.veasion.db.AbstractFilter
-
- getFilters(String) - 类 中的方法cn.veasion.db.AbstractFilter
-
- getGroupBys() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getHaving() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getId() - 接口 中的方法cn.veasion.db.base.IBaseId
-
- getIdField() - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- getIdField(Class<?>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- getInsertSelectQuery() - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- getInterceptors() - 类 中的静态方法cn.veasion.db.interceptor.InterceptorUtils
-
- getJoin() - 接口 中的方法cn.veasion.db.base.JoinType
-
- getJoin() - 枚举 中的方法cn.veasion.db.base.JoinTypeEnum
-
- getJoinAll() - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- getJoinAll() - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- getJoinClassMap() - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
- getJoinEntityQuery(Class<?>) - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
获取关联类型查询对象
- getJoinEntityQuery(String) - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
- getJoinQuery() - 类 中的方法cn.veasion.db.query.JoinQueryParam
-
- getJoins() - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- getJoins() - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- getJoinType() - 类 中的方法cn.veasion.db.query.JoinQueryParam
-
- getJoinType() - 类 中的方法cn.veasion.db.update.JoinUpdateParam
-
- getJoinUpdate() - 类 中的方法cn.veasion.db.update.JoinUpdateParam
-
- getLeft() - 类 中的方法cn.veasion.db.utils.LeftRight
-
- getList() - 类 中的方法cn.veasion.db.base.Page
-
- getMainQuery() - 类 中的方法cn.veasion.db.query.JoinQueryParam
-
- getMainUpdate() - 类 中的方法cn.veasion.db.update.JoinUpdateParam
-
- getMethodName() - 类 中的方法cn.veasion.db.interceptor.EntityDaoInvocation
-
- getOnFilters() - 类 中的方法cn.veasion.db.query.JoinQueryParam
-
- getOnFilters() - 类 中的方法cn.veasion.db.update.JoinUpdateParam
-
- getOperator() - 类 中的方法cn.veasion.db.base.Filter
-
- getOpt() - 枚举 中的方法cn.veasion.db.base.Operator
-
- getOrders() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getPage() - 类 中的方法cn.veasion.db.query.PageParam
-
- getPageParam() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getProxyInstance(EntityDao<?, ?>) - 类 中的静态方法cn.veasion.db.jdbc.EntityDaoProxy
-
已过时。
- getQuery() - 类 中的方法cn.veasion.db.query.SubQueryParam
-
- getRight() - 类 中的方法cn.veasion.db.utils.LeftRight
-
- getSelectExpression() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getSelects() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getSelectSubQueryList() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getSelf() - 类 中的方法cn.veasion.db.AbstractFilter
-
- getSelf() - 类 中的方法cn.veasion.db.query.EntityQuery
-
- getSelf() - 类 中的方法cn.veasion.db.query.Query
-
- getSelf() - 类 中的方法cn.veasion.db.query.SubQuery
-
- getSelf() - 类 中的方法cn.veasion.db.update.Delete
-
- getSelf() - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- getSelf() - 类 中的方法cn.veasion.db.update.Update
-
- getSize() - 类 中的方法cn.veasion.db.query.PageParam
-
- getSql() - 类 中的方法cn.veasion.db.base.Filter
-
- getSQL() - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- getSubQuery() - 类 中的方法cn.veasion.db.query.SubQuery
-
- getTableAs() - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- getTableAs() - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- getTableName(Class<?>, AbstractFilter<?>, Object) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- getTableName(String, Class<?>, AbstractFilter<?>, Object) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- getTableName(String, Class<?>, AbstractFilter<?>, Object) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt
-
- getTableName(String, Class<?>, AbstractFilter<?>, Object) - 接口 中的方法cn.veasion.db.jdbc.DynamicTableExt
-
- getTableName(Class<?>) - 类 中的静态方法cn.veasion.db.utils.TypeUtils
-
- getTarget() - 类 中的方法cn.veasion.db.interceptor.EntityDaoInvocation
-
- getterMethod(Class<?>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- getUnion() - 类 中的方法cn.veasion.db.query.UnionQueryParam
-
- getUnions() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- getUpdates() - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- getValue() - 类 中的方法cn.veasion.db.base.Filter
-
- getValue(Object, String) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
获取字段值
- getValue(Object, String, boolean) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- getValues() - 类 中的方法cn.veasion.db.base.Expression
-
- getValues() - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- groupBy(String...) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- gt(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- gt(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- gte(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- gte(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
H
- handle(Object, String, Object) - 接口 中的方法cn.veasion.db.jdbc.JdbcDao.FieldAssignmentHandler
-
字段赋值处理
- handleAbstractFilter(AbstractFilter<?>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleAdd(String, Class<?>, EntityInsert) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleBatchAdd(String, Class<?>, BatchEntityInsert, boolean) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleBatchInsert(BatchEntityInsert) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleDelete(Delete) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleDelete(Delete) - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- handleDelete(String, Class<?>, Delete) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleField(String) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- handleField(String) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- handleField(String) - 类 中的方法cn.veasion.db.query.Query
-
- handleField(String) - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- handleField(String) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- handleField(String) - 类 中的方法cn.veasion.db.update.Update
-
- handleFieldToColumn(String, Map<String, Class<?>>) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- handleFilter(Filter) - 类 中的方法cn.veasion.db.AbstractFilter
-
- handleFilter(AbstractFilter<?>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleFilter(AbstractFilter<?>) - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- handleFilter(String, Class<?>, AbstractFilter<?>) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleFilter(Filter) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- handleFilter(Filter) - 类 中的方法cn.veasion.db.query.Query
-
- handleFilter(Filter) - 类 中的方法cn.veasion.db.update.Delete
-
- handleFilter(Filter) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- handleFilter(Filter) - 类 中的方法cn.veasion.db.update.Update
-
- handleFilterSubQuery(List<Filter>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleInsert(Class<?>, List<?>, List<Map<String, Object>>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleInsert(Class<?>, List<?>, List<Map<String, Object>>) - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- handleOnFilter(Object, Supplier<List<Filter>>, Consumer<Filter>, String) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleOnFilter(Object, Supplier<List<Filter>>, Consumer<Filter>, String) - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- handleQuery(AbstractQuery<?>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleQuery(String, Class<?>, AbstractQuery<?>) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleQueryJoin(String, Class<?>, JoinQueryParam, AbstractJoinQuery<?>) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleResultLoadRelation(EntityDao<?, ?>, List<E>) - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
查询结果处理 @LoadRelation 注解,加载关联数据
- handleSelectSubQuery(List<SubQueryParam>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleSqlValue(StringBuilder, List<Object>) - 类 中的方法cn.veasion.db.query.MysqlPage
-
- handleSqlValue(StringBuilder, List<Object>) - 类 中的方法cn.veasion.db.query.OraclePage
-
- handleSqlValue(StringBuilder, List<Object>) - 类 中的方法cn.veasion.db.query.PageParam
-
- handleUpdate(AbstractUpdate<?>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- handleUpdate(String, Class<?>, AbstractUpdate<?>) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- handleUpdateJoin(String, Class<?>, JoinUpdateParam, EntityUpdate) - 类 中的方法cn.veasion.db.jdbc.DefaultDynamicTableExt.AbstractDynamicTableExt
-
- hasFilter(String) - 类 中的方法cn.veasion.db.AbstractFilter
-
- hasFilter(Filter) - 类 中的静态方法cn.veasion.db.utils.FilterUtils
-
- hasFilters() - 类 中的方法cn.veasion.db.AbstractFilter
-
- hasJoin(Class<?>) - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
判断类型是否存在关联
- hasJoin(String) - 类 中的方法cn.veasion.db.criteria.QueryCriteriaConvert
-
- having(Filter) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- humpToLine(String) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
驼峰转下划线
I
- IBaseId<ID> - cn.veasion.db.base中的接口
-
IBaseId
- in(String, Collection<?>) - 类 中的方法cn.veasion.db.AbstractFilter
-
- in(String, Object[]) - 类 中的方法cn.veasion.db.AbstractFilter
-
- in(String, Collection<?>) - 类 中的静态方法cn.veasion.db.base.Filter
-
- in(String, Object[]) - 类 中的静态方法cn.veasion.db.base.Filter
-
- InsertSQL - cn.veasion.db.jdbc中的类
-
InsertSQL
- InsertSQL(EntityInsert) - 类 的构造器cn.veasion.db.jdbc.InsertSQL
-
- InsertSQL(BatchEntityInsert) - 类 的构造器cn.veasion.db.jdbc.InsertSQL
-
- intercept(EntityDaoInvocation<R>) - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- intercept(EntityDaoInvocation<R>) - 接口 中的方法cn.veasion.db.interceptor.EntityDaoInterceptor
-
- intercept(EntityDaoInvocation<R>) - 类 中的静态方法cn.veasion.db.interceptor.InterceptorUtils
-
- InterceptorUtils - cn.veasion.db.interceptor中的类
-
InterceptorUtils
- InterceptorUtils() - 类 的构造器cn.veasion.db.interceptor.InterceptorUtils
-
- invoke(Object, Method, Object[]) - 类 中的方法cn.veasion.db.jdbc.EntityDaoProxy
-
已过时。
- isAllEmptySelects() - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- isDesc() - 类 中的方法cn.veasion.db.query.OrderParam
-
- isDistinct() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- isEmptySelects() - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- isEmptySelects() - 类 中的方法cn.veasion.db.query.EntityQuery
-
- isEmptySelects() - 类 中的方法cn.veasion.db.query.SubQuery
-
- isNotNull(String) - 类 中的方法cn.veasion.db.AbstractFilter
-
- isNotNull(String) - 类 中的静态方法cn.veasion.db.base.Filter
-
- isNull(String) - 类 中的方法cn.veasion.db.AbstractFilter
-
- isNull(String) - 类 中的静态方法cn.veasion.db.base.Filter
-
- isSelectAll() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- isSimpleClass(Class<?>) - 类 中的静态方法cn.veasion.db.utils.TypeUtils
-
- isSkipNullField() - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- isSkipNullValueFilter() - 类 中的方法cn.veasion.db.AbstractFilter
-
- isSpecial() - 类 中的方法cn.veasion.db.base.Filter
-
- isUnionAll() - 类 中的方法cn.veasion.db.query.UnionQueryParam
-
J
- JdbcDao - cn.veasion.db.jdbc中的类
-
JdbcDao
- JdbcDao() - 类 的构造器cn.veasion.db.jdbc.JdbcDao
-
- JdbcDao.FieldAssignmentHandler - cn.veasion.db.jdbc中的接口
-
- JdbcEntityDao<T,ID> - cn.veasion.db.jdbc中的类
-
JdbcEntityDao
- JdbcEntityDao() - 类 的构造器cn.veasion.db.jdbc.JdbcEntityDao
-
- JdbcTypeEnum - cn.veasion.db.base中的枚举
-
JdbcTypeEnum
- join(AbstractJoinQuery<?>) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- join(JoinType, AbstractJoinQuery<?>) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- join(EntityUpdate) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- JoinCriteria - cn.veasion.db.criteria中的注释类型
-
定义动态触发或静态关联查询
- JoinCriteriaMulti - cn.veasion.db.criteria中的注释类型
-
定义动态触发或静态关联查询集合
- JoinQueryParam - cn.veasion.db.query中的类
-
JoinQueryParam
- JoinQueryParam(AbstractJoinQuery<?>, JoinType, AbstractJoinQuery<?>) - 类 的构造器cn.veasion.db.query.JoinQueryParam
-
- joins - 类 中的变量cn.veasion.db.query.AbstractJoinQuery
-
- JoinType - cn.veasion.db.base中的接口
-
JoinType
- JoinTypeEnum - cn.veasion.db.base中的枚举
-
JoinTypeEnum
- JoinUpdateParam - cn.veasion.db.update中的类
-
JoinUpdateParam
- JoinUpdateParam(EntityUpdate, JoinType, EntityUpdate) - 类 的构造器cn.veasion.db.update.JoinUpdateParam
-
L
- LEFT_BRACKET - 类 中的静态变量cn.veasion.db.base.Filter
-
- leftBracket() - 类 中的静态方法cn.veasion.db.base.Filter
-
- leftJoin(AbstractJoinQuery<?>) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- leftJoin(EntityUpdate) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- LeftRight<L,R> - cn.veasion.db.utils中的类
-
LeftRight
- LeftRight(L, R) - 类 的构造器cn.veasion.db.utils.LeftRight
-
- like(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- like(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- likeLeft(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- likeLeft(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- likeRight(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- likeRight(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- lineToHump(String) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
下划线转驼峰
- listForMap(AbstractQuery<?>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- listForMap(AbstractQuery<?>, boolean) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- listForMap(Connection, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
列表查询
- listForMap(Connection, boolean, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
列表查询
- listForMap(AbstractQuery<?>, boolean) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- listForType(Connection, Class<T>, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
列表查询
- listForType(Connection, Class<T>, JdbcDao.FieldAssignmentHandler, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
列表查询
- loadList(Class<T>) - 类 中的静态方法cn.veasion.db.utils.ServiceLoaderUtils
-
- loadOne(Class<T>) - 类 中的静态方法cn.veasion.db.utils.ServiceLoaderUtils
-
- LoadRelation - cn.veasion.db.criteria中的注释类型
-
加载结果关联数据(resultClass / queryClass 字段上使用,关联关系在 QueryCriteria class 上提前定义)
resultClass 上使用时每次都会加载,queryClass 字段上使用时触发加载。
- logger - 类 中的变量cn.veasion.db.jdbc.JdbcEntityDao
-
- LogicDeleteInterceptor - cn.veasion.db.interceptor中的类
-
逻辑删除拦截器
- LogicDeleteInterceptor(String, Object, Object) - 类 的构造器cn.veasion.db.interceptor.LogicDeleteInterceptor
-
逻辑删除处理拦截器
- lt(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- lt(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- lte(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- lte(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
M
- map2Obj(Map<String, Object>, Class<E>) - 类 中的静态方法cn.veasion.db.utils.TypeUtils
-
- MysqlPage - cn.veasion.db.query中的类
-
MysqlPage
- MysqlPage() - 类 的构造器cn.veasion.db.query.MysqlPage
-
- MysqlPage(int, int) - 类 的构造器cn.veasion.db.query.MysqlPage
-
N
- NAME_INDEX - 类 中的静态变量cn.veasion.db.parser.DbFromItemVisitor
-
- neq(String, Object) - 类 中的方法cn.veasion.db.AbstractFilter
-
- neq(String, Object) - 类 中的静态方法cn.veasion.db.base.Filter
-
- newInstance(Class<T>) - 类 中的静态方法cn.veasion.db.utils.TypeUtils
-
- notExists(SubQueryParam) - 类 中的方法cn.veasion.db.AbstractFilter
-
- notIn(String, Collection<?>) - 类 中的方法cn.veasion.db.AbstractFilter
-
- notIn(String, Object[]) - 类 中的方法cn.veasion.db.AbstractFilter
-
- notIn(String, Collection<?>) - 类 中的静态方法cn.veasion.db.base.Filter
-
- notIn(String, Object[]) - 类 中的静态方法cn.veasion.db.base.Filter
-
O
- on(String, String) - 类 中的方法cn.veasion.db.query.JoinQueryParam
-
- on(Filter) - 类 中的方法cn.veasion.db.query.JoinQueryParam
-
- on(Filter) - 类 中的方法cn.veasion.db.update.JoinUpdateParam
-
- on(String, String) - 类 中的方法cn.veasion.db.update.JoinUpdateParam
-
- Operator - cn.veasion.db.base中的枚举
-
Operator
- OR - 类 中的静态变量cn.veasion.db.base.Filter
-
- or() - 类 中的静态方法cn.veasion.db.base.Filter
-
- OraclePage - cn.veasion.db.query中的类
-
OraclePage
- OraclePage() - 类 的构造器cn.veasion.db.query.OraclePage
-
- OraclePage(int, int) - 类 的构造器cn.veasion.db.query.OraclePage
-
- order(OrderParam) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- OrderParam - cn.veasion.db.query中的类
-
OrderParam
- OrderParam() - 类 的构造器cn.veasion.db.query.OrderParam
-
- OrderParam(String) - 类 的构造器cn.veasion.db.query.OrderParam
-
- OrderParam(String, boolean) - 类 的构造器cn.veasion.db.query.OrderParam
-
P
- Page<T> - cn.veasion.db.base中的类
-
Page
- Page() - 类 的构造器cn.veasion.db.base.Page
-
- Page(int, List<T>) - 类 的构造器cn.veasion.db.base.Page
-
- page(PageParam) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- page(int, int) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- page - 类 中的变量cn.veasion.db.query.PageParam
-
- PageParam - cn.veasion.db.query中的类
-
PageParam
- PageParam() - 类 的构造器cn.veasion.db.query.PageParam
-
- PageParam(int, int) - 类 的构造器cn.veasion.db.query.PageParam
-
- parsePlaceholder(String, String, String) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- parseSQLConvert(String) - 类 中的静态方法cn.veasion.db.parser.SQLParseUtils
-
SQL转db代码
- printStackTrace() - 异常错误 中的方法cn.veasion.db.FilterException
-
- proceed() - 类 中的方法cn.veasion.db.interceptor.EntityDaoInvocation
-
Q
- Q - cn.veasion.db.query中的类
-
Q
- Q() - 类 的构造器cn.veasion.db.query.Q
-
- Q(String...) - 类 的构造器cn.veasion.db.query.Q
-
- query(AbstractQuery<?>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- Query - cn.veasion.db.query中的类
-
Query
- Query() - 类 的构造器cn.veasion.db.query.Query
-
- Query(String...) - 类 的构造器cn.veasion.db.query.Query
-
- QueryCriteria - cn.veasion.db.criteria中的注释类型
-
定义字段动态查询
- QueryCriteriaConvert - cn.veasion.db.criteria中的类
-
QueryCriteriaConvert
- QueryCriteriaConvert(Object) - 类 的构造器cn.veasion.db.criteria.QueryCriteriaConvert
-
- QueryCriteriaConvert(Object, Class<?>) - 类 的构造器cn.veasion.db.criteria.QueryCriteriaConvert
-
- queryForMap(AbstractQuery<?>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryForMap(AbstractQuery<?>, boolean) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryForMap(Connection, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
查询单个
- queryForMap(Connection, boolean, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
查询单个
- queryForMap(AbstractQuery<?>, boolean) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- queryForType(AbstractQuery<?>, Class<E>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryForType(Connection, Class<T>, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
查询单个
- queryForType(AbstractQuery<?>, Class<E>) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- queryList(AbstractQuery<?>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryList(AbstractQuery<?>, Class<E>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryList(AbstractQuery<?>, Class<E>) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- queryOnly(Connection, String, Object...) - 类 中的静态方法cn.veasion.db.jdbc.JdbcDao
-
获取单个值
- queryPage(AbstractQuery<?>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryPage(AbstractQuery<?>, Class<E>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- queryPage(AbstractQuery<?>, Class<E>) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- QuerySQL - cn.veasion.db.jdbc中的类
-
QuerySQL
- QuerySQL(AbstractQuery<?>) - 类 的构造器cn.veasion.db.jdbc.QuerySQL
-
R
- realFilter(Filter) - 类 中的方法cn.veasion.db.query.SubQuery
-
- realSelect(String, String) - 类 中的方法cn.veasion.db.query.SubQuery
-
- relations - 类 中的变量cn.veasion.db.query.AbstractJoinQuery
-
- releaseConnection(DataSource, Connection) - 接口 中的方法cn.veasion.db.jdbc.DataSourceProvider
-
释放连接
- removeFilter(String) - 类 中的方法cn.veasion.db.AbstractFilter
-
- replaceSqlEval(String, Map<String, Class<?>>) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- replaceSqlPlaceholder(String, String, BiFunction<String, String, String>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- replaceSqlPlaceholder(String, String, BiFunction<String, String, String>, String, String) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- reset() - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- RIGHT_BRACKET - 类 中的静态变量cn.veasion.db.base.Filter
-
- rightBracket() - 类 中的静态方法cn.veasion.db.base.Filter
-
- rightJoin(AbstractJoinQuery<?>) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- rightJoin(EntityUpdate) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
S
- securityCheck(String) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- select(String, String, Object...) - 类 中的静态方法cn.veasion.db.base.Expression
-
表达式查询(带函数或SQL类不安全查询)
- select(String) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- select(String, String) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- selectAll - 类 中的变量cn.veasion.db.query.AbstractQuery
-
- selectAll() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- selectExpression(Expression) - 类 中的方法cn.veasion.db.query.AbstractJoinQuery
-
- selectExpression(String, String, Object...) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
表达式查询
- selectExpression(Expression) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- selectExpression(Expression, boolean) - 类 中的方法cn.veasion.db.query.SubQuery
-
- selects - 类 中的变量cn.veasion.db.query.AbstractQuery
-
- selects(String...) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- selectSubQuery(SubQueryParam) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- ServiceLoaderUtils - cn.veasion.db.utils中的类
-
ServiceLoaderUtils
- ServiceLoaderUtils() - 类 的构造器cn.veasion.db.utils.ServiceLoaderUtils
-
- setCount(int) - 类 中的方法cn.veasion.db.base.Page
-
- setDesc(Boolean) - 类 中的方法cn.veasion.db.query.OrderParam
-
- setEntityClass(Class<?>) - 类 中的方法cn.veasion.db.AbstractFilter
-
- setEntityClass(Class<?>) - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- setEntityClass(Class<?>) - 类 中的方法cn.veasion.db.update.EntityInsert
-
- setField(String) - 类 中的方法cn.veasion.db.query.OrderParam
-
- setGroupBys(List<String>) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- setId(ID) - 接口 中的方法cn.veasion.db.base.IBaseId
-
- setLeft(L) - 类 中的方法cn.veasion.db.utils.LeftRight
-
- setList(List<T>) - 类 中的方法cn.veasion.db.base.Page
-
- setPage(int) - 类 中的方法cn.veasion.db.query.PageParam
-
- setQuery(AbstractQuery<?>) - 类 中的方法cn.veasion.db.query.SubQueryParam
-
- setRight(R) - 类 中的方法cn.veasion.db.utils.LeftRight
-
- setSize(int) - 类 中的方法cn.veasion.db.query.PageParam
-
- setSkipNullValueFilter(boolean) - 类 中的方法cn.veasion.db.AbstractFilter
-
- setterMethod(Class<?>) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
- setValue(Object, String, Object) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
赋值字段值
- setValue(Object, String, Object, boolean) - 类 中的静态方法cn.veasion.db.utils.FieldUtils
-
赋值字段值
- size - 类 中的变量cn.veasion.db.query.PageParam
-
- skip() - 类 中的方法cn.veasion.db.interceptor.AbstractInterceptor
-
- skip(boolean) - 类 中的静态方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
跳过逻辑删除过滤
- skip(Class<?>...) - 类 中的静态方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
指定类跳过逻辑删除过滤
- skip() - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- skipNullField() - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- sortIndex() - 接口 中的方法cn.veasion.db.interceptor.EntityDaoInterceptor
-
- sortIndex() - 类 中的方法cn.veasion.db.interceptor.LogicDeleteInterceptor
-
- sql - 类 中的变量cn.veasion.db.jdbc.AbstractSQL
-
- SQLParseUtils - cn.veasion.db.parser中的类
-
SQLParseUtils
- SQLParseUtils() - 类 的构造器cn.veasion.db.parser.SQLParseUtils
-
- sqlPlaceholder(int) - 类 中的静态方法cn.veasion.db.jdbc.AbstractSQL
-
- sqlValue() - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- sqlValue() - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- sqlValue() - 类 中的方法cn.veasion.db.update.BatchEntityInsert
-
- sqlValue() - 类 中的方法cn.veasion.db.update.EntityInsert
-
- subQuery(String, Operator, SubQueryParam) - 类 中的静态方法cn.veasion.db.base.Filter
-
- SubQuery - cn.veasion.db.query中的类
-
SubQuery
- SubQuery(AbstractQuery<?>, String) - 类 的构造器cn.veasion.db.query.SubQuery
-
- SubQueryParam - cn.veasion.db.query中的类
-
SubQueryParam
- SubQueryParam(AbstractQuery<?>) - 类 的构造器cn.veasion.db.query.SubQueryParam
-
- SubSelectVisitor - cn.veasion.db.parser中的类
-
SubSelectVisitor
- SubSelectVisitor() - 类 的构造器cn.veasion.db.parser.SubSelectVisitor
-
T
- Table - cn.veasion.db.base中的注释类型
-
Table
- tableAs(String) - 类 中的方法cn.veasion.db.base.Expression
-
- tableAs - 类 中的变量cn.veasion.db.query.AbstractJoinQuery
-
- tableAsField(String, String) - 类 中的静态方法cn.veasion.db.utils.FilterUtils
-
- toColumn(String, String) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- toColumn(String, String) - 类 中的方法cn.veasion.db.jdbc.QuerySQL
-
- toString() - 类 中的方法cn.veasion.db.base.Filter
-
- toString() - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- toString() - 类 中的方法cn.veasion.db.parser.DbSelectVisitor
-
- toString() - 类 中的方法cn.veasion.db.parser.DbStatementVisitor
-
- trimEndSql(String) - 类 中的方法cn.veasion.db.jdbc.AbstractSQL
-
- TypeConvert - cn.veasion.db.utils中的接口
-
TypeConvert
- TypeUtils - cn.veasion.db.utils中的类
-
TypeUtils
- TypeUtils() - 类 的构造器cn.veasion.db.utils.TypeUtils
-
U
- U - cn.veasion.db.update中的类
-
U
- U() - 类 的构造器cn.veasion.db.update.U
-
- U(String, Object) - 类 的构造器cn.veasion.db.update.U
-
- U(String, Object, String, Object) - 类 的构造器cn.veasion.db.update.U
-
- union(AbstractQuery<T>) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- unionAll(AbstractQuery<T>) - 类 中的方法cn.veasion.db.query.AbstractQuery
-
- UnionQueryParam - cn.veasion.db.query中的类
-
UnionQueryParam
- UnionQueryParam(AbstractQuery<?>, boolean) - 类 的构造器cn.veasion.db.query.UnionQueryParam
-
- update(String, Object...) - 类 中的静态方法cn.veasion.db.base.Expression
-
表达式更新(带函数或SQL类不安全更新数据)
- update(AbstractUpdate<?>) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- update(AbstractUpdate<?>) - 类 中的方法cn.veasion.db.jdbc.JdbcEntityDao
-
- update - 类 中的变量cn.veasion.db.jdbc.UpdateSQL
-
- update(String, Object) - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- Update - cn.veasion.db.update中的类
-
Update
- Update() - 类 的构造器cn.veasion.db.update.Update
-
- Update(String, Object) - 类 的构造器cn.veasion.db.update.Update
-
- Update(String, Object, String, Object) - 类 的构造器cn.veasion.db.update.Update
-
- updateById(T) - 接口 中的方法cn.veasion.db.jdbc.EntityDao
-
- updateExpression(String, String, Object...) - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
表达式更新
- updateExpression(String, Expression) - 类 中的方法cn.veasion.db.update.AbstractUpdate
-
- updateExpression(String, Expression) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- updateFields(String...) - 类 中的方法cn.veasion.db.update.EntityUpdate
-
- UpdateSQL - cn.veasion.db.jdbc中的类
-
UpdateSQL
- UpdateSQL(AbstractUpdate<?>) - 类 的构造器cn.veasion.db.jdbc.UpdateSQL
-
V
- valueOf(String) - 枚举 中的静态方法cn.veasion.db.base.JdbcTypeEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.veasion.db.base.JoinTypeEnum
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.veasion.db.base.Operator
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.veasion.db.base.JdbcTypeEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.veasion.db.base.JoinTypeEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.veasion.db.base.Operator
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values - 类 中的变量cn.veasion.db.jdbc.AbstractSQL
-
- visit(BitwiseRightShift) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(BitwiseLeftShift) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(NullValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Function) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(SignedExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(JdbcParameter) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(JdbcNamedParameter) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(DoubleValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(LongValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(HexValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(DateValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(TimeValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(TimestampValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Parenthesis) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(StringValue) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Addition) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Division) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Multiplication) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Subtraction) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(AndExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(OrExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Between) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(EqualsTo) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(GreaterThan) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(GreaterThanEquals) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(InExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(IsNullExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(LikeExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(MinorThan) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(MinorThanEquals) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(NotEqualsTo) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Column) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(SubSelect) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(CaseExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(WhenClause) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(ExistsExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(AllComparisonExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(AnyComparisonExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Concat) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Matches) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(BitwiseAnd) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(BitwiseOr) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(BitwiseXor) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(CastExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Modulo) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(AnalyticExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(ExtractExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(IntervalExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(OracleHierarchicalExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(RegExpMatchOperator) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(JsonExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(JsonOperator) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(RegExpMySQLOperator) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(UserVariable) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(NumericBind) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(KeepExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(MySQLGroupConcat) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(ValueListExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(RowConstructor) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(OracleHint) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(TimeKeyExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(DateTimeLiteralExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(NotExpression) - 类 中的方法cn.veasion.db.parser.DbExpressionVisitor
-
- visit(Table) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(SubSelect) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(SubJoin) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(LateralSubSelect) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(ValuesList) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(TableFunction) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(ParenthesisFromItem) - 类 中的方法cn.veasion.db.parser.DbFromItemVisitor
-
- visit(PlainSelect) - 类 中的方法cn.veasion.db.parser.DbSelectVisitor
-
- visit(SetOperationList) - 类 中的方法cn.veasion.db.parser.DbSelectVisitor
-
- visit(WithItem) - 类 中的方法cn.veasion.db.parser.DbSelectVisitor
-
- visit(Insert) - 类 中的方法cn.veasion.db.parser.DbStatementVisitor
-
- visit(Delete) - 类 中的方法cn.veasion.db.parser.DbStatementVisitor
-
- visit(Update) - 类 中的方法cn.veasion.db.parser.DbStatementVisitor
-
- visit(Select) - 类 中的方法cn.veasion.db.parser.DbStatementVisitor
-
- visit(StringBuilder, SubSelect, String) - 类 中的静态方法cn.veasion.db.parser.SubSelectVisitor
-
子查询
- visit(StringBuilder, SubSelect) - 类 中的静态方法cn.veasion.db.parser.SubSelectVisitor
-
W
- withDynamicTableExt(DynamicTableExt, Supplier<T>) - 类 中的静态方法cn.veasion.db.jdbc.DefaultDynamicTableExt
-
A B C D E F G H I J L M N O P Q R S T U V W
Copyright © 2021–2022. All rights reserved.