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

A

AbstractISegmentList - cn.hperfect.nbquerier.core.conditions.segments中的类
SQL 片段集合 处理的抽象类
AbstractISegmentList() - 类 的构造器cn.hperfect.nbquerier.core.conditions.segments.AbstractISegmentList
 
accept(NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.conditions.ILaterQuerier
 
add(ISqlSegment...) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.MergeSegments
 
add(QueryField) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryFields
 
addAll(Collection<? extends ISqlSegment>) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.AbstractISegmentList
重写方法,做个性化适配
addBatch() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
addBatch() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
addConditionAgg(ISqlSegment, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
addConditionAgg(ISqlSegment, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
 
addConditionSave(NbQuerier<?>, INbField, Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.IConditionValidate
保存时候添加条件校验
addExpr(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.querier.UpdateData
添加表达式
addInterceptor(INbInterceptor) - 类 中的方法cn.hperfect.nbquerier.core.registry.NbInterceptorRegistry
 
additionField(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
添加附加字段
additionField(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
附加字段,不会检测合法性,注意sql注入
additionFields(List<String>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
additionFields(List<String>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
addParam(QueryItem) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryItem
 
addQueryField(String, INbQueryType) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
添加查询字段 作用于自己构建的字段,避免报错早不到字段,和执行类型
addRowNum(String, String, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
addRowNum(String, String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
添加行号(一般用于分组查询)
AggregateFunction - cn.hperfect.nbquerier.enums中的枚举
聚合函数类型
alias(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
alias(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
设置主表别名
AliasBuilder - cn.hperfect.nbquerier.core.components.builder.impl中的类
所有表单put进来,生成不重复别名
AliasBuilder() - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.AliasBuilder
 
allowSetNull() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
AMPERSAND - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
AND - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
ArgVariable - cn.hperfect.nbquerier.binding中的类
参数变量
ArgVariable() - 类 的构造器cn.hperfect.nbquerier.binding.ArgVariable
 
asc(String) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.OrderInfoStr
 
asc(String...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
升序
asc(SFunction<T, F>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
asc(List<SFunction<T, ?>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
ASTERISK - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
AT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
autoCommmit - 类 中的变量cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
autoOrder() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
autoOrder() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
自动排序 排序字段 desc pk desc

B

BACK_SLASH - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
BACKTICK - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
BaseCustomEntity - cn.hperfect.nbquerier.core.metedata.custom中的类
自定义字段实体 多余字段(实体中没有的字段)复制到 _customFieldData (驼峰方式存储)
BaseCustomEntity() - 类 的构造器cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
BaseCustomEntity(RemoveValueMapProvider) - 类 的构造器cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
BaseCustomEntity(Map<String, Object>) - 类 的构造器cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
有数据重写该方法 传入map 构建实体 1.
BaseNbService<T> - cn.hperfect.nbquerier.service中的类
 
BaseNbService() - 类 的构造器cn.hperfect.nbquerier.service.BaseNbService
 
BaseNbService(Class<T>) - 类 的构造器cn.hperfect.nbquerier.service.BaseNbService
 
batch(INbExecuteBatch) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
batch(INbExecuteBatch) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
批量提交
beanToMap(T) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
将对象转为map
beanToMap(T) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
BLANK - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
BOOL_RULE - 接口 中的静态变量cn.hperfect.nbquerier.core.components.type.INbQueryType
 
BoolTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
boolVal(boolean) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 
build(Class<T>, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
build(NbQuerier<?>, Class<T>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
build(INbTable, Class<T>, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
build(NbQueryInfo, Class<T>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
build(NbQueryInfo) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
build(Class<T>, String) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
构建query对象
build(NbQuerier<?>, Class<T>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
build(INbTable, String) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
build(INbTable, Class<T>, String) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
build(NbQueryInfo) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
buildConnect(NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
构建并连接参数
buildConnect(NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
获取sql语句 并且连接参数
buildDeleteSql(NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
 
buildDeleteSql(NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
 
buildFieldSql(NbQuerier<T>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultFieldBuilder
 
buildFieldSql(NbQuerier<T>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbFieldBuilder
构建字段
buildFormSql(NbQueryInfo) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
构建from语句
buildFuncSql(NbQuerier<?>, String, boolean) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
 
buildFuncSql(NbQuerier<?>, String, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
 
buildFuncSql(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
buildFuncSql(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
构建聚合查询sql
BuildInFunc - cn.hperfect.nbquerier.core.func中的接口
 
buildJsonFields(String, List<JsonPropMeteData>) - 枚举 中的静态方法cn.hperfect.nbquerier.core.querier.qrs.QueryExprParser
 
buildQueryInfo(INbTable, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
buildQueryInfo(NbQuerier<?>, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
buildQueryInfo(Class<?>, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
buildQueryInfo(Class<?>, String) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
解析tableInfo
buildQueryInfo(INbTable, String) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
buildQueryInfo(NbQuerier<?>, String) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
子查询
buildQuerySql(NbQuerier<T>, String, boolean) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
 
buildQuerySql(NbQuerier<T>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
 
buildQuerySql(NbQuerier<T>, String, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
构建查询语句
buildQuerySql() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
buildQuerySql() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
构建查询sql
buildSaveSql(NbQuerier<?>, Map<String, Object>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
一个构造器值构建一次
buildSaveSql(NbQuerier<?>, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
 
buildSaveSql(NbQuerier<?>, Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
构建保存语句(必须传下划线)
buildSaveSql(NbQuerier<?>, List<Map<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
 
buildUpdateSql(NbQuerier<?>, UpdateData) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
 
buildUpdateSql(NbQuerier<?>, UpdateData) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbSqlBuilder
 
BuildUtils - cn.hperfect.nbquerier.toolkit中的类
 
BYTES_NEW_LINE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 

C

charAt(int) - 枚举 中的方法cn.hperfect.nbquerier.enums.SqlKeyword
 
checkNotEmpty() - 接口 中的方法cn.hperfect.nbquerier.core.type.JsonPropVO
检查不为空
childrenSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.AbstractISegmentList
只有该类进行过 addAll 操作,才会触发这个方法 方法内可以放心进行操作
childrenSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.GroupBySegmentList
 
childrenSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.HavingSegmentList
 
childrenSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.NormalSegmentList
 
childrenSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.OrderBySegmentList
 
ClassNbField - cn.hperfect.nbquerier.core.metedata.field中的类
 
ClassNbField() - 类 的构造器cn.hperfect.nbquerier.core.metedata.field.ClassNbField
 
ClassNbTable - cn.hperfect.nbquerier.core.metedata.table中的类
 
ClassNbTable() - 类 的构造器cn.hperfect.nbquerier.core.metedata.table.ClassNbTable
 
ClassUtils - cn.hperfect.nbquerier.toolkit中的类
ClassUtils
clear() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.AbstractISegmentList
 
clear() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.MergeSegments
清理
clear() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.NormalSegmentList
 
clear() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
clear() - 类 中的方法cn.hperfect.nbquerier.core.metedata.querier.UpdateData
 
close() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
close() - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
close(boolean) - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
cn.hperfect.nbquerier.annotation - 程序包 cn.hperfect.nbquerier.annotation
 
cn.hperfect.nbquerier.annotation.sql - 程序包 cn.hperfect.nbquerier.annotation.sql
 
cn.hperfect.nbquerier.binding - 程序包 cn.hperfect.nbquerier.binding
 
cn.hperfect.nbquerier.builder.annotation - 程序包 cn.hperfect.nbquerier.builder.annotation
 
cn.hperfect.nbquerier.config - 程序包 cn.hperfect.nbquerier.config
 
cn.hperfect.nbquerier.config.properties - 程序包 cn.hperfect.nbquerier.config.properties
 
cn.hperfect.nbquerier.cons - 程序包 cn.hperfect.nbquerier.cons
 
cn.hperfect.nbquerier.core.components.builder - 程序包 cn.hperfect.nbquerier.core.components.builder
 
cn.hperfect.nbquerier.core.components.builder.impl - 程序包 cn.hperfect.nbquerier.core.components.builder.impl
 
cn.hperfect.nbquerier.core.components.convertor - 程序包 cn.hperfect.nbquerier.core.components.convertor
 
cn.hperfect.nbquerier.core.components.datasouce - 程序包 cn.hperfect.nbquerier.core.components.datasouce
 
cn.hperfect.nbquerier.core.components.dialect - 程序包 cn.hperfect.nbquerier.core.components.dialect
 
cn.hperfect.nbquerier.core.components.executor - 程序包 cn.hperfect.nbquerier.core.components.executor
 
cn.hperfect.nbquerier.core.components.executor.options - 程序包 cn.hperfect.nbquerier.core.components.executor.options
 
cn.hperfect.nbquerier.core.components.interceptor - 程序包 cn.hperfect.nbquerier.core.components.interceptor
 
cn.hperfect.nbquerier.core.components.interceptor.components.fill - 程序包 cn.hperfect.nbquerier.core.components.interceptor.components.fill
 
cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier - 程序包 cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier
 
cn.hperfect.nbquerier.core.components.interceptor.components.validator - 程序包 cn.hperfect.nbquerier.core.components.interceptor.components.validator
 
cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl - 程序包 cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl
 
cn.hperfect.nbquerier.core.components.interceptor.impl - 程序包 cn.hperfect.nbquerier.core.components.interceptor.impl
 
cn.hperfect.nbquerier.core.components.result - 程序包 cn.hperfect.nbquerier.core.components.result
 
cn.hperfect.nbquerier.core.components.result.json - 程序包 cn.hperfect.nbquerier.core.components.result.json
 
cn.hperfect.nbquerier.core.components.route - 程序包 cn.hperfect.nbquerier.core.components.route
 
cn.hperfect.nbquerier.core.components.type - 程序包 cn.hperfect.nbquerier.core.components.type
 
cn.hperfect.nbquerier.core.components.type.handler.inter - 程序包 cn.hperfect.nbquerier.core.components.type.handler.inter
 
cn.hperfect.nbquerier.core.conditions - 程序包 cn.hperfect.nbquerier.core.conditions
 
cn.hperfect.nbquerier.core.conditions.segments - 程序包 cn.hperfect.nbquerier.core.conditions.segments
 
cn.hperfect.nbquerier.core.func - 程序包 cn.hperfect.nbquerier.core.func
 
cn.hperfect.nbquerier.core.json.deserializer - 程序包 cn.hperfect.nbquerier.core.json.deserializer
 
cn.hperfect.nbquerier.core.json.serializer - 程序包 cn.hperfect.nbquerier.core.json.serializer
 
cn.hperfect.nbquerier.core.metedata - 程序包 cn.hperfect.nbquerier.core.metedata
 
cn.hperfect.nbquerier.core.metedata.custom - 程序包 cn.hperfect.nbquerier.core.metedata.custom
 
cn.hperfect.nbquerier.core.metedata.field - 程序包 cn.hperfect.nbquerier.core.metedata.field
 
cn.hperfect.nbquerier.core.metedata.inter - 程序包 cn.hperfect.nbquerier.core.metedata.inter
 
cn.hperfect.nbquerier.core.metedata.querier - 程序包 cn.hperfect.nbquerier.core.metedata.querier
 
cn.hperfect.nbquerier.core.metedata.table - 程序包 cn.hperfect.nbquerier.core.metedata.table
 
cn.hperfect.nbquerier.core.querier - 程序包 cn.hperfect.nbquerier.core.querier
 
cn.hperfect.nbquerier.core.querier.condition - 程序包 cn.hperfect.nbquerier.core.querier.condition
 
cn.hperfect.nbquerier.core.querier.execute - 程序包 cn.hperfect.nbquerier.core.querier.execute
 
cn.hperfect.nbquerier.core.querier.qrs - 程序包 cn.hperfect.nbquerier.core.querier.qrs
 
cn.hperfect.nbquerier.core.registry - 程序包 cn.hperfect.nbquerier.core.registry
 
cn.hperfect.nbquerier.core.transaction - 程序包 cn.hperfect.nbquerier.core.transaction
 
cn.hperfect.nbquerier.core.transaction.jdbc - 程序包 cn.hperfect.nbquerier.core.transaction.jdbc
 
cn.hperfect.nbquerier.core.type - 程序包 cn.hperfect.nbquerier.core.type
 
cn.hperfect.nbquerier.enums - 程序包 cn.hperfect.nbquerier.enums
 
cn.hperfect.nbquerier.enums.perm - 程序包 cn.hperfect.nbquerier.enums.perm
 
cn.hperfect.nbquerier.exceptions - 程序包 cn.hperfect.nbquerier.exceptions
 
cn.hperfect.nbquerier.parsing - 程序包 cn.hperfect.nbquerier.parsing
Parsing utils
cn.hperfect.nbquerier.service - 程序包 cn.hperfect.nbquerier.service
 
cn.hperfect.nbquerier.session - 程序包 cn.hperfect.nbquerier.session
 
cn.hperfect.nbquerier.session.impl - 程序包 cn.hperfect.nbquerier.session.impl
 
cn.hperfect.nbquerier.toolkit - 程序包 cn.hperfect.nbquerier.toolkit
 
cn.hperfect.nbquerier.toolkit.map - 程序包 cn.hperfect.nbquerier.toolkit.map
 
cn.hperfect.nbquerier.toolkit.support - 程序包 cn.hperfect.nbquerier.toolkit.support
 
coalesce(NbQuerier<?>, ISqlSegment, QueryValParam) - 接口 中的静态方法cn.hperfect.nbquerier.core.func.BuildInFunc
 
COLON - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
column(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
查某列数据
column(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
查某列数据
column(SFunction<T, ?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
 
ColumnCache - cn.hperfect.nbquerier.toolkit.support中的类
 
ColumnCache() - 类 的构造器cn.hperfect.nbquerier.toolkit.support.ColumnCache
 
COMMA - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
commit() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
commit() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
commit() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.TxCommuter
 
commit() - 接口 中的方法cn.hperfect.nbquerier.core.transaction.INbTransaction
提交
commit() - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
ConditionAgg - cn.hperfect.nbquerier.core.metedata中的类
条件聚合 coalesce(count((select c where diff_last_day < 7)), 0) as count_lt7
ConditionAgg(ISqlSegment, String) - 类 的构造器cn.hperfect.nbquerier.core.metedata.ConditionAgg
 
conditionCount(ILaterQuerier, String, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
conditionCount(ILaterQuerier, String, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
条件聚合
connection - 类 中的变量cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
connectParam(NbQuerier<?>, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
连接参数
connectParam(NbQuerier<?>, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
ConstraintException - cn.hperfect.nbquerier.exceptions中的异常错误
 
ConstraintException(INbField, String) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.ConstraintException
 
ConstraintException(INbField, String, String) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.ConstraintException
 
ConstraintException(ClassNbField, String, String, String) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.ConstraintException
 
ConstraintInterceptor - cn.hperfect.nbquerier.core.components.interceptor.impl中的类
约束检查器
ConstraintInterceptor() - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.impl.ConstraintInterceptor
 
containsKey(Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
containsKey(Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.RemoveValueMapProvider
 
containsValue(Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.BoolTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.DateTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.DecimalConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.DoubleTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.EnumTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.ErrorTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.FloatTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.IntListTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.IntTypeConvertor
 
convert(ClassNbField, Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.convertor.ITypeConvertor
类型转换
convert(Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.convertor.ITypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.LongListTypeConvertor
 
convert(Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.LongListTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.LongTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.MapEnumConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.NoTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.TextListTypeConvertor
 
convert(ClassNbField, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.convertor.TextTypeConvertor
 
convert(Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
类型转换
convert(Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
已过时。
convert(Object) - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
convert(Object) - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
返回json 字符串
convertFromClass(Class<?>, Type) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.type.NbQueryType
class 转换成 PowerTableTypeEnum
convertFromResult() - 接口 中的方法cn.hperfect.nbquerier.core.components.convertor.ITypeConvertor
转换成结果
convertToParam(DbType, Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.convertor.ITypeConvertor
转换成参数
count(ISqlSegment) - 接口 中的静态方法cn.hperfect.nbquerier.core.func.BuildInFunc
 
count(boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
count() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
 
count(boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
 
createClassNbTable(Class<?>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ParseContext
 
CRLF - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
CUSTOM_FIELD_DATA_KEY - 类 中的静态变量cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
CustomEntityBuilder - cn.hperfect.nbquerier.core.metedata.custom中的类
构建工厂
CustomEntityBuilder() - 类 的构造器cn.hperfect.nbquerier.core.metedata.custom.CustomEntityBuilder
 
CustomEntityJsonDeserializer - cn.hperfect.nbquerier.core.json.deserializer中的类
 
CustomEntityJsonDeserializer() - 类 的构造器cn.hperfect.nbquerier.core.json.deserializer.CustomEntityJsonDeserializer
 
CustomEntityJsonSerializer - cn.hperfect.nbquerier.core.json.serializer中的类
 
CustomEntityJsonSerializer() - 类 的构造器cn.hperfect.nbquerier.core.json.serializer.CustomEntityJsonSerializer
 
customKey(Object) - 类 中的方法cn.hperfect.nbquerier.toolkit.map.UnderlineCaseMap
 

D

DASH - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
dataPerm(Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
dataScope(List<Object>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
设置权限值
dataScope(Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
dataSource - 类 中的变量cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
DateTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
DbDataType - cn.hperfect.nbquerier.enums中的枚举
数据库数据类型
DbFunc - cn.hperfect.nbquerier.core.func中的类
数据库函数
DbFunc() - 类 的构造器cn.hperfect.nbquerier.core.func.DbFunc
 
DbType - cn.hperfect.nbquerier.enums中的枚举
MybatisPlus 支持的数据库类型,主要用于分页方言
DecimalConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
DefaultDialectWare - cn.hperfect.nbquerier.core.components.dialect中的类
方言组件
DefaultDialectWare(NbQuerierProperties) - 类 的构造器cn.hperfect.nbquerier.core.components.dialect.DefaultDialectWare
 
DefaultDoCondition<T> - cn.hperfect.nbquerier.core.querier.condition中的接口
where 查询条件(默认实现) 查询器类型 字段类型
DefaultFieldBuilder - cn.hperfect.nbquerier.core.components.builder.impl中的类
字段构造器
DefaultFieldBuilder(IDialectWare) - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.DefaultFieldBuilder
 
DefaultNbExecutor - cn.hperfect.nbquerier.core.components.executor中的类
执行器-> mybatis -> 执行?
DefaultNbExecutor(INbTransaction, NbQuerierProperties, INbSqlBuilder, IResultSetHandler, NbJsonSerializer) - 类 的构造器cn.hperfect.nbquerier.core.components.executor.DefaultNbExecutor
 
DefaultNbQuerier<T> - cn.hperfect.nbquerier.core.querier中的类
查询构造器 1.
DefaultNbQuerier(NbQuerierConfiguration) - 类 的构造器cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
设置事务,使得所有操作都在一个事务内 todo 事务
DefaultNbQueryBuilder - cn.hperfect.nbquerier.core.components.builder.impl中的类
 
DefaultNbQueryBuilder(NbQuerierConfiguration) - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
DefaultNbSqlBuilder - cn.hperfect.nbquerier.session.impl中的类
 
DefaultNbSqlBuilder() - 类 的构造器cn.hperfect.nbquerier.session.impl.DefaultNbSqlBuilder
 
DefaultResultSetHandler - cn.hperfect.nbquerier.core.components.result中的类
结果集处理
DefaultResultSetHandler(NbQuerierProperties) - 类 的构造器cn.hperfect.nbquerier.core.components.result.DefaultResultSetHandler
 
DefaultSqlBuilder - cn.hperfect.nbquerier.core.components.builder.impl中的类
 
DefaultSqlBuilder(IDialectWare, INbFieldBuilder) - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.DefaultSqlBuilder
 
defaultWhereIn(NbQuerier<?>, MergeSegments, QueryRuleEnum, String, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
 
Delete - cn.hperfect.nbquerier.annotation.sql中的注释类型
 
delete() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
delete() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
delete(Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
DeleteField - cn.hperfect.nbquerier.core.metedata.field中的类
 
DeleteField() - 类 的构造器cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
desc(String...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
降序
desc(SFunction<T, F>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
desc(List<SFunction<T, ?>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
deserialize(String, Class<T>) - 类 中的方法cn.hperfect.nbquerier.core.components.result.json.HutoolJsonSerializer
 
deserialize(String, Class<T>) - 接口 中的方法cn.hperfect.nbquerier.core.components.result.json.NbJsonSerializer
 
deserialize(JsonParser, DeserializationContext) - 类 中的方法cn.hperfect.nbquerier.core.json.deserializer.CustomEntityJsonDeserializer
 
determineSchema(String) - 接口 中的方法cn.hperfect.nbquerier.core.components.route.ISchemaRoute
选择schema
doAfterForItem(Consumer<T>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
doAfterForItem(Consumer<T>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
select 之后对item操作
doAfterForItem(Consumer<T>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.IResultMap
select 之后对item操作
doAfterForItemMap(Consumer<LinkedHashMap<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
doAfterForItemMap(Consumer<LinkedHashMap<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
doAfterForItemMap(Consumer<LinkedHashMap<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.IResultMap
对map处理
doAfterForList(Consumer<List<T>>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
doAfterForList(Consumer<List<T>>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
select 执行后都对数据处理
doAfterForList(Consumer<List<T>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.IResultMap
select 执行后都对数据处理
doAfterForListMap(Function<? super T, V>, Consumer<Map<V, T>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.IResultMap
 
doAfterForMapList(Consumer<List<LinkedHashMap<String, Object>>>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
doAfterForMapList(Consumer<List<LinkedHashMap<String, Object>>>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
doAfterForMapList(Consumer<List<LinkedHashMap<String, Object>>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.IResultMap
查询结果map处理
doBeanList(List<T>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
doBeforeSave(NbQueryInfo, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.impl.ConstraintInterceptor
 
doBeforeSave(NbQueryInfo, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.impl.FillInterceptor
 
doBeforeSave(NbQueryInfo, List<Map<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.INbInterceptor
保存之前
doBeforeSave(NbQueryInfo, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.registry.NbInterceptorRegistry
 
doBeforeUpdate(NbQueryInfo, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.impl.ConstraintInterceptor
 
doBeforeUpdate(NbQueryInfo, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.impl.FillInterceptor
 
doBeforeUpdate(NbQueryInfo, List<Map<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.INbInterceptor
更新单条数据之前
doBeforeUpdate(NbQueryInfo, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.registry.NbInterceptorRegistry
 
DoConditionTopside<T> - cn.hperfect.nbquerier.core.querier.condition中的接口
where 条件
DoFunction<T> - cn.hperfect.nbquerier.core.querier.execute中的接口
 
DoLambdaCondition<T> - cn.hperfect.nbquerier.core.querier.condition中的接口
DoLambda 条件
DOLLAR - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DOLLAR_LEFT_BRACE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
doMap(LinkedHashMap<String, Object>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
doMapList(List<LinkedHashMap<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ResultConsumer
map操作
doQuery(DoQueryOptions) - 类 中的方法cn.hperfect.nbquerier.core.components.executor.DefaultNbExecutor
 
doQuery(String) - 类 中的方法cn.hperfect.nbquerier.core.components.executor.DefaultNbExecutor
已过时。
doQuery(String, String, List<QueryValParam>, ResultType) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
执行查询
doQuery(DoQueryOptions) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
 
doQuery(String) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
 
doQueryBefore(NbQueryInfo) - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.INbInterceptor
 
doQueryBefore(NbQueryInfo) - 类 中的方法cn.hperfect.nbquerier.core.registry.NbInterceptorRegistry
 
DoQueryOptions - cn.hperfect.nbquerier.core.components.executor.options中的类
 
DoQueryOptions() - 类 的构造器cn.hperfect.nbquerier.core.components.executor.options.DoQueryOptions
 
doSaveValidate(Map<String, Object>, NbQueryInfo, INbField, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.NotNullValidator
 
doSaveValidate(Map<String, Object>, NbQueryInfo, INbField, List<Map<String, Object>>) - 枚举 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.UniqueValidator
 
doSaveValidate(Map<String, Object>, NbQueryInfo, INbField, List<Map<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.IValidator
 
DoSelect<T> - cn.hperfect.nbquerier.core.querier.execute中的接口
执行相关接口
DOT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DOT_CLASS - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DOT_JAVA - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DOT_NEWLINE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DOT_XML - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DOTDOT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
DoubleTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
doUpdate(DoUpdateOptions) - 类 中的方法cn.hperfect.nbquerier.core.components.executor.DefaultNbExecutor
 
doUpdate(String, String, List<QueryValParam>, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
执行更新sql
doUpdate(DoUpdateOptions) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
 
doUpdate(String, String, List<QueryValParam>) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
 
doUpdate(String) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
更新
DoUpdate<T> - cn.hperfect.nbquerier.core.querier.execute中的接口
跟新保存操作
DoUpdateOptions - cn.hperfect.nbquerier.core.components.executor.options中的类
 
DoUpdateOptions() - 类 的构造器cn.hperfect.nbquerier.core.components.executor.options.DoUpdateOptions
 
doUpdateValidate(Map<String, Object>, NbQueryInfo, INbField, List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.NotNullValidator
 
doUpdateValidate(Map<String, Object>, NbQueryInfo, INbField, List<Map<String, Object>>) - 枚举 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.UniqueValidator
 
doUpdateValidate(Map<String, Object>, NbQueryInfo, INbField, List<Map<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.IValidator
数据验证

E

EMPTY - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
EMPTY_ARRAY - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
emptyField() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
entrySet() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
EnumTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
equals(Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryField
同一个表同一个字段认为相同
EQUALS - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
ErrorTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
evalBoolean(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
evalBoolean(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalBoolean(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalDouble(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
evalDouble(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalDouble(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalFloat(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalFloat(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalInteger(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalInteger(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalLong(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalLong(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalNode(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
evalNode(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalNode(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalNodes(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
evalNodes(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalNodes(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalShort(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalShort(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalString(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
evalString(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
evalString(Object, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
EXCLAMATION_MARK - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
exist() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
exist() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
是否存在该记录
expression - 类 中的变量cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
条件sql片段(复制mybatis plus)

F

FALSE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
field(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
field(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
字段设置
field(SFunction<T, ?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
field(SFunction<T, ?>...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
field(List<SFunction<T, ?>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
FieldFillStrategyRegistry - cn.hperfect.nbquerier.core.components.interceptor.components.fill中的类
填充策略仓库
FieldFillStrategyRegistry() - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.components.fill.FieldFillStrategyRegistry
 
fieldName - 类 中的变量cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
字段名称
FieldParseUtils - cn.hperfect.nbquerier.toolkit中的类
 
FieldParseUtils() - 类 的构造器cn.hperfect.nbquerier.toolkit.FieldParseUtils
 
fieldReplace(boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
自动替换 xx
fields() - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryFields
 
FillInterceptor - cn.hperfect.nbquerier.core.components.interceptor.impl中的类
填充器
FillInterceptor() - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.impl.FillInterceptor
 
FillStrategy - cn.hperfect.nbquerier.core.components.interceptor.components.fill中的类
字段填充策略
FillStrategy() - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.components.fill.FillStrategy
 
FillStrategy.FillType - cn.hperfect.nbquerier.core.components.interceptor.components.fill中的枚举
 
FillStrategyProperties - cn.hperfect.nbquerier.config.properties中的类
 
FillStrategyProperties() - 类 的构造器cn.hperfect.nbquerier.config.properties.FillStrategyProperties
 
find(String, String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryFields
 
find(Class<F>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
查找一个对象,自动构建类
find() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
find(Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
根据主键查找,必须要有@TableIdfind(Object pkValue)
find() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
查找一个值
find(Object, String, Object...) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
find(Object) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
 
find(Object, String, Object...) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
 
find(QueryFields, String, String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.BuildUtils
从字段名称中找表
findByName(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryFields
 
findField(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
findField(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
findField(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
查找字段
findMap() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
 
findMap(boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
查找一个map
findMapToCamelCase() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
 
findOne(QueryFields, QueryItem, String, BiMap<String, String>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.BuildUtils
查询字段,可以很好的防止字段处的sql注入
findQueryField(String, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
findQueryField(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
findQueryField(String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
从表中找字段
findQueryField(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
finish() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
finish() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
FloatTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
formatImportValue(String) - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
格式化导入数据
formatVariable(NbQueryType, Object) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.ParamBuilder
 
formatVariable(INbQueryType, Object, boolean) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.ParamBuilder
 
formatVariable(QueryValParam) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.ParamBuilder
 
formatVariable(INbQueryType, Object, boolean, boolean) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.ParamBuilder
 
formatVariable(INbQueryType, Object, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
格式化变量
formatVariable(QueryValParam) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
formatVariable(INbQueryType, Object, boolean, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
from(NbQuerier<?>, String) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
beta 版本,不稳定
func(String, ResultType, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
func(String, ResultType, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
替换字段查询
FuncQueryType - cn.hperfect.nbquerier.core.components.type中的类
 
FuncQueryType() - 类 的构造器cn.hperfect.nbquerier.core.components.type.FuncQueryType
 

G

GenericTokenParser - cn.hperfect.nbquerier.parsing中的类
普通记号解析器,处理#{}和${}参数
GenericTokenParser(String, String, TokenHandler) - 类 的构造器cn.hperfect.nbquerier.parsing.GenericTokenParser
 
genUnionId(String, String, boolean) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.SqlUtils
生成联合主键id (不支持软删除)
get(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
get(String, boolean) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
get(Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getAlias() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
getAliasName(String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.AliasBuilder
 
getAll() - 接口 中的方法cn.hperfect.nbquerier.core.components.datasouce.INbDataSource
获取数据源
getArraySubType() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
查询是 如 where xxx in (?
getArraySubType() - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
 
getArrayType() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
获取类型的数组类型(用于In操作)
getArrayType() - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
获取类型的数组类型
getBean(String, Class<T>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getBigDecimal(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getBigInteger(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getBool(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getBooleanAttribute(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getBooleanAttribute(String, Boolean) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getBooleanBody() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getBooleanBody(Boolean) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getByte(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getChar(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getChildren() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getChildrenAsProperties() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getConditionAggList() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
条件聚合
getConfiguration() - 枚举 中的方法cn.hperfect.nbquerier.config.NbQuerierConfigFactory
 
getConnection() - 接口 中的方法cn.hperfect.nbquerier.core.transaction.INbTransaction
 
getConnection(String) - 接口 中的方法cn.hperfect.nbquerier.core.transaction.INbTransaction
获取连接
getConnection(String) - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
getDataMap() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getDataScopeField() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
获取数据域字段,默认权限字段
getDate(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getDbDataType() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
获取数据库数据类型
getDbDataType() - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
 
getDbDataType() - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
getDbDataType() - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
getDbType() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
获取数据库类型
getDbType() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
getDbType(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.DbType
获取数据库类型
getDbTypeSql() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
获取数据库类型名称 创建时,新建数组参数 取值(text,bigint,varchar)
getDbTypeSql() - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
getDbTypeSql() - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
getDefaultClassLoader() - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
Return the default ClassLoader to use: typically the thread context ClassLoader, if available; the ClassLoader that loaded the ClassUtils class will be used as fallback.
getDeleteField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbTable
 
getDeleteField() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
软删除字段
getDeleteField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getDeleteField() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getDeleteField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getDescription() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
getDescription() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbTable
 
getDescription() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
getDescription() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
表单的表述信息
getDescription() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getDescription() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getDouble(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getDoubleAttribute(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getDoubleAttribute(String, Double) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getDoubleBody() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getDoubleBody(Double) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getDs() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbTable
 
getDs() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
数据源
getDs() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getDs() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getDsName() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
getDsName() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
获取数据源名称
getEnum(Class<E>, String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getEnumAttribute(Class<T>, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getEnumAttribute(Class<T>, String, T) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getEnumListNewValue(List<? extends INbField>, Collection<?>, String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.NbEnumUtils
 
getEnumNewValue(List<? extends INbField>, Object, String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.NbEnumUtils
获取枚举值
getExecutor() - 类 中的方法cn.hperfect.nbquerier.binding.SqlMapperProxy
 
getExpr(String) - 接口 中的方法cn.hperfect.nbquerier.core.metedata.IQueryItem
通过表别名获取查询表达式
getExpr() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.IQueryItem
 
getExpr(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
(table.phone->'memo')::text
getExpr() - 类 中的方法cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
 
getExpr(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryItem
查询表达式
getExpr() - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryItem
 
getExpression() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
获取条件表达式
getFieldApplier(String) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.FieldFillStrategyRegistry
获取 值生成器
getFieldName(SFunction<G, K>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
解析字段名称,默认带表别名
getFieldName(SFunction<G, K>, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
 
getFieldName(SFunction<G, K>, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
解析lambda字段名称
getFieldNames(List<SFunction<T, ?>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
 
getFields() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
 
getFields() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
表单的所有字段
getFields() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getFields() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getFieldType() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
getFieldType() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbField
 
getFieldType() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
字段类型
getFillStrategy() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
getFillStrategy() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbField
 
getFillStrategy() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
字段填充策略
getFloat(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getFloatAttribute(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getFloatAttribute(String, Float) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getFloatBody() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getFloatBody(Float) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getFunctionalInterfaceClassName() - 类 中的方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
获取接口 class
getIdSnowflakeStrategy() - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.FieldFillStrategyRegistry
主键填充策略
getImplClass() - 类 中的方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
获取实现的 class
getImplClassName() - 类 中的方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
获取 class 的名称
getImplMethodName() - 类 中的方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
获取实现者的方法名称
getInstantiatedType() - 类 中的方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
 
getInt(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getIntAttribute(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getIntAttribute(String, Integer) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getIntBody() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getIntBody(Integer) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getJoins() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
getJoinTable() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
获取关联表单,todo 待优化(class 特有)
getLastParam() - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryItem
 
getLevel() - 枚举 中的方法cn.hperfect.nbquerier.core.transaction.TransactionIsolationLevel
 
getList() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbPage
 
getLong(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getLongAttribute(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getLongAttribute(String, Long) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getLongBody() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getLongBody(Long) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getMap(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
获取map对象
getMapper(Class<T>) - 类 中的方法cn.hperfect.nbquerier.session.impl.DefaultNbSqlBuilder
 
getMapper(Class<T>) - 接口 中的方法cn.hperfect.nbquerier.session.ISqlMapperBuilder
加载mapper接口,返回动态代理对象
getName() - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.NotNullValidator
 
getName() - 枚举 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.UniqueValidator
 
getName() - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.IValidator
验证器名称
getName() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
数据库字段名称(可能是函数)
getName() - 接口 中的方法cn.hperfect.nbquerier.enums.INbEnum
获取名称
getName() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getNbEnumType(List<? extends INbField>, String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.NbEnumUtils
获取类型
getNode() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getObj(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getOrderField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbTable
 
getOrderField() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
排序字段
getOrderField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.ClassNbTable
 
getOrderField() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getOrderField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getOrderInfos() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
获取排序信息
getPackageName(Class<?>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
Determine the name of the package of the given class, e.g.
getPackageName(String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
Determine the name of the package of the given fully-qualified class name, e.g.
getParams() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
getParent() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getPath() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getPermField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbTable
 
getPermField() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
权限字段
getPermField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getPermField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.ClassNbTable
 
getPermField() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getPermField() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getPermType() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
获取权限类型
getPermType() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getPk() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbTable
 
getPk() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
获取主键
getPk() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getPk() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getPkName() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
获取主键名称
getPkName() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
获取主键名称
getPredicate() - 枚举 中的方法cn.hperfect.nbquerier.core.conditions.segments.MatchSegment
 
getPreparedStatement() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
getPrepareSql(String, List<QueryValParam>) - 类 中的方法cn.hperfect.nbquerier.core.components.executor.DefaultNbExecutor
替换占位符,并对参数重排序
getQueryFields() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
 
getQueryInfo() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
获取查询信息
getQueryRules() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
获取可查询规则
getQueryRules() - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
getQueryRules() - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
getQueryType() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
getQueryType() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
字段查询类型
getQueryValue() - 接口 中的方法cn.hperfect.nbquerier.core.querier.qrs.IQueryValue
获取查询值
getQueryValue() - 类 中的方法cn.hperfect.nbquerier.core.querier.qrs.JsonQueryValue
 
getQueryValue() - 类 中的方法cn.hperfect.nbquerier.core.querier.qrs.QueryValue
 
getReadOnlyDataUnderlineCaseMap() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
只读 获取下划线的map
getRedirect() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
getRedirectOrName() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
getRemovedSize() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.RemoveValueMapProvider
 
getReplaceTable() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
更新和保存时替换 (通常用于更新视图对应的表)
getResultClass() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
结果集class
getResultType() - 类 中的方法cn.hperfect.nbquerier.core.components.executor.options.DoQueryOptions
 
getSchema() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
表所在的schema
getSchema() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getSchema() - 类 中的方法cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
getSchemaTable(boolean) - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getShort(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getSqlSegment(NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.conditions.ILaterQuerier
 
getSqlSegment(NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.conditions.INestedSegment
 
getSqlSegment() - 接口 中的方法cn.hperfect.nbquerier.core.conditions.ISqlSegment
SQL 片段
getSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.AbstractISegmentList
 
getSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.MergeSegments
 
getSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.conditions.StringSqlSegment
 
getSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.metedata.ConditionAgg
 
getSqlSegment() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.IQueryItem
 
getSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.metedata.JoinTableRule
 
getSqlSegment() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
getSqlSegment() - 枚举 中的方法cn.hperfect.nbquerier.enums.JoinType
 
getSqlSegment() - 枚举 中的方法cn.hperfect.nbquerier.enums.NullsPosition
 
getSqlSegment() - 枚举 中的方法cn.hperfect.nbquerier.enums.QueryRuleEnum
 
getSqlSegment() - 枚举 中的方法cn.hperfect.nbquerier.enums.SqlKeyword
 
getSqlSegment() - 枚举 中的方法cn.hperfect.nbquerier.enums.WrapperKeyword
 
getStr(String) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
getStringAttribute(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getStringAttribute(String, String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getStringBody() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getStringBody(String) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
getTable() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getTableAlias(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
获取表别名
getTableAliasMap() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
获取所有表别名
getTableByField(QueryItem, BiMap<String, String>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.BuildUtils
通过查询元素,字段获取表名 t.field table.field field,null
getTableInfo(Class<?>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.ParseContext
 
getTableName() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.ClassNbField
 
getTableName() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
getTableName() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbField
 
getTableName() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
获取表名
getTableName() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbTable
获取表名
getTableName() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
getTableName() - 枚举 中的方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
 
getTableName() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
获取表名
getTitle() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
标题
getTitle() - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
getTitle() - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
getTotal() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbPage
 
getTx() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
getTx(NbQuerierConfiguration) - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
getTx(NbQuerierConfiguration) - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
getTypeName() - 接口 中的方法cn.hperfect.nbquerier.enums.IEnumType
 
getUserClass(Class<?>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
获取当前对象的 class
getUserClass(Object) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
获取当前对象的class
getValidateRules() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
getValidateRules() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbField
 
getValidateRules() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
获取校验规则
getValidator(String) - 类 中的静态方法cn.hperfect.nbquerier.core.registry.ValidatorRegistry
 
getValue() - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier.SnowflakeIdApplier
 
getValue() - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier.TimeApplier
 
getValue() - 接口 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.IFieldApplier
获取填充值
getValue() - 接口 中的方法cn.hperfect.nbquerier.enums.INbEnum
获取值
getValueBasedIdentifier() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
group(String...) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
group(String...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
group(SFunction<T, ?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
GroupBySegmentList - cn.hperfect.nbquerier.core.conditions.segments中的类
 
GroupBySegmentList() - 类 的构造器cn.hperfect.nbquerier.core.conditions.segments.GroupBySegmentList
 

H

handleToken(String) - 类 中的方法cn.hperfect.nbquerier.binding.ParameterMappingTokenHandler
 
handleToken(String) - 类 中的方法cn.hperfect.nbquerier.binding.ParameterReplaceTokenHandler
 
handleToken(String) - 接口 中的方法cn.hperfect.nbquerier.parsing.TokenHandler
 
HASH - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
HASH_LEFT_BRACE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
hashCode() - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryField
 
hasWhere() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
hasWhere() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
是否有where条件
HAT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
having(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
having(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
HavingSegmentList - cn.hperfect.nbquerier.core.conditions.segments中的类
 
HavingSegmentList() - 类 的构造器cn.hperfect.nbquerier.core.conditions.segments.HavingSegmentList
 
HTML_AMP - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
HTML_GT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
HTML_LT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
HTML_NBSP - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
HTML_QUOTE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
HutoolJsonSerializer - cn.hperfect.nbquerier.core.components.result.json中的类
 
HutoolJsonSerializer() - 类 的构造器cn.hperfect.nbquerier.core.components.result.json.HutoolJsonSerializer
 

I

IConditionValidate - cn.hperfect.nbquerier.core.components.interceptor.components.validator中的接口
添加条件 来过滤
IDialectWare - cn.hperfect.nbquerier.core.components.dialect中的接口
 
IdType - cn.hperfect.nbquerier.enums中的枚举
 
IEnumType - cn.hperfect.nbquerier.enums中的接口
 
IFieldApplier - cn.hperfect.nbquerier.core.components.interceptor.components.fill中的接口
字段值填充器
IgnoreSoftDelete - cn.hperfect.nbquerier.annotation中的注释类型
再默认开启软 删除没有删除字段忽略提示
ILaterQuerier - cn.hperfect.nbquerier.core.conditions中的接口
延期 嵌套查询器
INbDataSource - cn.hperfect.nbquerier.core.components.datasouce中的接口
 
INbEnum<T> - cn.hperfect.nbquerier.enums中的接口
 
INbExecuteBatch - cn.hperfect.nbquerier.core.metedata中的接口
 
INbExecutor - cn.hperfect.nbquerier.core.components.executor中的接口
(事务)数据源+sql+参数 -> 执行
INbField - cn.hperfect.nbquerier.core.metedata.inter中的接口
 
INbFieldBuilder - cn.hperfect.nbquerier.core.components.builder中的接口
 
INbInterceptor - cn.hperfect.nbquerier.core.components.interceptor中的接口
 
INbPage<T> - cn.hperfect.nbquerier.core.metedata.inter中的接口
 
INbQueryBuilder - cn.hperfect.nbquerier.core.components.builder中的接口
 
INbQueryType - cn.hperfect.nbquerier.core.components.type中的接口
一个查询类型
INbService<T> - cn.hperfect.nbquerier.service中的接口
 
INbSqlBuilder - cn.hperfect.nbquerier.core.components.builder中的接口
 
INbTable - cn.hperfect.nbquerier.core.metedata.inter中的接口
 
INbTransaction - cn.hperfect.nbquerier.core.transaction中的接口
事务
INbTypeHandler - cn.hperfect.nbquerier.core.components.type.handler.inter中的接口
类型处理器 1.
INestedSegment - cn.hperfect.nbquerier.core.conditions中的接口
嵌套
init(NbQuerierProperties, ITransactionFactory, INbDataSource) - 枚举 中的方法cn.hperfect.nbquerier.config.NbQuerierConfigFactory
 
init(SnowflakeIdApplier) - 类 中的方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.FieldFillStrategyRegistry
 
initByMap(Map<String, Object>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
initByProvider(RemoveValueMapProvider) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
InputNbField - cn.hperfect.nbquerier.core.metedata中的类
 
InputNbField() - 类 的构造器cn.hperfect.nbquerier.core.metedata.InputNbField
 
InputNbTable - cn.hperfect.nbquerier.core.metedata中的类
 
InputNbTable(String, List<? extends InputNbField>) - 类 的构造器cn.hperfect.nbquerier.core.metedata.InputNbTable
 
Insert - cn.hperfect.nbquerier.annotation.sql中的注释类型
 
insertBatch(NbQuerier<?>, List<Map<String, Object>>, List<QueryValParam>) - 类 中的方法cn.hperfect.nbquerier.core.components.executor.DefaultNbExecutor
 
insertBatch(NbQuerier<?>, List<Map<String, Object>>, List<QueryValParam>) - 接口 中的方法cn.hperfect.nbquerier.core.components.executor.INbExecutor
批量插入
IntListTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
IntTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
intVal(Integer) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 
invoke(Object, Method, Object[]) - 类 中的方法cn.hperfect.nbquerier.binding.SqlMapperProxy
执行方法
IPermType - cn.hperfect.nbquerier.enums.perm中的接口
 
IQuerier - cn.hperfect.nbquerier.core.metedata.inter中的接口
查询类
IQueryItem - cn.hperfect.nbquerier.core.metedata中的接口
 
IQueryValue - cn.hperfect.nbquerier.core.querier.qrs中的接口
 
IResultMap<T> - cn.hperfect.nbquerier.core.querier中的接口
对结果处理(钩子) //todo 加入多线程处理
IResultSetHandler - cn.hperfect.nbquerier.core.components.result中的接口
结果集处理
isAddSelectField(BiMap<String, String>, String, QueryItem, INbField) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultFieldBuilder
返回null 排除, 否则直接返回查询表达式
isArray() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
是否是数组类型
isBoolean(Class<?>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
判断传入的类型是否是布尔类型
ISchemaRoute - cn.hperfect.nbquerier.core.components.route中的接口
 
isEmpty() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
isEmpty() - 接口 中的方法cn.hperfect.nbquerier.core.type.JsonPropVO
是否全空
isFk() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
isInsertDefault() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
isJson() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
 
isJsonArray() - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
isNotNull() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.ClassNbField
 
isNotNull() - 类 中的方法cn.hperfect.nbquerier.core.metedata.field.DeleteField
 
isNotNull() - 类 中的方法cn.hperfect.nbquerier.core.metedata.InputNbField
 
isNotNull() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
 
ISO_8859_1 - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
isPk() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
是否是主键
isProxy(Class<?>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
判断是否为代理对象
ISqlMapperBuilder - cn.hperfect.nbquerier.session中的接口
 
ISqlSegment - cn.hperfect.nbquerier.core.conditions中的接口
SQL 片段接口
isQuery() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
是否查询
isSave() - 接口 中的方法cn.hperfect.nbquerier.core.metedata.inter.INbField
是否是保存字段
isSoftDelete() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
isSub() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
ITransactionFactory - cn.hperfect.nbquerier.core.transaction中的接口
 
ITypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的接口
类型转换器
IValidator - cn.hperfect.nbquerier.core.components.interceptor.components.validator中的接口
查重,非空,json结构检查

J

JdbcTransaction - cn.hperfect.nbquerier.core.transaction.jdbc中的类
手动事务 Jdbc事务。
JdbcTransaction(DataSource, TransactionIsolationLevel, boolean) - 类 的构造器cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
JdbcTransaction(Connection) - 类 的构造器cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
JdbcTransactionFactory - cn.hperfect.nbquerier.core.transaction.jdbc中的类
JdbcTransaction工厂
JdbcTransactionFactory() - 类 的构造器cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransactionFactory
 
JoinData - cn.hperfect.nbquerier.core.metedata中的类
 
JoinData() - 类 的构造器cn.hperfect.nbquerier.core.metedata.JoinData
 
JoinTableRule - cn.hperfect.nbquerier.core.metedata中的类
 
JoinTableRule() - 类 的构造器cn.hperfect.nbquerier.core.metedata.JoinTableRule
 
JoinType - cn.hperfect.nbquerier.enums中的枚举
 
jsonArray - 类 中的变量cn.hperfect.nbquerier.core.type.JsonNbType
是否是数组
jsonbVal(Object) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 
JsonNbType - cn.hperfect.nbquerier.core.type中的类
 
JsonNbType(Boolean) - 类 的构造器cn.hperfect.nbquerier.core.type.JsonNbType
 
JsonNbType(boolean, Class<? extends JsonPropVO>) - 类 的构造器cn.hperfect.nbquerier.core.type.JsonNbType
 
JsonPropMeteData - cn.hperfect.nbquerier.core.metedata中的类
((column)->'prop')::type
JsonPropMeteData() - 类 的构造器cn.hperfect.nbquerier.core.metedata.JsonPropMeteData
 
JsonPropQueryItem - cn.hperfect.nbquerier.core.metedata中的类
 
JsonPropQueryItem() - 类 的构造器cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
 
JsonPropVO - cn.hperfect.nbquerier.core.type中的接口
 
JsonQueryValue - cn.hperfect.nbquerier.core.querier.qrs中的类
 
JsonQueryValue() - 类 的构造器cn.hperfect.nbquerier.core.querier.qrs.JsonQueryValue
 
JsonValueUtils - cn.hperfect.nbquerier.toolkit中的类
 
JsonValueUtils() - 类 的构造器cn.hperfect.nbquerier.toolkit.JsonValueUtils
 

K

keySet() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 

L

LambdaUtils - cn.hperfect.nbquerier.toolkit中的类
Lambda 解析工具类
LambdaUtils() - 类 的构造器cn.hperfect.nbquerier.toolkit.LambdaUtils
 
last(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
加入最后
last(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
lastSql - 类 中的变量cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
LEFT_BRACE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
LEFT_BRACKET - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
LEFT_CHEV - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
LEFT_SQ_BRACKET - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
leftJoin(Class<?>, String, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
leftJoin(Class<F>, String, SFunction<F, E>, SFunction<T, E>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
leftJoin(Class<?>, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
leftJoin(NbQuerier<?>, String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
leftJoin(NbQueryInfo, String, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
leftJoin(NbQuerier<?>, String, String, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
连表子查询
leftJoin(Class<?>, String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
左连接
leftJoin(Class<F>, String, SFunction<F, E>, SFunction<T, E>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
左连接
leftJoin(Class<?>, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
自动左连
leftJoin(NbQueryInfo, String, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
leftJoin(NbQueryInfo, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
leftJoin(NbQuerier<?>, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
已过时。
leftJoin(NbQuerier<?>, String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
表子查询
leftJoin(NbQuerier<?>, String, String, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
length() - 枚举 中的方法cn.hperfect.nbquerier.enums.SqlKeyword
 
level - 类 中的变量cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
limit(NbQuerier<T>, int, int) - 类 中的方法cn.hperfect.nbquerier.core.components.dialect.DefaultDialectWare
 
limit(NbQuerier<T>, int, int) - 接口 中的方法cn.hperfect.nbquerier.core.components.dialect.IDialectWare
 
limit(int) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
limit(int, int) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
不同方言的limit方法
limit(int, int) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
LIST_RULE - 接口 中的静态变量cn.hperfect.nbquerier.core.components.type.INbQueryType
 
lock() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
lock() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
加锁 其他事务无法获取 该事务查询数据 for update
logEnd(StringBuilder, TimeInterval) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.SqlLoggerUtils
 
loggerStart() - 类 中的静态方法cn.hperfect.nbquerier.toolkit.SqlLoggerUtils
日志输入开始
logSql(TimeInterval, String, List<QueryValParam>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.SqlLoggerUtils
 
logSql(String, List<QueryValParam>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.SqlLoggerUtils
日志输入
LongListTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
longListVal(Collection<Long>) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 
LongTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
longVal(Long) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 

M

main(String[]) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.FieldParseUtils
 
MapEnumConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
mapFieldAlias(Map<String, Object>, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
 
MapperAnnotationBuilder - cn.hperfect.nbquerier.builder.annotation中的类
 
MapperAnnotationBuilder() - 类 的构造器cn.hperfect.nbquerier.builder.annotation.MapperAnnotationBuilder
 
mapToBean(Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.NbQuerierTopside
结果转换成对象
mapToBean(Map<String, Object>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
match(ISqlSegment) - 枚举 中的方法cn.hperfect.nbquerier.core.conditions.segments.MatchSegment
 
MatchSegment - cn.hperfect.nbquerier.core.conditions.segments中的枚举
匹配片段
MergeSegments - cn.hperfect.nbquerier.core.conditions.segments中的类
合并 SQL 片段
MergeSegments() - 类 的构造器cn.hperfect.nbquerier.core.conditions.segments.MergeSegments
 

N

N - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
NbConstraint - cn.hperfect.nbquerier.annotation中的注释类型
指定表默认排序字段
NbEnumUtils - cn.hperfect.nbquerier.toolkit中的类
 
NbEnumUtils() - 类 的构造器cn.hperfect.nbquerier.toolkit.NbEnumUtils
 
NbExcel - cn.hperfect.nbquerier.annotation中的注释类型
 
NbExecuteBatch - cn.hperfect.nbquerier.core.metedata中的类
批处理
NbExecuteBatch(int) - 类 的构造器cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
NbExecutorFactory - cn.hperfect.nbquerier.config中的类
 
NbExecutorFactory(NbQuerierConfiguration) - 类 的构造器cn.hperfect.nbquerier.config.NbExecutorFactory
 
NbField - cn.hperfect.nbquerier.annotation中的注释类型
数据库表相关
NbFieldType - cn.hperfect.nbquerier.enums中的枚举
 
NbInterceptorRegistry - cn.hperfect.nbquerier.core.registry中的类
查询拦截器器链
NbInterceptorRegistry() - 类 的构造器cn.hperfect.nbquerier.core.registry.NbInterceptorRegistry
 
NbJsonProp - cn.hperfect.nbquerier.annotation中的注释类型
 
NbJsonSerializer - cn.hperfect.nbquerier.core.components.result.json中的接口
 
NbOneToMany - cn.hperfect.nbquerier.annotation中的注释类型
 
NbOrderField - cn.hperfect.nbquerier.annotation中的注释类型
数据库表相关
NbOrderType - cn.hperfect.nbquerier.enums中的枚举
 
NbPage<T> - cn.hperfect.nbquerier.core.metedata中的类
 
NbPage() - 类 的构造器cn.hperfect.nbquerier.core.metedata.NbPage
 
NbQuerier<T> - cn.hperfect.nbquerier.core.querier中的接口
 
NbQuerierConfigFactory - cn.hperfect.nbquerier.config中的枚举
初始化
NbQuerierConfiguration - cn.hperfect.nbquerier.config中的类
配置
NbQuerierConfiguration(NbQuerierProperties) - 类 的构造器cn.hperfect.nbquerier.config.NbQuerierConfiguration
 
NbQuerierCons - cn.hperfect.nbquerier.config中的接口
常量
NbQuerierProperties - cn.hperfect.nbquerier.config.properties中的类
 
NbQuerierProperties() - 类 的构造器cn.hperfect.nbquerier.config.properties.NbQuerierProperties
 
NbQuerierTopside<T> - cn.hperfect.nbquerier.core.querier.condition中的接口
查询最顶层接口
NbQueryInfo - cn.hperfect.nbquerier.core.metedata中的类
表或者连表信息
NbQueryInfo() - 类 的构造器cn.hperfect.nbquerier.core.metedata.NbQueryInfo
 
NbQueryType - cn.hperfect.nbquerier.core.components.type中的枚举
数据库查询类型
NbQueryTypeAdapter - cn.hperfect.nbquerier.core.components.type中的类
 
NbQueryTypeAdapter() - 类 的构造器cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
NbSharding - cn.hperfect.nbquerier.annotation中的注释类型
分表
NbSQLException - cn.hperfect.nbquerier.exceptions中的异常错误
 
NbSQLException() - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLException
 
NbSQLException(String, Object...) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLException
 
NbSQLException(Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLException
 
NbSQLExecuteException - cn.hperfect.nbquerier.exceptions中的异常错误
 
NbSQLExecuteException(Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLExecuteException
 
NbSQLExecuteException(String, Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLExecuteException
 
NbSQLExecuteException(String, String, Object...) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLExecuteException
 
NbSQLMessageException - cn.hperfect.nbquerier.exceptions中的异常错误
 
NbSQLMessageException(String, Object...) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.NbSQLMessageException
 
NbTable - cn.hperfect.nbquerier.annotation中的注释类型
数据库表
NbTableOrder - cn.hperfect.nbquerier.annotation中的注释类型
排序字段
NbTableOrders - cn.hperfect.nbquerier.annotation中的注释类型
默认排序
NbView - cn.hperfect.nbquerier.annotation中的注释类型
 
newExecutor() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
newExecutor() - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
newInstance(Class<T>, Map<String, Object>) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.custom.CustomEntityBuilder
 
newInstance(Class<T>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
根据指定的 class , 实例化一个对象,根据构造参数来实例化 在 java9 及其之后的版本 Class.newInstance() 方法已被废弃
newInstance(String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
实例化对象.
newInstanceByProvider(Class<T>, RemoveValueMapProvider) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.custom.CustomEntityBuilder
provider 必须全为驼峰
NEWLINE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
newNbExecutor(Connection) - 类 中的方法cn.hperfect.nbquerier.config.NbExecutorFactory
创建执行器
newNbExecutor() - 类 中的方法cn.hperfect.nbquerier.config.NbExecutorFactory
 
newNbExecutor(Connection) - 类 中的方法cn.hperfect.nbquerier.config.NbQuerierConfiguration
创建执行器
newNbExecutor() - 类 中的方法cn.hperfect.nbquerier.config.NbQuerierConfiguration
 
newNbExecutor(INbTransaction) - 类 中的方法cn.hperfect.nbquerier.config.NbQuerierConfiguration
 
newNbQuerier() - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
newNbQuerier() - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
newNbQueryBuilder() - 枚举 中的方法cn.hperfect.nbquerier.config.NbQuerierConfigFactory
 
newTransaction(INbDataSource, TransactionIsolationLevel, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.transaction.ITransactionFactory
创建事务
newTransaction(Connection) - 接口 中的方法cn.hperfect.nbquerier.core.transaction.ITransactionFactory
通过连接创建事务
newTransaction(INbDataSource, TransactionIsolationLevel, boolean) - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransactionFactory
 
newTransaction(Connection) - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransactionFactory
 
newTx(Connection) - 类 中的方法cn.hperfect.nbquerier.config.NbQuerierConfiguration
 
newTx() - 类 中的方法cn.hperfect.nbquerier.config.NbQuerierConfiguration
 
newValidatorRegistry() - 枚举 中的方法cn.hperfect.nbquerier.config.NbQuerierConfigFactory
 
newXNode(Node) - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
NO - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
NormalSegmentList - cn.hperfect.nbquerier.core.conditions.segments中的类
普通片段
not() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
not 连接
not() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
NOT_NULL - 接口 中的静态变量cn.hperfect.nbquerier.cons.ValidatorCons
 
NotNullValidator - cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl中的类
 
NotNullValidator() - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.NotNullValidator
 
NoTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
NULL - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
NullsPosition - cn.hperfect.nbquerier.enums中的枚举
 
NUM_RULE - 接口 中的静态变量cn.hperfect.nbquerier.core.components.type.INbQueryType
 

O

OFF - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
ON - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
ONE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
openConnection() - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
or() - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
or 连接
or() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
order(String, String...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
字段排序
order(NbOrderType, String...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
排序
order(NbOrderType, NullsPosition, String...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
 
order(NbOrderType, NullsPosition, String...) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
order(List<OrderInfoStr>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
多字段排序
orderAble() - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
可排序
orderAble() - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
 
orderAble() - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
orderAble() - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
OrderBySegmentList - cn.hperfect.nbquerier.core.conditions.segments中的类
 
OrderBySegmentList() - 类 的构造器cn.hperfect.nbquerier.core.conditions.segments.OrderBySegmentList
 
OrderInfo - cn.hperfect.nbquerier.core.metedata中的类
排序信息
OrderInfo() - 类 的构造器cn.hperfect.nbquerier.core.metedata.OrderInfo
 
OrderInfoStr - cn.hperfect.nbquerier.core.metedata中的类
 
OrderInfoStr(String, String) - 类 的构造器cn.hperfect.nbquerier.core.metedata.OrderInfoStr
 

P

page(int, int) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
page(int, int) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
PageInfo - cn.hperfect.nbquerier.core.metedata中的类
 
PageInfo(Integer, Integer) - 类 的构造器cn.hperfect.nbquerier.core.metedata.PageInfo
 
Param - cn.hperfect.nbquerier.annotation.sql中的注释类型
 
ParamBuilder - cn.hperfect.nbquerier.core.components.builder.impl中的类
参数器
ParamBuilder() - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.ParamBuilder
 
ParameterMappingTokenHandler - cn.hperfect.nbquerier.binding中的类
解析 #{} 参数 调用查询器 的 变量构建器 格式化变量
ParameterMappingTokenHandler(ParamBuilder, boolean, Map<String, ArgVariable>) - 类 的构造器cn.hperfect.nbquerier.binding.ParameterMappingTokenHandler
 
ParameterReplaceTokenHandler - cn.hperfect.nbquerier.binding中的类
${} 处理器 直接替换成字符串
ParameterReplaceTokenHandler(Map<String, ArgVariable>) - 类 的构造器cn.hperfect.nbquerier.binding.ParameterReplaceTokenHandler
 
parse(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NbOrderType
 
parse(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.QueryRuleEnum
 
parse(String) - 类 中的方法cn.hperfect.nbquerier.parsing.GenericTokenParser
 
parse(String, Properties) - 类 中的静态方法cn.hperfect.nbquerier.parsing.PropertyParser
 
parse(String, boolean) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.FieldParseUtils
 
ParseContext - cn.hperfect.nbquerier.core.metedata中的类
解析上下文 tableKf 和 field(table) 会产生依赖关系 解析a表中有属性p1 依赖b表 解析b表有属性p2 依赖a表 流程: 解析a-> 放入半成品池, 解析b 放入半成品池,b中解析a重半成品池中取数据,完成b解析 a拿到b 后完成解析
ParseContext() - 类 的构造器cn.hperfect.nbquerier.core.metedata.ParseContext
 
parseField(String) - 类 中的静态方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultFieldBuilder
已过时。
parseFields(ParseContext, ClassNbTable, BeanDesc) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
解析实体为NbField 之后无需反射解析
parseJsonObjectToCondition(NbQuerier<?>, String) - 枚举 中的方法cn.hperfect.nbquerier.core.querier.qrs.QueryExprParser
解析入口
parseJsonObjectToCondition(NbQuerier<?>, JSONObject) - 枚举 中的静态方法cn.hperfect.nbquerier.core.querier.qrs.QueryExprParser
将查询表达式解析为 使用方法 查询等于 field=123 {"field":"123"} 查询大于 field>123 {"filed":{"$>":123}} {"field_name":"$NULL"} aaa='$NULL' 这种语法不行 {"field_name":{"$TYPE":"$NULL"}} $or "/phoneList[]/memo$like":"test"
parseSqlParam(String, QueryValParam...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
替换sql参数
parseSqlParam(String, QueryValParam...) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
parseTableInfo(Class<?>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
解析tableInfo
parseTableInfo(ParseContext, Class<?>) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.DefaultNbQueryBuilder
 
parseTableInfo(Class<?>) - 接口 中的方法cn.hperfect.nbquerier.core.components.builder.INbQueryBuilder
 
ParsingException - cn.hperfect.nbquerier.parsing中的异常错误
解析异常
ParsingException(String) - 异常错误 的构造器cn.hperfect.nbquerier.parsing.ParsingException
 
ParsingException(String, Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.parsing.ParsingException
 
ParsingException(Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.parsing.ParsingException
 
PERCENT - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
PermField - cn.hperfect.nbquerier.annotation中的注释类型
权限字段
PermType - cn.hperfect.nbquerier.enums.perm中的枚举
权限强制约束
PIPE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
PLUS - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
PREFIX - 类 中的静态变量cn.hperfect.nbquerier.config.properties.NbQuerierProperties
 
PrimaryKey - cn.hperfect.nbquerier.core.metedata中的类
主键
PrimaryKey() - 类 的构造器cn.hperfect.nbquerier.core.metedata.PrimaryKey
 
PropertyParser - cn.hperfect.nbquerier.parsing中的类
属性解析器
propName - 类 中的变量cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
 
props - 类 中的变量cn.hperfect.nbquerier.core.type.JsonNbType
属性
put(String, Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
put(INbField, Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.querier.UpdateData
 
put(IValidator) - 类 中的方法cn.hperfect.nbquerier.core.registry.ValidatorRegistry
 
putAll(Map<? extends String, ?>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
puts(Collection<QueryField>) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryFields
 
puts(QueryFields) - 类 中的方法cn.hperfect.nbquerier.core.metedata.QueryFields
 
putTable(String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.AliasBuilder
 
putTable(String, String, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.TableBuilder
 
putTable(String, String) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.TableBuilder
 
putTable(Table) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.TableBuilder
 
putTable(INbTable) - 类 中的方法cn.hperfect.nbquerier.core.components.builder.impl.TableBuilder
 

Q

QueryExprParser - cn.hperfect.nbquerier.core.querier.qrs中的枚举
查询表达式解析器
QueryField - cn.hperfect.nbquerier.core.metedata中的类
 
QueryField(INbQueryType, String, String, String, String) - 类 的构造器cn.hperfect.nbquerier.core.metedata.QueryField
 
QueryFields - cn.hperfect.nbquerier.core.metedata中的类
 
QueryFields() - 类 的构造器cn.hperfect.nbquerier.core.metedata.QueryFields
 
QueryFields(Collection<QueryField>) - 类 的构造器cn.hperfect.nbquerier.core.metedata.QueryFields
 
queryFields - 类 中的变量cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
所有查询字段
QueryItem - cn.hperfect.nbquerier.core.metedata中的类
查询item
QueryItem(String, String) - 类 的构造器cn.hperfect.nbquerier.core.metedata.QueryItem
 
QueryItem(String) - 类 的构造器cn.hperfect.nbquerier.core.metedata.QueryItem
已过时。
QueryRuleEnum - cn.hperfect.nbquerier.enums中的枚举
Query 规则 常量
querySoftDelete() - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbQueryInfo
是否是用软删除
queryType - 类 中的变量cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
 
QueryType - cn.hperfect.nbquerier.enums中的枚举
 
QueryValParam - cn.hperfect.nbquerier.core.metedata中的类
 
QueryValParam() - 类 的构造器cn.hperfect.nbquerier.core.metedata.QueryValParam
 
QueryValue - cn.hperfect.nbquerier.core.querier.qrs中的类
 
QueryValue() - 类 的构造器cn.hperfect.nbquerier.core.querier.qrs.QueryValue
 
QUESTION_MARK - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
QUOTE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
quotSqlKey(String) - 类 中的方法cn.hperfect.nbquerier.core.components.dialect.DefaultDialectWare
 
quotSqlKey(String) - 接口 中的方法cn.hperfect.nbquerier.core.components.dialect.IDialectWare
添加sql关键字的引用

R

remove(Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
removeById(Object) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
removeById(Object) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
 
RemoveValueMapProvider - cn.hperfect.nbquerier.core.metedata.custom中的类
copy to bean 的时候会移除值 所以先copy 到bean ,再把剩下的 存到 自定义 数据中
RemoveValueMapProvider() - 类 的构造器cn.hperfect.nbquerier.core.metedata.custom.RemoveValueMapProvider
 
RemoveValueMapProvider(Map<String, Object>) - 类 的构造器cn.hperfect.nbquerier.core.metedata.custom.RemoveValueMapProvider
 
resetAutoCommit() - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
resolve(SFunction<T, ?>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.LambdaUtils
 
resolve(SFunction<?, ?>) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
通过反序列化转换 lambda 表达式,该方法只能序列化 lambda 表达式,不能序列化接口实现或者正常非 lambda 写法的对象
ResultConsumer<T> - cn.hperfect.nbquerier.core.metedata中的类
 
ResultConsumer() - 类 的构造器cn.hperfect.nbquerier.core.metedata.ResultConsumer
 
ResultType - cn.hperfect.nbquerier.enums中的枚举
 
RETURN - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
RIGHT_BRACE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
RIGHT_BRACKET - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
RIGHT_CHEV - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
RIGHT_SQ_BRACKET - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
rollback() - 接口 中的方法cn.hperfect.nbquerier.core.transaction.INbTransaction
回滚
rollback() - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
rules - 类 中的静态变量cn.hperfect.nbquerier.core.type.JsonNbType
 

S

safeGetConditionAggList() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
safeGetUpdateData() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
save(Map<String, Object>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
保存数据
save(F) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
保存
save(Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
save(BaseCustomEntity) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
save(T) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
save(T) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
保存
saveBatch(List<T>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
生成一条语句保存
saveBatch(List<T>) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
saveBatch(List<T>) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
生成sql语句一次性插入(todo 数量大分割)
saveBatchMap(List<Map<String, Object>>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
saveBatchMap(List<Map<String, Object>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
批量保存
saveOrUpdate(T) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
saveOrUpdate(T, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
更新或保存
saveOrUpdate(T) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
saveOrUpdate(T) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
存在id并且数据存在则跟新 明确数据存在不推荐使用该接口
Select - cn.hperfect.nbquerier.annotation.sql中的注释类型
查询注解
select(Class<F>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
select() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
select() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
执行查询
select(Class<F>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
自定义class返回
selectMap() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
查询通用map
selectMap() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
 
selectMapList() - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
selectMapList() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
查询为map
selectMapToCamelCase() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
查询map转驼峰
selectOne(boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
selectOne(boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoSelect
查询一个值
SEMICOLON - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
serialize(Object) - 类 中的方法cn.hperfect.nbquerier.core.components.result.json.HutoolJsonSerializer
 
serialize(Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.result.json.NbJsonSerializer
 
serialize(BaseCustomEntity, JsonGenerator, SerializerProvider) - 类 中的方法cn.hperfect.nbquerier.core.json.serializer.CustomEntityJsonSerializer
 
SerializedLambda - cn.hperfect.nbquerier.toolkit.support中的类
这个类是从 SerializedLambda 里面 copy 过来的, 字段信息完全一样 负责将一个支持序列的 Function 序列化为 SerializedLambda
SerializedLambda() - 类 的构造器cn.hperfect.nbquerier.toolkit.support.SerializedLambda
 
set(String, Object) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
set(String, Object) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
set(String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
设置更新数据
set(SFunction<T, V>, V, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
set(SFunction<T, V>, V) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
setAutoCommit(boolean) - 接口 中的方法cn.hperfect.nbquerier.core.transaction.INbTransaction
 
setAutoCommit(boolean) - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
setBatch(INbExecuteBatch) - 类 中的方法cn.hperfect.nbquerier.core.components.executor.options.DoUpdateOptions
 
setConnection(Connection) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
setConnection(Connection) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
设置链接
setDesiredAutoCommit(boolean) - 类 中的方法cn.hperfect.nbquerier.core.transaction.jdbc.JdbcTransaction
 
setPreparedStatement(PreparedStatement) - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
setPreparedStatement(PreparedStatement) - 类 中的方法cn.hperfect.nbquerier.core.metedata.NbExecuteBatch
 
setQueryInfo(NbQueryInfo) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
setResultClass(Class<T>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
结果集class
setTx(INbTransaction) - 接口 中的方法cn.hperfect.nbquerier.core.metedata.INbExecuteBatch
 
setTx(INbTransaction) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
设置事务
setVariables(Properties) - 类 中的方法cn.hperfect.nbquerier.parsing.XPathParser
 
setWhereCondition(NbQuerier<?>, MergeSegments, QueryRuleEnum, String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
设置where 条件
SFunction<T,R> - cn.hperfect.nbquerier.toolkit.support中的接口
支持序列化的 Function 参数t,返回类型r
simpleParse(String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.FieldParseUtils
 
SINGLE_QUOTE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
size() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
已过时。
SLASH - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
SNOWFLAKE_APPLIER_NAME - 类 中的静态变量cn.hperfect.nbquerier.core.components.interceptor.components.fill.FieldFillStrategyRegistry
 
SnowflakeIdApplier - cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier中的类
雪花算法id填充
SnowflakeIdApplier(Snowflake) - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier.SnowflakeIdApplier
 
SoftDelete - cn.hperfect.nbquerier.annotation中的注释类型
指定表软删除字段 如果在mybatis plus 中使用逻辑删除 请在字段中加上
SPACE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
SQL_PARAM_FORMAT - 接口 中的静态变量cn.hperfect.nbquerier.config.NbQuerierCons
参数替换格式
SQL_PARAM_PATTERN - 接口 中的静态变量cn.hperfect.nbquerier.config.NbQuerierCons
参数替换匹配
SqlCommandType - cn.hperfect.nbquerier.enums中的枚举
 
SqlKeyword - cn.hperfect.nbquerier.enums中的枚举
 
SqlLoggerUtils - cn.hperfect.nbquerier.toolkit中的类
 
SqlLoggerUtils() - 类 的构造器cn.hperfect.nbquerier.toolkit.SqlLoggerUtils
 
SqlMapper - cn.hperfect.nbquerier.annotation中的注释类型
Mapper映射注解
SqlMapperProxy<T> - cn.hperfect.nbquerier.binding中的类
mapper 的动态代理 代理接口去执行 sql 语句
SqlMapperProxy(NbQuerierConfiguration, Class<T>) - 类 的构造器cn.hperfect.nbquerier.binding.SqlMapperProxy
 
SqlUtils - cn.hperfect.nbquerier.toolkit中的类
 
SqlUtils() - 类 的构造器cn.hperfect.nbquerier.toolkit.SqlUtils
 
STAR - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
startBatch(int) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
STRING_RULE - 接口 中的静态变量cn.hperfect.nbquerier.core.components.type.INbQueryType
 
StringPool - cn.hperfect.nbquerier.toolkit中的接口
Copy to jodd.util Pool of String constants to prevent repeating of hard-coded String literals in the code.
StringSqlSegment - cn.hperfect.nbquerier.core.conditions中的类
SQL 片段接口
StringSqlSegment() - 类 的构造器cn.hperfect.nbquerier.core.conditions.StringSqlSegment
 
stringVal(String) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 
strListVal(Collection<String>) - 类 中的静态方法cn.hperfect.nbquerier.core.metedata.QueryValParam
 
SUB_SQL - 接口 中的静态变量cn.hperfect.nbquerier.config.NbQuerierCons
 
SubQueryItem - cn.hperfect.nbquerier.core.metedata中的类
 
SubQueryItem() - 类 的构造器cn.hperfect.nbquerier.core.metedata.SubQueryItem
 
subSequence(int, int) - 枚举 中的方法cn.hperfect.nbquerier.enums.SqlKeyword
 
sum(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
sum(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
求和
sum(SFunction<T, ?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
 
switchDataSource(String) - 接口 中的方法cn.hperfect.nbquerier.core.components.datasouce.INbDataSource
数据源名称选择数据源

T

TAB - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
table(Class<T>) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
根据类中注解构建querier对象
table(INbTable) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
table(NbQuerier<?>, Class<T>) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
table(INbTable, Class<T>) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
table(INbTable, String) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
table(Class<T>, String) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
table(INbTable, Class<T>, String) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
table(NbQueryInfo) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
tableAlias - 类 中的变量cn.hperfect.nbquerier.core.metedata.JsonPropQueryItem
 
TableBuilder - cn.hperfect.nbquerier.core.components.builder.impl中的类
 
TableBuilder() - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.TableBuilder
 
TableBuilder(AliasBuilder) - 类 的构造器cn.hperfect.nbquerier.core.components.builder.impl.TableBuilder
 
TableFk - cn.hperfect.nbquerier.annotation中的注释类型
表单外键 遇到left join 不加on时 自动连value 表的主键
TableId - cn.hperfect.nbquerier.annotation中的注释类型
 
TableJoin - cn.hperfect.nbquerier.annotation中的注释类型
 
tableSchema(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
tableSchema(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
指定主表的schema
TextListTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
TextTypeConvertor - cn.hperfect.nbquerier.core.components.convertor中的枚举
 
ThisTable - cn.hperfect.nbquerier.core.metedata.table中的枚举
本表的一个标识
TILDA - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
TIME_APPLIER_NAME - 类 中的静态变量cn.hperfect.nbquerier.core.components.interceptor.components.fill.FieldFillStrategyRegistry
 
TimeApplier - cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier中的类
 
TimeApplier() - 类 的构造器cn.hperfect.nbquerier.core.components.interceptor.components.fill.applier.TimeApplier
 
toClassConfident(String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.ClassUtils
请仅在确定类存在的情况下调用该方法
toJSONString() - 接口 中的方法cn.hperfect.nbquerier.core.querier.qrs.IQueryValue
 
TokenHandler - cn.hperfect.nbquerier.parsing中的接口
记号处理器
toMap(ResultSet) - 类 中的方法cn.hperfect.nbquerier.core.components.result.DefaultResultSetHandler
 
toMap(ResultSet) - 接口 中的方法cn.hperfect.nbquerier.core.components.result.IResultSetHandler
解析成map
toStr(JsonNbType, Object) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.JsonValueUtils
 
toString() - 类 中的方法cn.hperfect.nbquerier.parsing.XNode
 
toString() - 类 中的方法cn.hperfect.nbquerier.toolkit.support.SerializedLambda
 
toStrWhereLike(NbQuerier<?>, MergeSegments, String, Object) - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
转换成字符串like
total() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoFunction
查询总数,忽略page参数
TransactionException - cn.hperfect.nbquerier.core.transaction中的异常错误
事务异常,继承PersistenceException
TransactionException() - 异常错误 的构造器cn.hperfect.nbquerier.core.transaction.TransactionException
 
TransactionException(String) - 异常错误 的构造器cn.hperfect.nbquerier.core.transaction.TransactionException
 
TransactionException(String, Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.core.transaction.TransactionException
 
TransactionException(Throwable) - 异常错误 的构造器cn.hperfect.nbquerier.core.transaction.TransactionException
 
TransactionIsolationLevel - cn.hperfect.nbquerier.core.transaction中的枚举
事务隔离级别,是一个枚举型
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.AbstractISegmentList
在其中对值进行判断以及更改 list 的内部元素
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.GroupBySegmentList
 
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.HavingSegmentList
 
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.NormalSegmentList
 
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类 中的方法cn.hperfect.nbquerier.core.conditions.segments.OrderBySegmentList
 
TRUE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
TxCommuter - cn.hperfect.nbquerier.core.metedata中的接口
 
TypeConvertException - cn.hperfect.nbquerier.exceptions中的异常错误
 
TypeConvertException(String) - 异常错误 的构造器cn.hperfect.nbquerier.exceptions.TypeConvertException
 

U

UnderlineCaseMap<V> - cn.hperfect.nbquerier.toolkit.map中的类
转成下划线map
UnderlineCaseMap(Map<String, V>) - 类 的构造器cn.hperfect.nbquerier.toolkit.map.UnderlineCaseMap
构造
通过传入一个Map从而确定Map的类型,子类需创建一个空的Map,而非传入一个已有Map,否则值可能会被修改
UNDERSCORE - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
union(NbQuerier<T>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
union(NbQuerier<T>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
unionAll(NbQuerier<T>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
unionAll(NbQuerier<T>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
UNIQUE - 接口 中的静态变量cn.hperfect.nbquerier.cons.ValidatorCons
 
UniqueValidator - cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl中的枚举
查重,非空,json结构检查
UnknownClass - cn.hperfect.nbquerier.core.metedata中的类
 
UnknownClass() - 类 的构造器cn.hperfect.nbquerier.core.metedata.UnknownClass
 
Update - cn.hperfect.nbquerier.annotation.sql中的注释类型
 
update(boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
update(Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
更新数据
update(boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
update() - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
执行更新
updateBatchById(List<T>) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
updateBatchById(List<T>) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
通过id批量更新
updateById(T) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
通过id更新
updateById(Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.execute.DoUpdate
 
updateById(T) - 类 中的方法cn.hperfect.nbquerier.service.BaseNbService
 
updateById(T) - 接口 中的方法cn.hperfect.nbquerier.service.INbService
通过id更新
UpdateData - cn.hperfect.nbquerier.core.metedata.querier中的类
 
UpdateData() - 类 的构造器cn.hperfect.nbquerier.core.metedata.querier.UpdateData
 
updateExpr(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
updateExpr(String, Object...) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
updateExpr(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
设置表达式更新
updateExpr(String, QueryValParam...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
sql 表达式更新 username = ?
updateExpr(String, Object...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
已过时。
updateRemoveArrayItem(SFunction<T, ?>, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
数组类型 移除数组元素
US_ASCII - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
UTF_8 - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 

V

ValidateRule - cn.hperfect.nbquerier.core.metedata中的类
校验规则
ValidateRule(String) - 类 的构造器cn.hperfect.nbquerier.core.metedata.ValidateRule
 
ValidateRule(String, Map<String, Object>) - 类 的构造器cn.hperfect.nbquerier.core.metedata.ValidateRule
 
VALIDATOR_NAME_NOT_NULL - 接口 中的静态变量cn.hperfect.nbquerier.cons.ValidatorCons
 
VALIDATOR_NAME_UNIQUE - 接口 中的静态变量cn.hperfect.nbquerier.cons.ValidatorCons
 
ValidatorCons - cn.hperfect.nbquerier.cons中的接口
 
ValidatorRegistry - cn.hperfect.nbquerier.core.registry中的类
 
ValidatorRegistry() - 类 的构造器cn.hperfect.nbquerier.core.registry.ValidatorRegistry
 
value(Object, Type) - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.RemoveValueMapProvider
只能调用一次
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.config.NbQuerierConfigFactory
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.BoolTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.DateTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.DecimalConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.DoubleTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.EnumTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.ErrorTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.FloatTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.IntListTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.IntTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.LongListTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.LongTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.MapEnumConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.NoTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.TextListTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.TextTypeConvertor
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.FillStrategy.FillType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.UniqueValidator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.type.NbQueryType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.conditions.segments.MatchSegment
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.querier.qrs.QueryExprParser
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.core.transaction.TransactionIsolationLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.AggregateFunction
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.DbDataType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.DbType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.IdType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.JoinType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NbFieldType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NbOrderType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NullsPosition
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.perm.PermType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.QueryRuleEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.QueryType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.ResultType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.SqlCommandType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.SqlKeyword
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.hperfect.nbquerier.enums.WrapperKeyword
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.config.NbQuerierConfigFactory
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.BoolTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.DateTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.DecimalConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.DoubleTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.EnumTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.ErrorTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.FloatTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.IntListTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.IntTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.LongListTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.LongTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.MapEnumConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.NoTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.TextListTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.convertor.TextTypeConvertor
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.interceptor.components.fill.FillStrategy.FillType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.interceptor.components.validator.impl.UniqueValidator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.components.type.NbQueryType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.conditions.segments.MatchSegment
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
 
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.metedata.table.ThisTable
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.querier.qrs.QueryExprParser
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.core.transaction.TransactionIsolationLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.AggregateFunction
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.DbDataType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.DbType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.IdType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.JoinType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NbFieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NbOrderType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.NullsPosition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.perm.PermType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.QueryRuleEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.QueryType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.ResultType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.SqlCommandType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.SqlKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.hperfect.nbquerier.enums.WrapperKeyword
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
view(Class<T>, Class<?>, String) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
已过时。
view(Class<T>) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
已过时。
VirtualTable - cn.hperfect.nbquerier.core.metedata.table中的类
用于子查询的虚拟表
VirtualTable() - 类 的构造器cn.hperfect.nbquerier.core.metedata.table.VirtualTable
 
voClass - 类 中的变量cn.hperfect.nbquerier.core.type.JsonNbType
 

W

where(String, Object, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
where(String, QueryRuleEnum, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
where(String, String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
where(String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
查询值相等
where(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
直接拼接where语句 重要: 避免直接使用字符串参数拼接,否则会造成sql注入 如需拼接字符串参数,请使用 formatVariable 格式化变量
where(String, QueryRuleEnum, Object, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
where 入口,所有条件通过这个方法
where(IQueryItem, QueryRuleEnum, Object, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
 
where(T) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
传入对象查询
where(Consumer<NbQuerier<T>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
嵌套查询,会自动加括号
where(SFunction<G, V>, V) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
where(SFunction<? extends T, V>, V, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
where(SFunction<T, V>, String, V) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
where(Consumer<NbQuerier<T>>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
匿名使用wrapper 查询(嵌套查询) 创建一个临时的MergeSegments,替换当前类
where(String) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
where(String, QueryRuleEnum, Object, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
where 入口
where(IQueryItem, QueryRuleEnum, Object, boolean) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
where(T) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
将一个对象存在的值作为查询条件,需要注入对象默认值
whereAny(String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
value = any(filed)
whereAny(String, Object, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereAny(SFunction<T, V>, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereAny(SFunction<T, V>, Object, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereBt(SFunction<T, V>, V, V) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereExists(NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
 
whereExists(NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
whereExpr(String, QueryValParam...) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
sql 表达式条件
whereIn(NbQuerier<?>, MergeSegments, QueryRuleEnum, String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
 
whereIn(NbQuerier<?>, MergeSegments, QueryRuleEnum, String, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
 
whereIn(String, Collection<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereIn(String, Collection<?>, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereIn(String, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
 
whereIn(SFunction<T, V>, Collection<V>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereIn(SFunction<T, V>, Collection<?>, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereIn(SFunction<T, V>, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereIn(String, NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
whereInters(String, Collection<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereInters(SFunction<T, V>, V) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereLike(NbQuerier<?>, MergeSegments, String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
处理whereLike
whereLike(NbQuerier<?>, MergeSegments, String, Object) - 枚举 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryType
 
whereLike(NbQuerier<?>, MergeSegments, String, Object) - 类 中的方法cn.hperfect.nbquerier.core.components.type.NbQueryTypeAdapter
 
whereLike(String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereLike(SFunction<T, V>, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereLike(NbQuerier<?>, MergeSegments, String, Object) - 类 中的方法cn.hperfect.nbquerier.core.type.JsonNbType
 
whereLikeLeft(String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
左模糊
whereLikeLeft(SFunction<T, V>, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereLikeRight(String, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
右模糊
whereLikeRight(SFunction<T, V>, String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereNotAny(String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereNotAny(SFunction<T, V>, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereNotIn(String, Collection<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereNotIn(String, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
 
whereNotIn(SFunction<T, V>, Collection<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereNotIn(SFunction<T, V>, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereNotIn(String, NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
whereNotNull(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereNotNull(SFunction<T, V>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereNull(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereNull(SFunction<T, ?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
whereOperation(NbQuerier<?>, MergeSegments, QueryRuleEnum, String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.components.type.INbQueryType
运算符
whereOr(Consumer<NbQuerier<T>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereOr(Consumer<NbQuerier<T>>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
whereOrNull(String, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
字段值为value 或字段值问null
whereOrNull(SFunction<T, V>, V) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoLambdaCondition
 
wherePk(QueryRuleEnum, Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
主键查询
wherePk(Object) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
通过主键查询
whereQrs(String) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereQrs(Map<String, Object>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DefaultDoCondition
 
whereQrs(JSONObject) - 接口 中的方法cn.hperfect.nbquerier.core.querier.condition.DoConditionTopside
qrs 查询json表达式
whereQrs(JSONObject) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
with(Consumer<NbQuerier<T>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
支持注入,对当前对象操作,一般用于链式查询
with(Boolean, Consumer<NbQuerier<T>>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
withAlias(String, String) - 类 中的静态方法cn.hperfect.nbquerier.toolkit.SqlUtils
携带别名
withDelete() - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
带删除数据,不加软删除后缀
withMany(String, NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
withMany(String, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
查询json数组作为一个字段
withMany(SFunction<T, List<?>>, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
withMany(SFunction<T, List<?>>, NbQuerier<?>, boolean) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
withManyCount(String, NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
查询一对多数量
withManyCount(String, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
一对多数量查询
withManyCount(SFunction<T, ?>, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
withOne(String, NbQuerier<?>) - 类 中的方法cn.hperfect.nbquerier.core.querier.DefaultNbQuerier
 
withOne(String, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
withOne(SFunction<T, ?>, NbQuerier<?>) - 接口 中的方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
wrapper(NbQuerier<?>) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
 
wrapper(NbQuerier<?>, String) - 接口 中的静态方法cn.hperfect.nbquerier.core.querier.NbQuerier
包装一层 select xxx from ( ${ fromQuerier } ) ${alias}
WrapperKeyword - cn.hperfect.nbquerier.enums中的枚举
wrapper 内部使用枚举

X

XNode - cn.hperfect.nbquerier.parsing中的类
对org.w3c.dom.Node的包装
XNode(XPathParser, Node, Properties) - 类 的构造器cn.hperfect.nbquerier.parsing.XNode
 
XPathParser - cn.hperfect.nbquerier.parsing中的类
XPath解析器,用的都是JDK的类包,封装了一下,使得使用起来更方便
XPathParser(String) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Reader) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(InputStream) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Document) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(String, boolean) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Reader, boolean) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(InputStream, boolean) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Document, boolean) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(String, boolean, Properties) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Reader, boolean, Properties) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(InputStream, boolean, Properties) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Document, boolean, Properties) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(String, boolean, Properties, EntityResolver) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Reader, boolean, Properties, EntityResolver) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(InputStream, boolean, Properties, EntityResolver) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 
XPathParser(Document, boolean, Properties, EntityResolver) - 类 的构造器cn.hperfect.nbquerier.parsing.XPathParser
 

Y

Y - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 
YES - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 

Z

ZERO - 接口 中的静态变量cn.hperfect.nbquerier.toolkit.StringPool
 

_

_customFieldData - 类 中的变量cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
只处理自定义字段数据
_removeKeySet - 类 中的变量cn.hperfect.nbquerier.core.metedata.custom.BaseCustomEntity
移除实体key
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
跳过导航链接

Copyright © 2023. All rights reserved.