- 类 中的方法joinquery.processer.
- name - 类 中的变量joinquery.QueryColumn
-
- name - 类 中的变量joinquery.QueryTable
-
- ne(Object) - 类 中的方法joinquery.QueryColumn
-
not equals !
- newArrayList(T...) - 类 中的静态方法joinquery.util.CollectionUtil
-
- newHashMap() - 类 中的静态方法joinquery.util.CollectionUtil
-
- newHashSet(T...) - 类 中的静态方法joinquery.util.CollectionUtil
-
- next - 类 中的变量joinquery.QueryCondition
-
- next() - 类 中的方法querymethods.spring.data.mapping.PropertyPath
-
- noCondition() - 类 中的静态方法joinquery.QueryFunctions
-
- NONE - 类 中的静态变量joinquery.dialect.KeywordWrap
-
无反义处理, 适用于 db2, informix, clickhouse 等
- not(QueryCondition) - 类 中的静态方法joinquery.QueryFunctions
-
- notBetween(Object, Object) - 类 中的方法joinquery.QueryColumn
-
not between
- notEmptyThen(V, Consumer<V>) - 类 中的方法querymethods.util.IfThen
-
判断是否为null或空
- notExist(JoinQueryWrapper) - 类 中的静态方法joinquery.QueryFunctions
-
- notIn(Object...) - 类 中的方法joinquery.QueryColumn
-
not int arrays
- notIn(Collection<?>) - 类 中的方法joinquery.QueryColumn
-
not in Collection
- notIn(JoinQueryWrapper) - 类 中的方法joinquery.QueryColumn
-
not in child select
- notNull(Object, String) - 类 中的静态方法querymethods.spring.data.util.Assert
-
- notNullThen(V, Consumer<V>) - 类 中的方法querymethods.util.IfThen
-
当不为null的时候执行Consumer
- nullSafeClassName(Object) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Determine the class name for the given object.
- nullSafeEquals(Object, Object) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Determine if the given objects are equal, returning true if
both are null or false if only one is null.
- nullSafeHashCode(Object) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return as hash code for the given object; typically the value of
Object#hashCode()}.
- nullSafeHashCode(Object[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(boolean[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(byte[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(char[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(double[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(float[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(int[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(long[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(short[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeToString(Object) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the specified Object.
- nullSafeToString(Object[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(boolean[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(byte[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(char[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(double[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(float[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(int[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(long[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(short[]) - 类 中的静态方法querymethods.spring.data.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullsFirst() - 类 中的方法joinquery.QueryOrderBy
-
- nullsFirst() - 类 中的方法querymethods.spring.data.query.domain.Sort.Order
-
- nullsLast() - 类 中的方法joinquery.QueryOrderBy
-
- nullsLast() - 类 中的方法querymethods.spring.data.query.domain.Sort.Order
-
- nullsNative() - 类 中的方法querymethods.spring.data.query.domain.Sort.Order
-
- nullThen(V, Consumer<V>) - 类 中的方法querymethods.util.IfThen
-
当为null的时候执行Consumer
- parseDbType(String) - 类 中的静态方法joinquery.dialect.DbTypeUtil
-
参考 druid 和 MyBatis-plus 的 JdbcUtils
com.alibaba.druid.util.JdbcUtils#getDbType(String, String)
com.baomidou.mybatisplus.extension.toolkit.JdbcUtils#getDbType(String)
- parseLocaleString(String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Parse the given String representation into a Locale.
- parseTimeZoneString(String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Parse the given timeZoneString value into a TimeZone.
- Part - querymethods.spring.data.query.parser中的类
-
A single part of a method name that has to be transformed into a query part.
- Part(String) - 类 的构造器querymethods.spring.data.query.parser.Part
-
Creates a new
Part from the given method name part, the
Class the part originates from and the
start parameter index.
- Part(String, boolean) - 类 的构造器querymethods.spring.data.query.parser.Part
-
Creates a new
Part from the given method name part, the
Class the part originates from and the
start parameter index.
- Part.IgnoreCaseType - querymethods.spring.data.query.parser中的枚举
-
The various types of ignore case that are supported.
- Part.Type - querymethods.spring.data.query.parser中的枚举
-
The type of a method name part.
- PartTree - querymethods.spring.data.query.parser中的类
-
Class to parse a
String into a tree or
PartTree.OrParts consisting of simple
Part
instances in turn.
- PartTree(String) - 类 的构造器querymethods.spring.data.query.parser.PartTree
-
Creates a new
PartTree by parsing the given
String.
- PartTree.OrPart - querymethods.spring.data.query.parser中的类
-
A part of the parsed source that results from splitting up the resource around Or
keywords.
- PartTreeFactory - querymethods.spring.data中的类
-
PartTree工厂类,创建PartTree并缓存
- pathEquals(String, String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Compare two paths after normalization of them.
- plugin(Object) - 类 中的方法joinquery.interceptor.DbTypeInterceptor
-
- plugin(Object) - 类 中的方法querymethods.intercepts.QueryMethodsInterceptor
-
- POSTGRESQL - 接口 中的静态变量joinquery.dialect.LimitOffsetProcesser
-
Postgresql 的处理器
适合 DbType#POSTGRE_SQL,DbType#SQLITE,DbType#H2,DbType#HSQL,DbType#KINGBASE_ES,DbType#PHOENIX
适合 DbType#SAP_HANA,DbType#IMPALA,DbType#HIGH_GO,DbType#VERTICA,DbType#REDSHIFT
适合 DbType#OPENGAUSS,DbType#TDENGINE,DbType#UXDB
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
- postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
- process(StringBuilder, JoinQueryWrapper, Integer, Integer) - 接口 中的方法joinquery.dialect.LimitOffsetProcesser
-
处理构建 limit 和 offset
- process(Set<? extends Element>) - 类 中的方法joinquery.processer.AbstractQueryEntityProcesser
-
- process(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法joinquery.processer.MybatisPlusQueryEntityProcesser
-
- process(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法joinquery.processer.TkMapperQueryEntityProcesser
-
- processConfiguration(Configuration) - 类 中的静态方法querymethods.QueryMethodsHelper
-
对已经注册的Mapper文件做处理,如果方法上使用了@Select("")注册并且sql为空字符串时就会动态创建sql
处理configuration中全部的MappedStatement
- processConfiguration(Configuration, Class<?>) - 类 中的静态方法querymethods.QueryMethodsHelper
-
配置指定的接口
- processMappedStatement(MappedStatement) - 类 中的静态方法querymethods.QueryMethodsHelper
-
处理 MappedStatement
- PropertyPath - querymethods.spring.data.mapping中的类
-
- select(QueryColumn...) - 类 中的方法joinquery.JoinQueryWrapper
-
- select(QueryColumn...) - 类 中的静态方法joinquery.QueryFunctions
-
- selectByExample(MappedStatement, Class<?>, PartTree) - 类 中的静态方法querymethods.mybatisplus.MybatisPlusUtil
-
根据Example查询
- selectByExample(MappedStatement, Class<?>, PartTree) - 类 中的静态方法querymethods.tkmapper.TkMapperUtil
-
根据Example查询
- selectColumns - 类 中的变量joinquery.BaseQueryWrapper
-
- selectCountByExample(Class<?>) - 类 中的静态方法querymethods.mybatisplus.MybatisPlusUtil
-
- selectCountByExample(Class<?>) - 类 中的静态方法querymethods.tkmapper.TkMapperUtil
-
- selectCountByJoinQuery(JoinQueryWrapper) - 接口 中的方法joinquery.JoinQueryMapper
-
根据 queryWrapper 来查询数据量
- selectCountByQuery(Map, ProviderContext) - 类 中的静态方法joinquery.JoinQuerySqlProvider
-
selectCountByQuery 的 sql 构建
- selectListByJoinQuery(JoinQueryWrapper) - 接口 中的方法joinquery.JoinQueryMapper
-
根据 query 来构建条件查询数据列表
- selectListByQuery(Map, ProviderContext) - 类 中的静态方法joinquery.JoinQuerySqlProvider
-
selectListByQuery 的 sql 构建
- selectOne() - 类 中的静态方法joinquery.QueryFunctions
-
- SelectQueryTable - joinquery中的类
-
查询的 table,
实例1:用于构建 select * from (select ...)
- SelectQueryTable(JoinQueryWrapper) - 类 的构造器joinquery.SelectQueryTable
-
- setAddToConfig(boolean) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
Same as MapperFactoryBean#setAddToConfig(boolean).
- setAlias(String) - 类 中的方法joinquery.QueryColumn
-
- setAnnotationClass(Class<? extends Annotation>) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
This property specifies the annotation that the scanner will search for.
- setApplicationContext(ApplicationContext) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
- setBasePackage(String) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
This property lets you set the base package for your mapper interface files.
- setBeanName(String) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
- setColumn(QueryColumn) - 类 中的方法joinquery.FunctionQueryColumn
-
- setColumn(QueryColumn) - 类 中的方法joinquery.QueryCondition
-
- setDatasource(String) - 类 中的方法joinquery.BaseQueryWrapper
-
- setFnName(String) - 类 中的方法joinquery.FunctionQueryColumn
-
- setGroupByColumns(List<QueryColumn>) - 类 中的方法joinquery.BaseQueryWrapper
-
- setHintDbType(DbType) - 类 中的静态方法joinquery.dialect.DialectFactory
-
设置当前线程的 dbType
- setJoins(List<Join>) - 类 中的方法joinquery.BaseQueryWrapper
-
- setJoinTables(List<QueryTable>) - 类 中的方法joinquery.BaseQueryWrapper
-
- setLimitOffset(Integer) - 类 中的方法joinquery.BaseQueryWrapper
-
- setLimitRows(Integer) - 类 中的方法joinquery.BaseQueryWrapper
-
- setLogic(String) - 类 中的方法joinquery.QueryCondition
-
- setMapperClasss(List<Class<?>>) - 类 中的静态方法querymethods.QueryMethodsConfig
-
Mapper父接口,用于获取实体对象
- setMapperHelper(MapperHelper) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
- setMarkerInterface(Class<?>) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
This property specifies the parent that the scanner will search for.
- setName(String) - 类 中的方法joinquery.QueryColumn
-
- setName(String) - 类 中的方法joinquery.QueryTable
-
- setNameGenerator(BeanNameGenerator) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
Sets beanNameGenerator to be used while running the scanner.
- setOrderBys(List<QueryOrderBy>) - 类 中的方法joinquery.BaseQueryWrapper
-
- setOrmType(String) - 类 中的静态方法querymethods.QueryMethodsConfig
-
设置当前ORM实现tkmapper或mybatis-plus
- setProcessPropertyPlaceHolders(boolean) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
- setProperties(Properties) - 类 中的方法joinquery.interceptor.DbTypeInterceptor
-
- setProperties(Properties) - 类 中的方法querymethods.intercepts.QueryMethodsInterceptor
-
- setProperties(Properties) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
属性注入
- setQueryTables(List<QueryTable>) - 类 中的方法joinquery.BaseQueryWrapper
-
- setQueryWrapper(JoinQueryWrapper) - 类 中的方法joinquery.SelectQueryTable
-
- setResultType(MappedStatement, TableInfo) - 类 中的静态方法querymethods.mybatisplus.ResultMapUtil
-
- setResultType(MappedStatement, Class<?>) - 类 中的静态方法querymethods.tkmapper.TkMapperUtil
-
设置返回值类型 - 为了让typeHandler在select时有效,改为设置resultMap
- setSelectColumns(List<QueryColumn>) - 类 中的方法joinquery.BaseQueryWrapper
-
- setSqlSessionFactory(SqlSessionFactory) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
- setSqlSessionFactoryBeanName(String) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
Specifies which SqlSessionFactory to use in the case that there is
more than one in the spring context.
- setSqlSessionTemplate(SqlSessionTemplate) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
- setSqlSessionTemplateBeanName(String) - 类 中的方法querymethods.tkmapper.MapperScannerConfigurer
-
Specifies which SqlSessionTemplate to use in the case that there is
more than one in the spring context.
- setTable(QueryTable) - 类 中的方法joinquery.QueryColumn
-
- setValue(Object) - 类 中的方法joinquery.QueryCondition
-
- setWhereQueryCondition(QueryCondition) - 类 中的方法joinquery.BaseQueryWrapper
-
- shouldIgnoreCase() - 类 中的方法querymethods.spring.data.query.parser.Part
-
Returns whether the
PropertyPath referenced should be matched ignoring case.
- Sort - querymethods.spring.data.query.domain中的类
-
Sort option for queries.
- Sort(Sort.Order...) - 类 的构造器querymethods.spring.data.query.domain.Sort
-
- Sort(List<Sort.Order>) - 类 的构造器querymethods.spring.data.query.domain.Sort
-
Creates a new
Sort instance.
- Sort(String...) - 类 的构造器querymethods.spring.data.query.domain.Sort
-
Creates a new
Sort instance.
- Sort(Sort.Direction, String...) - 类 的构造器querymethods.spring.data.query.domain.Sort
-
Creates a new
Sort instance.
- Sort(Sort.Direction, List<String>) - 类 的构造器querymethods.spring.data.query.domain.Sort
-
Creates a new
Sort instance.
- Sort.Direction - querymethods.spring.data.query.domain中的枚举
-
Enumeration for sort directions.
- Sort.NullHandling - querymethods.spring.data.query.domain中的枚举
-
Enumeration for null handling hints that can be used in
Sort.Order expressions.
- Sort.Order - querymethods.spring.data.query.domain中的类
-
PropertyPath implements the pairing of an
Sort.Direction and a property.
- sortStringArray(String[]) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Sort the given String array if necessary.
- split(String, String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Split a String at the first occurrence of the delimiter.
- splitArrayElementsIntoProperties(String[], String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Take an array of strings and split each element based on the given delimiter.
- splitArrayElementsIntoProperties(String[], String, String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Take an array of strings and split each element based on the given delimiter.
- sqlComment() - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- SqlConnector - joinquery中的枚举
-
- sqlContent - 类 中的变量joinquery.StringQueryCondition
-
- sqlCount() - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- sqlFirst() - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- sqlLogicSet(TableInfo) - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- sqlSelectColumns(TableInfo, boolean) - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- sqlSelectObjsColumns(TableInfo) - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- sqlSet(boolean, boolean, TableInfo, boolean, String, String) - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- SqlUtil - joinquery.util中的类
-
- SqlUtil() - 类 的构造器joinquery.util.SqlUtil
-
- SqlUtil - querymethods.util中的类
-
sql重写工具类
- SqlUtil() - 类 的构造器querymethods.util.SqlUtil
-
- sqlWhereByMap(TableInfo) - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- sqlWhereEntityWrapper(boolean, TableInfo) - 类 中的方法querymethods.mybatisplus.AbstractMethodImpl
-
- SQUARE_BRACKETS - 类 中的静态变量joinquery.dialect.KeywordWrap
-
方括号反义处理, 适用于 sqlserver
- startsWithAny(String, String...) - 类 中的静态方法joinquery.util.StringUtil
-
- startsWithIgnoreCase(String, String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Test if the given String starts with the specified prefix,
ignoring upper/lower case.
- StringQueryColumn - joinquery中的类
-
自定义字符串列,用于扩展
- StringQueryColumn(String) - 类 的构造器joinquery.StringQueryColumn
-
- StringQueryCondition - joinquery中的类
-
自定义字符串列,用于扩展
- StringQueryCondition(String) - 类 的构造器joinquery.StringQueryCondition
-
- StringQueryCondition(String, Object...) - 类 的构造器joinquery.StringQueryCondition
-
- StringQueryOrderBy - joinquery中的类
-
排序字段
- StringQueryOrderBy(String) - 类 的构造器joinquery.StringQueryOrderBy
-
- StringUtil - joinquery.util中的类
-
- StringUtil() - 类 的构造器joinquery.util.StringUtil
-
- StringUtils - querymethods.spring.data.util中的类
-
Miscellaneous String utility methods.
- StringUtils() - 类 的构造器querymethods.spring.data.util.StringUtils
-
- stripFilenameExtension(String) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Strip the filename extension from the given Java resource path,
e.g.
- substringMatch(CharSequence, int, CharSequence) - 类 中的静态方法querymethods.spring.data.util.StringUtils
-
Test whether the given string matches the given substring
at the given index.
- sum(String) - 类 中的静态方法joinquery.QueryFunctions
-
- sum(QueryColumn) - 类 中的静态方法joinquery.QueryFunctions
-
- supports(String) - 枚举 中的方法querymethods.spring.data.query.parser.Part.Type
-
Returns whether the the type supports the given raw property.
- SYBASE - 接口 中的静态变量joinquery.dialect.LimitOffsetProcesser
-