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
AsyncQueryRunner(DataSource, ExecutorService) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
AsyncQueryRunner(DataSource, boolean, ExecutorService) - 类 的构造器com.github.braisdom.objsql.jdbc.AsyncQueryRunner
AsyncQueryRunner.BatchCallableStatement - com.github.braisdom.objsql.jdbc 中的类
AsyncQueryRunner.QueryCallableStatement <T > - com.github.braisdom.objsql.jdbc 中的类
Class that encapsulates the continuation for query calls.
AsyncQueryRunner.UpdateCallableStatement - com.github.braisdom.objsql.jdbc 中的类
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
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
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
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
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
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.
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
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
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 中的注释类型
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