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

A

ActiveRecord<T> - Class in com.github.drinkjava2.jsqlbox
Entity class extended from ActiveRecord will have CRUD methods, see below difference in jSqlBox to save ActiveRecord entity and normal entity(POJO) into database:
ActiveRecord() - Constructor for class com.github.drinkjava2.jsqlbox.ActiveRecord
 
addColumn(ColumnModel) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a ColumnModel
addColumn(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a column with given columnName to tableModel
addColumnString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
addColumnSuffixString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
addFKeyRefPkeyString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
addForeignKeyConstraintString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
addGenerator(IdGenerator) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a "create table..." DDL to generate ID, similar like JPA's TableGen
addGives(String[]) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addGivesList(List<String[]>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Add a bunch of gives, give can be 2 or 3 items String[]
addGlobalAndThreadedHandlers(ImprovedQueryRunner) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addHandler(ResultSetHandler) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addHandler(SqlHandler) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addModel(Object) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addNoParamHandlerByClass(Class) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addObjectToArray(A[], O) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Append the given object to the given array, returning a new array consisting of the input array contents plus the given object.
addOther(SqlItem) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addParam(Object) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addPrimaryKeyConstraintString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
addResourcePathToPackagePath(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return a path suitable for use with ClassLoader.getResource (also suitable for use with Class.getResource by prepending a slash ('/') to the return value).
addSql(Object) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addSqlHandler(SqlHandler) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
addSqlOrParam(boolean, String) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
if InlineStyle=true or SQL is empty, add as SQL, else add as parameter
addStringToArray(String[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Append the given String to the given String array, returning a new array consisting of the input array contents plus the given String.
addTemplateMap(Map<String, Object>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
Add map content to current template map, if keys already exist will use new value replace
addTemplateParam(SqlItem) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
Advice - Interface in org.aopalliance.aop
Tag interface for Advice.
alias(String...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Create a model configurations with iven alias name
allFields() - Method in class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
For all fields, create field1=? and field2=? and field3 is null...
allowColonAsDelimiter - Variable in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
If set true, ${placeHolder} can write as :placeHolder
Default is true
allowShowSQL - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
append(T) - Method in class com.github.drinkjava2.jdbpro.LinkStyleArrayList
 
appendArray(Object[], Object) - Static method in class com.github.drinkjava2.jdialects.ArrayUtils
Append an Object at end of array
appendLeftJoinSQL(PreparedSQL) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Based on PreparedSQL's models and alias, automatically build and append a SQL like below:
appendStrArray(String[], String) - Static method in class com.github.drinkjava2.jdialects.ArrayUtils
Append a String at end of String array
applyRelativePath(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Apply the given relative path to the given Java resource path, assuming standard Java folder separation (i.e.
ARRAY_SUFFIX - Static variable in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Suffix for array class names: "[]"
arrayHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
arrayListHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
arraysEqual(Object[], Object[]) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Compare 2 array
arrayToCommaDelimitedString(Object[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a String array into a comma delimited String (i.e., CSV).
arrayToDelimitedString(Object[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a String array into a delimited String (e.g.
arrayToList(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Convert the supplied array into a List.
arrayToString(Object[]) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Change a Object array to "obj1,obj2...,objn" String
arrayToString(Object[], String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Change a Object array to connected string by given seperateString
arrayToStringButSkipFirst(Object[]) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Change a Object array to "obj1,obj2...,objn" String
ArrayUtils - Class in com.github.drinkjava2.jdialects
Array Utilities usually used inside of framework
ArrayUtils() - Constructor for class com.github.drinkjava2.jdialects.ArrayUtils
 
AspectException - Exception in org.aopalliance.aop
Superclass for all AOP infrastructure exceptions.
AspectException(String) - Constructor for exception org.aopalliance.aop.AspectException
Constructor for AspectException.
AspectException(String, Throwable) - Constructor for exception org.aopalliance.aop.AspectException
Constructor for AspectException.
Assert - Class in com.github.drinkjava2.jdialects.springsrc.utils
Assertion utility class that assists in validating arguments.
Assert() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.Assert
 
assertNotNull(Object, String) - Static method in exception com.github.drinkjava2.jdbpro.DbProRuntimeException
 
assureNotEmpty(String, String...) - Static method in exception com.github.drinkjava2.jdialects.DialectException
 
assureNotEmpty(String, String...) - Static method in exception com.github.drinkjava2.jsqlbox.SqlBoxException
Assure String not Empty, optionMessages is optional
assureNotNull(Object, String...) - Static method in exception com.github.drinkjava2.jdialects.DialectException
 
assureNotNull(Object, String...) - Static method in exception com.github.drinkjava2.jsqlbox.SqlBoxException
Assure object not null, optionMessages is optional
assureNotNull(Object, String...) - Static method in exception com.github.drinkjava2.jtransactions.TransactionsException
Assure object not null, optionMessages is optional
assureTrue(Boolean, String...) - Static method in exception com.github.drinkjava2.jsqlbox.SqlBoxException
Assure true, optionMessages is optional
AUTO_SQL - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
AutoId - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation equal to @GenertedValue(strategy=GenerationType.AUTO)
autoId() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Bind column to a global Auto Id generator, can be Sequence or a Table
AutoIdGenerator - Class in com.github.drinkjava2.jdialects.id
AutoGenerator will depends database's id generator mechanism like MySql's Identity, Oracle's Sequence...
AutoIdGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
autoNet(Class<?>...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
autoNet(Class<?>...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Build a entityNet, only give both between start class and end classes

B

BasicSqlTemplate - Class in com.github.drinkjava2.jdbpro.template
BasicSqlTemplate is a simple implementation of SqlTemplateEngine.
BasicSqlTemplate() - Constructor for class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
Build a BasicSqlTemplate instance, default use #{} as delimiter, dollarKeyForDollarPlaceHolder is false, allow
BasicSqlTemplate(String, String, Boolean, Boolean) - Constructor for class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
 
BasicSqlTemplate.BasicSqlTemplateException - Exception in com.github.drinkjava2.jdbpro.template
 
BasicSqlTemplate.BasicSqlTemplateException(String) - Constructor for exception com.github.drinkjava2.jdbpro.template.BasicSqlTemplate.BasicSqlTemplateException
 
BasicSqlTemplate.BasicSqlTemplateException(String, Throwable) - Constructor for exception com.github.drinkjava2.jdbpro.template.BasicSqlTemplate.BasicSqlTemplateException
 
batchSize - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
BIGDECIMAL(Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
BIGINT() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
BIGINT - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
BINARY(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
BINARY - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
bind(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
For tXxxx style templateEngine use, return a SqlItemType.PUT type SqlItem instance, Usage: put("key1",value1,"key2",value2...);
bindGlobalModel(Class<?>, TableModel) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
This method bind a tableModel to a entity class, this is a global setting
BIT() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
BIT - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
BLOB(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
BLOB - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
BOOLEAN() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
BOOLEAN - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
buildEntityIdFromEntity(Object, TableModel) - Static method in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
 
buildEntityIdFromMap(Map<String, Object>, TableModel) - Static method in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
 
buildEntityIdFromOneRow(String[], Object[], TableModel, String) - Static method in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
Build entityId from titles, oneRow, model, alias
buildEntityIdFromUnknow(Object, TableModel) - Static method in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
Build Node id from unknown entityIdOrIdMap

C

cacheReadWriteMethodsAndBoxField(Class<?>) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
 
calculateShift(int, int) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Calculate a shift value that can be used to create a power-of-two value between the specified maximum and minimum values.
canMapToSqlType(Class<?>) - Static method in class com.github.drinkjava2.jdialects.TypeUtils
Check if a class type can map to a SQL type
capitalize(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Capitalize a String, changing the first letter to upper case as per Character.toUpperCase(char).
caseInsensitiveValueOf(E[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Case insensitive alternative to Enum.valueOf(Class, String).
CGLIB_CLASS_SEPARATOR - Static variable in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
The CGLIB class separator: "$$"
changeResultSetHandler(ResultSetHandler<?>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
CHAR(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
CHAR - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
check(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Add a column check DDL piece if support
check(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add the table check, note: not all database support table check
checkAndInsertToNotRepeatSeq(Set<SequenceIdGenerator>, SequenceIdGenerator) - Static method in class com.github.drinkjava2.jdialects.DDLCreateUtils
if name not found, add
If name same, but other fields different, throw exception
If name same, and other field same, ignore
checkAndInsertToNotRepeatTable(Set<TableIdGenerator>, TableIdGenerator) - Static method in class com.github.drinkjava2.jdialects.DDLCreateUtils
if name not found, add
If name same, but other fields different, throw exception
If name same, and other field same, ignore
checkClassExist(String) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Check class if exist, if exit return it, otherwise return null
checkMethodExist(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Check if a unique method name exists in class, if exist return the method, otherwise return null
checkNotEmptyReservedWords(String, String, String) - Method in enum com.github.drinkjava2.jdialects.Dialect
Check if a word is current dialect or ANSI-SQL's reserved word, if yes throw exception.
checkReadOnly() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
checkReadOnly() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
checkReadOnly() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
checkReadOnly() - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
checkReservedWords(String...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Check if a word or word array include current dialect or ANSI-SQL's reserved word, if yes throw exception.
CLASS_FILE_SUFFIX - Static variable in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
The ".class" file suffix
ClassCacheUtils - Class in com.github.drinkjava2.jdialects
ClassCacheUtils is utility class to cache some info of classes read and write method
ClassCacheUtils() - Constructor for class com.github.drinkjava2.jdialects.ClassCacheUtils
 
ClassCacheUtils.ClassOrMethodNotExist - Class in com.github.drinkjava2.jdialects
 
ClassCacheUtils.ClassOrMethodNotExist() - Constructor for class com.github.drinkjava2.jdialects.ClassCacheUtils.ClassOrMethodNotExist
 
classExistCache - Static variable in class com.github.drinkjava2.jdialects.ClassCacheUtils
 
classNamesToString(Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Build a String that consists of the names of the classes/interfaces in the given array.
classNamesToString(Collection<Class<?>>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Build a String that consists of the names of the classes/interfaces in the given collection.
classPackageAsResourcePath(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Given an input class object, return a string which consists of the class's package name as a pathname, i.e., all dots ('.') are replaced by slashes ('/').
classReadMethods - Static variable in class com.github.drinkjava2.jdialects.ClassCacheUtils
 
classToString(Class<?>) - Static method in class com.github.drinkjava2.jdbpro.Text
 
ClassTranslator - Interface in com.github.drinkjava2.jdbpro
ClassTranslator translator a class item into real SqlItem.
ClassUtils - Class in com.github.drinkjava2.jdialects.springsrc.utils
Miscellaneous class utility methods.
ClassUtils() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
 
classWriteMethods - Static variable in class com.github.drinkjava2.jdialects.ClassCacheUtils
 
cleanPath(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Normalize the path by suppressing sequences like "path/.." and inner simple dots.
clear() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
clear() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
Clear all items from this segment.
clearCache() - Method in class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler
Call this method to manually clear cache
clearCache() - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Clear the internal method/field cache.
CLOB(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
CLOB - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
close(Connection) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
collectionToCommaDelimitedString(Collection<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a Collection into a delimited String (e.g., CSV).
collectionToDelimitedString(Collection<?>, String, String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a Collection to a delimited String (e.g.
collectionToDelimitedString(Collection<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a Collection into a delimited String (e.g.
CollectionUtils - Class in com.github.drinkjava2.jdialects.springsrc.utils
Miscellaneous collection utility methods.
CollectionUtils() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
 
Column - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Specifies the mapped column for a persistent property or field.
column(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
find column in tableModel by given columnName, if not found, add a new column with columnName
columnComment - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
columnListHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
ColumnModel - Class in com.github.drinkjava2.jdialects.model
A ColumnModel definition represents a platform dependent column in a Database Table, from 1.0.5 this class name changed from "Column" to "ColumnModel" to avoid naming conflict to JPA's "@Column" annotation
ColumnModel(String) - Constructor for class com.github.drinkjava2.jdialects.model.ColumnModel
 
columns(String...) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
columns(String...) - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
columns(String...) - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
com.github.drinkjava2.jdbpro - package com.github.drinkjava2.jdbpro
 
com.github.drinkjava2.jdbpro.handler - package com.github.drinkjava2.jdbpro.handler
 
com.github.drinkjava2.jdbpro.template - package com.github.drinkjava2.jdbpro.template
 
com.github.drinkjava2.jdialects - package com.github.drinkjava2.jdialects
 
com.github.drinkjava2.jdialects.annotation.jdia - package com.github.drinkjava2.jdialects.annotation.jdia
 
com.github.drinkjava2.jdialects.annotation.jpa - package com.github.drinkjava2.jdialects.annotation.jpa
 
com.github.drinkjava2.jdialects.id - package com.github.drinkjava2.jdialects.id
 
com.github.drinkjava2.jdialects.model - package com.github.drinkjava2.jdialects.model
 
com.github.drinkjava2.jdialects.springsrc - package com.github.drinkjava2.jdialects.springsrc
 
com.github.drinkjava2.jdialects.springsrc.utils - package com.github.drinkjava2.jdialects.springsrc.utils
 
com.github.drinkjava2.jsqlbox - package com.github.drinkjava2.jsqlbox
 
com.github.drinkjava2.jsqlbox.entitynet - package com.github.drinkjava2.jsqlbox.entitynet
 
com.github.drinkjava2.jsqlbox.handler - package com.github.drinkjava2.jsqlbox.handler
 
com.github.drinkjava2.jsqlbox.sharding - package com.github.drinkjava2.jsqlbox.sharding
 
com.github.drinkjava2.jsqlbox.sqlitem - package com.github.drinkjava2.jsqlbox.sqlitem
 
com.github.drinkjava2.jtransactions - package com.github.drinkjava2.jtransactions
 
com.github.drinkjava2.jtransactions.jfinal - package com.github.drinkjava2.jtransactions.jfinal
 
com.github.drinkjava2.jtransactions.spring - package com.github.drinkjava2.jtransactions.spring
 
com.github.drinkjava2.jtransactions.tinytx - package com.github.drinkjava2.jtransactions.tinytx
 
commaDelimitedListToSet(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a comma delimited list (e.g., a row from a CSV file) into a set.
commaDelimitedListToStringArray(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Convert a comma delimited list (e.g., a row from a CSV file) into an array of strings.
comment(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Add comments at end of column definition DDL
comment(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add the table comment, note: not all database support table comment
CommonDialect - Interface in com.github.drinkjava2.jdialects
Interface for Dialect, usually used to eliminate POM dependency for other projects
COMPOUND_ID_SEPARATOR - Static variable in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
Used to combine compound key column values into a single String
concatenateStringArrays(String[], String[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Concatenate the given String arrays into one, with overlapping array elements included twice.
ConcurrentReferenceHashMap<K,V> - Class in com.github.drinkjava2.jdialects.springsrc.utils
A ConcurrentHashMap that uses soft or weak references for both keys and values.
ConcurrentReferenceHashMap() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, float) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, int) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, ConcurrentReferenceHashMap.ReferenceType) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, float, int) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Create a new ConcurrentReferenceHashMap instance.
ConcurrentReferenceHashMap.Entry<K,V> - Class in com.github.drinkjava2.jdialects.springsrc.utils
A single map entry.
ConcurrentReferenceHashMap.Entry(K, V) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
ConcurrentReferenceHashMap.Reference<K,V> - Interface in com.github.drinkjava2.jdialects.springsrc.utils
A reference to an ConcurrentReferenceHashMap.Entry contained in the map.
ConcurrentReferenceHashMap.ReferenceManager - Class in com.github.drinkjava2.jdialects.springsrc.utils
Strategy class used to manage ConcurrentReferenceHashMap.References.
ConcurrentReferenceHashMap.ReferenceManager() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.ReferenceManager
 
ConcurrentReferenceHashMap.ReferenceType - Enum in com.github.drinkjava2.jdialects.springsrc.utils
Various reference types supported by this map.
ConcurrentReferenceHashMap.Restructure - Enum in com.github.drinkjava2.jdialects.springsrc.utils
The types of restructuring that can be performed.
ConcurrentReferenceHashMap.Segment - Class in com.github.drinkjava2.jdialects.springsrc.utils
A single segment used to divide the map to allow better concurrent performance.
ConcurrentReferenceHashMap.Segment(int) - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
 
configFromPreparedSQL(PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Config, parameters can be entity or entity class or TableModel
connectionManager - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
ConnectionManager - Interface in com.github.drinkjava2.jtransactions
A ConnectionManager implementation determine how to get or release connection from DataSource or ThreadLocal or from Spring or JTA or some container...
construct(ConstructorInvocation) - Method in interface org.aopalliance.intercept.ConstructorInterceptor
Implement this method to perform extra treatments before and after the construction of a new object.
ConstructorInterceptor - Interface in org.aopalliance.intercept
Intercepts the construction of a new object.
ConstructorInvocation - Interface in org.aopalliance.intercept
Description of an invocation to a constuctor, given to an interceptor upon constructor-call.
contains(Iterator<?>, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Check whether the given Iterator contains the given element.
contains(Enumeration<?>, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Check whether the given Enumeration contains the given element.
containsAny(Collection<?>, Collection<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Return true if any element in 'candidates' is contained in 'source'; otherwise returns false.
containsConstant(Enum<?>[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Check whether the given array of enum constants contains a constant with the given name, ignoring case when determining a match.
containsConstant(Enum<?>[], String, boolean) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Check whether the given array of enum constants contains a constant with the given name.
containsElement(Object[], Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Check whether the given array contains the given element.
containsIgnoreCase(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Find if exist searchStr in str ignore case
containsInstance(Collection<?>, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Check whether the given Collection contains the given element instance.
containsKey(Object) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
containsWhitespace(CharSequence) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check whether the given CharSequence contains any whitespace characters.
containsWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check whether the given String contains any whitespace characters.
containsWhitespace(CharSequence) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Check whether the given CharSequence contains any whitespace characters.
containsWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Check whether the given String contains any whitespace characters.
convertClassNameToResourcePath(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Convert a "."-based fully qualified class name to a "/"-based resource path.
convertResourcePathToClassName(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Convert a "/"-based resource path to a "."-based fully qualified class name.
COPYABLE_FIELDS - Static variable in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Pre-built FieldFilter that matches all non-static, non-final fields.
core__________________________() - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
countAll(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
countMatches(CharSequence, char) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Counts how many times the char appears in the given string.
countOccurrencesOf(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Count the occurrences of the substring sub in string str.
createCatalogCommand - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
createCompositeInterface(Class<?>[], ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class.
createLastAutoAliasName(PreparedSQL) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Create auto Alias name based on capital letters of class name in models of PreparedSQL, if alias already exists, put a number at end, for example:
User ->u
User, UserRole, UserOther, Order, Order_a -> u, u1, u2, o, o1 if no EntityClass, alais will be created by table name, for example:
user ->u
user_role -> UR
createMultisetTableString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
createNewEntity(Class<?>) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Create a new Object by given entityClass, if any exception happen, throw DialectException
createPooledSequenceStrings - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
createReference(ConcurrentReferenceHashMap.Entry<K, V>, int, ConcurrentReferenceHashMap.Reference<K, V>) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.ReferenceManager
Factory method used to create a new ConcurrentReferenceHashMap.Reference.
createReferenceManager() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Factory method that returns the ConcurrentReferenceHashMap.ReferenceManager.
createSchemaCommand - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
createSequenceStrings - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
createTableString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
crudMethods__________________() - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
ctx(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
currentSchemaCommand - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
CustomizedSqlItem - Interface in com.github.drinkjava2.jdbpro
Sql Operation Type

D

DATE() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
DATE - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
db2JavaSrcFiles(DataSource, Dialect, boolean, boolean, String, String) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Read database structure and write them to Java entity class source code
db2Models(Connection, Dialect) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Convert database metaData to TableModels, note:
1)This method does not close connection, do not forgot close it later
2)This method does not read sequence, index, unique constraints
db2Models(Connection, Dialect) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfDb
Convert JDBC connected database structure to TableModels, note:
1)This method does not close connection
2)This method does not support sequence, foreign keys, primary keys..., but will improve later.
DbPro - Class in com.github.drinkjava2.jdbpro
DbPro is the enhanced version of Apache Commons DbUtils's QueryRunner, add below improvements:
DbPro() - Constructor for class com.github.drinkjava2.jdbpro.DbPro
 
DbPro(DataSource) - Constructor for class com.github.drinkjava2.jdbpro.DbPro
 
DbProLogger - Interface in com.github.drinkjava2.jdbpro
For logger output, to avoid logger jar version conflict, default use JDK log, if found commons log, use it, if found Log4j use it..., by this way this project has no dependency to any logger jar.
DbProLogger.DefaultDbProLogger - Class in com.github.drinkjava2.jdbpro
 
DbProLogger.DefaultDbProLogger(Class<?>) - Constructor for class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
 
DbProRuntimeException - Exception in com.github.drinkjava2.jdbpro
This DbProRuntimeException only used to wrap a SQLException to a Runtime type Exception to avoid each time to catch annoying SQLException.
DbProRuntimeException() - Constructor for exception com.github.drinkjava2.jdbpro.DbProRuntimeException
 
DbProRuntimeException(Throwable) - Constructor for exception com.github.drinkjava2.jdbpro.DbProRuntimeException
 
DbProRuntimeException(String) - Constructor for exception com.github.drinkjava2.jdbpro.DbProRuntimeException
 
DbProRuntimeException(String, Throwable) - Constructor for exception com.github.drinkjava2.jdbpro.DbProRuntimeException
 
ddl(Boolean) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
DDLCreateUtils - Class in com.github.drinkjava2.jdialects
To transfer platform-independent model to create DDL String array
DDLCreateUtils() - Constructor for class com.github.drinkjava2.jdialects.DDLCreateUtils
 
DDLDropUtils - Class in com.github.drinkjava2.jdialects
To transfer platform-independent model to drop DDL String array
DDLDropUtils() - Constructor for class com.github.drinkjava2.jdialects.DDLDropUtils
 
DDLFeatures - Class in com.github.drinkjava2.jdialects
DDL about features, this file is generated by source code generator (see jDiagen project) from Hibernate5.2.9 final
DDLFeatures() - Constructor for class com.github.drinkjava2.jdialects.DDLFeatures
 
ddlFeatures - Variable in enum com.github.drinkjava2.jdialects.Dialect
 
DDLFormatter - Class in com.github.drinkjava2.jdialects
 
DDLFormatter() - Constructor for class com.github.drinkjava2.jdialects.DDLFormatter
 
dealOneSqlItem(boolean, PreparedSQL, Object) - Method in class com.github.drinkjava2.jdbpro.DbPro
Here deal one SqlItem, if can deal it, return true, otherwise return false, subclass (like SqlBoxContext) can override this method
dealOneSqlItem(boolean, PreparedSQL, Object) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Override DbPro's dealOneSqlItem method to deal SqlBoxContext's SqlItem
dealSqlItems(PreparedSQL, boolean, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Deal with multiple SqlItems
debug(String) - Method in interface com.github.drinkjava2.jdbpro.DbProLogger
 
debug(String) - Method in class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
 
DebugUtils - Class in com.github.drinkjava2.jdialects
DebugUtils only for debug, will delete it
DebugUtils() - Constructor for class com.github.drinkjava2.jdialects.DebugUtils
 
DECIMAL(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
DECIMAL - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
declaresException(Method, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given method explicitly declares the given exception or one of its superclasses, which means that an exception of that type can be propagated as-is within a reflective invocation.
DEFAULT_ORDER - Static variable in class com.github.drinkjava2.jdbpro.DefaultOrderSqlHandler
 
DefaultOrderSqlHandler - Class in com.github.drinkjava2.jdbpro
SqlHandler is the Interceptor to do some intercept operation instead of direct access database
DefaultOrderSqlHandler() - Constructor for class com.github.drinkjava2.jdbpro.DefaultOrderSqlHandler
 
defaultValue(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Default value for column's definition DDL
delete(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Delete all occurrences of the given substring.
delete(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
deleteAny(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Delete any character in a given String.
deleteById(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
deleteByIdTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
deleteItem(DialectFunctionTranslator.DialectSqlItem) - Static method in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
 
deleteItem(DialectFunctionTranslator.DialectSqlItem, DialectFunctionTranslator.DialectSqlItem) - Static method in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
 
deleteTry(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
delimitedListToStringArray(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Take a String that is a delimited list and convert it into a String array.
delimitedListToStringArray(String, String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Take a String that is a delimited list and convert it into a String array.
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
dependOnAutoIdGenerator() - Method in interface com.github.drinkjava2.jdialects.id.IdGenerator
If depends on AutoIdGenerator, for example SortedUUIDGenerator depends on AutoIdGenerator to create start numbers
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.UUID25Generator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.UUID32Generator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.UUID36Generator
 
dependOnAutoIdGenerator() - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
determineCommonAncestor(Class<?>, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine the common ancestor of the given classes, if any.
Dialect - Enum in com.github.drinkjava2.jdialects
jDialects is a small Java tool collect all databases' dialect, most data are extracted from Hibernate, usually jDialects is used for build pagination SQL and DDL SQL for cross-databases developing.
dialect - Variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Dialect of current SqlBoxContext, optional
DialectException - Exception in com.github.drinkjava2.jdialects
DialectException for jDialects
DialectException() - Constructor for exception com.github.drinkjava2.jdialects.DialectException
 
DialectException(String) - Constructor for exception com.github.drinkjava2.jdialects.DialectException
 
DialectException(Throwable) - Constructor for exception com.github.drinkjava2.jdialects.DialectException
 
DialectException(String, Throwable) - Constructor for exception com.github.drinkjava2.jdialects.DialectException
 
DialectFunctionTemplate - Class in com.github.drinkjava2.jdialects
Initialise function templates, this file is generated by source code generator (see jDiagen project) by extracting from Hibernate5.2.9, and delete some not common functions (<20% percent dialect support), do not modify this file manually
DialectFunctionTemplate() - Constructor for class com.github.drinkjava2.jdialects.DialectFunctionTemplate
 
DialectFunctionTranslator - Class in com.github.drinkjava2.jdialects
TranslateUtil parse a Sql, translate all universal functions like fn_sin() to native SQL functions like sin()
DialectFunctionTranslator() - Constructor for class com.github.drinkjava2.jdialects.DialectFunctionTranslator
Register functions names need translated, values is percentage of dialects support this function, value not used for this project
DialectFunctionUtils - Class in com.github.drinkjava2.jdialects
Dialect function Utils, detail see render method
DialectFunctionUtils() - Constructor for class com.github.drinkjava2.jdialects.DialectFunctionUtils
 
DialectLogger - Class in com.github.drinkjava2.jdialects
For logger output, to avoid logger jar version conflict, default use JDK log, if found commons log, use it, if found Log4j use it..., by this way this project has no dependency to any logger jar.
DialectLogger(Class<?>) - Constructor for class com.github.drinkjava2.jdialects.DialectLogger
 
DialectPaginationTemplate - Class in com.github.drinkjava2.jdialects
Initialize pagination templates, this file is generated by source code generate tool by extracting from Hibernate 5.3.6.final
DialectPaginationTemplate() - Constructor for class com.github.drinkjava2.jdialects.DialectPaginationTemplate
 
dialectShortcutMethods__________________________() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
DialectTypeMappingTemplate - Class in com.github.drinkjava2.jdialects
Initialize type mapping, this file is generated by source code generator by extracting from Hibernate5.2.9
DialectTypeMappingTemplate() - Constructor for class com.github.drinkjava2.jdialects.DialectTypeMappingTemplate
 
dialectTypeToJavaType(Type) - Static method in class com.github.drinkjava2.jdialects.TypeUtils
 
disableHandlers(Class<?>...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Create a SqlOption.IOC_OBJECT type SqlItem instance, args will create instance by IocTool
disableHandlers(Object[]) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
doesNotContain(String, String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that the given text does not contain the given substring.
doesNotContain(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.doesNotContain(String, String, String)
doFindRelatedSet(int, Object, TableModel[]) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
dollarKeyForDollarPlaceHolder - Variable in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
If set true, for ${placeHolder} in template, should use put("$placeHolder",value) instead of use put("placeHolder",value)
Default is false
doPrepare(PreparedSQL) - Method in interface com.github.drinkjava2.jdbpro.CustomizedSqlItem
Prepare special SQL items
doPrepare(PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.sqlitem.EntityKeyItem
 
doPrepare(PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
 
doTask(int, Object, ConcurrentReferenceHashMap<K, V>.Task<T>) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
Apply an update operation to this segment.
doTranslate(Dialect, String) - Method in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
Translate universal SQL to native SQL, all #xxx() format universal SQL functions will be translate to xxx() native SQL functions
DOUBLE() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
DOUBLE - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
doWith(Field) - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils.FieldCallback
Perform an operation using the given field.
doWith(Method) - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils.MethodCallback
Perform an operation using the given method.
doWithFields(Class<?>, ReflectionUtils.FieldCallback) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithFields(Class<?>, ReflectionUtils.FieldCallback, ReflectionUtils.FieldFilter) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithLocalFields(Class<?>, ReflectionUtils.FieldCallback) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithLocalMethods(Class<?>, ReflectionUtils.MethodCallback) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Perform the given callback operation on all matching methods of the given class, as locally declared or equivalent thereof (such as default methods on Java 8 based interfaces that the given class implements).
doWithMethods(Class<?>, ReflectionUtils.MethodCallback) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Perform the given callback operation on all matching methods of the given class and superclasses.
doWithMethods(Class<?>, ReflectionUtils.MethodCallback, ReflectionUtils.MethodFilter) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).
dropCatalogCommand - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
dropFKeyDDL(String, String) - Method in enum com.github.drinkjava2.jdialects.Dialect
Build a "alter table tableName drop foreign key fkeyName " like DDL String according this dialect
dropForeignKeyString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
dropSchemaCommand - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
dropSequenceDDL(String) - Method in enum com.github.drinkjava2.jdialects.Dialect
Build a "drop sequence xxxx " like DDL String according this dialect
dropSequenceStrings - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
dropTableDDL(String) - Method in enum com.github.drinkjava2.jdialects.Dialect
Build a "drop table xxxx " like DDL String according this dialect
dropTableString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 

E

eatException(Exception) - Static method in exception com.github.drinkjava2.jdialects.DialectException
 
eatException(Exception) - Static method in exception com.github.drinkjava2.jsqlbox.SqlBoxException
Eat exception to avoid SONAR warning
eAutoNet(Class<?>...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eCountAll(Class<?>, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eCountAll(Class<?>, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eCountAll(Class<?>, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Return how many records for current entity class
eDelete(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eDelete(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eDelete(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Delete entity in database, if not 1 row deleted, throw SqlBoxException
eDeleteById(Class<?>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eDeleteById(Class<?>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eDeleteById(Class<?>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Delete entity by given id, if not 1 row deleted, throw SqlBoxException
eDeleteByIdTry(Class<?>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eDeleteByIdTry(Class<?>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eDeleteByIdTry(Class<?>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Delete entity by given id, return how many rows deleted
eDeleteTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eDeleteTry(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eDeleteTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Delete entity in database, return how many rows affected
eExist(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eExist(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eExist(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Check if entity exist by its id
eExistById(Class<?>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eExistById(Class<?>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eExistById(Class<?>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Check if entity exist by given id
eFindAll(Class<E>, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindAll(Class<T>, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindAll(Class<T>, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find all entity of given entity class as List, if not found, return empty list
eFindBySample(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindBySample(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindBySample(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find entity according a sample bean, ignore null fields, if not found, return empty list
eFindBySQL(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindBySQL(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindBySQL(Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find entity according SQL, if not found, return empty list
eFindRelatedList(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindRelatedList(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindRelatedList(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find related entity list by given entity or Iterable
eFindRelatedMap(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindRelatedMap(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindRelatedMap(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find related entity map(key is entityID) by given entity or Iterable
eFindRelatedOne(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindRelatedOne(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindRelatedOne(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find one related entity by given entity
eFindRelatedSet(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eFindRelatedSet(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eFindRelatedSet(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Find related entity set by given entity or Iterable
eInsert(E, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eInsert(T, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eInsert(T, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Insert entity to database, if not 1 row updated, throw SqlBoxException
eLoad(E, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eLoad(T, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eLoad(T, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Load entity according its id, if not 1 row round, throw SqlBoxException
eLoadById(Class<E>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eLoadById(Class<T>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eLoadById(Class<T>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Load entity by given id, if not 1 row found, throw SqlBoxException
eLoadByIdTry(Class<E>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eLoadByIdTry(Class<T>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eLoadByIdTry(Class<T>, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Load entity by given id, if not found, return null
eLoadBySQL(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eLoadBySQL(Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Load one entity according SQL, if not found, return null
eLoadTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eLoadTry(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eLoadTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Load entity according its id, return how many rows found
enableAllHandlers() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
endsWithIgnoreCase(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Test if the given String ends with the specified suffix, ignoring upper/lower case.
endTransaction(DataSource) - Method in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
engineTail(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
If support engine like MySQL or MariaDB, add engineTail at the end of "create table..." DDL, usually used to set encode String like " DEFAULT CHARSET=utf8" for MySQL
ensureTailModelLoaded() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
If dbModels not loaded, loaded from database
Entity - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Specifies that the class is an entity.
entity2EditableModel(Class<?>) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfEntity
Convert entity class to a Editable TableModel instance
entity2EditableModels(Class<?>...) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfEntity
Convert entity classes to a editable TableModel instances
entity2Model(Class<?>) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Convert entity class to a editable TableModel instance
entity2Models(Class<?>...) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Convert entity classes to editable TableModel instances
entity2ReadOnlyModel(Class<?>) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Convert entity class to a read-only TableModel instance
entity2ReadOnlyModel(Class<?>) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfEntity
Convert entity class to a read-only TableModel instance
entity2ReadOnlyModel(Class<?>...) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfEntity
Convert entity classes to a read-only TableModel instances
entity2ReadOnlyModels(Class<?>...) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Convert entity classes to read-only TableModel instances
entityAutoNet(SqlBoxContext, Class<?>...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
entityCountAll(SqlBoxContext, Class<?>, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Count quantity of all entity, this method does not support sharding
entityCrudMethods______________________________() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
entityDeleteByIdTry(SqlBoxContext, Class<?>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Try delete entity by Id, return row affected, return row affected
entityDeleteTry(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Delete entityBean in database according primary key value, return row affected
entityExist(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Check if entityBean exist in database by its id
entityExistById(SqlBoxContext, Class<?>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Try delete entity by Id, return row affected
entityField(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark this column map to a Java entity field, if exist other columns map to this field, delete other columns.
entityFindAll(SqlBoxContext, Class<T>, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
entityFindBySample(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
entityFindRelatedList(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
entityFindRelatedMap(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
entityFindRelatedOne(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
entityFindRelatedSet(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
EntityIdUtils - Class in com.github.drinkjava2.jsqlbox.entitynet
Entity Id Utils, an Entity ID can be: 1.
EntityIdUtils() - Constructor for class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
 
entityInsertTry(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Insert entityBean into database, and change ID fields to values generated by IdGenerator (identity or sequence or UUID...), return row affected
EntityKeyItem - Class in com.github.drinkjava2.jsqlbox.sqlitem
This EntityKeyItem is used to build a " alias.id1=? and alias.id2=? ..." SQL piece, alias is based on current PreparedSQL's setting
EntityKeyItem(Object) - Constructor for class com.github.drinkjava2.jsqlbox.sqlitem.EntityKeyItem
 
EntityListHandler - Class in com.github.drinkjava2.jsqlbox.handler
EntityListHandler is the SqlHandler used explain the Entity query SQL (For example 'select u.** from users u') and return a List instance
EntityListHandler() - Constructor for class com.github.drinkjava2.jsqlbox.handler.EntityListHandler
 
entityLoadByIdTry(SqlBoxContext, Class<T>, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Create a new Entity, load from DB according given ID, return null if entity does not exist in DB
entityLoadTry(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Load entity according entity's id fields, return row affected
EntityNet - Class in com.github.drinkjava2.jsqlbox.entitynet
EntityNet is Entity net, after created by using EntityNetHandler, can use pickXxxx methods to pick entity list/set/map from it, and also can use findRelatedXxx methods to search items inside of it, no need send SQL to DB again
EntityNet() - Constructor for class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
EntityNetHandler - Class in com.github.drinkjava2.jsqlbox.handler
EntityNetHandler used to convert SQL query result to EntityNet
EntityNetHandler() - Constructor for class com.github.drinkjava2.jsqlbox.handler.EntityNetHandler
 
entityOrClassToBean(Object) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Transfer Object to TableModel, object can be SqlBox instance, entityClass or entity Bean
EntityType - Interface in com.github.drinkjava2.jsqlbox
EntityType means a standard Java Bean be mapped to a database table
entityUpdateTry(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Update entityBean according primary key, return row affected
entrySet() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
equals(Object) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
error(String) - Method in class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
 
error(String) - Method in interface com.github.drinkjava2.jdbpro.DbProLogger
 
error(String) - Method in class com.github.drinkjava2.jdialects.DialectLogger
 
eUpdate(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eUpdate(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eUpdate(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Update entity in database, if not 1 row updated, throw SqlBoxException
eUpdateTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
eUpdateTry(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
eUpdateTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Update entity in database, return how many rows affected
EXECUTE - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
exist(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
existById(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 

F

fillStatement(PreparedStatement, Object...) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
findAll(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findAllModels(Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Extract models from sqlItems
findBySample(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findBySQL(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findCommonElementType(Collection<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Find the common element type of the given Collection, if any.
findEntityOrClassTableModel(Object) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
findField(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Attempt to find a field on the supplied Class with the supplied name.
findField(Class<?>, String, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Attempt to find a field on the supplied Class with the supplied name and/or type.
findFirstMatch(Collection<?>, Collection<E>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Return the first element in 'candidates' that is contained in 'source'.
findFirstModel(Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
findMethod(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Attempt to find a Method on the supplied class with the supplied name and no parameters.
findMethod(Class<?>, String, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Attempt to find a Method on the supplied class with the supplied name and parameter types.
findModelAlias(Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Find model and alias items from sqlItems
findNotModelAlias(Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Find not model/alias items from sqlItems
findRelatedList(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findRelatedList(SqlBoxContext, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Search related entity list inside of current EntityNet
findRelatedMap(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findRelatedMap(SqlBoxContext, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Inside of current EntityNet, search related entity Map
findRelatedOne(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findRelatedSet(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
findRelatedSet(SqlBoxContext, Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Search related entity set inside of current EntityNet
findTableModel(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
if optionItems has a TabelModel, use it, otherwise find tablemodel from entityOrClass
findTailModel(SqlBoxContext, TableModel, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Return first tail TableModel, if not found return null
findValueOfType(Collection<?>, Class<T>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Find a single value of the given type in the given Collection.
findValueOfType(Collection<?>, Class<?>[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Find a single value of one of the given types in the given Collection: searching the Collection for a value of the first type, then searching for a value of the second type, etc.
FKey - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Specifies the foreign key
fkey() - Method in class com.github.drinkjava2.jdialects.model.TableModel
Start add a foreign key definition in DDL, detail usage see demo
fkey(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Start add a foreign key definition in DDL, detail usage see demo
FKey1 - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Specifies the foreign key
FKey2 - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Specifies the foreign key
FKey3 - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Specifies the foreign key
FKeyModel - Class in com.github.drinkjava2.jdialects.model
The platform-independent Foreign Key Constraint model
FKeyModel() - Constructor for class com.github.drinkjava2.jdialects.model.FKeyModel
 
FKeyModel(String) - Constructor for class com.github.drinkjava2.jdialects.model.FKeyModel
 
fkeyName(String) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
fkeyTail(String) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
Add a tail String at the end of Foreign key DDL
FLOAT(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
FLOAT - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
forFields(String...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
format(String) - Static method in class com.github.drinkjava2.jdialects.DDLFormatter
 
format(String) - Static method in class com.github.drinkjava2.jdialects.SqlFormatter
 
formatId(long) - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
extract and display time stamp, datacenterId, workerId and sequence number information from the given id in humanization format
formatParametersForLoggerOutput(Object...) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Format parameters for logger output, subClass can override this method to customise parameters format
formatSQL(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Format all " ", \t, \r...
formatSqlForLoggerOutput(String) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Format SQL for logger output, subClass can override this method to customise SQL format
forName(String, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Replacement for Class.forName() that also returns Class instances for primitives (e.g.
forTails(String...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
frontAdd(T) - Method in class com.github.drinkjava2.jdbpro.LinkStyleArrayList
 
functions - Variable in enum com.github.drinkjava2.jdialects.Dialect
 

G

gctx() - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Shortcut method equal to SqlBoxContext.getGlobalSqlBoxContext()
gctx() - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut method equal to getGlobalSqlBoxContext()
GeneratedValue - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Provides for the specification of generation strategies for the values of primary keys.
GenerationType - Enum in com.github.drinkjava2.jdialects.annotation.jpa
Defines the types of primary key generation strategies.
get(Object) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
get() - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Reference
Returns the referenced entry or null if the entry is no longer available.
getAddColumnString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getAddColumnSuffixString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getAddFKeyRefPkeyString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getAddForeignKeyConstraintString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getAddPrimaryKeyConstraintString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getAliases() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getAliveSeconds() - Method in class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler
 
getAllDeclaredMethods(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Get all declared methods on the leaf class and all superclasses.
getAllInterfaces(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return all interfaces that the given instance implements as an array, including ones implemented by superclasses.
getAllInterfacesAsSet(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return all interfaces that the given instance implements as a Set, including ones implemented by superclasses.
getAllInterfacesForClass(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return all interfaces that the given class implements as an array, including ones implemented by superclasses.
getAllInterfacesForClass(Class<?>, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return all interfaces that the given class implements as an array, including ones implemented by superclasses.
getAllInterfacesForClassAsSet(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return all interfaces that the given class implements as a Set, including ones implemented by superclasses.
getAllInterfacesForClassAsSet(Class<?>, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return all interfaces that the given class implements as a Set, including ones implemented by superclasses.
getAllocationSize() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getAllocationSize() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getAllowShowSQL() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getAndSetters____________________________() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getAnyLengthRadix36UUID(Integer) - Static method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
getArguments() - Method in interface org.aopalliance.intercept.Invocation
Get the arguments as an array object.
getBatchSize() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getBody() - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
getCapacity() - Method in class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler
 
getCheck() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getCheck() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getClassFieldReadMethod(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Return cached class field read method to avoid each time use reflect
getClassFieldWriteMethod(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Return cached class field write method to avoid each time use reflect
getClassFileName(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine the name of the class file, relative to the containing package: e.g.
getClassNameFromTableModel(TableModel) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfJavaSrc
Map database table name to entity class name, example:
user_name -> UserName
USER_NAME -> UserName
User_naMe -> UserName
UserName -> UserName
USERNAME -> USERNAME
userName -> UserName
username -> Username
getClassReadMethods(Class<?>) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Return cached class read methods to avoid each time use reflect
getClassWriteMethods(Class<?>) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Return cached class write methods to avoid each time use reflect
getColumn(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Get ColumnModel by column Name or field name ignore case, if not found, return null
getColumnByColName(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Get ColumnModel by columnName ignore case, if not found, return null
getColumnByFieldName(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Get ColumnModel by entity field name ignore case, if not found, return null
getColumnComment() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getColumnList() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
getColumnList() - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
getColumnModelDebugInfo(ColumnModel) - Static method in class com.github.drinkjava2.jdialects.DebugUtils
 
getColumnName() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getColumnNames() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getColumns() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getColumnType() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getComment() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getComment() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getConfigMethod - Variable in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
getConfigs() - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
getConnection() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getConnection(DataSource) - Method in interface com.github.drinkjava2.jtransactions.ConnectionManager
A ConnectionManager implementation determine how to get connection from DataSource or ThreadLocal or from Spring or JTA or some container...
getConnection(DataSource) - Method in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
getConnection(DataSource) - Method in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
getConnection(DataSource) - Method in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
getConnectionManager() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getConnectionMethod - Variable in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
getConnectionMethod - Variable in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
getConstructor() - Method in interface org.aopalliance.intercept.ConstructorInvocation
Get the constructor being called.
getConstructorIfAvailable(Class<T>, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the given class has a public constructor with the given signature, and return it if available (else return null).
getCount() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
 
getCreateCatalogCommand() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getCreateMultisetTableString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getCreatePooledSequenceStrings() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getCreateSchemaCommand() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getCreateSequenceStrings() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getCreateTableString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getCurrentSchemaCommand() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getDdl() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getDdlFeatures() - Method in enum com.github.drinkjava2.jdialects.Dialect
Get DDL features of current dialect
getDebugInfo() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
This is used for debug only
getDebugInfo() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getDebugInfo() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getDebugInfo() - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
getDefaultClassLoader() - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.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.
getDefaultValue() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getDescriptiveType(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return a descriptive name for the given object's type: usually simply the class name, but component type class name + "[]" for arrays, and an appended list of implemented interfaces for JDK proxies.
getDialect() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getDisabledHandlers() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getDisplayString(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a content-based String representation if obj is not null; otherwise returns an empty String.
getDropCatalogCommand() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getDropForeignKeyString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getDropSchemaCommand() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getDropSequenceStrings() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getDropTableString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getEngineTail() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getEntityClass() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getEntityField() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getEntityNet() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getEpoch() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
 
getField(Field, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Get the field represented by the supplied field object on the specified target object.
getField(String) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
getFilename(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Extract the filename from the given Java resource path, e.g.
getFilenameExtension(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Extract the filename extension from the given Java resource path, e.g.
getFirstPKeyColumn() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getFkey(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Get a FKeyModel by given fkeyName
getFkeyConstraints() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getFkeyDebugInfo(TableModel) - Static method in class com.github.drinkjava2.jdialects.DebugUtils
 
getFkeyName() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getFkeyTail() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getFunctionMap() - Method in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
 
getFunctions() - Method in enum com.github.drinkjava2.jdialects.Dialect
Get DDL features of current dialect
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
getGenerationType() - Method in interface com.github.drinkjava2.jdialects.id.IdGenerator
Return GenerationType
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.UUID25Generator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.UUID32Generator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.UUID36Generator
 
getGenerationType() - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
getGivesList() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getGivesList() - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
getGlobalAllowReservedWords() - Static method in enum com.github.drinkjava2.jdialects.Dialect
 
getGlobalAllowShowSql() - Static method in enum com.github.drinkjava2.jdialects.Dialect
 
getGlobalNextAllowShowSql() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalNextBatchSize() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalNextConnectionManager() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalNextDialect() - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getGlobalNextLogger() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalNextMasterSlaveOption() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalNextShardingTools() - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getGlobalNextSnowflakeCreator() - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getGlobalNextSqlHandlers() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalNextTemplateEngine() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getGlobalSqlBoxContext() - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Get the global static SqlBoxContext instance
getGlobalSqlFunctionPrefix() - Static method in enum com.github.drinkjava2.jdialects.Dialect
 
getHasAlterTable() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getHasDataTypeInIdentityColumn() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getHash(Object) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Get the hash for a given object, apply an additional hash function to reduce collisions.
getHash() - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Reference
Returns the hash for the reference.
getIdentityColumnString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getIdentityColumnStringBigINT() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getIdentityHexString(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hex String form of an object's identity hash code.
getIdentitySelectString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getIdentitySelectStringBigINT() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getIdGenerationType() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getIdGenerator() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getIdGenerator(GenerationType, String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Search and return the IdGenerator in this TableModel by its generationType and name
getIdGenerator(GenerationType) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Get one of these IdGenerator instance by generationType: IDENTITY,AUTO,UUID25,UUID32,UUID36,TIMESTAMP
getIdGenerator(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Search and return the IdGenerator in this TableModel by its name
getIdGenerator(GenerationType, String, List<IdGenerator>) - Static method in class com.github.drinkjava2.jdialects.model.TableModel
Get a IdGenerator by type, if not found, search by name
getIdGeneratorByType(GenerationType) - Static method in class com.github.drinkjava2.jdialects.model.TableModel
Get one of these IdGenerator instance by generationType: IDENTITY,AUTO,UUID25,UUID32,UUID36,TIMESTAMP, if not found , return null;
getIdGeneratorName() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getIdGenerators() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
getIdGenName() - Method in interface com.github.drinkjava2.jdialects.id.IdGenerator
Return a unique Id Generator name in this TableModel
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.UUID25Generator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.UUID32Generator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.UUID36Generator
 
getIdGenName() - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
getIgnoreNull() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getIndexConsts() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getInitialValue() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getInitialValue() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getInsertable() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getJavaSourceCode(String, String) - Static method in class com.github.drinkjava2.jdbpro.TextUtils
 
getJavaSourceCode(Class<?>, String) - Static method in class com.github.drinkjava2.jdbpro.TextUtils
 
getJavaSourceCodeUTF8(Class<?>) - Static method in class com.github.drinkjava2.jdbpro.TextUtils
 
getJavaSourceCodeUTF8(String) - Static method in class com.github.drinkjava2.jdbpro.TextUtils
 
getKey() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
getLength() - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
getLength() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getLengths() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getLoadFactor() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
getLog(Class<?>) - Static method in class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
Build a DbProLogger instance by given targetClass
getLog(Class<?>) - Static method in class com.github.drinkjava2.jdialects.DialectLogger
Build a DbProLogger instance by given targetClass
getLogger() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getMasters() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getMasterSlaveOption() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getMasterSlaveOption() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getMethod(Class<?>, String, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the given class has a public method with the given signature, and return it if available (else throws an IllegalStateException).
getMethod() - Method in interface org.aopalliance.intercept.MethodInvocation
Get the method being called.
getMethodCountForName(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the number of methods with a given name (with any argument types), for the given class and/or its superclasses.
getMethodIfAvailable(Class<?>, String, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the given class has a public method with the given signature, and return it if available (else return null).
getModels() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getMostSpecificMethod(Method, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Given a method, which may come from an interface, and a target class used in the current reflective invocation, find the corresponding target method if there is one.
getName() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getName() - Method in class com.github.drinkjava2.jdbpro.SqlItem
 
getName() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getName() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
getName() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getName() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
getName() - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
getNeedDropConstraintsBeforeDropTable() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getNexID(IdGenerator, NormalJdbcTool, Type) - Method in enum com.github.drinkjava2.jdialects.Dialect
Return next ID by given IdGenerator and NormalJdbcStyle instance
getNext() - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Reference
Returns the next reference in the chain or null
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in interface com.github.drinkjava2.jdialects.id.IdGenerator
Get the next ID generated by implementation of IdGenerator
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
Get the next Table Generator ID
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.UUID25Generator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.UUID32Generator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.UUID36Generator
 
getNextID(NormalJdbcTool, Dialect, Type) - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
getNullable() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getNullColumnString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getOneEntity(Class<?>, Object) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
getOperationType() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getOrder() - Method in class com.github.drinkjava2.jdbpro.DefaultOrderSqlHandler
 
getOrder() - Method in interface com.github.drinkjava2.jdbpro.SqlHandler
 
getOthers() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getPackageName(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine the name of the package of the given class, e.g.
getPackageName(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine the name of the package of the given fully-qualified class name, e.g.
getParameters() - Method in class com.github.drinkjava2.jdbpro.SqlItem
 
getParams() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getParamSize() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getPkColumnName() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getPkColumnValue() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getPkey() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getPKeyColsSortByColumnName() - Method in class com.github.drinkjava2.jdialects.model.TableModel
Get pkey columns sorted by column name
getPKeyCount() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getPrecision() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getQualifiedMethodName(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the qualified name of the given method, consisting of fully qualified interface/class name + "." + method name.
getQualifiedMethodName(Method, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the qualified name of the given method, consisting of fully qualified interface/class name + "." + method name.
getQualifiedName(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the qualified name of the given class: usually simply the class name, but component type class name + "[]" for arrays.
getRandomString(int) - Static method in class com.github.drinkjava2.jdialects.StrUtils
 
getReadOnly() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getReference(Object, ConcurrentReferenceHashMap.Restructure) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Return a ConcurrentReferenceHashMap.Reference to the ConcurrentReferenceHashMap.Entry for the specified key, or null if not found.
getReference(Object, int, ConcurrentReferenceHashMap.Restructure) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
 
getRefTableAndColumns() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getRequiresParensForTupleDistinctCounts() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getResourceMethod - Variable in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
getResultSetHandler() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getScale() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getSegment(int) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
getSegmentsSize() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
getSelectSequenceNextValString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSequenceName() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
getSequenceNextValString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSequenceOrTableIdGenerator(Dialect) - Method in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
If dialect support sequence, return a SequenceIdGenerator, otherwise return a TableIdGenerator
getShardDatabase() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getShardDatabaseColumn() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getShardedDB(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Get the sharded DB(=SqlBoxContext) instance by given shard values
getShardedDB(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Use current SqlBoxContext's shardingTools to calculate the master SqlBoxContext
getShardedTB(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Get the sharded table name by given shard values
getShardedTB(SqlBoxContext, Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Use current SqlBoxContext's shardingTools to calculate the real shardTable name
getShardingTools() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getShardTable() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getShardTableColumn() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getShortName(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Get the class name without the qualified package name.
getShortName(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Get the class name without the qualified package name.
getShortNameAsProperty(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the short string name of a Java class in uncapitalized JavaBeans property format.
getSize() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
 
getSlaves() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getSnowflakeCreator() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getSortedLength() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
getSql() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getSqlBatchCache() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getSqlBuilder() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getSqlHandlers() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getSqlHandlers() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getSqlTemplateEngine() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
getStaticMethod(Class<?>, String, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return a public static method of a class.
getStaticPart() - Method in interface org.aopalliance.intercept.Joinpoint
Return the static part of this joinpoint.
getSupportsColumnCheck() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsCommentOn() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsIdentityColumns() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsIfExistsAfterConstraintName() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsIfExistsAfterTableName() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsIfExistsBeforeConstraintName() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsIfExistsBeforeTableName() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsInsertSelectIdentity() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsPooledSequences() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsSequences() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSupportsTableCheck() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getSwitchTo() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getTable() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getTableModel() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getTableModel() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getTableModel() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
getTableModel() - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
getTableModelDebugInfo(TableModel) - Static method in class com.github.drinkjava2.jdialects.DebugUtils
 
getTableModelsDebugInfo(TableModel[]) - Static method in class com.github.drinkjava2.jdialects.DebugUtils
 
getTableName() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
getTableName() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getTableTypeString() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
getTail() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getTail(String) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
getTailModels() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getTemplateEngine() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getTemplateParamMap() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getterSetter__________________________() - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
GetterSetters_________________________() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getteSetters__________________________() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
getThis() - Method in interface org.aopalliance.intercept.Joinpoint
Return the object that holds the current joinpoint's static part.
getThreadLocalSqlHandlers() - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Get current thread's ThreadLocal SqlHandler
getTransientable() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getType() - Method in class com.github.drinkjava2.jdbpro.SqlItem
 
getTypeMappings() - Method in enum com.github.drinkjava2.jdialects.Dialect
Get Type mapping features key-value Map of current dialect
getUnique() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
getUniqueConsts() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
getUniqueDeclaredMethods(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Get the unique set of declared methods on the leaf class and all superclasses.
getUpdatable() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
getUserClass(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the user-defined class for the given instance: usually simply the class of the given instance, but the original class in case of a CGLIB-generated subclass.
getUserClass(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Return the user-defined class for the given class: usually simply the given class, but the original class in case of a CGLIB-generated subclass.
getUseTemplate() - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
getUuidLength() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
getValue() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
getValueColumnName() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
getWaitCount() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
 
give(String, String) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Give a's value to b's aField
give(String, String, String) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Give a's value to b's someField
give(String, String, String) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
For EntityNet Query use, see user manual
give(String, String) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
For EntityNet Query use, see user manual
giveBoth(String, String) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
giveBoth(String, String) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Give a's value to b's aField
giveBoth(String, String) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
For EntityNet Query use, see user manual
globalNextAllowShowSql - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalNextBatchSize - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalNextConnectionManager - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalNextDialect - Static variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
globalNextLogger - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalNextMasterSlaveOption - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalNextShardingTools - Static variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
globalNextSnowflakeCreator - Static variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
globalNextSqlHandlers - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalNextSsModels - Static variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
globalNextTemplateEngine - Static variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
globalSqlBoxContext - Static variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
globalTableModelCache - Static variable in class com.github.drinkjava2.jdialects.TableModelUtilsOfEntity
 
guessDialect(Connection) - Static method in enum com.github.drinkjava2.jdialects.Dialect
Guess Dialect by given connection, note:this method does not close connection
guessDialect(DataSource) - Static method in enum com.github.drinkjava2.jdialects.Dialect
Guess Dialect by given data source
guessDialect(Connection) - Static method in class com.github.drinkjava2.jdialects.GuessDialectUtils
Guess dialect based on given JDBC connection instance, Note: this method does not close connection
guessDialect(DataSource) - Static method in class com.github.drinkjava2.jdialects.GuessDialectUtils
Guess dialect based on given dataSource
guessDialect(String, String, Object...) - Static method in class com.github.drinkjava2.jdialects.GuessDialectUtils
 
GuessDialectUtils - Class in com.github.drinkjava2.jdialects
Guess Dialect Utils
GuessDialectUtils() - Constructor for class com.github.drinkjava2.jdialects.GuessDialectUtils
 

H

handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.handler.PrintSqlHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler
 
handle(ResultSet) - Method in class com.github.drinkjava2.jdbpro.handler.TitleArrayListHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in interface com.github.drinkjava2.jdbpro.SqlHandler
handle method is an intercept method, subClass should implement this method
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.handler.EntityListHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.handler.EntityNetHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.handler.PaginHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.handler.SSHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.handler.SSMapListHandler
 
handle(ImprovedQueryRunner, PreparedSQL) - Method in class com.github.drinkjava2.jsqlbox.handler.SSTitleArrayListHandler
 
handleInvocationTargetException(InvocationTargetException) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Handle the given invocation target exception.
handleReflectionException(Exception) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Handle the given reflection exception.
handleShardDatabase(SqlBoxContext, TableModel, Object...) - Method in class com.github.drinkjava2.jsqlbox.sharding.ShardingModTool
 
handleShardDatabase(SqlBoxContext, TableModel, Object...) - Method in class com.github.drinkjava2.jsqlbox.sharding.ShardingRangeTool
 
handleShardDatabase(SqlBoxContext, TableModel, Object...) - Method in interface com.github.drinkjava2.jsqlbox.sharding.ShardingTool
Dealing a shardKey array based on current SqlBoxContext and TableModel, return SqlBoxContext array, in this jSqlBox version, only support return 1 SqlBoxContext
handleShardDatabase(PreparedSQL, SqlItem) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
handleShardTable(SqlBoxContext, TableModel, Object...) - Method in class com.github.drinkjava2.jsqlbox.sharding.ShardingModTool
 
handleShardTable(SqlBoxContext, TableModel, Object...) - Method in class com.github.drinkjava2.jsqlbox.sharding.ShardingRangeTool
 
handleShardTable(SqlBoxContext, TableModel, Object...) - Method in interface com.github.drinkjava2.jsqlbox.sharding.ShardingTool
Dealing a shardKey array based on current SqlBoxContext and TableModel, return table name array, in this jSqlBox version, only support return 1 table name
handleShardTable(PreparedSQL, SqlItem) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
hasAlterTable - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
hasAtLeastOneMethodWithName(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Does the given class or one of its superclasses at least have one or more methods with the supplied name (with any argument types)? Includes non-public methods.
hasConstructor(Class<?>, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the given class has a public constructor with the given signature.
hasDataTypeInIdentityColumn - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
hashCode() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
hashCode(boolean) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return the same value as Boolean.hashCode()}.
hashCode(double) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return the same value as Double.hashCode()}.
hashCode(float) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return the same value as Float.hashCode()}.
hashCode(long) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return the same value as Long.hashCode()}.
hasLength(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that the given String is not empty; that is, it must not be null and not the empty String.
hasLength(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.hasLength(String, String)
hasLength(CharSequence) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check that the given CharSequence is neither null nor of length 0.
hasLength(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check that the given String is neither null nor of length 0.
hasLength(CharSequence) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Check that the given CharSequence is neither null nor of length 0.
hasLength(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Check that the given String is neither null nor of length 0.
hasMethod(Class<?>, String, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the given class has a public method with the given signature.
hasText(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that the given String contains valid text content; that is, it must not be null and must contain at least one non-whitespace character.
hasText(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.hasText(String, String)
hasText(CharSequence) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check whether the given CharSequence contains actual text.
hasText(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check whether the given String contains actual text.
hasUniqueObject(Collection<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Determine whether the given Collection only contains a single unique object.

I

Id - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Specifies the primary key of an entity.
id() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
equal to pkey method.
identityColumnString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
identityColumnStringBigINT - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
IdentityId - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation equal to @GenertedValue(strategy=GenerationType.IDENTITY)
identityId() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark a field will use database's native identity type.
IdentityIdGenerator - Class in com.github.drinkjava2.jdialects.id
Define an Identity type generator, supported by MySQL, SQL Server, DB2, Derby, Sybase, PostgreSQL
IdentityIdGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
identitySelectString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
identitySelectStringBigINT - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
identityToString(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of an object's overall identity.
IdGenerator - Interface in com.github.drinkjava2.jdialects.id
Interface for all ID generators
idGenerator(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
The value of this column will be generated by a sequence or table generator
iExecute(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the in-line style execute statement
iExecute(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iExecute(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
ifNullSetType(SqlOption) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
If current type is null, set with new type value
ifNullSetUseTemplate(Boolean) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
If current type is null, set with new type value
IGNORE_NULL - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
iInsert(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the in-line style insert statement
iInsert(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iInsert(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
ImprovedQueryRunner - Class in com.github.drinkjava2.jdbpro
ImprovedQueryRunner made below improvements compare DbUtils's QueryRunner: 1) Override close() and prepareConnection() method of QueryRunner, use a ConnectionManager to manage connection, ConnectionManager can get connection from DataSource or ThreadLocal or some other 3rd party tools like Spring.
ImprovedQueryRunner() - Constructor for class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
ImprovedQueryRunner(DataSource) - Constructor for class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
Index - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Used in schema generation to specify creation of an index.
index() - Method in class com.github.drinkjava2.jdialects.model.TableModel
Start add a Index in DDL, detail usage see demo
index(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Start add a Index in DDL, detail usage see demo
IndexModel - Class in com.github.drinkjava2.jdialects.model
The platform-independent Index model
IndexModel() - Constructor for class com.github.drinkjava2.jdialects.model.IndexModel
 
IndexModel(String) - Constructor for class com.github.drinkjava2.jdialects.model.IndexModel
 
indexOfIgnoreCase(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Return first postion ignore case, return -1 if not found
info(String) - Method in class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
 
info(String) - Method in interface com.github.drinkjava2.jdbpro.DbProLogger
 
info(String) - Method in class com.github.drinkjava2.jdialects.DialectLogger
 
initDDLFeatures(Dialect, DDLFeatures) - Static method in class com.github.drinkjava2.jdialects.DDLFeatures
 
initFunctionTemplates() - Static method in class com.github.drinkjava2.jdialects.DialectFunctionTemplate
 
initializePaginSQLTemplate(Dialect) - Static method in class com.github.drinkjava2.jdialects.DialectPaginationTemplate
Return pagination template of this Dialect
initializeTopLimitSqlTemplate(Dialect) - Static method in class com.github.drinkjava2.jdialects.DialectPaginationTemplate
Return top limit sql template of this Dialect
initTypeMappings() - Static method in class com.github.drinkjava2.jdialects.DialectTypeMappingTemplate
 
insert(int, T) - Method in class com.github.drinkjava2.jdbpro.LinkStyleArrayList
 
insert(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
INSERT - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
insertable(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark a field insertable=true, only for JPA or ORM tool use
insertArray(Object, Object[]) - Static method in class com.github.drinkjava2.jdialects.ArrayUtils
Insert an Object at front of array
insertThisClassIfNotHave(Object, Object...) - Static method in class com.github.drinkjava2.jsqlbox.ActiveRecord
For ORM query, if self class is ignored, use this method to put entity's model class
instance() - Static method in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
 
instance - Static variable in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.DialectLogger
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.UUID25Generator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.UUID32Generator
 
INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.UUID36Generator
 
instance() - Static method in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
instance() - Static method in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
instance() - Static method in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
INTEGER() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
INTEGER - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
Interceptor - Interface in org.aopalliance.intercept
This interface represents a generic interceptor.
Invocation - Interface in org.aopalliance.intercept
This interface represents an invocation in the program.
invoke(MethodInvocation) - Method in class com.github.drinkjava2.jtransactions.tinytx.TinyTx
 
invoke(MethodInvocation) - Method in interface org.aopalliance.intercept.MethodInterceptor
Implement this method to perform extra treatments before and after the invocation.
invokeJdbcMethod(Method, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the specified JDBC API Method against the supplied target object with no arguments.
invokeJdbcMethod(Method, Object, Object...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the specified JDBC API Method against the supplied target object with the supplied arguments.
invokeMethod(Method, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the specified Method against the supplied target object with no arguments.
invokeMethod(Method, Object, Object...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Invoke the specified Method against the supplied target object with the supplied arguments.
iPrepare(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Prepare a PreparedSQL for iXxxx (Single SQL) style, unknown objects (include null) will automatically looked as SQL pieces, more detail see doPrepare method
iQuery(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the in-line style query statement
iQuery(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iQuery(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
iQueryForEntityList(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iQueryForEntityList(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
iQueryForEntityList(Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Use i style to query for an entity list
iQueryForLongValue(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
In-line style execute query and force return a long value, runtime exception may throw if result can not be cast to long.
iQueryForLongValue(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iQueryForLongValue(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
iQueryForMapList(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
In-Line style execute query and force return a List> type result.
iQueryForMapList(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iQueryForMapList(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
iQueryForObject(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an In-line style query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned
iQueryForObject(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iQueryForObject(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
iQueryForString(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
In-line style execute query and force return a String object.
iQueryForString(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iQueryForString(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
isArray(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Determine whether the given object is an array: either an Object array or a primitive array.
isAssignable(Class<?>, Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that superType.isAssignableFrom(subType) is true.
isAssignable(Class<?>, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that superType.isAssignableFrom(subType) is true.
isAssignable(Class<?>, Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check if the right-hand side type may be assigned to the left-hand side type, assuming setting by reflection.
isAssignableValue(Class<?>, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine if the given type is assignable from the given value, assuming setting by reflection.
isBatchEnabled() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
isCacheSafe(Class<?>, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check whether the given class is cache-safe in the given context, i.e.
isCapitalizedString(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Return true if first letter is Capitalised
isCglibProxy(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check whether the given object is a CGLIB proxy.
isCglibProxyClass(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check whether the specified class is a CGLIB-generated class.
isCglibProxyClassName(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check whether the specified class name is a CGLIB-generated class.
isCglibRenamedMethod(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given method is a CGLIB 'renamed' method, following the pattern "CGLIB$methodName$0".
isCheckedException(Throwable) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return whether the given throwable is a checked exception: that is, neither a RuntimeException nor an Error.
isCompatibleWithThrowsClause(Throwable, Class<?>...) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Check whether the given exception is compatible with the specified exception types, as declared in a throws clause.
isDB2Family() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isDerbyFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isDisabledHandler(Object) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
isEmpty(CharSequence) - Static method in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
Checks if a CharSequence is empty ("") or null.
isEmpty(Collection<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Return true if the supplied Collection is null or empty.
isEmpty(Map<?, ?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Return true if the supplied Map is null or empty.
isEmpty(Object[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Determine whether the given array is empty: i.e.
isEmpty(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Determine whether the given object is empty.
isEmpty(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Check whether the given String is empty.
isEmpty(Object) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Check whether the given String is empty.
isEqualsMethod(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given method is an "equals" method.
isH2Family() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isHashCodeMethod(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given method is a "hashCode" method.
isInfomixFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isInstanceOf(Class<?>, Object, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that the provided object is an instance of the provided class.
isInstanceOf(Class<?>, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that the provided object is an instance of the provided class.
isInTransaction(DataSource) - Method in interface com.github.drinkjava2.jtransactions.ConnectionManager
Check if a connection already be get from given dataSource and be cached as it started a Transaction
isInTransaction(DataSource) - Method in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
isInTransaction(DataSource) - Method in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
isInTransaction(DataSource) - Method in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
isInTransactionMethod - Variable in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
isInvisibleChar(char) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Return true if is an invisible Char like space, tab, return...
isLetterNumber(char) - Static method in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
 
isMySqlFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isNormalLetters(char) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Check if a String only have a-z,A-Z,0-9,"_" characters
isNull(Object, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that an object is null.
isNull(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.isNull(Object, String)
isObjectMethod(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given method is originally declared by Object.
isOracleFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isPostgresFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isPresent(String, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the Class identified by the supplied name is present and can be loaded.
isPrimitiveArray(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check if the given class represents an array of primitives, i.e.
isPrimitiveOrWrapper(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check if the given class represents a primitive (i.e.
isPrimitiveWrapper(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check if the given class represents a primitive wrapper, i.e.
isPrimitiveWrapperArray(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check if the given class represents an array of primitive wrappers, i.e.
isPublicStaticFinal(Field) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given field is a "public static final" constant.
isReservedWord(Dialect, String) - Static method in class com.github.drinkjava2.jdialects.ReservedDBWords
Check if is a dialect reserved word of ANSI-SQL reserved word
isReservedWord(String) - Static method in class com.github.drinkjava2.jdialects.ReservedDBWords
Check if is a reserved word of any database
isSQLServerFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isSybaseFamily() - Method in enum com.github.drinkjava2.jdialects.Dialect
 
isToStringMethod(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Determine whether the given method is a "toString" method.
isTrue(boolean, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert a boolean expression, throwing an IllegalArgumentException if the expression evaluates to false.
isTrue(boolean) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.isTrue(boolean, String)
isUserLevelMethod(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Determine whether the given method is declared by the user or at least pointing to a user-declared method.
isValidDDLTemplate(String) - Static method in class com.github.drinkjava2.jdialects.DDLFeatures
 
isVisible(Class<?>, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check whether the given class is visible in the given ClassLoader.
iUpdate(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the in-line style INSERT, UPDATE, or DELETE statement
iUpdate(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
iUpdate(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 

J

JAVA_OBJECT() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
JAVA_OBJECT - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
javaFileCache - Static variable in class com.github.drinkjava2.jdbpro.TextUtils
 
javaSqlTypeToDialectType(int) - Static method in class com.github.drinkjava2.jdialects.TypeUtils
Convert java.sql.Types.xxx type to Dialect's Type
JDBPRO - Class in com.github.drinkjava2.jdbpro
JDBPRO store some public static methods, usually used for static import to simplify programming
JDBPRO() - Constructor for class com.github.drinkjava2.jdbpro.JDBPRO
 
JFinalTxConnectionManager - Class in com.github.drinkjava2.jtransactions.jfinal
JFinalConnectionManager is the implementation of ConnectionManager, get connection and release connection from jFinal environment
JFinalTxConnectionManager() - Constructor for class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
Joinpoint - Interface in org.aopalliance.intercept
This interface represents a generic runtime joinpoint (in the AOP terminology).
joinStringArray(String[], String[]) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Join 2 String array into one
joinTitleArrayList(List<Object[]>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
Join a titleArrayList into current EntityNet, titleArrayList is a List structure, first row is titles, not data
JSQLBOX - Class in com.github.drinkjava2.jsqlbox
JSQLBOX store some public static methods, usually used for static import to simplify programming
JSQLBOX() - Constructor for class com.github.drinkjava2.jsqlbox.JSQLBOX
 

K

keyedHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 

L

lastIndexOfIgnoreCase(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Return last sub-String position ignore case, return -1 if not found
LinkStyleArrayList<T> - Class in com.github.drinkjava2.jdbpro
AppendableArrayList make ArrayList support link style
LinkStyleArrayList() - Constructor for class com.github.drinkjava2.jdbpro.LinkStyleArrayList
 
listListToArray2D(List<List<?>>) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Convert Objects List to 2d array for insertBatch use, insertBatch's last parameter is a 2d array, not easy to use
listToString(List<?>) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Change a Object List to "obj1,obj2...,objn" String
load(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
loadById(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
loadByIdTry(Object, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
loadBySQL(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
loadMetaTableModels(SqlBoxContext, Dialect) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Read database Meta info into SqlBox[]
loadTry(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
logger - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
logger - Static variable in enum com.github.drinkjava2.jdialects.Dialect
 
LONG() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
LONGNVARCHAR(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
LONGNVARCHAR - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
LONGVARBINARY(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
LONGVARBINARY - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
LONGVARCHAR(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
LONGVARCHAR - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 

M

main(String[]) - Static method in class com.github.drinkjava2.jdialects.DDLFormatter
 
main(String[]) - Static method in class com.github.drinkjava2.jdialects.SqlFormatter
 
makeAccessible(Field) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Make the given field accessible, explicitly setting it accessible if necessary.
makeAccessible(Method) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Make the given method accessible, explicitly setting it accessible if necessary.
makeAccessible(Constructor<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Make the given constructor accessible, explicitly setting it accessible if necessary.
mapHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
mapListHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
mapToEntityBean(TableModel, Map<String, Object>) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Convert one row data into EntityBean
masters - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
masterSlaveOption - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
matches(Field) - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils.FieldFilter
Determine whether the given field matches.
matches(Method) - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils.MethodFilter
Determine whether the given method matches.
matchesTypeName(Class<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Check whether the given class matches the user-specified type name.
mergeArrayIntoCollection(Object, Collection<E>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Merge the given array into the given Collection.
mergePropertiesIntoMap(Properties, Map<K, V>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Merge the given Properties instance into the given Map, copying all properties (key-value pairs) over.
mergeStringArrays(String[], String[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Merge the given String arrays into one, with overlapping array elements only included once.
MethodInterceptor - Interface in org.aopalliance.intercept
Intercepts calls on an interface on its way to the target.
MethodInvocation - Interface in org.aopalliance.intercept
Description of an invocation to a method, given to an interceptor upon method-call.
miscMethods__________________() - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
miscMethods______________________________() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
model() - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
model2JavaSrc(TableModel, boolean, boolean, String) - Static method in class com.github.drinkjava2.jdialects.TableModelUtils
Convert a TablemModel instance to Java entity class source code
modelToJavaSourceCode(TableModel, boolean, boolean, String) - Static method in class com.github.drinkjava2.jdialects.TableModelUtilsOfJavaSrc
Convert a TablemModel instance to Java entity class source code

N

name - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
nBatch(String, List<Object[]>) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
nBatch(Connection, String, List<Object[]>) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
nBatchBegin() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Start batch sql
nBatchEnd() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Stop batch sql
nBatchFlush() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Force flush cached SQLs
NCHAR(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
NCHAR - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
NCLOB() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
NCLOB - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
needDropConstraintsBeforeDropTable - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.IdentityIdGenerator
 
newCopy() - Method in interface com.github.drinkjava2.jdialects.id.IdGenerator
Return a newCopy (Deep Clone) instance
newCopy() - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.UUID25Generator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.UUID32Generator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.UUID36Generator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
newCopy() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
newCopy() - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
newCopy() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
newCopy() - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
newCopy() - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
nExecute(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an statement, including a stored procedure call, which does not return any result sets.
nExecute(Connection, ResultSetHandler<T>, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an statement, including a stored procedure call, which returns one or more result sets.
nExecute(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an statement, including a stored procedure call, which does not return any result sets.
nExecute(ResultSetHandler, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an statement, including a stored procedure call, which returns one or more result sets.
nExecute(String, Object...) - Method in interface com.github.drinkjava2.jdbpro.NormalJdbcTool
Execute an statement, including a stored procedure call, which does not return any result sets.
nExecute(Connection, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nExecute(Connection, ResultSetHandler<E>, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nExecute(String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nExecute(ResultSetHandler, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nExecute(Connection, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nExecute(Connection, ResultSetHandler<T>, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nExecute(String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nExecute(ResultSetHandler, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nextId() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
generate an unique and incrementing id
nInsert(Connection, ResultSetHandler<T>, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the given INSERT SQL statement.
nInsert(ResultSetHandler, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the given INSERT SQL statement.
nInsert(Connection, ResultSetHandler<E>, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nInsert(ResultSetHandler, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nInsert(Connection, ResultSetHandler<T>, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nInsert(ResultSetHandler, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nInsertBatch(String, ResultSetHandler<T>, List<Object[]>) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Executes the given batch of INSERT SQL statements.
nInsertBatch(Connection, String, ResultSetHandler<T>, List<Object[]>) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Executes the given batch of INSERT SQL statements.
NO_GLOBAL_SQLBOXCONTEXT_FOUND - Static variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
NON_BRIDGED_METHODS - Static variable in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Pre-built MethodFilter that matches all non-bridge methods.
noNullElements(Object[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that an array contains no null elements.
noNullElements(Object[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.noNullElements(Object[], String)
noPagin() - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Disable PaginHandler
NormalJdbcTool - Interface in com.github.drinkjava2.jdbpro
Interface of Normal JDBC methods, this interface is a bridge between jDbPro and jTransactions to eliminate jar dependency, other projects need copy this interface into there source code folder but always use name "com.github.drinkjava2.jdbpro.NormalJdbcTool"
NOT_SUPPORT - Static variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
NOT_SUPPORT - Static variable in enum com.github.drinkjava2.jdialects.Dialect
 
notEmpty(Object[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that an array contains elements; that is, it must not be null and must contain at least one element.
notEmpty(Object[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.notEmpty(Object[], String)
notEmpty(Collection<?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that a collection contains elements; that is, it must not be null and must contain at least one element.
notEmpty(Collection<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.notEmpty(Collection, String)
notEmpty(Map<?, ?>, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that a Map contains entries; that is, it must not be null and must contain at least one entry.
notEmpty(Map<?, ?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.notEmpty(Map, String)
notNull(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
If last param is not null, then add all items in SQL
notNull() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Add a not null DDL piece if support
notNull(Object, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert that an object is not null.
notNull(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.notNull(Object, String)
notNullFields() - Method in class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
For all not null fields, create field1=? and field2=?...
nQuery(Connection, ResultSetHandler<T>, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the given SELECT SQL query and returns a result object.
nQuery(ResultSetHandler<T>, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the given SELECT SQL query and returns a result object.
nQuery(Connection, ResultSetHandler<E>, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQuery(ResultSetHandler<E>, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQuery(Connection, ResultSetHandler<T>, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQuery(ResultSetHandler<T>, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForLongValue(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute query and force return a Long object, no need catch SQLException, runtime exception may throw if result can not be cast to long.
nQueryForLongValue(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute query and force return a Long object, no need catch SQLException, runtime exception may throw if result can not be cast to long
nQueryForLongValue(Connection, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForLongValue(String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForLongValue(Connection, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForLongValue(String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForMapList(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute query and force return a List> type result, no need catch SQLException.
nQueryForMapList(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute query and force return a List> type result, no need catch SQLException
nQueryForMapList(Connection, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForMapList(String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForMapList(Connection, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForMapList(String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForObject(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned, a null object may return if no result found , DbProRuntimeException may be threw if some SQL operation Exception happen.
nQueryForObject(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned, a null object may return if no result found , DbProRuntimeException may be threw if some SQL operation Exception happen.
nQueryForObject(String, Object...) - Method in interface com.github.drinkjava2.jdbpro.NormalJdbcTool
Query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned, a null object may return if no result found
nQueryForObject(Connection, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForObject(String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForObject(Connection, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForObject(String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForString(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute query and force return a String object, no need catch SQLException.
nQueryForString(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute query and force return a String object, no need catch SQLException
nQueryForString(Connection, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForString(String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nQueryForString(Connection, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nQueryForString(String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nullColumnString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
nullFields() - Method in class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
For all fields has null values, create field1 is null and field2 is null...
nullSafeClassName(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Determine the class name for the given object.
nullSafeEquals(Object, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Determine if the given objects are equal, returning true if both are null or false if only one is null.
nullSafeHashCode(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return as hash code for the given object; typically the value of Object#hashCode()}.
nullSafeHashCode(Object[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(boolean[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(byte[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(char[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(double[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(float[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(int[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(long[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeHashCode(short[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a hash code based on the contents of the specified array.
nullSafeToString(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the specified Object.
nullSafeToString(Object[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(boolean[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(byte[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(char[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(double[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(float[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(int[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(long[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
nullSafeToString(short[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Return a String representation of the contents of the specified array.
NUMERIC(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
NUMERIC - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
nUpdate(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the given INSERT, UPDATE, or DELETE SQL statement.
nUpdate(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the given INSERT, UPDATE, or DELETE SQL statement.
nUpdate(String, Object...) - Method in interface com.github.drinkjava2.jdbpro.NormalJdbcTool
Executes the given INSERT, UPDATE, or DELETE SQL statement.
nUpdate(Connection, String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nUpdate(String, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
nUpdate(Connection, String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
nUpdate(String, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
NVARCHAR(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
NVARCHAR - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 

O

objectsListToArray2D(List<Object[]>) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Convert List List to 2d array for insertBatch use, insertBatch's last parameter is a 2d array, not easy to use
ObjectUtils - Class in com.github.drinkjava2.jdialects.springsrc.utils
Miscellaneous object utility methods.
ObjectUtils() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
 
order - Variable in class com.github.drinkjava2.jdbpro.DefaultOrderSqlHandler
 
org.aopalliance.aop - package org.aopalliance.aop
 
org.aopalliance.intercept - package org.aopalliance.intercept
 
OTHER(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
OTHER - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
overrideThreadContextClassLoader(ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Override the thread context ClassLoader with the environment's bean ClassLoader if necessary, i.e.

P

PackageInfo - Class in com.github.drinkjava2.jdbpro
jDbPro is a separate project has its own Maven central releases.
PackageInfo() - Constructor for class com.github.drinkjava2.jdbpro.PackageInfo
 
PackageInfo - Class in com.github.drinkjava2.jdialects
jDialect is a separate project has its own Maven central releases.
PackageInfo() - Constructor for class com.github.drinkjava2.jdialects.PackageInfo
 
PackageInfo - Class in com.github.drinkjava2.jdialects.springsrc
All .java files in this folder are copied from Spring4.3.9.Release, no any change except the package name
PackageInfo() - Constructor for class com.github.drinkjava2.jdialects.springsrc.PackageInfo
 
PackageInfo - Class in com.github.drinkjava2.jtransactions
jTransactions is a separate project has its own Maven central releases.
PackageInfo() - Constructor for class com.github.drinkjava2.jtransactions.PackageInfo
 
pagin(int, int, String) - Method in interface com.github.drinkjava2.jdialects.CommonDialect
Create a pagination SQL by given pageNumber, pageSize and SQL
pagin(int, int, String) - Method in enum com.github.drinkjava2.jdialects.Dialect
 
pagin(int, int) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Build a PaginHandler handler
pagin(int, int, String) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.pagin method
paginAndTrans(int, int, String...) - Method in interface com.github.drinkjava2.jdialects.CommonDialect
Paginate and Translate a SQL
paginAndTrans(int, int, String...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Paginate and Translate a SQL
paginAndTrans(int, int, String) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.paginAndTrans method
PaginHandler - Class in com.github.drinkjava2.jsqlbox.handler
PaginHandler is a SqlHandler used to translate SQL to paginated SQL
PaginHandler(int, int) - Constructor for class com.github.drinkjava2.jsqlbox.handler.PaginHandler
 
PARA(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Cache parameters in ThreadLocal and return an empty String
PARA0(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Clear all ThreadLocal parameters first, then cache parameters in ThreadLocal and return an empty String, a non parameter param0() call equal to clearAllInlineThreadlocalParams()
param(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Return a SqlItemType.PARAM type SqlItem instance
param(Object...) - Method in class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
Add a Sql param
PARAMS() - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Build a PreparedSQL instance by given in-line style SQL and parameters stored in ThreadLocal
parseId(long) - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
extract time stamp, datacenterId, workerId and sequence number information from the given id
parseLocaleString(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Parse the given localeString value into a Locale.
parseTimeZoneString(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Parse the given timeZoneString value into a TimeZone.
pathEquals(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Compare two paths after normalization of them.
pExecute(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style execute statement
pExecute(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pExecute(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
pickEntityList(String) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickEntityList(Class<T>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickEntityMap(String) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickEntityMap(Class<T>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickEntitySet(String) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickEntitySet(Class<T>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickOneEntity(String, Object) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pickOneEntity(Class<T>, Object) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
pInsert(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style insert statement
pInsert(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pInsert(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
PKey - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Specifies the primary key of an entity.
pkey() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark primary key, if more than one will build compound Primary key
pollForPurge() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.ReferenceManager
Return any reference that has been garbage collected and can be purged from the underlying structure or null if no references need purging.
pPrepare(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Prepare a PreparedSQL for pXxxx (Single SQL) style, pXxxx style only allow single String (The first appeared) as SQL, unknown objects (include null) will automatically looked as SQL parameters, more detail see doPrepare method
pQuery(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style query statement
pQuery(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pQuery(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
pQueryForEntityList(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pQueryForEntityList(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
pQueryForEntityList(Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Use p style to query for an entity list
pQueryForLongValue(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
pXxxx style execute query and force return a long value, runtime exception may throw if result can not be cast to long.
pQueryForLongValue(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pQueryForLongValue(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
pQueryForMapList(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
pXxxx style execute query and force return a List> type result.
pQueryForMapList(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pQueryForMapList(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
pQueryForObject(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an pXxxx style query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned
pQueryForObject(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pQueryForObject(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
pQueryForString(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
pXxxx style execute query and force return a String object.
pQueryForString(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pQueryForString(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
prepareCall(Connection, String) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
prepareConnection() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
PreparedSQL - Class in com.github.drinkjava2.jdbpro
PreparedSQL is a temporary object used for store SQL, parameter, ResultSetHandlers, SqlHandlers, Connection and templateEngine..., it's not thread-safe
PreparedSQL() - Constructor for class com.github.drinkjava2.jdbpro.PreparedSQL
 
PreparedSQL(SqlOption, Connection, ResultSetHandler<?>, String, Object...) - Constructor for class com.github.drinkjava2.jdbpro.PreparedSQL
 
prepareStatement(Connection, String) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
PrintSqlHandler - Class in com.github.drinkjava2.jdbpro.handler
PaginHandler is the AroundSqlHandler used to translate SQL to paginated SQL
PrintSqlHandler() - Constructor for class com.github.drinkjava2.jdbpro.handler.PrintSqlHandler
 
proceed() - Method in interface org.aopalliance.intercept.Joinpoint
Proceed to the next interceptor in the chain.
pUpdate(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style INSERT, UPDATE, or DELETE statement
pUpdate(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
pUpdate(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
purgeUnreferencedEntries() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
Remove any entries that have been garbage collected and are no longer referenced.
put(K, V) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
putField(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
putIfAbsent(K, V) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
putOneEntity(Class<?>, Object, Object) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
putTail(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
putValues(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 

Q

QUERY - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
queryForLongValue(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Query for a long value
queryForLongValue(String, Object...) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Query for a long value
queryForObject(Connection, String, Object...) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned, a null object may return if no result found, SQLException may be threw if some SQL operation Exception happen.
queryForObject(String, Object...) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned, a null object may return if no result found, SQLException may be threw if some SQL operation Exception happen.
QUES(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Cache parameters in ThreadLocal and return a "?" String
ques(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Cache parameters and return a "?" String
QUES0(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Clear all ThreadLocal parameters first, then cache parameters in ThreadLocal, then return a "?" String
question(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Cache parameters and return a "?" String
quiteExecute(String, Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Quite execute a SQL, do not throw any exception, if any exception happen, return -1
quote(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Quote the given String with single quotes.
quoteIfString(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Turn the given Object into a String with single quotes if it is a String; keeping the Object as-is else.

R

readFeidlValueFromEntityId(Object, ColumnModel) - Static method in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
Read field value from entityId: 1) if entityId is map, get the value by use fieldName as key
2) if entityId is basic java Object, direct return it 3) if is Entity? read field value from it.
readValueFromBeanField(Object, String) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
Read value from entityBean field
readValueFromBeanFieldOrTail(Object, ColumnModel) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
Read value from entityBean field or tail
REAL() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
REAL - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
ReflectionUtils - Class in com.github.drinkjava2.jdialects.springsrc.utils
Simple utility class for working with the reflection API and handling reflection exceptions.
ReflectionUtils() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
 
ReflectionUtils.FieldCallback - Interface in com.github.drinkjava2.jdialects.springsrc.utils
Callback interface invoked on each field in the hierarchy.
ReflectionUtils.FieldFilter - Interface in com.github.drinkjava2.jdialects.springsrc.utils
Callback optionally used to filter fields to be operated on by a field callback.
ReflectionUtils.MethodCallback - Interface in com.github.drinkjava2.jdialects.springsrc.utils
Action to take on each method.
ReflectionUtils.MethodFilter - Interface in com.github.drinkjava2.jdialects.springsrc.utils
Callback optionally used to filter methods to be operated on by a method callback.
refs(String...) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
registerClass(Class<?>) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
 
release() - Method in interface com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Reference
Release this entry and ensure that it will be returned from ReferenceManager#pollForPurge().
releaseConnection(Connection, DataSource) - Method in interface com.github.drinkjava2.jtransactions.ConnectionManager
A ConnectionManager implementation determine how to close connection or return connection to ThreadLocal or return to Spring or JTA or some container...
releaseConnection(Connection, DataSource) - Method in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
releaseConnection(Connection, DataSource) - Method in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
releaseConnection(Connection, DataSource) - Method in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
releaseConnectionMethod - Variable in class com.github.drinkjava2.jtransactions.jfinal.JFinalTxConnectionManager
 
releaseConnectionMethod - Variable in class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
reloadTailModels() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Manually call this method to reload tail TableModels when database structure be changed by DDL command
remove(Object) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
remove(Object, Object) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
removeColumn(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Remove a ColumnModel by given columnName
removeDuplicateStrings(String[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Remove duplicate strings from the given array.
removeEldestEntry(Map.Entry<String, Object>) - Method in class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler.LRULinkedHashMap
 
removeFKey(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Remove a FKey by given fkeyName
render(String, Map<String, Object>, Object[]) - Method in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
 
render(String, Map<String, Object>, Object[]) - Method in interface com.github.drinkjava2.jdbpro.template.SqlTemplateEngine
Render a SQL Template String and a Map instance into a PreparedSQL instance
render(Dialect, String, String...) - Static method in class com.github.drinkjava2.jdialects.DialectFunctionUtils
The render method translate function template to real SQL piece
replace(K, V, V) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
replace(K, V) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
replace(String, String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Replace all occurrences of a substring within a string with another string.
replace(String, String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Replace all occurrences of a substring within a string with another string.
replaceFirst(String, String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Replace first occurrences of a substring within a string with another string.
replaceIgnoreCase(String, String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Replace all sub strings ignore case
replaceIgnoreCase("AbcDECd", "Cd", "FF") = "AbFFEFF"
requiresParensForTupleDistinctCounts - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
ReservedDBWords - Class in com.github.drinkjava2.jdialects
Collect reserved words of all databases, keywords not included
reservedForDB(String) - Static method in class com.github.drinkjava2.jdialects.ReservedDBWords
Return database name of given reserved word
resetGlobalVariants() - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Reset all global SqlBox variants to default values
resolveClassName(String, ClassLoader) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Resolve the given class name into a Class instance.
resolvePrimitiveClassName(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Resolve the given class name as primitive class, if appropriate, according to the JVM's naming rules for primitive classes.
resolvePrimitiveIfNecessary(Class<?>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Resolve the given class if it is a primitive class, returning the corresponding primitive wrapper type instead.
restructureIfNecessary(boolean) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Segment
Restructure the underlying data structure when it becomes necessary.
rethrowException(Throwable) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Rethrow the given exception, which is presumably the target exception of an InvocationTargetException.
rethrowRuntimeException(Throwable) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Rethrow the given exception, which is presumably the target exception of an InvocationTargetException.
runExecute(PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Executes the PreparedSQL query statement
runInsert(PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Executes the PreparedSQL insert statement
runPreparedSQL(PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This is the core method of whole project, handle a PreparedSQL instance and return a result
runQuery(PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Executes the PreparedSQL query statement
runRealSqlMethod(PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Execute real SQL operation according PreparedSql's SqlType
runUpdate(PreparedSQL) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Executes the PreparedSQL update statement

S

SampleItem - Class in com.github.drinkjava2.jsqlbox.sqlitem
This Sample is a CustomizedSqlItem, used to build a " where field1=? and field2=? ..." SQL piece, usages see below (detail demo see CrudTest.java):
SampleItem(Object) - Constructor for class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
 
SampleItem(Object, TableModel) - Constructor for class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
 
scalarHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
selectSequenceNextValString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
SEQ_AUTOID_INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
SequenceGenerator - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue annotation.
sequenceGenerator(String, String, Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
The value of this column will be generated by a sequence
sequenceGenerator(String, String, Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a sequence definition DDL, note: some dialects do not support sequence
SequenceIdGenerator - Class in com.github.drinkjava2.jdialects.id
The platform-independent SequenceGen model, similar like JPA
SequenceIdGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
SequenceIdGenerator(String, String, Integer, Integer) - Constructor for class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
sequenceNextValString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
setAliases(String[]) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setAllocationSize(Integer) - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
setAllocationSize(Integer) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
setAllowShowSQL(Boolean) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setBatchSize(Integer) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setBody(Map<Class<?>, LinkedHashMap<Object, Object>>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
setCheck(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setCheck(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setColumnList(String[]) - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
setColumnList(String[]) - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
setColumnName(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setColumnNames(List<String>) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setColumns(List<ColumnModel>) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setColumnType(Type) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setComment(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setComment(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setConfigs(Map<String, TableModel>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
setConnection(Connection) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setConnectionManager(ConnectionManager) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setDdl(Boolean) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setDefaultValue(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setDialect(Dialect) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
This method is not thread safe, suggest only use at program starting
setDisabledHandlers(List<Class<?>>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setEnableLog(boolean) - Static method in class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
 
setEnableLog(boolean) - Static method in class com.github.drinkjava2.jdialects.DialectLogger
 
setEngineTail(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setEntityClass(Class<?>) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setEntityField(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setEntityIdValues(T, Object, Collection<ColumnModel>) - Static method in class com.github.drinkjava2.jsqlbox.entitynet.EntityIdUtils
Put one id value into a entity bean, or put values according a map
setEntityNet(Object) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setField(Field, Object, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Set the field represented by the supplied field object on the specified target object to the specified value.
setFkeyConstraints(List<FKeyModel>) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setFkeyName(String) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setFkeyTail(String) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setFunctionMap(Map<String, Integer>) - Method in class com.github.drinkjava2.jdialects.DialectFunctionTranslator
 
setGivesList(List<String[]>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setGivesList(List<String[]>) - Method in class com.github.drinkjava2.jsqlbox.entitynet.EntityNet
 
setGlobalAllowReservedWords(Boolean) - Static method in enum com.github.drinkjava2.jdialects.Dialect
Note! this is a global method to set globalAllowReservedWords
setGlobalAllowShowSql(Boolean) - Static method in enum com.github.drinkjava2.jdialects.Dialect
Note! this is a global method to set globalAllowShowSql
setGlobalNextAllowShowSql(Boolean) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalNextBatchSize(Integer) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalNextConnectionManager(ConnectionManager) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalNextDialect(Dialect) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
setGlobalNextLogger(DbProLogger) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalNextMasterSlaveOption(SqlOption) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalNextShardingTools(ShardingTool[]) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
setGlobalNextSnowflakeCreator(SnowflakeCreator) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
setGlobalNextSqlHandlers(SqlHandler...) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalNextTemplateEngine(SqlTemplateEngine) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
setGlobalSqlBoxContext(SqlBoxContext) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
setGlobalSqlFunctionPrefix(String) - Static method in enum com.github.drinkjava2.jdialects.Dialect
Note! this is a global method to set globalSqlFunctionPrefix
setIdGenerationType(GenerationType) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setIdGeneratorName(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setIdGenerators(List<IdGenerator>) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setIgnoreNull(Boolean) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setIndexConsts(List<IndexModel>) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setInitialValue(Integer) - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
setInitialValue(Integer) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
setInsertable(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setLastAliases(String...) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setLength(Integer) - Method in class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
setLength(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setLengths(Integer[]) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setLogger(DbProLogger) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setMasters(DbPro[]) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setMasterSlaveOption(SqlOption) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setMasterSlaveOption(SqlOption) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setModels(Object[]) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setName(String) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setName(String) - Method in class com.github.drinkjava2.jdbpro.SqlItem
 
setName(String) - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
setName(String) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
setName(String) - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
setName(String) - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
setNullable(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setOperationType(SqlOption) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setOrder(Integer) - Method in class com.github.drinkjava2.jdbpro.DefaultOrderSqlHandler
 
setOrder(Integer) - Method in interface com.github.drinkjava2.jdbpro.SqlHandler
 
setOthers(List<SqlItem>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setParameters(Object[]) - Method in class com.github.drinkjava2.jdbpro.SqlItem
 
setParams(Object[]) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setPkColumnName(String) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
setPkColumnValue(String) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
setPkey(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setPrecision(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setReadOnly(Boolean) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setRefTableAndColumns(String[]) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setResultSetHandler(ResultSetHandler<?>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setScale(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setSequenceName(String) - Method in class com.github.drinkjava2.jdialects.id.SequenceIdGenerator
 
setShardDatabase(String[]) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setShardingTools(ShardingTool[]) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
This method is not thread safe, suggest only use at program starting
setShardTable(String[]) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setSlaves(DbPro[]) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setSnowflakeCreator(SnowflakeCreator) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
This method is not thread safe, suggest only use at program starting
setSql(String) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setSqlBuilder(StringBuilder) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setSqlHandlers(SqlHandler[]) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setSqlHandlers(List<SqlHandler>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setSqlTemplateEngine(SqlTemplateEngine) - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
This method is not thread safe, suggest only use at program starting
setSwitchTo(DbPro) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setTable(String) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
setTableModel(TableModel) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setTableModel(TableModel) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setTableModel(TableModel) - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
setTableModel(TableModel) - Method in class com.github.drinkjava2.jdialects.model.UniqueModel
 
setTableName(String) - Method in class com.github.drinkjava2.jdialects.model.FKeyModel
 
setTableName(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setTail(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setTailModels(TableModel[]) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
setTemplateEngine(SqlTemplateEngine) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setTemplateParamMap(Map<String, Object>) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setThreadLocalSqlHandlers(SqlHandler...) - Static method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
Set current thread's ThreadLocal SqlHandler
setTransientable(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setType(SqlOption) - Method in class com.github.drinkjava2.jdbpro.SqlItem
 
setUnique(Boolean) - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
setUniqueConsts(List<UniqueModel>) - Method in class com.github.drinkjava2.jdialects.model.TableModel
 
setUpdatable(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
setUseTemplate(Boolean) - Method in class com.github.drinkjava2.jdbpro.PreparedSQL
 
setValue(V) - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
setValueColumnName(String) - Method in class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
shallowCopyFieldState(Object, Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Given the source object and the destination, which must be the same class or a subclass, copy all fields, including inherited fields.
shard(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
Return current table and SqlBoxContext based on shard key value
shard(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Build a SHARD_TABLE type sqlItem
ShardDatabase - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
To mark this column is a ShardDatabase column, one table only allow 1 column be marked as ShardDatabase column
shardDatabase(String...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark is a shartDatabase column, for ORM tool use
shardDB(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
Return current SqlBoxContext based on shard key value
shardDB(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Build a SHARD_DATABASE type sqlItem
ShardingModTool - Class in com.github.drinkjava2.jsqlbox.sharding
An simple implementation of ShardingTool to deal "MOD" type sharding strategy
ShardingModTool() - Constructor for class com.github.drinkjava2.jsqlbox.sharding.ShardingModTool
 
ShardingRangeTool - Class in com.github.drinkjava2.jsqlbox.sharding
An simple implementation of ShardingTool to deal "RANGE" type sharding strategy
ShardingRangeTool() - Constructor for class com.github.drinkjava2.jsqlbox.sharding.ShardingRangeTool
 
ShardingTool - Interface in com.github.drinkjava2.jsqlbox.sharding
This interface defines some Sharding methods
shardingTools - Variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
ShardTable - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
To mark this column is a shardTable column, one table only allow 1 column be marked as shardiTable column
shardTable(String...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark is a shartTable column, for ORM tool use
shardTB(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
Return current table based on shard key value
shardTB(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Build a SHARD_TABLE type sqlItem
SHORT() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
SimpleCacheHandler - Class in com.github.drinkjava2.jdbpro.handler
SimpleCacheHandler is a simple memory cache used to cache SQL query result .
SimpleCacheHandler() - Constructor for class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler
 
SimpleCacheHandler(int, int) - Constructor for class com.github.drinkjava2.jdbpro.handler.SimpleCacheHandler
 
SimpleCacheHandler.LRULinkedHashMap - Class in com.github.drinkjava2.jdbpro.handler
 
SingleFKey - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation of FKey, only for one column
singleFKey(String...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
A shortcut method to add Foreign constraint for single column, for multiple columns please use tableModel.fkey() method instead
SingleIndex - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation of Index, only for one column
singleIndex(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
A shortcut method to add a index for single column, for multiple columns index please use tableModel.index() method
singleIndex() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
A shortcut method to add a index for single column, for multiple columns index please use tableModel.index() method
SingleTonHandlers - Class in com.github.drinkjava2.jdbpro
Here store some singleTon thread safe ResultSetHandlers
SingleTonHandlers() - Constructor for class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
SingleUnique - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation of Unique, only for one column
singleUnique(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
A shortcut method to add a unique constraint for single column, for multiple columns index please use tableModel.unique() method
singleUnique() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
A shortcut method to add a unique constraint for single column, for multiple columns index please use tableModel.unique() method
size() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap
 
slaves - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
SMALLINT() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
SMALLINT - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
Snowflake - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Mark a Long type column value build by using SnowFlake algorithm from twitter
In jDialects SnowFlake algorithm source code originated from: https://github.com/downgoon/snowflake The SnowFlake algorithm follows below basic rule:
1 bit const=0
41 bits Timestamp based on machine
10 bits Confighured by user, used as machine ID, an example is assign 5 bits for dataCenterID + 5 bits for workerID
12 bits Sequence number
snowflake() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
SnowflakeCreator - Class in com.github.drinkjava2.jdialects.id
java edition of Twitter Snowflake, a network service for generating unique ID numbers at high scale with some simple guarantees.
SnowflakeCreator(long, long, long, long) - Constructor for class com.github.drinkjava2.jdialects.id.SnowflakeCreator
 
snowflakeCreator - Variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
SnowflakeGenerator - Class in com.github.drinkjava2.jdialects.id
SnowflakeGenerator is a special generator, only mark this column is a snowflake type column, but getNextID() method does not work, because snowflake value should generated by outside program, it depends on real machine setting, in jDialects there is a SnowflakeCreator tool for these outside program to use
SnowflakeGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.SnowflakeGenerator
 
sortedUUID(String, Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
SortedUUIDGenerator - Class in com.github.drinkjava2.jdialects.id
Generate a Sorted UUID, total length = sortedLength + uuidLength,
for example, SortedUUIDGenerator(5,20):
10001NmpQHeGLy8eozSSq2p1B
10002DLIGkILFISKJF23KLSDF
10003LVBIFI35LDFJIA31KDSF
SortedUUIDGenerator(String, int, int) - Constructor for class com.github.drinkjava2.jdialects.id.SortedUUIDGenerator
 
sortedUUIDGenerator(String, Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a Sequence Generator, note: not all database support sequence
sortStringArray(String[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Turn given source String array into sorted array.
split(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Split a String at the first occurrence of the delimiter.
split(String, char) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Splits the provided text into an array, separator specified.
split(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
 
split(String, String, boolean) - Static method in class com.github.drinkjava2.jdialects.StrUtils
 
splitArrayElementsIntoProperties(String[], String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Take an array of strings and split each element based on the given delimiter.
splitArrayElementsIntoProperties(String[], String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Take an array of strings and split each element based on the given delimiter.
SpringTxConnectionManager - Class in com.github.drinkjava2.jtransactions.spring
SpringConnectionManager is the implementation of ConnectionManager, get connection and release connection from Spring environment
SpringTxConnectionManager() - Constructor for class com.github.drinkjava2.jtransactions.spring.SpringTxConnectionManager
 
sql(Object...) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Cache parameters and return an empty String
sql(String...) - Method in class com.github.drinkjava2.jsqlbox.sqlitem.SampleItem
Add a sql piece
SqlBoxContext - Class in com.github.drinkjava2.jsqlbox
SqlBoxContext is extended from DbPro, DbPro is extended from QueryRunner, by this way SqlBoxContext have all JDBC methods of QueryRunner and DbPro.
SqlBoxContext() - Constructor for class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
SqlBoxContext(DataSource) - Constructor for class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
SqlBoxContextUtils - Class in com.github.drinkjava2.jsqlbox
 
SqlBoxContextUtils() - Constructor for class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
 
SqlBoxException - Exception in com.github.drinkjava2.jsqlbox
This SqlBoxException used to wrap exception to a Runtime type Exception
SqlBoxException() - Constructor for exception com.github.drinkjava2.jsqlbox.SqlBoxException
 
SqlBoxException(Throwable) - Constructor for exception com.github.drinkjava2.jsqlbox.SqlBoxException
 
SqlBoxException(String) - Constructor for exception com.github.drinkjava2.jsqlbox.SqlBoxException
 
SqlBoxException(String, Throwable) - Constructor for exception com.github.drinkjava2.jsqlbox.SqlBoxException
 
SqlFormatter - Class in com.github.drinkjava2.jdialects
 
SqlFormatter() - Constructor for class com.github.drinkjava2.jdialects.SqlFormatter
 
SqlHandler - Interface in com.github.drinkjava2.jdbpro
SqlHandler is the Interceptor to do some intercept operation instead of direct access database
sqlHandlers - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
SqlItem - Class in com.github.drinkjava2.jdbpro
SqlItem store SQL SqlItemType type and value array
SqlItem(String) - Constructor for class com.github.drinkjava2.jdbpro.SqlItem
 
SqlItem(SqlOption, Object...) - Constructor for class com.github.drinkjava2.jdbpro.SqlItem
 
SqlOption - Enum in com.github.drinkjava2.jdbpro
SqlOption system how to explain a SqlItem, SqlItem like "Message" in windows, SqlOption is the "Message" type.
sqlTemplateEngine - Variable in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
SqlTemplateEngine - Interface in com.github.drinkjava2.jdbpro.template
A SqlTemplateEngine render a SQL Template String and a Map into a PreparedSQL instance
SSHandler - Class in com.github.drinkjava2.jsqlbox.handler
SSHandler is used to explain alias.** to real columns in SQL, transient columns not included, the example: select u.** from users u ==> select u.name as u_name, u.address as u_address from users u SS means star-star
SSHandler() - Constructor for class com.github.drinkjava2.jsqlbox.handler.SSHandler
 
SSMapListHandler - Class in com.github.drinkjava2.jsqlbox.handler
SSMapListHandler is a SqlHandler used to explain alias.** to real columns in SQL and return a Map List, SS means star-star, example: select u.** from users u ==> select u.name as u_name, u.address as u_address from users u
SSMapListHandler() - Constructor for class com.github.drinkjava2.jsqlbox.handler.SSMapListHandler
 
SSTitleArrayListHandler - Class in com.github.drinkjava2.jsqlbox.handler
SSTitleArrayListHandler is a SqlHandler used to explain alias.** to real columns in SQL and return a List, first row is titles, SS means star-star, example: select u.** from users u ==> select u.name as u_name, u.address as u_address from users u
SSTitleArrayListHandler() - Constructor for class com.github.drinkjava2.jsqlbox.handler.SSTitleArrayListHandler
 
startsWithIgnoreCase(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Test if the given String starts with the specified prefix, ignoring upper/lower case.
startsWithIgnoreCase(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Test if the given String starts with the specified prefix, ignoring upper/lower case.
startTransaction(DataSource, Connection) - Method in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
state(boolean, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Assert a boolean expression, throwing an IllegalStateException if the expression evaluates to false.
state(boolean) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.Assert
Deprecated. as of 4.3.7, in favor of Assert.state(boolean, String)
staticGlobalNextMethods_____________________() - Method in class com.github.drinkjava2.jdbpro.ImprovedQueryRunner
 
staticGlobalNextMethods______________________() - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
strArrayToList(String[]) - Static method in class com.github.drinkjava2.jdialects.ArrayUtils
Transfer a String array to String List
STRING(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
StringUtils - Class in com.github.drinkjava2.jdialects.springsrc.utils
Miscellaneous String utility methods.
StringUtils() - Constructor for class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
 
stripFilenameExtension(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Strip the filename extension from the given Java resource path, e.g.
strListToArray(List<String>) - Static method in class com.github.drinkjava2.jdialects.ArrayUtils
Transfer a String List to String array
StrUtils - Class in com.github.drinkjava2.jdialects
String Utilities usually used inside of framework
substringAfter(String, String) - Static method in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
Gets the substring after the first occurrence of a separator.
substringAfter(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Gets the substring after the first occurrence of a separator.
substringAfterLast(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Gets the substring after the last occurrence of a separator.
substringBefore(String, String) - Static method in class com.github.drinkjava2.jdbpro.template.BasicSqlTemplate
Gets the substring before the first occurrence of a separator.
substringBefore(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Gets the substring before the first occurrence of a separator.
substringBeforeLast(String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Gets the substring before the last occurrence of a separator.
substringBetween(String, String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Gets the String that is nested in between two Strings.
substringMatch(CharSequence, int, CharSequence) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Test whether the given string matches the given substring at the given index.
substringsBetween(String, String, String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Searches a String for substrings delimited by a start and end tag, returning all matching substrings in an array.
supportBasicOrPooledSequence() - Method in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsColumnCheck - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsCommentOn - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsIdentityColumns - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsIfExistsAfterConstraintName - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsIfExistsAfterTableName - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
For dropping a table, can the phrase "if exists" be applied beforeQuery the table name
supportsIfExistsBeforeConstraintName - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsIfExistsBeforeTableName - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
For dropping a table, can the phrase "if exists" be applied afterQuery the table name?
supportsInsertSelectIdentity - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsPooledSequences - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsSequences - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
supportsTableCheck - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
switchTo(DbPro) - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Switch to another DbPro

T

Table - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Specifies the primary table for the annotated entity.
TABLE_AUTOID_INSTANCE - Static variable in class com.github.drinkjava2.jdialects.id.AutoIdGenerator
 
TableGenerator - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue annotation.
tableGenerator(String, String, String, String, String, Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
tableGenerator(String, String, String, String, String, Integer, Integer) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a TableGenerator
TableIdGenerator - Class in com.github.drinkjava2.jdialects.id
The platform-independent table model
TableIdGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
TableIdGenerator(String, String, String, String, String, Integer, Integer) - Constructor for class com.github.drinkjava2.jdialects.id.TableIdGenerator
 
TableModel - Class in com.github.drinkjava2.jdialects.model
A TableModel definition represents a platform dependent Database Table, from 1.0.5 this class name changed from "Table" to "TableModel" to avoid naming conflict to JPA's "@Table" annotation
TableModel() - Constructor for class com.github.drinkjava2.jdialects.model.TableModel
 
TableModel(String) - Constructor for class com.github.drinkjava2.jdialects.model.TableModel
 
TableModelUtils - Class in com.github.drinkjava2.jdialects
This utility tool to translate Entity class / Database metaData / Excel(will add in future) file to TableModel
TableModelUtils() - Constructor for class com.github.drinkjava2.jdialects.TableModelUtils
 
TableModelUtilsOfDb - Class in com.github.drinkjava2.jdialects
The tool to convert database structure(meta data) to TableModels
TableModelUtilsOfDb() - Constructor for class com.github.drinkjava2.jdialects.TableModelUtilsOfDb
 
TableModelUtilsOfEntity - Class in com.github.drinkjava2.jdialects
The tool to convert entity classes to TableModels
TableModelUtilsOfEntity() - Constructor for class com.github.drinkjava2.jdialects.TableModelUtilsOfEntity
 
TableModelUtilsOfJavaSrc - Class in com.github.drinkjava2.jdialects
The tool to convert TableModel to Java source code
TableModelUtilsOfJavaSrc() - Constructor for class com.github.drinkjava2.jdialects.TableModelUtilsOfJavaSrc
 
tableTypeString - Variable in class com.github.drinkjava2.jdialects.DDLFeatures
 
tail(String) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Put an extra tail String manually at the end of column definition DDL
TAIL - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
tail(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
Build a TAIL SqlItem, tableName is the only parameter
Tail - Class in com.github.drinkjava2.jsqlbox
Tail is an empty entity only used to deal tables no any entity mapping, so each CURD need add a tail("table") as parameter, for example: new Tail().putTail("user_name", "Tom", "age", 10).insert(JSQLBOX.tail("some_table"));
Tail() - Constructor for class com.github.drinkjava2.jsqlbox.Tail
 
tailModels - Variable in class com.github.drinkjava2.jsqlbox.SqlBoxContext
 
tails() - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tails() - Method in interface com.github.drinkjava2.jsqlbox.TailType
 
TailType - Interface in com.github.drinkjava2.jsqlbox
TailType has a tails() method return a map instance stored tail values
tExecute(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style execute statement
tExecute(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tExecute(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
Text - Class in com.github.drinkjava2.jdbpro
Child class extended from Text support multiple line String.
Text() - Constructor for class com.github.drinkjava2.jdbpro.Text
 
TextUtils - Class in com.github.drinkjava2.jdbpro
TextUtils is used to read Java source file from sources folder, usage: String src=TextUtils.getJavaSourceCode(Foo.class, "UTF-8"); To use this function need copy java src file into resources folder or set a plug-in in pom.xml, detail see jSqlBox's documents
TextUtils() - Constructor for class com.github.drinkjava2.jdbpro.TextUtils
 
threadLocalConnections - Static variable in class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
throwEX(String, Throwable) - Static method in exception com.github.drinkjava2.jdialects.DialectException
 
throwEX(Throwable) - Static method in exception com.github.drinkjava2.jdialects.DialectException
 
throwEX(String) - Static method in exception com.github.drinkjava2.jdialects.DialectException
 
TIME() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
TIME - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
TIMESTAMP() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
TIMESTAMP - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
timestampGen() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
get current time stamp
TimeStampId - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation equal to @GenertedValue(strategy=GenerationType.TIMESTAMP_ID)
timeStampId() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
TimeStampIdGenerator - Class in com.github.drinkjava2.jdialects.id
This TimeStampGenerator return a long type value based on computer's current time
TimeStampIdGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.TimeStampIdGenerator
 
tInsert(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style insert statement
tInsert(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tInsert(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
TINYINT() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
TINYINT - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
TinyTx - Class in com.github.drinkjava2.jtransactions.tinytx
A transaction MethodInterceptor
TinyTx() - Constructor for class com.github.drinkjava2.jtransactions.tinytx.TinyTx
 
TinyTx(DataSource) - Constructor for class com.github.drinkjava2.jtransactions.tinytx.TinyTx
 
TinyTx(DataSource, Integer) - Constructor for class com.github.drinkjava2.jtransactions.tinytx.TinyTx
 
TinyTxConnectionManager - Class in com.github.drinkjava2.jtransactions.tinytx
DataSourceManager determine how to get or release connection from DataSource, it can be different transaction strategies like JDBC/SpringManaged/JTA..
TinyTxConnectionManager() - Constructor for class com.github.drinkjava2.jtransactions.tinytx.TinyTxConnectionManager
 
TitleArrayListHandler - Class in com.github.drinkjava2.jdbpro.handler
TitledArrayResultHandler transfer ResultSet to a List of Object[], first row is titles, other rows are data
TitleArrayListHandler() - Constructor for class com.github.drinkjava2.jdbpro.handler.TitleArrayListHandler
 
titleArrayListHandler - Static variable in class com.github.drinkjava2.jdbpro.SingleTonHandlers
 
toArray(ResultSet, int) - Method in class com.github.drinkjava2.jdbpro.handler.TitleArrayListHandler
 
toArray(Enumeration<E>, A[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.CollectionUtils
Marshal the elements from the given enumeration into an array of the given type.
toClassArray(Collection<Class<?>>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ClassUtils
Copy the given Collection into a Class array.
toCreateDDL(Dialect, TableModel...) - Static method in class com.github.drinkjava2.jdialects.DDLCreateUtils
Transfer tables to DDL by given dialect and without format it, if want get a formatted DDL, use DDLFormatter.format(DDLs) method to format it
toCreateDDL(Class<?>...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer entity classes to create DDL
toCreateDDL(TableModel...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer tables to create DDL
toCreateDDL(Class<?>...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.toCreateDDL method
toCreateDDL(TableModel...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.toCreateDDL method
toDropAndCreateDDL(Class<?>...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer entity classes to drop and create DDL String array
toDropAndCreateDDL(TableModel...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer tables to drop and create DDL String array
toDropAndCreateDDL(Class<?>...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.toDropAndCreateDDL method
toDropAndCreateDDL(TableModel...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.toDropAndCreateDDL method
toDropDDL(Dialect, TableModel...) - Static method in class com.github.drinkjava2.jdialects.DDLDropUtils
Transfer tables to drop DDL and without format it
toDropDDL(Class<?>...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer entity classes to create DDL
toDropDDL(TableModel...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer tables to drop DDL
toDropDDL(Class<?>...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.toDropDDL method
toDropDDL(TableModel...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.toDropDDL method
tokenizeToStringArray(String, String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Tokenize the given String into a String array via a StringTokenizer.
tokenizeToStringArray(String, String, boolean, boolean) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Tokenize the given String into a String array via a StringTokenizer.
toLanguageTag(Locale) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Determine the RFC 3066 compliant language tag, as used for the HTTP "Accept-Language" header.
toLowerCaseFirstOne(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
First letter change to lower
toObjectArray() - Method in class com.github.drinkjava2.jdbpro.LinkStyleArrayList
 
toObjectArray(Object) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.ObjectUtils
Convert the given array (which may be a primitive array) to an object array (if necessary of primitive wrapper objects).
toString() - Method in class com.github.drinkjava2.jdbpro.Text
 
toString() - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
show settings of Snowflake
toString() - Method in class com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Entry
 
toStringArray(Collection<String>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Copy the given Collection into a String array.
toStringArray(Enumeration<String>) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Copy the given Enumeration into a String array.
toType(Class<?>) - Static method in class com.github.drinkjava2.jdialects.TypeUtils
Convert a Class type to Dialect's Type
toType(String) - Static method in class com.github.drinkjava2.jdialects.TypeUtils
Convert column definition String to Dialect's Type
toUpperCaseFirstOne(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
First letter change to capitalised
tQuery(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style query statement
tQuery(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tQuery(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
tQueryForEntityList(Class<E>, Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tQueryForEntityList(Class<T>, Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
tQueryForEntityList(Object...) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Use t style to query for an entity list
tQueryForLongValue(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
pXxxx style execute query and force return a long value, runtime exception may throw if result can not be cast to long.
tQueryForLongValue(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tQueryForLongValue(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
tQueryForMapList(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
pXxxx style execute query and force return a List> type result.
tQueryForMapList(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tQueryForMapList(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
tQueryForObject(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Execute an pXxxx style query for an Object, only return the first row and first column's value if more than one column or more than 1 rows returned
tQueryForObject(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tQueryForObject(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
tQueryForString(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
pXxxx style execute query and force return a String object.
tQueryForString(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tQueryForString(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
trans(String...) - Method in interface com.github.drinkjava2.jdialects.CommonDialect
Translate a SQL to native SQL, i.e., all functions written by universal function format will be transfer to a native SQL function, for example, concat('a','b') in some dialects will be changed to 'a'+'b'
trans(String...) - Method in enum com.github.drinkjava2.jdialects.Dialect
 
trans(String) - Method in class com.github.drinkjava2.jsqlbox.SqlBoxContext
Shortcut call to dialect.trans method
TransactionsException - Exception in com.github.drinkjava2.jtransactions
This TransactionsException used to wrap exception to a Runtime type Exception
TransactionsException() - Constructor for exception com.github.drinkjava2.jtransactions.TransactionsException
 
TransactionsException(Throwable) - Constructor for exception com.github.drinkjava2.jtransactions.TransactionsException
 
TransactionsException(String) - Constructor for exception com.github.drinkjava2.jtransactions.TransactionsException
 
TransactionsException(String, Throwable) - Constructor for exception com.github.drinkjava2.jtransactions.TransactionsException
 
Transient - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Specifies that the property or field is not persistent.
translate(boolean, PreparedSQL, Class<?>) - Method in interface com.github.drinkjava2.jdbpro.ClassTranslator
Translate a class item into real SqlItem.
translateToDDLType(Type, Integer...) - Method in enum com.github.drinkjava2.jdialects.Dialect
Transfer com.github.drinkjava2.jdialects.Type to a real dialect's type definition DDL String, lengths is optional for some types
trimAllWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim all whitespace from the given String: leading, trailing, and in between characters.
trimAllWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Trim all whitespace from the given String: leading, trailing, and in between characters.
trimArrayElements(String[]) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim the elements of the given String array, calling String.trim() on each of them.
trimLeadingCharacter(String, char) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim all occurrences of the supplied leading character from the given String.
trimLeadingCharacter(String, char) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Trim all occurrences of the supplied leading character from the given String.
trimLeadingWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim leading whitespace from the given String.
trimLeadingWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Trim leading whitespace from the given String.
trimTrailingCharacter(String, char) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim all occurrences of the supplied trailing character from the given String.
trimTrailingCharacter(String, char) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Trim all occurrences of the supplied trailing character from the given String.
trimTrailingWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim trailing whitespace from the given String.
trimTrailingWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Trim trailing whitespace from the given String.
trimWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Trim leading and trailing whitespace from the given String.
trimWhitespace(String) - Static method in class com.github.drinkjava2.jdialects.StrUtils
Trim leading and trailing whitespace from the given String.
tUpdate(Object...) - Method in class com.github.drinkjava2.jdbpro.DbPro
Executes the pXxxx style INSERT, UPDATE, or DELETE statement
tUpdate(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
tUpdate(Object...) - Static method in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
Type - Enum in com.github.drinkjava2.jdialects
SQL Type definitions
typeMappings - Variable in enum com.github.drinkjava2.jdialects.Dialect
 
TypeUtils - Class in com.github.drinkjava2.jdialects
SQL Type definitions
TypeUtils() - Constructor for class com.github.drinkjava2.jdialects.TypeUtils
 

U

uncapitalize(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Uncapitalize a String, changing the first letter to lower case as per Character.toLowerCase(char).
unique() - Method in class com.github.drinkjava2.jdialects.model.IndexModel
 
unique() - Method in class com.github.drinkjava2.jdialects.model.TableModel
Start add a unique constraint in DDL, detail usage see demo
unique(String) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Start add a unique constraint in DDL, detail usage see demo
UniqueConstraint - Annotation Type in com.github.drinkjava2.jdialects.annotation.jpa
Specifies that a unique constraint is to be included in the generated DDL for a primary or secondary table.
uniqueMethodCache - Static variable in class com.github.drinkjava2.jdialects.ClassCacheUtils
 
UniqueModel - Class in com.github.drinkjava2.jdialects.model
The platform-independent Unique Constraint model
UniqueModel() - Constructor for class com.github.drinkjava2.jdialects.model.UniqueModel
 
UniqueModel(String) - Constructor for class com.github.drinkjava2.jdialects.model.UniqueModel
 
unqualify(String) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Unqualify a string qualified by a '.' dot character.
unqualify(String, char) - Static method in class com.github.drinkjava2.jdialects.springsrc.utils.StringUtils
Unqualify a string qualified by a separator character.
updatable(Boolean) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
Mark a field updatable=true, only for JPA or ORM tool use
update(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
UPDATE - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
updateTry(Object...) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
USE_AUTO - Static variable in class com.github.drinkjava2.jdbpro.JDBPRO
 
USE_AUTO - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
USE_BOTH - Static variable in class com.github.drinkjava2.jdbpro.JDBPRO
 
USE_BOTH - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
USE_MASTER - Static variable in class com.github.drinkjava2.jdbpro.JDBPRO
 
USE_MASTER - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
USE_SLAVE - Static variable in class com.github.drinkjava2.jdbpro.JDBPRO
 
USE_SLAVE - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
USE_TEMPLATE - Static variable in class com.github.drinkjava2.jdbpro.JDBPRO
 
USE_TEMPLATE - Static variable in class com.github.drinkjava2.jsqlbox.JSQLBOX
 
useContext(SqlBoxContext) - Method in class com.github.drinkjava2.jsqlbox.ActiveRecord
 
USER_DECLARED_METHODS - Static variable in class com.github.drinkjava2.jdialects.springsrc.utils.ReflectionUtils
Pre-built MethodFilter that matches all non-bridge methods which are not declared on java.lang.Object.
UUID25 - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation equal to @GenertedValue(strategy=GenerationType.UUID25)
uuid25() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
UUID25Generator - Class in com.github.drinkjava2.jdialects.id
Compress JDK UUID to 25 letters based on radix 36, use 0-9 a-z characters, example: pbicz3grgu0zk3ipe1yur03h7
UUID25Generator() - Constructor for class com.github.drinkjava2.jdialects.id.UUID25Generator
 
UUID32 - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation equal to @GenertedValue(strategy=GenerationType.UUID32)
uuid32() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
UUID32Generator - Class in com.github.drinkjava2.jdialects.id
Generate a JDK 32 letters random UUID based on Base16 encoding, example: bca5414e9b1b4bdfa257125e05428b92
UUID32Generator() - Constructor for class com.github.drinkjava2.jdialects.id.UUID32Generator
 
UUID36 - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
A shortcut annotation equal to @GenertedValue(strategy=GenerationType.UUID36)
uuid36() - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
UUID36Generator - Class in com.github.drinkjava2.jdialects.id
Generate a JDK 36 letters random UUID generated by UUID.randomUUID().toString(), for example:
d3ad36c0-c6c2-495c-a414-b9cc4a0a7a93
UUID36Generator() - Constructor for class com.github.drinkjava2.jdialects.id.UUID36Generator
 
UUIDAny - Annotation Type in com.github.drinkjava2.jdialects.annotation.jdia
Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue annotation.
uuidAny(String, Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
uuidAny(String, Integer) - Method in class com.github.drinkjava2.jdialects.model.TableModel
Add a UUIDAnyGenerator
UUIDAnyGenerator - Class in com.github.drinkjava2.jdialects.id
Generate any length UUID String based on radix 36, use 0-9 a-z characters
Default length is 20;
UUIDAnyGenerator() - Constructor for class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
 
UUIDAnyGenerator(String, Integer) - Constructor for class com.github.drinkjava2.jdialects.id.UUIDAnyGenerator
Build a give length UUID Generator

V

valueOf(String) - Static method in enum com.github.drinkjava2.jdbpro.SqlOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.drinkjava2.jdialects.annotation.jpa.GenerationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.drinkjava2.jdialects.Dialect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Restructure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.drinkjava2.jdialects.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.drinkjava2.jdbpro.SqlOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.drinkjava2.jdialects.annotation.jpa.GenerationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.drinkjava2.jdialects.Dialect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.drinkjava2.jdialects.springsrc.utils.ConcurrentReferenceHashMap.Restructure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.drinkjava2.jdialects.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VALUESQUES() - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Create "values(?,?,?...,?)" String according how many SQL parameters be cached in ThreadLocal
valuesQuestions() - Static method in class com.github.drinkjava2.jdbpro.JDBPRO
Create "values(?,?,?...,?)" String according how many SQL parameters be cached
VARBINARY(Integer...) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
VARBINARY - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 
VARCHAR(Integer) - Method in class com.github.drinkjava2.jdialects.model.ColumnModel
 
VARCHAR - Static variable in class com.github.drinkjava2.jdialects.TypeUtils
 

W

waitNextMillis(long) - Method in class com.github.drinkjava2.jdialects.id.SnowflakeCreator
running loop blocking until next millisecond
warn(String) - Method in class com.github.drinkjava2.jdbpro.DbProLogger.DefaultDbProLogger
 
warn(String) - Method in interface com.github.drinkjava2.jdbpro.DbProLogger
 
warn(String) - Method in class com.github.drinkjava2.jdialects.DialectLogger
 
WHITESPACE - Static variable in class com.github.drinkjava2.jdialects.StrUtils
 
writeValueToBeanField(Object, String, Object) - Static method in class com.github.drinkjava2.jdialects.ClassCacheUtils
write value to entityBean field
writeValueToBeanFieldOrTail(Object, ColumnModel, Object) - Static method in class com.github.drinkjava2.jsqlbox.SqlBoxContextUtils
write value to entityBean field or tail

_

________INLINE_Methods________() - Method in class com.github.drinkjava2.jdbpro.JDBPRO
 
________iXxxxStyles________() - Method in class com.github.drinkjava2.jdbpro.DbPro
 
________nXxxxStyles________() - Method in class com.github.drinkjava2.jdbpro.DbPro
nXxxx style series methods are design to replace QueryRunner's xxxx method, the difference is nXxxx methods do not throw SqlException
________prepareMethods________() - Method in class com.github.drinkjava2.jdbpro.DbPro
 
________pXxxxStyles________() - Method in class com.github.drinkjava2.jdbpro.DbPro
 
________SqlItem_Methods________() - Method in class com.github.drinkjava2.jdbpro.JDBPRO
 
________tXxxxStyles________() - Method in class com.github.drinkjava2.jdbpro.DbPro
 

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

Copyright © 2018. All rights reserved.