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

$

$(String) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
$(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
$(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
$(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 

A

abs(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
abs(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
abs(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
abs(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
absolute(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
AbstractExpression - com.github.braisdom.objsql.sql中的类
 
AbstractExpression() - 类 的构造器com.github.braisdom.objsql.sql.AbstractExpression
 
AbstractKeyedHandler<K,V> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that returns a Map.
AbstractKeyedHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.AbstractKeyedHandler
 
AbstractListHandler<T> - com.github.braisdom.objsql.jdbc.handlers中的类
Abstract class that simplify development of ResultSetHandler classes that convert ResultSet into List.
AbstractListHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.AbstractListHandler
 
AbstractPersistence<T> - com.github.braisdom.objsql中的类
The class provides abstracted method of SQL construction.
AbstractPersistence(Class<T>) - 类 的构造器com.github.braisdom.objsql.AbstractPersistence
 
AbstractPersistence(DomainModelDescriptor) - 类 的构造器com.github.braisdom.objsql.AbstractPersistence
 
AbstractQuery<T> - com.github.braisdom.objsql中的类
The class provides the default implementations of structure of SQL
AbstractQuery(Class<T>) - 类 的构造器com.github.braisdom.objsql.AbstractQuery
 
AbstractQuery(DomainModelDescriptor<T>) - 类 的构造器com.github.braisdom.objsql.AbstractQuery
 
AbstractQueryRunner - com.github.braisdom.objsql.jdbc中的类
The base class for QueryRunner & AsyncQueryRunner.
AbstractQueryRunner() - 类 的构造器com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Default constructor, sets pmdKnownBroken to false and ds to null.
AbstractQueryRunner(boolean) - 类 的构造器com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Constructor to control the use of ParameterMetaData.
AbstractQueryRunner(DataSource) - 类 的构造器com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Constructor to provide a DataSource.
AbstractQueryRunner(DataSource, boolean) - 类 的构造器com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Constructor to provide a DataSource and control the use of ParameterMetaData.
AbstractTable - com.github.braisdom.objsql.sql中的类
 
AbstractTable(Class) - 类 的构造器com.github.braisdom.objsql.sql.AbstractTable
 
acos(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
acos(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
acos(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
acos(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
add(ArrayList<T>, T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
addArrayParameter(String, Class<?>) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addDate(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
addDate(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
addDays(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addDays(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addHour(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
addHour(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
addHours(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addHours(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addMonth(Expression, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
addMonths(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addMonths(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addParameter(JCTree.JCVariableDecl...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addParameter(String, JCTree.JCExpression, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addParameter(String, JCTree.JCExpression, List<JCTree.JCExpression>) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addParameter(String, Class<?>) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addParameter(Name, Class<?>) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addParameter(String, JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addParameter(Name, JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addPlural(String, String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Adds more pairs of single and plural words.
addStatement(JCTree.JCStatement) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addStatements(List<JCTree.JCStatement>) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addThrowsClauses(JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addVarargsParameter(String, Class) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addVarargsParameter(String, JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addVarargsParameter(Name, JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
addWeeks(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addWeeks(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addYears(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
addYears(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
afterLast() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
aFunctionThatUnsafelyThrowsUnchecked(FunctionWithThrowable<T, R, E>) - 接口 中的静态方法com.github.braisdom.objsql.util.FunctionWithThrowable
Utility method to unwrap lambdas of type Function and withUncheckedThrowable any Exception
aheadElement(Class<T>, T[], T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
AND - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
and(Expression, Expression, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
AnnotationValues - com.github.braisdom.objsql.apt中的类
 
AnnotationValues(Tree, ClassLoader) - 类 的构造器com.github.braisdom.objsql.apt.AnnotationValues
 
AnsiFunctions - com.github.braisdom.objsql.sql.function中的类
 
AnsiFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.AnsiFunctions
 
any(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
append(JCTree.JCExpression, String, Class, String, List<JCTree.JCExpression>) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(String, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(Class, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(Class, String, Class, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(JCTree.JCExpression, String, Class, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(JCTree.JCExpression, String, String, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(JCTree.JCExpression, String, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(String, String, List<JCTree.JCExpression>) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(JCTree.JCExpression, String, JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(JCTree.JCStatement) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(JCTree.JCStatement...) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
append(List<JCTree.JCStatement>) - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 
appendElement(Class<T>, T[], T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
apply() - 接口 中的方法com.github.braisdom.objsql.Databases.Benchmarkable
 
apply(Connection, SQLExecutor<T>) - 接口 中的方法com.github.braisdom.objsql.Databases.DatabaseInvoke
 
apply() - 接口 中的方法com.github.braisdom.objsql.Databases.TransactionalExecutor
 
apply(T) - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
Overridden method of FunctionWithThrowable that will call applyWithThrowable, but catching any exceptions.
applyWithThrowable(T) - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
Functional method that will throw exceptions.
APTBuilder - com.github.braisdom.objsql.apt中的类
 
APTBuilder(JCTree.JCClassDecl, Element, JCTree, TreeMaker, Names, Messager) - 类 的构造器com.github.braisdom.objsql.apt.APTBuilder
 
ArrayHandler - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts a ResultSet into an Object[].
ArrayHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ArrayHandler
Creates a new instance of ArrayHandler using a BasicRowProcessor for conversion.
ArrayHandler(RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ArrayHandler
Creates a new instance of ArrayHandler.
ArrayListHandler - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts the ResultSet into a List of Object[]s.
ArrayListHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ArrayListHandler
Creates a new instance of ArrayListHandler using a BasicRowProcessor for conversions.
ArrayListHandler(RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ArrayListHandler
Creates a new instance of ArrayListHandler.
ArrayUtil - com.github.braisdom.objsql.util中的类
ArrayUtils contains some methods that you can call to find out the most efficient increments by which to grow arrays.
as(String) - 类 中的方法com.github.braisdom.objsql.sql.AbstractExpression
 
as(String) - 接口 中的方法com.github.braisdom.objsql.sql.Expression
 
as(String) - 类 中的方法com.github.braisdom.objsql.sql.expression.InExpression
 
as(String) - 类 中的方法com.github.braisdom.objsql.sql.expression.JoinExpression
 
asc() - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
asc() - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
asFunctionWithThrowable(Function<T, R>) - 接口 中的静态方法com.github.braisdom.objsql.util.FunctionWithThrowable
Utility method to convert FunctionWithThrowable
asin(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
asin(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
asin(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
asin(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
AsyncQueryRunner - com.github.braisdom.objsql.jdbc中的类
Executes SQL queries with pluggable strategies for handling ResultSets.
AsyncQueryRunner(ExecutorService, QueryRunner) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Constructor for AsyncQueryRunner which uses a provided ExecutorService and underlying QueryRunner.
AsyncQueryRunner(ExecutorService) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Constructor for AsyncQueryRunner.
AsyncQueryRunner(boolean, ExecutorService) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
已过时。
Use AsyncQueryRunner.AsyncQueryRunner(ExecutorService, QueryRunner) instead. Constructor for AsyncQueryRunner that controls the use of ParameterMetaData.
AsyncQueryRunner(DataSource, ExecutorService) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
已过时。
Use AsyncQueryRunner.AsyncQueryRunner(ExecutorService, QueryRunner) instead. Constructor for AsyncQueryRunner that takes a DataSource. Methods that do not take a Connection parameter will retrieve connections from this DataSource.
AsyncQueryRunner(DataSource, boolean, ExecutorService) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
已过时。
Use AsyncQueryRunner.AsyncQueryRunner(ExecutorService, QueryRunner) instead. Constructor for AsyncQueryRunner that take a DataSource and controls the use of ParameterMetaData. Methods that do not take a Connection parameter will retrieve connections from this DataSource.
AsyncQueryRunner.BatchCallableStatement - com.github.braisdom.objsql.jdbc中的类
已过时。
No longer used by this class. Will be removed in a future version. Class that encapsulates the continuation for batch calls.
AsyncQueryRunner.QueryCallableStatement<T> - com.github.braisdom.objsql.jdbc中的类
Class that encapsulates the continuation for query calls.
AsyncQueryRunner.UpdateCallableStatement - com.github.braisdom.objsql.jdbc中的类
已过时。
No longer used by this class. Will be removed in a future version. Class that encapsulates the continuation for update calls.
atan(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
atan(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
atan(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
atan(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
avg(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 

B

base64Decode(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
base64Decode(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
base64Encode(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
base64Encode(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
BaseResultSetHandler<T> - com.github.braisdom.objsql.jdbc中的类
Extensions of this class convert ResultSets into other objects.
BaseResultSetHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
BasicRowProcessor - com.github.braisdom.objsql.jdbc中的类
Basic implementation of the RowProcessor interface.
BasicRowProcessor() - 类 的构造器com.github.braisdom.objsql.jdbc.BasicRowProcessor
BasicRowProcessor constructor.
BasicRowProcessor(BeanProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.BasicRowProcessor
BasicRowProcessor constructor.
batch(Connection, String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
batch(String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
batch(Connection, String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
batch(String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
BatchCallableStatement(String, Object[][], Connection, boolean, PreparedStatement) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner.BatchCallableStatement
已过时。
Creates a new BatchCallableStatement instance.
BeanHandler<T> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts the first ResultSet row into a JavaBean.
BeanHandler(Class<T>) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanHandler
Creates a new instance of BeanHandler.
BeanHandler(Class<T>, RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanHandler
Creates a new instance of BeanHandler.
BeanListHandler<T> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts a ResultSet into a List of beans.
BeanListHandler(Class<T>) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanListHandler
Creates a new instance of BeanListHandler.
BeanListHandler(Class<T>, RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanListHandler
Creates a new instance of BeanListHandler.
BeanMapHandler<K,V> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that returns a Map of Beans.
BeanMapHandler(Class<V>) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanMapHandler
Creates a new instance of BeanMapHandler.
BeanMapHandler(Class<V>, RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanMapHandler
Creates a new instance of BeanMapHandler.
BeanMapHandler(Class<V>, int) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanMapHandler
Creates a new instance of BeanMapHandler.
BeanMapHandler(Class<V>, String) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.BeanMapHandler
Creates a new instance of BeanMapHandler.
BeanModelDescriptor<T> - com.github.braisdom.objsql中的类
The default implementation for DomainModelDescriptor with JavaBean
BeanModelDescriptor(Class<T>) - 类 的构造器com.github.braisdom.objsql.BeanModelDescriptor
 
BeanProcessor - com.github.braisdom.objsql.jdbc中的类
BeanProcessor matches column names to bean property names and converts ResultSet columns into objects for those bean properties.
BeanProcessor() - 类 的构造器com.github.braisdom.objsql.jdbc.BeanProcessor
Constructor for BeanProcessor.
BeanProcessor(Map<String, String>) - 类 的构造器com.github.braisdom.objsql.jdbc.BeanProcessor
Constructor for BeanProcessor configured with column to property name overrides.
beforeFirst() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
BelongsToProcessor - com.github.braisdom.objsql.relation中的类
 
BelongsToProcessor() - 类 的构造器com.github.braisdom.objsql.relation.BelongsToProcessor
 
between(Expression, Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
between(Expression, Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
BetweenExpression - com.github.braisdom.objsql.sql.expression中的类
 
BetweenExpression(boolean, Expression, Expression) - 类 的构造器com.github.braisdom.objsql.sql.expression.BetweenExpression
 
build(String, int) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
build() - 类 中的方法com.github.braisdom.objsql.apt.StatementBuilder
 

C

call() - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner.BatchCallableStatement
已过时。
The actual call to executeBatch.
call() - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner.QueryCallableStatement
The actual call to handle() method.
call() - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner.UpdateCallableStatement
已过时。
The actual call to executeUpdate() method.
camelize(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Converts string to Camel case.
camelize(String, boolean) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Converts string to Camel case.
cancelRowUpdates() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
CaseExpression - com.github.braisdom.objsql.sql.expression中的类
 
CaseExpression() - 类 的构造器com.github.braisdom.objsql.sql.expression.CaseExpression
 
CaseExpression(Expression) - 类 的构造器com.github.braisdom.objsql.sql.expression.CaseExpression
 
cast(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
castFunctionWithThrowable(FunctionWithThrowable<T, R, E>) - 接口 中的静态方法com.github.braisdom.objsql.util.FunctionWithThrowable
Utility method to mark lambdas of type FunctionWithThrowable
catchObjects(Class, List) - 类 中的方法com.github.braisdom.objsql.relation.RelationshipNetwork
 
ceil(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
ceil(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
ceil(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
chainDots(String, String, String...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
chainDots(String...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
chainDots(int, String, String, String...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
ClassBuilder - com.github.braisdom.objsql.apt中的类
 
ClassBuilder() - 类 的构造器com.github.braisdom.objsql.apt.ClassBuilder
 
classDef(int, String, Class) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
classify(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Returns a entityClass class tableName corresponding to the input database table tableName.
classRef(String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
classRef(Class<?>) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
ClassUtils - com.github.braisdom.objsql.reflection中的类
 
clearCurrentDataSourceName() - 类 中的静态方法com.github.braisdom.objsql.Databases
Clear the name of DataSource in current thread
clearWarnings() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
ClickHouseFunctions - com.github.braisdom.objsql.sql.function中的类
 
ClickHouseFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
close(Connection) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Close a Connection.
close(Statement) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Close a Statement.
close(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Close a ResultSet.
close() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
close(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a Connection, avoid closing if null.
close(ResultSet) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a ResultSet, avoid closing if null.
close(Statement) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a Statement, avoid closing if null.
closeQuietly(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a Connection, avoid closing if null and hide any SQLExceptions that occur.
closeQuietly(Connection, Statement, ResultSet) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a Connection, Statement and ResultSet.
closeQuietly(ResultSet) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a ResultSet, avoid closing if null and hide any SQLExceptions that occur.
closeQuietly(Statement) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Close a Statement, avoid closing if null and hide any SQLExceptions that occur.
Column - com.github.braisdom.objsql.annotations中的注释类型
The annotation is used when the field name is not Java compliant only.
Column - com.github.braisdom.objsql.sql中的接口
It describes a column of database, and defines the operators between column and literal.
ColumnExpression - com.github.braisdom.objsql.sql.expression中的类
 
ColumnExpression(Column, Expression) - 类 的构造器com.github.braisdom.objsql.sql.expression.ColumnExpression
 
columnIndex - 类 中的变量com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
The column index to retrieve key values from.
ColumnListHandler<T> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts one ResultSet column into a List of Objects.
ColumnListHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ColumnListHandler
Creates a new instance of ColumnListHandler.
ColumnListHandler(int) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ColumnListHandler
Creates a new instance of ColumnListHandler.
ColumnListHandler(String) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ColumnListHandler
Creates a new instance of ColumnListHandler.
columnName - 类 中的变量com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
The column name to retrieve key values from.
ColumnTransitional<T> - com.github.braisdom.objsql.transition中的接口
 
com.github.braisdom.objsql - 程序包 com.github.braisdom.objsql
 
com.github.braisdom.objsql.annotations - 程序包 com.github.braisdom.objsql.annotations
 
com.github.braisdom.objsql.apt - 程序包 com.github.braisdom.objsql.apt
 
com.github.braisdom.objsql.jdbc - 程序包 com.github.braisdom.objsql.jdbc
 
com.github.braisdom.objsql.jdbc.handlers - 程序包 com.github.braisdom.objsql.jdbc.handlers
 
com.github.braisdom.objsql.jdbc.wrappers - 程序包 com.github.braisdom.objsql.jdbc.wrappers
 
com.github.braisdom.objsql.reflection - 程序包 com.github.braisdom.objsql.reflection
 
com.github.braisdom.objsql.relation - 程序包 com.github.braisdom.objsql.relation
 
com.github.braisdom.objsql.sql - 程序包 com.github.braisdom.objsql.sql
 
com.github.braisdom.objsql.sql.expression - 程序包 com.github.braisdom.objsql.sql.expression
 
com.github.braisdom.objsql.sql.function - 程序包 com.github.braisdom.objsql.sql.function
 
com.github.braisdom.objsql.transition - 程序包 com.github.braisdom.objsql.transition
 
com.github.braisdom.objsql.util - 程序包 com.github.braisdom.objsql.util
 
commitAndClose(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Commits a Connection then closes it, avoid closing if null.
commitAndCloseQuietly(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Commits a Connection then closes it, avoid closing if null and hide any SQLExceptions that occur.
concat(Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
concatWs(String, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
concatWs(String, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
ConnectionFactory - com.github.braisdom.objsql中的接口
A factory for creating the Connection of database, it is necessary for ObjectiveSql in runtime.
contains(T[], T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Checks that value is present as at least one of the elements of the array.
contains(int[], int) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
contains(long[], long) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
contains(ArrayList<T>, T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
containsAll(T[], T[]) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Test if all check items are contained in array.
convert - 类 中的变量com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
The RowProcessor implementation to use when converting rows into Objects.
copyNonDefaultValues(T, T, Collection<PropertyDescriptor>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
copyValue(T, T, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
cos(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
cos(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
cos(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
cos(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
cosh(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
cosh(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
count() - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
Returns the number of rows returned by the query.
count(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
Returns number of input rows for which the value of expression is not null.
count(Class<?>, String, Object...) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
countDistinct(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
Returns number of input rows for which the value of expression is not null and column value is distinct.
crc32(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
crc32(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
crc32(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
create(Class<?>) - 接口 中的方法com.github.braisdom.objsql.LoggerFactory
 
create(Class, Dataset, String) - 类 中的静态方法com.github.braisdom.objsql.sql.DefaultColumn
 
createCallableStatement(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy CallableStatement object.
createConnection(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy Connection object.
createConstructor(int, List<JCTree.JCVariableDecl>, List<JCTree.JCStatement>) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
createDriver(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy Driver object.
createKey(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.AbstractKeyedHandler
This factory method is called by handle() to retrieve the key value from the current ResultSet row.
createKey(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.BeanMapHandler
This factory method is called by handle() to retrieve the key value from the current ResultSet row.
createKey(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
This factory method is called by handle() to retrieve the key value from the current ResultSet row.
createMap() - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.AbstractKeyedHandler
This factory method is called by handle() to create the Map to store records in.
createMethodBuilder() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
createNewInstance(Class<T>) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
createNewInstanceLike(T) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
createPersistence(Class<T>) - 接口 中的方法com.github.braisdom.objsql.PersistenceFactory
 
createPreparedStatement(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy PreparedStatement object.
createProcessor() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
createQuery(Class<T>) - 接口 中的方法com.github.braisdom.objsql.QueryFactory
 
createRelation(Class, String) - 类 中的静态方法com.github.braisdom.objsql.relation.Relationship
 
createResultSet(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy ResultSet object.
createResultSetMetaData(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy ResultSetMetaData object.
createRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.AbstractKeyedHandler
This factory method is called by handle() to store the current ResultSet row in some object.
createRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.BeanMapHandler
 
createRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
This factory method is called by handle() to store the current ResultSet row in some object.
createStatement(InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Creates a new proxy Statement object.
createStatementBuilder() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
currentDate() - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
currentTimestamp() - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 

D

Databases - com.github.braisdom.objsql中的类
This class consists exclusively of static methods that operate of behavior of database.
Databases() - 类 的构造器com.github.braisdom.objsql.Databases
 
Databases.Benchmarkable<R> - com.github.braisdom.objsql中的接口
 
Databases.DatabaseInvoke<T,R> - com.github.braisdom.objsql中的接口
Represents a logic of data , it will provide the connection and sql executor of database, and the concrete logic will be ignored the behavior about connection.
Databases.TransactionalExecutor<R> - com.github.braisdom.objsql中的接口
Represents logic will be executed in the transaction(There's only one connection of database)
DatabaseType - com.github.braisdom.objsql中的枚举
The definition for ObjectiveSql supporting
Dataset - com.github.braisdom.objsql.sql中的接口
 
dataset - 类 中的变量com.github.braisdom.objsql.sql.expression.JoinExpression
 
DataSourceName - com.github.braisdom.objsql.annotations中的注释类型
 
DataSourceNameCodeGenerator - com.github.braisdom.objsql.apt中的类
 
DataSourceNameCodeGenerator() - 类 的构造器com.github.braisdom.objsql.apt.DataSourceNameCodeGenerator
 
date(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
date(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateAdd(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateAdd(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateDiff(String, Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
dateDiff(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateDiff(String, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateDiff(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateDiff(String, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateSub(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dateSub(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dayDiff(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
dayOfMonth(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dayOfMonth(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dayOfWeek(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dayOfWeek(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dayOfYear(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
dayOfYear(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
DbUtils - com.github.braisdom.objsql.jdbc中的类
A collection of JDBC helper methods.
DbUtils() - 类 的构造器com.github.braisdom.objsql.jdbc.DbUtils
Default constructor.
debug(long, String, Object[]) - 接口 中的方法com.github.braisdom.objsql.Logger
 
DEFAULT_DATA_SOURCE_NAME - 接口 中的静态变量com.github.braisdom.objsql.ConnectionFactory
 
DEFAULT_KEY_SUFFIX - 类 中的静态变量com.github.braisdom.objsql.Tables
 
DEFAULT_PRIMARY_KEY - 类 中的静态变量com.github.braisdom.objsql.Tables
 
DefaultColumn - com.github.braisdom.objsql.sql中的类
 
DefaultColumn(Class, Dataset, String) - 类 的构造器com.github.braisdom.objsql.sql.DefaultColumn
 
DefaultExpressionContext - com.github.braisdom.objsql.sql中的类
 
DefaultExpressionContext(DatabaseType) - 类 的构造器com.github.braisdom.objsql.sql.DefaultExpressionContext
 
DefaultJDBCDataTypeRiser - com.github.braisdom.objsql.transition中的类
 
DefaultJDBCDataTypeRiser() - 类 的构造器com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
DefaultPersistence<T> - com.github.braisdom.objsql中的类
The persistence default implementation with JavaBean
DefaultPersistence(Class<T>) - 类 的构造器com.github.braisdom.objsql.DefaultPersistence
 
DefaultPersistence(DomainModelDescriptor) - 类 的构造器com.github.braisdom.objsql.DefaultPersistence
 
DefaultQuery<T> - com.github.braisdom.objsql中的类
The default implementation of Query with JavaBean
DefaultQuery(Class<T>) - 类 的构造器com.github.braisdom.objsql.DefaultQuery
 
DefaultSQLExecutor<T> - com.github.braisdom.objsql中的类
 
DefaultSQLExecutor() - 类 的构造器com.github.braisdom.objsql.DefaultSQLExecutor
 
delete(String) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
delete(Object) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
delete(Object) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
delete(String) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
deleteRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
desc() - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
desc() - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
DIVIDE - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
divide(Expression, Expression, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
DomainModel - com.github.braisdom.objsql.annotations中的注释类型
The domain model is a core concept, it holds the logic and status in application, describes the data structure of database at the same time.
DomainModelCodeGenerator - com.github.braisdom.objsql.apt中的类
 
DomainModelCodeGenerator() - 类 的构造器com.github.braisdom.objsql.apt.DomainModelCodeGenerator
 
domainModelDescriptor - 类 中的变量com.github.braisdom.objsql.AbstractPersistence
 
domainModelDescriptor - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
DomainModelDescriptor<T> - com.github.braisdom.objsql中的接口
It describes that a DomainModel can be adapted to ObjectiveSql。
DomainModelException - com.github.braisdom.objsql中的异常错误
 
DomainModelException() - 异常错误 的构造器com.github.braisdom.objsql.DomainModelException
 
DomainModelException(String) - 异常错误 的构造器com.github.braisdom.objsql.DomainModelException
 
DomainModelException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.DomainModelException
 
DomainModelException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.DomainModelException
 
DomainModelException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.braisdom.objsql.DomainModelException
 
DomainModelProcessor - com.github.braisdom.objsql.apt中的类
 
DomainModelProcessor() - 类 的构造器com.github.braisdom.objsql.apt.DomainModelProcessor
 
ds - 类 中的变量com.github.braisdom.objsql.jdbc.AbstractQueryRunner
已过时。
Access to this field should be through AbstractQueryRunner.getDataSource().

E

empty(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
empty(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
encodeDefaultKey(String) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
encodeExceptionMessage(Exception, String) - 类 中的静态方法com.github.braisdom.objsql.util.StringUtil
 
endsWith(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
endsWith(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
enumFirst(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
enumLast(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
enumRange(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
enumRange(Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
eq(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
eq(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
eq(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
eq(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
eq(String) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
eq(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
eq(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
eq(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
eq(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
eq(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
EQ - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
equals(byte[], byte[], int) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Checks if the beginnings of two byte arrays are equal.
error(String, Throwable) - 接口 中的方法com.github.braisdom.objsql.Logger
 
execute(Databases.DatabaseInvoke<T, R>) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
execute(String) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
execute(Relationship...) - 类 中的方法com.github.braisdom.objsql.DefaultQuery
 
execute(Connection, String, Object...) - 类 中的方法com.github.braisdom.objsql.DefaultSQLExecutor
 
execute(String) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
execute(Relationship...) - 接口 中的方法com.github.braisdom.objsql.Query
 
execute(DatabaseType, Class<T>) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
execute(Connection, String, Object...) - 接口 中的方法com.github.braisdom.objsql.SQLExecutor
 
execute(String, Object...) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
executeInternally(Connection, String) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
executeTransactionally(Databases.TransactionalExecutor<R>) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
exp(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
exp(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
exp(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
Expression - com.github.braisdom.objsql.sql中的接口
The expression describes a column, a literal, a logic expression or a function call of SQL.
ExpressionContext - com.github.braisdom.objsql.sql中的接口
 
Expressions - com.github.braisdom.objsql.sql中的类
 
Expressions() - 类 的构造器com.github.braisdom.objsql.sql.Expressions
 
extract(String, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
The unit see: https://dev.mysql.com/doc/refman/8.0/en/expressions.html#temporal-intervals
extract(String, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractDay(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
extractDayHour(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
extractDayOfYear(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractHour(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
extractHour(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractMonth(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractQuarter(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractWeek(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
extractWeek(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractYear(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
extractYear(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
extractYearMonth(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 

F

farmHash64(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
farmHash64(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
fillStatement(PreparedStatement, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Fill the PreparedStatement replacement parameters with the given objects.
fillStatementWithBean(PreparedStatement, Object, PropertyDescriptor[]) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Fill the PreparedStatement replacement parameters with the given object's bean property values.
fillStatementWithBean(PreparedStatement, Object, String...) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Fill the PreparedStatement replacement parameters with the given object's bean property values.
filter - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
findAnnotation(Method, Class<A>) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
findColumn(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
findMethodsByArgumentTypes(Class<?>, Class<?>...) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
first() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
floor(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
floor(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
floor(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
format(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
format(float, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
format(String) - 类 中的静态方法com.github.braisdom.objsql.sql.SQLFormatter
 
formatDateTime(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
formatDateTime(Expression, Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
formatDeleteSql(String, String) - 类 中的方法com.github.braisdom.objsql.AbstractPersistence
 
formatInsertSql(String, String[]) - 类 中的方法com.github.braisdom.objsql.AbstractPersistence
 
formatInsertSql(String, String[], String) - 类 中的方法com.github.braisdom.objsql.AbstractPersistence
 
formatUpdateSql(String, String, String) - 类 中的方法com.github.braisdom.objsql.AbstractPersistence
 
from(Dataset...) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
fromBase64(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
fromBase64(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
fromDatasets - 类 中的变量com.github.braisdom.objsql.sql.Select
 
fromUnixTime(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
fromUnixTime(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
fromUnixtime(Long) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
fromUnixtime(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
FULL_JOIN - 类 中的静态变量com.github.braisdom.objsql.sql.expression.JoinExpression
 
fullJoin(Dataset, Expression) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
FunctionWithThrowable<T,R,E extends Throwable> - com.github.braisdom.objsql.util中的接口
Generated from Function Extends java.util.function.Function to allow for a checked exception.

G

ge(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ge(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ge(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ge(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ge(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ge(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ge(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ge(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
GE - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
generateUUIDv4() - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
GenerousBeanProcessor - com.github.braisdom.objsql.jdbc中的类
Provides generous name matching (e.g. underscore-aware) from DB columns to Java Bean properties.
GenerousBeanProcessor() - 类 的构造器com.github.braisdom.objsql.jdbc.GenerousBeanProcessor
Default constructor.
get() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
getAdaptedResultSet() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getAlias() - 类 中的方法com.github.braisdom.objsql.sql.AbstractExpression
 
getAlias() - 接口 中的方法com.github.braisdom.objsql.sql.Dataset
 
getAlias(Dataset, boolean) - 类 中的方法com.github.braisdom.objsql.sql.DefaultExpressionContext
 
getAlias(Dataset, boolean) - 接口 中的方法com.github.braisdom.objsql.sql.ExpressionContext
 
getAllDeclaredMethods(Class<?>) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
getAllDeclaredMethodSignatures(Class<?>) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
getAnnotationClass() - 类 中的方法com.github.braisdom.objsql.apt.DataSourceNameCodeGenerator
 
getAnnotationClass() - 类 中的方法com.github.braisdom.objsql.apt.DomainModelCodeGenerator
 
getAnnotationClass() - 类 中的方法com.github.braisdom.objsql.apt.DomainModelProcessor
 
getAnnotationClass() - 类 中的方法com.github.braisdom.objsql.apt.QueryMethodCodeGenerator
 
getAnnotationClass() - 类 中的方法com.github.braisdom.objsql.apt.RelationFieldCodeGenerator
 
getAnnotationClass() - 类 中的方法com.github.braisdom.objsql.apt.TransactionalCodeGenerator
 
getAnnotationOfProperty(Object, PropertyDescriptor, Class<A>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getAnnotationOfProperty(Class<?>, PropertyDescriptor, Class<A>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getAnnotationValue(Class<A>) - 类 中的方法com.github.braisdom.objsql.apt.AnnotationValues
 
getArray(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getArray(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getAsciiStream(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getAsciiStream(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBaseClass() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getBigDecimal(int, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
已过时。 
getBigDecimal(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBigDecimal(String, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
已过时。 
getBigDecimal(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBinaryStream(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBinaryStream(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBlob(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBlob(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBoolean(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBoolean(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getByte(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getByte(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBytes(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getBytes(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getCharacterStream(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getCharacterStream(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getClassName() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
getClob(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getClob(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getColumnizableFields(Class, boolean, boolean) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getColumnName(String) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getColumnName(Field) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getColumnName(String) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getColumnName(Class, String) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
getColumns() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getColumns() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getColumnTransition(String) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getColumnTransition(String) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getConcurrency() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getConnection(String) - 接口 中的方法com.github.braisdom.objsql.ConnectionFactory
Return a new connection of database, certainly, the connection can be retrieved from a connection pool also.
getConnectionFactory() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getConnectionThreadLocal() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getCurrentDataSourceName() - 类 中的静态方法com.github.braisdom.objsql.Databases
Get the name of DataSource from current thread
getCursorName() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getDatabaseType() - 类 中的方法com.github.braisdom.objsql.sql.DefaultExpressionContext
 
getDatabaseType() - 接口 中的方法com.github.braisdom.objsql.sql.ExpressionContext
 
getDataSource() - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Returns the DataSource this runner is using.
getDate(int, Calendar) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getDate(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getDate(String, Calendar) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getDate(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getDefaultValue(Class<T>, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getDefaultValueObject(Class<?>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getDomainModelClass() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getDomainModelClass() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getDouble(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getDouble(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getExpressions() - 类 中的方法com.github.braisdom.objsql.sql.SqlFunctionCall
 
getFetchDirection() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getFetchSize() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getFieldName(String) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getFieldName(String) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getFields() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
getFieldType(String) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getFieldType(String) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getFloat(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getFloat(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getForeignFieldName() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getForeignKey() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getHoldability() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getInsertableColumns() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getInsertableColumns() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getInt(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getInt(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getInvalidValue() - 类 中的方法com.github.braisdom.objsql.Validator.Violation
 
getJdbcDataTypeRiser() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getKind() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
getLoggerFactory() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getLong(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getLong(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getMessage() - 类 中的方法com.github.braisdom.objsql.Validator.Violation
 
getMetaData() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getModelClass() - 类 中的方法com.github.braisdom.objsql.Validator.Violation
 
getName() - 枚举 中的方法com.github.braisdom.objsql.DatabaseType
 
getName() - 类 中的方法com.github.braisdom.objsql.sql.SqlFunctionCall
 
getNCharacterStream(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getNCharacterStream(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getNClob(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getNClob(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getNString(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getNString(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getNullAsciiStream() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getAsciiStream method.
getNullBigDecimal() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getBigDecimal method.
getNullBinaryStream() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getBinaryStream method.
getNullBlob() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getBlob method.
getNullBoolean() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getBoolean method.
getNullByte() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getByte method.
getNullBytes() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getBytes method.
getNullCharacterStream() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getCharacterStream method.
getNullClob() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getClob method.
getNullDate() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getDate method.
getNullDouble() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getDouble method.
getNullFloat() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getFloat method.
getNullInt() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getInt method.
getNullLong() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getLong method.
getNullObject() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getObject method.
getNullRef() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getRef method.
getNullShort() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getShort method.
getNullString() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getString method.
getNullTime() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getTime method.
getNullTimestamp() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getTimestamp method.
getNullURL() - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Returns the value when a SQL null is encountered as the result of invoking a getURL method.
getObject(int, Map<String, Class<?>>) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getObject(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getObject(String, Map<String, Class<?>>) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getObject(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getObjects(Class) - 接口 中的方法com.github.braisdom.objsql.relation.RelationProcessor.Context
 
getObjects(Class) - 类 中的方法com.github.braisdom.objsql.relation.RelationshipNetwork
 
getPersistenceFactory() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getPrimaryAssociationFieldName() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getPrimaryField(Class) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
getPrimaryKey() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getPrimaryKey() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getPrimaryKey() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getPrimaryKey(Class) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
getPrimaryValue(Object) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getPrimaryValue(T) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getPropertyDescriptorByField(Class<T>, Field) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorByMethod(Class<T>, Method) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorByName(Object, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorByName(Class<?>, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorByNameOrThrow(Object, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorByNameOrThrow(Class<?>, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptors(Class<?>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptors(Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorsWithAnnotation(Object, Class<A>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyDescriptorsWithAnnotation(Class<?>, Class<A>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getPropertyPath() - 类 中的方法com.github.braisdom.objsql.Validator.Violation
 
getQualifiedPropertyName(Object, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getQualifiedPropertyName(Class<?>, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getQualifiedPropertyName(Class<?>, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getQueryFactory() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getQuoter() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getRawAttribute(Object, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
getRealClass(T) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
getRealClass(Class<T>) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
getRef(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getRef(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getRelatedClass() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getRelatedModeDescriptor(Class) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getRelatedModeDescriptor(Class) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getRelationCondition() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getRelationField() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
getRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getRowId(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getRowId(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getShort(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getShort(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getSqlExecutor() - 类 中的静态方法com.github.braisdom.objsql.Databases
 
getSQLXML(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getSQLXML(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getStatement() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getString(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getString(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getSupportedAnnotationTypes() - 类 中的方法com.github.braisdom.objsql.apt.DomainModelProcessor
 
getSupportedSourceVersion() - 类 中的方法com.github.braisdom.objsql.apt.DomainModelProcessor
 
getTableName(Class) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
getTableName() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getTableName() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getTableName(Class) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
getTime(int, Calendar) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTime(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTime(String, Calendar) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTime(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTimestamp(int, Calendar) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTimestamp(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTimestamp(String, Calendar) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTimestamp(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getTreeMaker() - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
getType() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getUnicodeStream(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
已过时。 
getUnicodeStream(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
已过时。 
getUpdatableColumns() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getUpdatableColumns() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getURL(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getURL(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
getValidator() - 类 中的静态方法com.github.braisdom.objsql.Tables
 
getValue(T, String) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
getValue(T, String) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
getViolations() - 异常错误 中的方法com.github.braisdom.objsql.ValidationException
 
getWarnings() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
groupBy - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
groupBy(String) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
groupBy(String) - 接口 中的方法com.github.braisdom.objsql.Query
 
groupBy(Expression...) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
groupByExpressions - 类 中的变量com.github.braisdom.objsql.sql.Select
 
groupConcat(Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
gt(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
gt(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
gt(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
gt(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
gt(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
gt(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
gt(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
gt(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
GT - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 

H

handle(AnnotationValues, JCTree, APTBuilder) - 类 中的方法com.github.braisdom.objsql.apt.DataSourceNameCodeGenerator
 
handle(AnnotationValues, JCTree, APTBuilder) - 类 中的方法com.github.braisdom.objsql.apt.DomainModelCodeGenerator
 
handle(AnnotationValues, JCTree, APTBuilder) - 类 中的方法com.github.braisdom.objsql.apt.DomainModelProcessor
 
handle(AnnotationValues, JCTree, APTBuilder) - 类 中的方法com.github.braisdom.objsql.apt.QueryMethodCodeGenerator
 
handle(AnnotationValues, JCTree, APTBuilder) - 类 中的方法com.github.braisdom.objsql.apt.RelationFieldCodeGenerator
 
handle(AnnotationValues, JCTree, APTBuilder) - 类 中的方法com.github.braisdom.objsql.apt.TransactionalCodeGenerator
 
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
Turn the ResultSet into an Object.
handle() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
Turn the ResultSet into an Object.
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.AbstractKeyedHandler
Convert each row's columns into a Map and store then in a Map under ResultSet.getObject(key) key.
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.AbstractListHandler
Whole ResultSet handler.
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.ArrayHandler
Places the column values from the first row in an Object[].
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.BeanHandler
Convert the first row of the ResultSet into a bean with the Class given in the constructor.
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.BeanListHandler
Convert the whole ResultSet into a List of beans with the Class given in the constructor.
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.MapHandler
Converts the first row in the ResultSet into a Map.
handle(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.ScalarHandler
Returns one ResultSet column as an object via the ResultSet.getObject() method that performs type conversions.
handle(ResultSet) - 接口 中的方法com.github.braisdom.objsql.jdbc.ResultSetHandler
Turn the ResultSet into an Object.
handleRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.AbstractListHandler
Row handler.
handleRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.ArrayListHandler
Convert row's columns into an Object[].
handleRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.ColumnListHandler
Returns one ResultSet column value as Object.
handleRow(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.handlers.MapListHandler
Converts the ResultSet row into a Map object.
hasAnnotationOfProperty(Class<?>, PropertyDescriptor, Class<? extends Annotation>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
HasAnyProcessor - com.github.braisdom.objsql.relation中的类
 
HasAnyProcessor() - 类 的构造器com.github.braisdom.objsql.relation.HasAnyProcessor
 
hasDataSourceName(JCTree.JCMethodDecl) - 类 中的方法com.github.braisdom.objsql.apt.TransactionalCodeGenerator
 
hasDefaultValue(T, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
hasDifferentValue(T, T, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
hasMethodWithSameSignature(Class<?>, Method) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
hasNext() - 类 中的方法com.github.braisdom.objsql.jdbc.ResultSetIterator
Returns true if there are more rows in the ResultSet.
hasProperty(Object, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
hasProperty(Class<?>, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
hasSameValue(T, T, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
hasTransactional(JCTree.JCMethodDecl) - 类 中的方法com.github.braisdom.objsql.apt.DataSourceNameCodeGenerator
 
haveSameSignature(Method, Method) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
having - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
having(String) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
having(String) - 接口 中的方法com.github.braisdom.objsql.Query
 
having(Expression) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
havingExpression - 类 中的变量com.github.braisdom.objsql.sql.Select
 
hex(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
hex(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
hex(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
hex(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
hiveHash(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
hiveHash(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
hourDiff(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
humanize(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Replaces all dashes and underscores by spaces and capitalizes the first word.

I

in(Expression, Expression...) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
in(Dataset) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
in(Expression, Expression...) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
in(Dataset) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
indexOf(T[], T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Return first index of value in array, or -1 if not found.
InExpression - com.github.braisdom.objsql.sql.expression中的类
 
InExpression(boolean, Expression, Expression...) - 类 的构造器com.github.braisdom.objsql.sql.expression.InExpression
 
info(long, String, Object[]) - 接口 中的方法com.github.braisdom.objsql.Logger
 
init(ProcessingEnvironment) - 类 中的方法com.github.braisdom.objsql.apt.DomainModelProcessor
 
inject(JCTree.JCVariableDecl) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
inject(JCTree.JCClassDecl) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
inject(JCTree.JCMethodDecl) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
injectForce(JCTree.JCMethodDecl) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
INNER_JOIN - 类 中的静态变量com.github.braisdom.objsql.sql.expression.JoinExpression
 
innerJoin(Dataset, Expression) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
insert(T, boolean) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
insert(T[], boolean) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
insert(Connection, String, DomainModelDescriptor, Object...) - 类 中的方法com.github.braisdom.objsql.DefaultSQLExecutor
 
insert(Connection, String, DomainModelDescriptor, Object[][]) - 类 中的方法com.github.braisdom.objsql.DefaultSQLExecutor
 
insert(String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
insert(String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
insert(Connection, String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
insert(Connection, String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
insert(String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given INSERT SQL without any replacement parameters.
insert(String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given INSERT SQL statement.
insert(Connection, String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL INSERT query without replacement parameters.
insert(Connection, String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL INSERT query.
insert(T, boolean) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
insert(T[], boolean) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
insert(Connection, String, DomainModelDescriptor, Object...) - 接口 中的方法com.github.braisdom.objsql.SQLExecutor
 
insert(Connection, String, DomainModelDescriptor, Object[][]) - 接口 中的方法com.github.braisdom.objsql.SQLExecutor
 
insertBatch(String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
insertBatch(Connection, String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
insertBatch(String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given batch of INSERT SQL statements.
insertBatch(Connection, String, Object[][]) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given batch of INSERT SQL statements.
insertRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
installConnectionFactory(ConnectionFactory) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installLoggerFactory(LoggerFactory) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installPersistenceFactory(PersistenceFactory) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installQueryFacotry(QueryFactory) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installQuoter(Quoter) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installSqlExecutor(SQLExecutor) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installStandardDataTypeRiser(JDBCDataTypeRiser) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
installValidator(Validator) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
instance() - 类 中的静态方法com.github.braisdom.objsql.jdbc.BasicRowProcessor
已过时。
Create instances with the constructors instead. This will be removed after DbUtils 1.1.
instance() - 类 中的静态方法com.github.braisdom.objsql.jdbc.ProxyFactory
Returns the Singleton instance of this class.
instance() - 类 中的静态方法com.github.braisdom.objsql.jdbc.QueryLoader
Return an instance of this class.
invoke(Object, Method, Object[]) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Intercepts calls to get* methods and calls the appropriate getNull* method if the ResultSet returned null.
invoke(Object, Method, Object[]) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.StringTrimmedResultSet
Intercept calls to the getString() and getObject() methods and trim any Strings before they're returned.
isAfterLast() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
isBeforeFirst() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
isBelongsTo() - 类 中的方法com.github.braisdom.objsql.relation.Relationship
 
isBlank(String) - 类 中的静态方法com.github.braisdom.objsql.util.StringUtil
 
isBoolean(JCTree.JCExpression) - 类 中的静态方法com.github.braisdom.objsql.apt.APTBuilder
 
isClosed() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
isCollectionType(PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
isColumnizable(Field) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
isDeclaredInClass(PropertyDescriptor, Class<?>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
isDefaultDataSource() - 接口 中的方法com.github.braisdom.objsql.ConnectionFactory
Returns true if current name of data source is DEFAULT_DATA_SOURCE_NAME
isDefaultValue(Class<T>, PropertyDescriptor, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
isEmpty(T[]) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Checks if given array is null or has zero elements.
isEmpty(int[]) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Checks if given array is null or has zero elements.
isEmpty(long[]) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Checks if given array is null or has zero elements.
isEmpty(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
 
isFirst() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
isFromPackage(Class<?>, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
isFullyAccessible(PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
isLast() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
isNotCollectionType(PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
isNotNull() - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
isNotNull() - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
isNotNull(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
isNull() - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
isNull() - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
isNull(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
isPmdKnownBroken() - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Some drivers don't support ParameterMetaData.getParameterType(int); if pmdKnownBroken is set to true, we won't even try it; if false, we'll try it, and if it breaks, we'll remember not to use it again.
isPrimaryField(Field) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
isProxy(Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
isProxyClass(Class<?>) - 类 中的静态方法com.github.braisdom.objsql.reflection.ClassUtils
 
isReadable(PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
isStatic(JCTree.JCModifiers) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
isWrapperFor(Class<?>) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
isWritable(PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
iterable(ResultSet) - 类 中的静态方法com.github.braisdom.objsql.jdbc.ResultSetIterator
Generates an Iterable, suitable for use in for-each loops.

J

javaHash(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
javaHash(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
javaLangTypeRef(String...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
JDBCDataTypeRiser - com.github.braisdom.objsql.transition中的接口
 
JoinExpression - com.github.braisdom.objsql.sql.expression中的类
 
JoinExpression(int, Dataset, Expression) - 类 的构造器com.github.braisdom.objsql.sql.expression.JoinExpression
 
joinExpressions - 类 中的变量com.github.braisdom.objsql.sql.Select
 
joinType - 类 中的变量com.github.braisdom.objsql.sql.expression.JoinExpression
 

K

KeyedHandler<K> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that returns a Map of Maps.
KeyedHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
Creates a new instance of KeyedHandler.
KeyedHandler(RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
Creates a new instance of KeyedHandler.
KeyedHandler(int) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
Creates a new instance of KeyedHandler.
KeyedHandler(String) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.KeyedHandler
Creates a new instance of KeyedHandler.

L

last() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
lastDay(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
Return the last day of the month for the argument
lastDay(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
Return the last day of the month for the argument
le(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
le(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
le(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
le(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
le(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
le(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
le(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
le(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
LE - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
left(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
left(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
left - 类 中的变量com.github.braisdom.objsql.util.Pair
 
LEFT_OUTER_JOIN - 类 中的静态变量com.github.braisdom.objsql.sql.expression.JoinExpression
 
leftOuterJoin(Dataset, Expression) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
length(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
length(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
like(String) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
like(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
limit - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
limit(int) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
limit(int) - 接口 中的方法com.github.braisdom.objsql.Query
 
limit - 类 中的变量com.github.braisdom.objsql.sql.Select
 
limit(int) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
literal(String) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
literal(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
literal(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
literal(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
LiteralExpression - com.github.braisdom.objsql.sql.expression中的类
 
LiteralExpression(Object) - 类 的构造器com.github.braisdom.objsql.sql.expression.LiteralExpression
 
ln(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
ln(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
ln(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
load(String) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryLoader
Loads a Map of query names to SQL values.
loadDriver(String) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Loads and registers a database driver class.
loadDriver(ClassLoader, String) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Loads and registers a database driver class.
loadQueries(String) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryLoader
Loads a set of named queries into a Map object.
log(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log10(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log10(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log10(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log2(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log2(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
log2(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
Logger - com.github.braisdom.objsql中的接口
 
LoggerFactory - com.github.braisdom.objsql中的接口
 
lower(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
lower(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
lt(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
lt(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
lt(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
lt(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
lt(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
lt(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
lt(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
lt(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
LT - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
ltrim(Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 

M

mapColumnsToProperties(ResultSetMetaData, PropertyDescriptor[]) - 类 中的方法com.github.braisdom.objsql.jdbc.BeanProcessor
The positions in the returned array represent column numbers.
mapColumnsToProperties(ResultSetMetaData, PropertyDescriptor[]) - 类 中的方法com.github.braisdom.objsql.jdbc.GenerousBeanProcessor
 
MapHandler - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts the first ResultSet row into a Map.
MapHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.MapHandler
Creates a new instance of MapHandler using a BasicRowProcessor for conversion.
MapHandler(RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.MapHandler
Creates a new instance of MapHandler.
MapListHandler - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts a ResultSet into a List of Maps.
MapListHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.MapListHandler
Creates a new instance of MapListHandler using a BasicRowProcessor for conversion.
MapListHandler(RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.MapListHandler
Creates a new instance of MapListHandler.
MapTransitional - com.github.braisdom.objsql.transition中的类
 
MapTransitional() - 类 的构造器com.github.braisdom.objsql.transition.MapTransitional
 
MariaDBFunctions - com.github.braisdom.objsql.sql.function中的类
 
MariaDBFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.MariaDBFunctions
 
max(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
md5(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
md5(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
md5(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
md5(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
md5(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
md5(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
MethodBuilder - com.github.braisdom.objsql.apt中的类
 
methodCall(String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
methodCall(String, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
min(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
MINUS - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
minus(Expression, Expression, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
minusDate(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
minusDate(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
minusHour(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
minusHour(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
mod(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
modelClass - 类 中的变量com.github.braisdom.objsql.sql.AbstractTable
 
monthDiff(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
moveToCurrentRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
moveToInsertRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
MsSqlServerFunctions - com.github.braisdom.objsql.sql.function中的类
 
MsSqlServerFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.MsSqlServerFunctions
 
MULTIPLY - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
multiply(Expression, Expression, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
MySQLFunctions - com.github.braisdom.objsql.sql.function中的类
 
MySQLFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.MySQLFunctions
 

N

nameEquals(String) - 枚举 中的方法com.github.braisdom.objsql.DatabaseType
 
ne(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne(String) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
NE - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
ne2(Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne2(Integer) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne2(Float) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne2(Double) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne2(String) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
ne2(Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne2(Integer) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne2(Float) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne2(Double) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
ne2(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
NE2 - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
newArray(Class) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newArrayType(String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newArrayType(Class) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newArrayType(JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newGenericsType(Class, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newGenericsType(Class, Class<?>...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newGenericsType(Class, String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newGetter(JCTree.JCVariableDecl) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newInstance() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
newInstance() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
newInstance(Class<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.BeanProcessor
Factory method that returns a new instance of the given Class.
newProxyInstance(Class<T>, InvocationHandler) - 类 中的方法com.github.braisdom.objsql.jdbc.ProxyFactory
Convenience method to generate a single-interface proxy using the handler's classloader
newSetter(JCTree.JCVariableDecl, boolean) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newVar(int, Class<?>, String, JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newVar(Class<?>, String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
newVar(JCTree.JCExpression, String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
next() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
next() - 类 中的方法com.github.braisdom.objsql.jdbc.ResultSetIterator
Returns the next row as an Object[].
notBetween(Expression, Expression) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
notBetween(Expression, Expression) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
notEmpty(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
notEmpty(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
notEmpty(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.SqliteFunctions
 
notIn(Expression, Expression...) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
notIn(Dataset) - 接口 中的方法com.github.braisdom.objsql.sql.Column
 
notIn(Expression, Expression...) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
notIn(Dataset) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
notSimilar(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
now() - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
now() - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 

O

offset - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
offset(int) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
offset(int) - 接口 中的方法com.github.braisdom.objsql.Query
 
offset - 类 中的变量com.github.braisdom.objsql.sql.Select
 
offset(int) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
onException(Consumer<Throwable>) - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
 
onException(BiConsumer<Throwable, Object[]>) - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
 
onExpression - 类 中的变量com.github.braisdom.objsql.sql.expression.JoinExpression
 
OR - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
or(Expression, Expression, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
OracleFunctions - com.github.braisdom.objsql.sql.function中的类
 
OracleFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.OracleFunctions
 
orderBy - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
orderBy(String) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
orderBy(String) - 接口 中的方法com.github.braisdom.objsql.Query
 
orderBy(Expression...) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
orderByExpressions - 类 中的变量com.github.braisdom.objsql.sql.Select
 
ordinalize(int) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Returns an ordinalized string.

P

Pair<L,R> - com.github.braisdom.objsql.util中的类
 
Pair(L, R) - 类 的构造器com.github.braisdom.objsql.util.Pair
 
params - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
paren(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
ParenExpression - com.github.braisdom.objsql.sql.expression中的类
 
ParenExpression(Expression) - 类 的构造器com.github.braisdom.objsql.sql.expression.ParenExpression
 
Persistence<T> - com.github.braisdom.objsql中的接口
 
PersistenceException - com.github.braisdom.objsql中的异常错误
 
PersistenceException(String) - 异常错误 的构造器com.github.braisdom.objsql.PersistenceException
 
PersistenceException() - 异常错误 的构造器com.github.braisdom.objsql.PersistenceException
 
PersistenceException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.PersistenceException
 
PersistenceException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.PersistenceException
 
PersistenceFactory - com.github.braisdom.objsql中的接口
 
PlainExpression - com.github.braisdom.objsql.sql.expression中的类
 
PlainExpression(Object) - 类 的构造器com.github.braisdom.objsql.sql.expression.PlainExpression
 
plural2singles - 类 中的静态变量com.github.braisdom.objsql.util.WordUtil
 
pluralize(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Returns a pluralized word.
plurals - 类 中的静态变量com.github.braisdom.objsql.util.WordUtil
 
PLUS - 类 中的静态变量com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
plus(Expression, Expression, Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.Expressions
 
PolynaryExpression - com.github.braisdom.objsql.sql.expression中的类
 
PolynaryExpression(String, Expression, Expression, Expression...) - 类 的构造器com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
populate(Object, Map<String, ? extends Object>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
populate(Object, Map<String, ? extends Object>, boolean) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
PostgreSql - com.github.braisdom.objsql.sql.function中的类
 
PostgreSql() - 类 的构造器com.github.braisdom.objsql.sql.function.PostgreSql
 
pow(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
power(Integer, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
power(Float, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
power(Expression, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
prepareConnection() - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Factory method that creates and initializes a Connection object.
prepareStatement(Connection, String) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Factory method that creates and initializes a PreparedStatement object for the given SQL.
prepareStatement(Connection, String, int) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Factory method that creates and initializes a PreparedStatement object for the given SQL.
prettyFormat(DatabaseType) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
previous() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
PrimaryKey - com.github.braisdom.objsql.annotations中的注释类型
The annotation is used for customizing the primary key
printStackTrace(SQLException) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Print the stack trace for a SQLException to STDERR.
printStackTrace(SQLException, PrintWriter) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Print the stack trace for a SQLException to a specified PrintWriter.
printWarnings(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Print warnings on a Connection to STDERR.
printWarnings(Connection, PrintWriter) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Print warnings on a Connection to a specified PrintWriter.
process(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法com.github.braisdom.objsql.apt.DomainModelProcessor
 
process(RelationProcessor.Context, Relationship) - 类 中的方法com.github.braisdom.objsql.relation.BelongsToProcessor
 
process(RelationProcessor.Context, Relationship) - 类 中的方法com.github.braisdom.objsql.relation.HasAnyProcessor
 
process(RelationProcessor.Context, Relationship) - 接口 中的方法com.github.braisdom.objsql.relation.RelationProcessor
 
process(List, Relationship[]) - 类 中的方法com.github.braisdom.objsql.relation.RelationshipNetwork
 
processColumn(ResultSet, int, Class<?>) - 类 中的方法com.github.braisdom.objsql.jdbc.BeanProcessor
Convert a ResultSet column into an object.
processFrom(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
processGroupBy(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
processJoins(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
processOrderBy(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
processProjections(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
processUnion(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
processWhere(ExpressionContext, StringBuilder) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
project(Expression, Expression...) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
projection - 类 中的变量com.github.braisdom.objsql.AbstractQuery
 
projections - 类 中的变量com.github.braisdom.objsql.sql.Select
 
PROPERTY_NOT_FOUND - 类 中的静态变量com.github.braisdom.objsql.jdbc.BeanProcessor
Special array value used by mapColumnsToProperties that indicates there is no bean property that matches a column from a ResultSet.
PropertyUtils - com.github.braisdom.objsql.reflection中的类
 
ProxyFactory - com.github.braisdom.objsql.jdbc中的类
Creates proxy implementations of JDBC interfaces.
ProxyFactory() - 类 的构造器com.github.braisdom.objsql.jdbc.ProxyFactory
Protected constructor for ProxyFactory subclasses to use.

Q

quantile(float, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
quantileExact(float, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
quantileExactWeighted(float, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
query(Connection, String, DomainModelDescriptor, Object...) - 类 中的方法com.github.braisdom.objsql.DefaultSQLExecutor
 
query(Connection, String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute an SQL SELECT query with replacement parameters.
query(Connection, String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute an SQL SELECT query without any replacement parameters.
query(String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Executes the given SELECT SQL query and returns a result object.
query(String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Executes the given SELECT SQL without any replacement parameters.
query(Connection, String, Object, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
query(Connection, String, Object[], ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
query(Connection, String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL SELECT query with replacement parameters.
query(Connection, String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL SELECT query without any replacement parameters.
query(String, Object, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
query(String, Object[], ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
query(String, ResultSetHandler<T>, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given SELECT SQL query and returns a result object.
query(String, ResultSetHandler<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given SELECT SQL without any replacement parameters.
Query<T> - com.github.braisdom.objsql中的接口
A programmable structure for SQL statement.
query(Connection, String, DomainModelDescriptor, Object...) - 接口 中的方法com.github.braisdom.objsql.SQLExecutor
 
query(Class<T>, String, Object...) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
query(DomainModelDescriptor<T>, String, Object...) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
Queryable - com.github.braisdom.objsql.annotations中的注释类型
It indicates that can be queried with method "queryBy..."
QueryCallableStatement(Connection, boolean, PreparedStatement, ResultSetHandler<T>, String, Object...) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner.QueryCallableStatement
Creates a new QueryCallableStatement instance.
QueryException - com.github.braisdom.objsql中的异常错误
 
QueryException() - 异常错误 的构造器com.github.braisdom.objsql.QueryException
 
QueryException(String) - 异常错误 的构造器com.github.braisdom.objsql.QueryException
 
QueryException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.QueryException
 
QueryException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.QueryException
 
QueryFactory - com.github.braisdom.objsql中的接口
A abstract factory for creating the Query
queryFirst(Relationship...) - 类 中的方法com.github.braisdom.objsql.DefaultQuery
 
queryFirst(Relationship...) - 接口 中的方法com.github.braisdom.objsql.Query
 
QueryLoader - com.github.braisdom.objsql.jdbc中的类
QueryLoader is a registry for sets of queries so that multiple copies of the same queries aren't loaded into memory.
QueryLoader() - 类 的构造器com.github.braisdom.objsql.jdbc.QueryLoader
QueryLoader constructor.
QueryMethodCodeGenerator - com.github.braisdom.objsql.apt中的类
 
QueryMethodCodeGenerator() - 类 的构造器com.github.braisdom.objsql.apt.QueryMethodCodeGenerator
 
queryObjects(Class, String, Object[], String) - 类 中的方法com.github.braisdom.objsql.relation.RelationshipNetwork
 
queryRelatedObjects(Class, String, Object[], String) - 接口 中的方法com.github.braisdom.objsql.relation.RelationProcessor.Context
 
queryRelatedObjects(Class, String, Object[], String) - 类 中的方法com.github.braisdom.objsql.relation.RelationshipNetwork
 
QueryRunner - com.github.braisdom.objsql.jdbc中的类
Executes SQL queries with pluggable strategies for handling ResultSets.
QueryRunner() - 类 的构造器com.github.braisdom.objsql.jdbc.QueryRunner
Constructor for QueryRunner.
QueryRunner(boolean) - 类 的构造器com.github.braisdom.objsql.jdbc.QueryRunner
Constructor for QueryRunner that controls the use of ParameterMetaData.
QueryRunner(DataSource) - 类 的构造器com.github.braisdom.objsql.jdbc.QueryRunner
Constructor for QueryRunner that takes a DataSource to use.
QueryRunner(DataSource, boolean) - 类 的构造器com.github.braisdom.objsql.jdbc.QueryRunner
Constructor for QueryRunner that takes a DataSource and controls the use of ParameterMetaData.
quoteColumn(String) - 接口 中的方法com.github.braisdom.objsql.Quoter
 
quoteColumn(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultExpressionContext
 
quoteColumn(String) - 接口 中的方法com.github.braisdom.objsql.sql.ExpressionContext
 
Quoter - com.github.braisdom.objsql中的接口
 
quoteString(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultExpressionContext
 
quoteString(String) - 接口 中的方法com.github.braisdom.objsql.sql.ExpressionContext
 
quoteTable(String) - 类 中的方法com.github.braisdom.objsql.sql.DefaultExpressionContext
 
quoteTable(String) - 接口 中的方法com.github.braisdom.objsql.sql.ExpressionContext
 
quoteValue(Object...) - 接口 中的方法com.github.braisdom.objsql.Quoter
 

R

radians(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
radians(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
radians(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
rand() - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
rand(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
read(Object, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
read(Object, PropertyDescriptor, boolean) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
readDirectly(Object, PropertyDescriptor) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
readDirectly(Object, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
readDirectly(Object, Field) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
readIfPropertyExists(Object, String) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
readProperty(Object, PropertyDescriptor, Class<T>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
referenceEquals(ArrayList<T>, ArrayList<T>) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Returns true if the two ArrayLists are equal with respect to the objects they contain.
ReflectionException - com.github.braisdom.objsql.reflection中的异常错误
 
ReflectionException() - 异常错误 的构造器com.github.braisdom.objsql.reflection.ReflectionException
 
ReflectionException(String) - 异常错误 的构造器com.github.braisdom.objsql.reflection.ReflectionException
 
ReflectionException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.reflection.ReflectionException
 
ReflectionException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.reflection.ReflectionException
 
ReflectionException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.braisdom.objsql.reflection.ReflectionException
 
refreshRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
regexpLike(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
Relation - com.github.braisdom.objsql.annotations中的注释类型
It describes the relation between different domain models and domain models, such as, a member has many orders, and the relation field will be filled when querying public class Member {
RelationalException - com.github.braisdom.objsql.relation中的异常错误
 
RelationalException() - 异常错误 的构造器com.github.braisdom.objsql.relation.RelationalException
 
RelationalException(String) - 异常错误 的构造器com.github.braisdom.objsql.relation.RelationalException
 
RelationalException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.relation.RelationalException
 
RelationalException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.relation.RelationalException
 
RelationalException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.braisdom.objsql.relation.RelationalException
 
RelationFieldCodeGenerator - com.github.braisdom.objsql.apt中的类
 
RelationFieldCodeGenerator() - 类 的构造器com.github.braisdom.objsql.apt.RelationFieldCodeGenerator
 
RelationProcessor - com.github.braisdom.objsql.relation中的接口
 
RelationProcessor.Context - com.github.braisdom.objsql.relation中的接口
 
Relationship - com.github.braisdom.objsql.relation中的类
 
Relationship(Class, Field, Relation) - 类 的构造器com.github.braisdom.objsql.relation.Relationship
 
RelationshipNetwork - com.github.braisdom.objsql.relation中的类
 
RelationshipNetwork(Connection, DomainModelDescriptor) - 类 的构造器com.github.braisdom.objsql.relation.RelationshipNetwork
 
RelationType - com.github.braisdom.objsql.relation中的枚举
 
relative(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
remove() - 类 中的方法com.github.braisdom.objsql.jdbc.ResultSetIterator
Deletes the current row from the ResultSet.
remove(ArrayList<T>, T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
removeElement(Class<T>, T[], T) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
Removes value from given array if present, providing set-like behavior.
removeEnd(String, String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
 
replaceLast(String, String, String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Replaces the last occurance of an old symbol with a new symbol.
ResultSetHandler<T> - com.github.braisdom.objsql.jdbc中的接口
Implementations of this interface convert ResultSets into other objects.
ResultSetIterator - com.github.braisdom.objsql.jdbc中的类
Wraps a ResultSet in an Iterator.
ResultSetIterator(ResultSet) - 类 的构造器com.github.braisdom.objsql.jdbc.ResultSetIterator
Constructor for ResultSetIterator.
ResultSetIterator(ResultSet, RowProcessor) - 类 的构造器com.github.braisdom.objsql.jdbc.ResultSetIterator
Constructor for ResultSetIterator.
rethrow(SQLException, String, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Throws a new exception with a more informative error message.
rethrow(SQLException) - 类 中的方法com.github.braisdom.objsql.jdbc.ResultSetIterator
Rethrow the SQLException as a RuntimeException.
right - 类 中的变量com.github.braisdom.objsql.util.Pair
 
RIGHT_OUTER_JOIN - 类 中的静态变量com.github.braisdom.objsql.sql.expression.JoinExpression
 
rightOuterJoin(Dataset, Expression) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
rising(DatabaseMetaData, ResultSetMetaData, T, DomainModelDescriptor, String, Object) - 接口 中的方法com.github.braisdom.objsql.transition.ColumnTransitional
 
rising(DatabaseMetaData, ResultSetMetaData, T, DomainModelDescriptor, String, Object) - 类 中的方法com.github.braisdom.objsql.transition.SqlDateTimeTransitional
 
risingBoolean(Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingBoolean(Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
risingDouble(Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingDouble(Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
risingEnum(Class<T>, Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingEnum(Class<T>, Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
risingFloat(Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingFloat(Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
risingInteger(Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingInteger(Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
risingLong(Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingLong(Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
risingShort(Object) - 类 中的方法com.github.braisdom.objsql.transition.DefaultJDBCDataTypeRiser
 
risingShort(Object) - 接口 中的方法com.github.braisdom.objsql.transition.JDBCDataTypeRiser
 
rollback(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Rollback any changes made on the given connection.
rollbackAndClose(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Performs a rollback on the Connection then closes it, avoid closing if null.
rollbackAndCloseQuietly(Connection) - 类 中的静态方法com.github.braisdom.objsql.jdbc.DbUtils
Performs a rollback on the Connection then closes it, avoid closing if null and hide any SQLExceptions that occur.
RollbackCauseException - com.github.braisdom.objsql中的异常错误
 
RollbackCauseException() - 异常错误 的构造器com.github.braisdom.objsql.RollbackCauseException
 
RollbackCauseException(String) - 异常错误 的构造器com.github.braisdom.objsql.RollbackCauseException
 
RollbackCauseException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.RollbackCauseException
 
RollbackCauseException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.RollbackCauseException
 
round(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
rowDeleted() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
rowInserted() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
RowProcessor - com.github.braisdom.objsql.jdbc中的接口
RowProcessor implementations convert ResultSet rows into various other objects.
rowUpdated() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
rtrim(Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 

S

save(T, boolean) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
save(T, boolean) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
ScalarHandler<T> - com.github.braisdom.objsql.jdbc.handlers中的类
ResultSetHandler implementation that converts one ResultSet column into an Object.
ScalarHandler() - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ScalarHandler
Creates a new instance of ScalarHandler.
ScalarHandler(int) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ScalarHandler
Creates a new instance of ScalarHandler.
ScalarHandler(String) - 类 的构造器com.github.braisdom.objsql.jdbc.handlers.ScalarHandler
Creates a new instance of ScalarHandler.
select(String...) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
select(String...) - 接口 中的方法com.github.braisdom.objsql.Query
 
Select<T> - com.github.braisdom.objsql.sql中的类
 
Select() - 类 的构造器com.github.braisdom.objsql.sql.Select
 
Select(Dataset) - 类 的构造器com.github.braisdom.objsql.sql.Select
 
setCurrentDataSourceName(String) - 类 中的静态方法com.github.braisdom.objsql.Databases
Set a name of DataSource for current thread
setFetchDirection(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
setFetchSize(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
setNullAsciiStream(InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getAsciiStream method.
setNullBigDecimal(BigDecimal) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getBigDecimal method.
setNullBinaryStream(InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getBinaryStream method.
setNullBlob(Blob) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getBlob method.
setNullBoolean(boolean) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getBoolean method.
setNullByte(byte) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getByte method.
setNullBytes(byte[]) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getBytes method.
setNullCharacterStream(Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getCharacterStream method.
setNullClob(Clob) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getClob method.
setNullDate(Date) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getDate method.
setNullDouble(double) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getDouble method.
setNullFloat(float) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getFloat method.
setNullInt(int) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getInt method.
setNullLong(long) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getLong method.
setNullObject(Object) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getObject method.
setNullRef(Ref) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getRef method.
setNullShort(short) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getShort method.
setNullString(String) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getString method.
setNullTime(Time) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getTime method.
setNullTimestamp(Timestamp) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getTimestamp method.
setNullURL(URL) - 类 中的方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Sets the value to return when a SQL null is encountered as the result of invoking a getURL method.
setRelationalObjects(Relationship, Object, String, List) - 类 中的静态方法com.github.braisdom.objsql.relation.Relationship
 
setReturnStatement(String, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setReturnStatement(Class, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setReturnStatement(JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setReturnType(Class<?>, Class<?>...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setReturnType(Class<?>, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setReturnType(JCTree.JCExpression, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setReturnType(JCTree.JCExpression) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setThrowsClauses(Class<? extends Throwable>...) - 类 中的方法com.github.braisdom.objsql.apt.MethodBuilder
 
setValue(T, String, Object) - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
setValue(T, String, Object) - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
sha(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
sha(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
sha1(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
sha1(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
similar(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
sin(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
sin(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
sin(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
sin(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
single2plurals - 类 中的静态变量com.github.braisdom.objsql.util.WordUtil
 
singles - 类 中的静态变量com.github.braisdom.objsql.util.WordUtil
 
singularize(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Returns a singularized word from a plural word.
sinking(DatabaseMetaData, T, DomainModelDescriptor, String, Object) - 接口 中的方法com.github.braisdom.objsql.transition.ColumnTransitional
 
sinking(DatabaseMetaData, T, DomainModelDescriptor, String, Object) - 类 中的方法com.github.braisdom.objsql.transition.SqlDateTimeTransitional
 
skipNullOnUpdate() - 类 中的方法com.github.braisdom.objsql.BeanModelDescriptor
 
skipNullOnUpdate() - 接口 中的方法com.github.braisdom.objsql.DomainModelDescriptor
 
splitNameOf(Class<?>) - 类 中的静态方法com.github.braisdom.objsql.util.StringUtil
 
sqlBenchmarking(Databases.Benchmarkable<R>, Logger, String, Object...) - 类 中的静态方法com.github.braisdom.objsql.Databases
 
sqlCase() - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
sqlCase(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
SqlDateTimeTransitional<T> - com.github.braisdom.objsql.transition中的类
 
SqlDateTimeTransitional() - 类 的构造器com.github.braisdom.objsql.transition.SqlDateTimeTransitional
 
sqlElse(Expression) - 类 中的方法com.github.braisdom.objsql.sql.expression.CaseExpression
 
SQLExecutor<T> - com.github.braisdom.objsql中的接口
 
SQLFormatter - com.github.braisdom.objsql.sql中的类
Performs formatting of basic SQL statements (DML + query).
SQLFormatter() - 类 的构造器com.github.braisdom.objsql.sql.SQLFormatter
 
SqlFunctionCall - com.github.braisdom.objsql.sql中的类
 
SqlFunctionCall(String, Expression...) - 类 的构造器com.github.braisdom.objsql.sql.SqlFunctionCall
 
sqlIf(Expression, Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
SqliteFunctions - com.github.braisdom.objsql.sql.function中的类
 
SqliteFunctions() - 类 的构造器com.github.braisdom.objsql.sql.function.SqliteFunctions
 
Sqlizable - com.github.braisdom.objsql.sql中的接口
 
SqlNullCheckedResultSet - com.github.braisdom.objsql.jdbc.wrappers中的类
Decorates a ResultSet with checks for a SQL NULL value on each getXXX method.
SqlNullCheckedResultSet(ResultSet) - 类 的构造器com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Constructs a new instance of SqlNullCheckedResultSet to wrap the specified ResultSet.
SQLSyntaxException - com.github.braisdom.objsql.sql中的异常错误
 
SQLSyntaxException() - 异常错误 的构造器com.github.braisdom.objsql.sql.SQLSyntaxException
 
SQLSyntaxException(String) - 异常错误 的构造器com.github.braisdom.objsql.sql.SQLSyntaxException
 
SQLSyntaxException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.sql.SQLSyntaxException
 
SQLSyntaxException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.sql.SQLSyntaxException
 
SQLSyntaxException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.braisdom.objsql.sql.SQLSyntaxException
 
sqrt(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
sqrt(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
sqrt(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
startsWith(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
startsWith(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
StatementBuilder - com.github.braisdom.objsql.apt中的类
 
staticMethodCall(Class<?>, String, JCTree.JCExpression...) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
StringTrimmedResultSet - com.github.braisdom.objsql.jdbc.wrappers中的类
Wraps a ResultSet to trim strings returned by the getString() and getObject() methods.
StringTrimmedResultSet(ResultSet) - 类 的构造器com.github.braisdom.objsql.jdbc.wrappers.StringTrimmedResultSet
Constructs a new instance of StringTrimmedResultSet to wrap the specified ResultSet.
StringUtil - com.github.braisdom.objsql.util中的类
 
StringUtil() - 类 的构造器com.github.braisdom.objsql.util.StringUtil
 
strToDate(String, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
strToDate(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
subDate(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
subDate(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
substr(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
substr(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
subStr(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
subtractDays(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractDays(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractHours(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractHours(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractMonths(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractMonths(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractYears(Expression, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
subtractYears(String, int) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
sum(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
suppress(Supplier<T>) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
suppress(Runnable) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
SuppressedException - com.github.braisdom.objsql.util中的异常错误
 
SuppressedException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.util.SuppressedException
 
Syntax - com.github.braisdom.objsql.sql中的注释类型
 

T

TableExpression - com.github.braisdom.objsql.sql.expression中的类
 
TableExpression(Class) - 类 的构造器com.github.braisdom.objsql.sql.expression.TableExpression
 
TableExpression(DomainModel) - 类 的构造器com.github.braisdom.objsql.sql.expression.TableExpression
 
tableize(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Returns a database table tableName corresponding to the input entityClass class tableName.
Tables - com.github.braisdom.objsql中的类
The static methods relates to the database table.
Tables() - 类 的构造器com.github.braisdom.objsql.Tables
 
tan(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
tan(Float) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
tan(Double) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
tan(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
thatReturnsOnCatch(R) - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
 
thatReturnsOptional() - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
 
thatUnsafelyThrowsUnchecked() - 接口 中的方法com.github.braisdom.objsql.util.FunctionWithThrowable
 
timestamp(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
titleize(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
Replaces all dashes and underscores by spaces and capitalizes all the words.
toArray(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.BasicRowProcessor
Convert a ResultSet row into an Object[].
toArray(ResultSet) - 接口 中的方法com.github.braisdom.objsql.jdbc.RowProcessor
Create an Object[] from the column values in one ResultSet row.
toBase64(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
toBase64(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
toBean(ResultSet, Class<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.BasicRowProcessor
Convert a ResultSet row into a JavaBean.
toBean(ResultSet, Class<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.BeanProcessor
Convert a ResultSet row into a JavaBean.
toBean(ResultSet, Class<T>) - 接口 中的方法com.github.braisdom.objsql.jdbc.RowProcessor
Create a JavaBean from the column values in one ResultSet row.
toBeanList(ResultSet, Class<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.BasicRowProcessor
Convert a ResultSet into a List of JavaBeans.
toBeanList(ResultSet, Class<T>) - 类 中的方法com.github.braisdom.objsql.jdbc.BeanProcessor
Convert a ResultSet into a List of JavaBeans.
toBeanList(ResultSet, Class<T>) - 接口 中的方法com.github.braisdom.objsql.jdbc.RowProcessor
Create a List of JavaBeans from the column values in all ResultSet rows.
toDate(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDate(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDate(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
toDate(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
toDate(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
toDateTime(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDateTime(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDateTime(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
toDateTime(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
toDateYYYY_MM_DD(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
toDateYYYY_MM_DD_hh_mi_ss(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
today() - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDayOfMonth(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDayOfWeek(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDayOfYear(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDecimal128(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDecimal32(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toDecimal64(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toFloat32(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toFloat64(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toHour(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt16(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt16(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt16(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt32(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt32(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt32(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt64(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt64(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt64(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt8(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt8(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toInt8(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toMap(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.BasicRowProcessor
Convert a ResultSet row into a Map.
toMap(ResultSet) - 接口 中的方法com.github.braisdom.objsql.jdbc.RowProcessor
Create a Map from the column values in one ResultSet row.
toMinute(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toMonth(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toName(String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
toSecond(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.AbstractTable
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.DefaultColumn
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.BetweenExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.CaseExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.ColumnExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.InExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.JoinExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.LiteralExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.ParenExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.PlainExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.PolynaryExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.expression.TableExpression
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
toSql(ExpressionContext) - 类 中的方法com.github.braisdom.objsql.sql.SqlFunctionCall
 
toSql(ExpressionContext) - 接口 中的方法com.github.braisdom.objsql.sql.Sqlizable
 
toStartOfMonth(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toStartOfMonth(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toString(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toString(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toString() - 异常错误 中的方法com.github.braisdom.objsql.ValidationException
 
toString() - 类 中的方法com.github.braisdom.objsql.Validator.Violation
 
total(long[]) - 类 中的静态方法com.github.braisdom.objsql.util.ArrayUtil
 
toTimestamp(Timestamp) - 类 中的方法com.github.braisdom.objsql.sql.DefaultExpressionContext
 
toTimestamp(Timestamp) - 接口 中的方法com.github.braisdom.objsql.sql.ExpressionContext
 
toTimestamp(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
toTimestampYYYY_MM_DD(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
toTimestampYYYY_MM_DD_hh_mi_ss(Expression, String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.OracleFunctions
 
toUInt16(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt16(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt32(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt32(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt64(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt64(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt8(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt8(Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUInt8(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUnixTimestamp(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUnixTimestamp(Expression, Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUUID(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toUUID(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toYear(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toYYYYMM(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toYYYYMMDD(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
toYYYYMMDDhhmmss(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
Transactional - com.github.braisdom.objsql.annotations中的注释类型
It indicates that the methods will be executed in database transaction.
TransactionalCodeGenerator - com.github.braisdom.objsql.apt中的类
 
TransactionalCodeGenerator() - 类 的构造器com.github.braisdom.objsql.apt.TransactionalCodeGenerator
 
Transient - com.github.braisdom.objsql.annotations中的注释类型
It indicates that a field will not be persisted into database.
TransitionException - com.github.braisdom.objsql.transition中的异常错误
 
TransitionException() - 异常错误 的构造器com.github.braisdom.objsql.transition.TransitionException
 
TransitionException(String) - 异常错误 的构造器com.github.braisdom.objsql.transition.TransitionException
 
TransitionException(String, Throwable) - 异常错误 的构造器com.github.braisdom.objsql.transition.TransitionException
 
TransitionException(Throwable) - 异常错误 的构造器com.github.braisdom.objsql.transition.TransitionException
 
TransitionException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.braisdom.objsql.transition.TransitionException
 
trim(Expression...) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
truncate(Float, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
truncate(Integer, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
truncate(Expression, Integer) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
truncate(String, int) - 类 中的静态方法com.github.braisdom.objsql.util.StringUtil
 
truncateDay(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
truncateHour(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.PostgreSql
 
typeRef(Class) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
typeRef(String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 

U

underscore(String) - 类 中的静态方法com.github.braisdom.objsql.util.WordUtil
underscore is the reverse of camelize method.
unhex(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
unhex(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
unhex(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
unhex(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
union(Dataset...) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
unionAll(Dataset...) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
unionAllDatasets - 类 中的变量com.github.braisdom.objsql.sql.Select
 
unionDatasets - 类 中的变量com.github.braisdom.objsql.sql.Select
 
unload(String) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryLoader
Removes the queries for the given path from the cache.
unwrap(Class<E>) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
unwrapExceptionCause(SuppressedException, Class<E>) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
unwrapSuppressedException(Supplier<T>, Class<E>) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
unwrapSuppressedException(Supplier<T>) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
unwrapSuppressedException(Runnable, Class<E>) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
unwrapSuppressedException(Runnable) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
update(Object, T, boolean) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
update(String, String) - 类 中的方法com.github.braisdom.objsql.DefaultPersistence
 
update(Connection, String) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute an SQL INSERT, UPDATE, or DELETE query without replacement parameters.
update(Connection, String, Object) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute an SQL INSERT, UPDATE, or DELETE query with a single replacement parameter.
update(Connection, String, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Execute an SQL INSERT, UPDATE, or DELETE query.
update(String) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Executes the given INSERT, UPDATE, or DELETE SQL statement without any replacement parameters.
update(String, Object) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Executes the given INSERT, UPDATE, or DELETE SQL statement with a single replacement parameter.
update(String, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.AsyncQueryRunner
Executes the given INSERT, UPDATE, or DELETE SQL statement.
update(Connection, String) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL INSERT, UPDATE, or DELETE query without replacement parameters.
update(Connection, String, Object) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL INSERT, UPDATE, or DELETE query with a single replacement parameter.
update(Connection, String, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Execute an SQL INSERT, UPDATE, or DELETE query.
update(String) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given INSERT, UPDATE, or DELETE SQL statement without any replacement parameters.
update(String, Object) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given INSERT, UPDATE, or DELETE SQL statement with a single replacement parameter.
update(String, Object...) - 类 中的方法com.github.braisdom.objsql.jdbc.QueryRunner
Executes the given INSERT, UPDATE, or DELETE SQL statement.
update(Object, T, boolean) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
update(String, String) - 接口 中的方法com.github.braisdom.objsql.Persistence
 
updateArray(int, Array) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateArray(String, Array) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateAsciiStream(int, InputStream, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateAsciiStream(int, InputStream, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateAsciiStream(int, InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateAsciiStream(String, InputStream, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateAsciiStream(String, InputStream, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateAsciiStream(String, InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBigDecimal(int, BigDecimal) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBigDecimal(String, BigDecimal) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBinaryStream(int, InputStream, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBinaryStream(int, InputStream, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBinaryStream(int, InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBinaryStream(String, InputStream, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBinaryStream(String, InputStream, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBinaryStream(String, InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBlob(int, Blob) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBlob(int, InputStream, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBlob(int, InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBlob(String, Blob) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBlob(String, InputStream, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBlob(String, InputStream) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBoolean(int, boolean) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBoolean(String, boolean) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateByte(int, byte) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateByte(String, byte) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBytes(int, byte[]) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateBytes(String, byte[]) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
UpdateCallableStatement(Connection, boolean, PreparedStatement, String, Object...) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner.UpdateCallableStatement
已过时。
 
updateCharacterStream(int, Reader, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateCharacterStream(int, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateCharacterStream(int, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateCharacterStream(String, Reader, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateCharacterStream(String, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateCharacterStream(String, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateClob(int, Clob) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateClob(int, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateClob(int, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateClob(String, Clob) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateClob(String, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateClob(String, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateDate(int, Date) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateDate(String, Date) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateDouble(int, double) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateDouble(String, double) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateFloat(int, float) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateFloat(String, float) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateInt(int, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateInt(String, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateLong(int, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateLong(String, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNCharacterStream(int, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNCharacterStream(int, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNCharacterStream(String, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNCharacterStream(String, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNClob(int, NClob) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNClob(int, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNClob(int, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNClob(String, NClob) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNClob(String, Reader, long) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNClob(String, Reader) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNString(int, String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNString(String, String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNull(int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateNull(String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateObject(int, Object, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateObject(int, Object) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateObject(String, Object, int) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateObject(String, Object) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateRef(int, Ref) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateRef(String, Ref) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateRow() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateRowId(int, RowId) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateRowId(String, RowId) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateShort(int, short) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateShort(String, short) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateSQLXML(int, SQLXML) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateSQLXML(String, SQLXML) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateString(int, String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateString(String, String) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateTime(int, Time) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateTime(String, Time) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateTimestamp(int, Timestamp) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
updateTimestamp(String, Timestamp) - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
upper(Expression) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
upper(String) - 类 中的静态方法com.github.braisdom.objsql.sql.function.AnsiFunctions
 
uuid() - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 
uuidShort() - 类 中的静态方法com.github.braisdom.objsql.sql.function.MySQLFunctions
 

V

validate(Object) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
validate(Object, boolean) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
validate(Object[]) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
validate(Object[], boolean) - 类 中的静态方法com.github.braisdom.objsql.Tables
 
validate(Object) - 接口 中的方法com.github.braisdom.objsql.Validator
 
ValidationException - com.github.braisdom.objsql中的异常错误
 
ValidationException(Validator.Violation[]) - 异常错误 的构造器com.github.braisdom.objsql.ValidationException
 
Validator - com.github.braisdom.objsql中的接口
 
Validator.Violation - com.github.braisdom.objsql中的类
 
valueOf(String) - 枚举 中的静态方法com.github.braisdom.objsql.DatabaseType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.braisdom.objsql.relation.RelationType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.github.braisdom.objsql.DatabaseType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.braisdom.objsql.relation.RelationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
varRef(String) - 类 中的方法com.github.braisdom.objsql.apt.APTBuilder
 
Violation(Class<?>, String, Object, String) - 类 的构造器com.github.braisdom.objsql.Validator.Violation
 

W

wasNull() - 类 中的方法com.github.braisdom.objsql.jdbc.BaseResultSetHandler
 
when(Expression, Expression) - 类 中的方法com.github.braisdom.objsql.sql.expression.CaseExpression
 
where(String, Object...) - 类 中的方法com.github.braisdom.objsql.AbstractQuery
 
where(String, Object...) - 接口 中的方法com.github.braisdom.objsql.Query
 
where(Expression) - 类 中的方法com.github.braisdom.objsql.sql.Select
 
whereExpression - 类 中的变量com.github.braisdom.objsql.sql.Select
 
WordUtil - com.github.braisdom.objsql.util中的类
Conversion between singular and plural form of a noun word.
WordUtil() - 类 的构造器com.github.braisdom.objsql.util.WordUtil
 
wrap(ResultSet) - 类 中的方法com.github.braisdom.objsql.jdbc.AbstractQueryRunner
Wrap the ResultSet in a decorator before processing it.
wrap(ResultSet) - 类 中的静态方法com.github.braisdom.objsql.jdbc.wrappers.SqlNullCheckedResultSet
Wraps the ResultSet in an instance of this class.
wrap(ResultSet) - 类 中的静态方法com.github.braisdom.objsql.jdbc.wrappers.StringTrimmedResultSet
Wraps the ResultSet in an instance of this class.
wrapException(Throwable) - 异常错误 中的静态方法com.github.braisdom.objsql.util.SuppressedException
 
write(Object, String, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
write(Object, PropertyDescriptor, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
write(Object, PropertyDescriptor, Object, boolean) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
writeDirectly(Object, PropertyDescriptor, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
writeDirectly(Object, String, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
writeDirectly(Object, Field, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
writeIfPropertyExists(Object, String, Supplier<T>) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 
writeRawAttribute(Object, String, Object) - 类 中的静态方法com.github.braisdom.objsql.reflection.PropertyUtils
 

Y

yesterday() - 类 中的静态方法com.github.braisdom.objsql.sql.function.ClickHouseFunctions
 
$ A B C D E F G H I J K L M N O P Q R S T U V W Y 
跳过导航链接

Copyright © 2020 com.github.braisdom. All rights reserved.