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

A

AbstractSqlBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-7.
AbstractSqlBuilder() - 类 的构造器com.dexcoder.dal.build.AbstractSqlBuilder
 
addCondition(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.DeleteBuilder
 
addCondition(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.InsertBuilder
 
addCondition(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.OrderByBuilder
 
addCondition(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.SelectBuilder
 
addCondition(String, String, String, AutoFieldType, Object) - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
添加操作条件
addCondition(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.UpdateBuilder
 
addCondition(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.WhereBuilder
 
addField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.DeleteBuilder
 
addField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.InsertBuilder
 
addField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.OrderByBuilder
 
addField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.SelectBuilder
 
addField(String, String, String, AutoFieldType, Object) - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
添加操作字段
addField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.UpdateBuilder
 
addField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.WhereBuilder
 
addSelectFunc(String) - 类 中的方法com.dexcoder.dal.build.Criteria
添加函数
addSelectFunc(String, boolean, boolean) - 类 中的方法com.dexcoder.dal.build.Criteria
添加函数
and(String, Object[]) - 类 中的方法com.dexcoder.dal.build.Criteria
设置and条件
and(String, String, Object[]) - 类 中的方法com.dexcoder.dal.build.Criteria
设置and条件
applyColumnAlias(String) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
处理column别名
applyTableAlias(String) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
处理table别名
asc(String...) - 类 中的方法com.dexcoder.dal.build.Criteria
asc 排序属性
AssistantException - com.dexcoder.dal.exceptions中的异常错误
Assistant 自定义异常类

Created by liyd on 6/27/14.

AssistantException() - 异常错误 的构造器com.dexcoder.dal.exceptions.AssistantException
Constructor
AssistantException(String, Throwable) - 异常错误 的构造器com.dexcoder.dal.exceptions.AssistantException
 
AssistantException(Throwable) - 异常错误 的构造器com.dexcoder.dal.exceptions.AssistantException
Instantiates a new AssistantException.
AssistantException(String) - 异常错误 的构造器com.dexcoder.dal.exceptions.AssistantException
Constructor
AssistantException(String, String) - 异常错误 的构造器com.dexcoder.dal.exceptions.AssistantException
Constructor
AutoField - com.dexcoder.dal.build中的类
组装sql时的列信息

Created by liyd on 7/7/14.

AutoField() - 类 的构造器com.dexcoder.dal.build.AutoField
 
autoFields - 类 中的变量com.dexcoder.dal.build.AbstractSqlBuilder
操作的字段
AutoFieldType - com.dexcoder.dal.build中的枚举
Created by liyd on 2015-12-4.

B

begin() - 类 中的方法com.dexcoder.dal.build.Criteria
开始左括号
begin(String) - 类 中的方法com.dexcoder.dal.build.Criteria
开始左括号
BoundSql - com.dexcoder.dal中的接口
具体的sql、参数信息对象

Created by liyd on 2015-12-4.

build(Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.Criteria
将设置的信息构建成BoundSql
build(boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.Criteria
将设置的信息构建成BoundSql
build(Class<?>, Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.DeleteBuilder
 
build(Class<?>, Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.InsertBuilder
 
build(Class<?>, Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.OrderByBuilder
 
build(Class<?>, Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.SelectBuilder
 
build(Class<?>, Object, boolean, NameHandler) - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
构建BoundSql
build(Class<?>, Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.UpdateBuilder
 
build(Class<?>, Object, boolean, NameHandler) - 类 中的方法com.dexcoder.dal.build.WhereBuilder
 
buildAutoField(String, String, String, AutoFieldType, Object) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
构建操作的字段

C

ClassAssistantException - com.dexcoder.dal.exceptions中的异常错误
Created by liyd on 2015-12-4.
ClassAssistantException(String, Throwable) - 异常错误 的构造器com.dexcoder.dal.exceptions.ClassAssistantException
 
ClassAssistantException(Throwable) - 异常错误 的构造器com.dexcoder.dal.exceptions.ClassAssistantException
Instantiates.
ClassAssistantException(String) - 异常错误 的构造器com.dexcoder.dal.exceptions.ClassAssistantException
Constructor
columnFields - 类 中的变量com.dexcoder.dal.build.AbstractSqlBuilder
列
com.dexcoder.dal - 程序包 com.dexcoder.dal
 
com.dexcoder.dal.build - 程序包 com.dexcoder.dal.build
 
com.dexcoder.dal.exceptions - 程序包 com.dexcoder.dal.exceptions
 
com.dexcoder.dal.handler - 程序包 com.dexcoder.dal.handler
 
COMMAND_OPEN - 类 中的静态变量com.dexcoder.dal.build.DeleteBuilder
 
COMMAND_OPEN - 类 中的静态变量com.dexcoder.dal.build.InsertBuilder
 
COMMAND_OPEN - 类 中的静态变量com.dexcoder.dal.build.OrderByBuilder
 
COMMAND_OPEN - 类 中的静态变量com.dexcoder.dal.build.SelectBuilder
 
COMMAND_OPEN - 类 中的静态变量com.dexcoder.dal.build.UpdateBuilder
 
COMMAND_OPEN - 类 中的静态变量com.dexcoder.dal.build.WhereBuilder
 
Criteria - com.dexcoder.dal.build中的类
sql操作Criteria

Created by liyd on 3/3/15.

CriteriaBoundSql - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-7.
CriteriaBoundSql(String, List<Object>) - 类 的构造器com.dexcoder.dal.build.CriteriaBoundSql
Constructor

D

DefaultNameHandler - com.dexcoder.dal.handler中的类
默认名称处理handler

User: liyd Date: 2/12/14 Time: 4:51 PM

DefaultNameHandler() - 类 的构造器com.dexcoder.dal.handler.DefaultNameHandler
 
delete(Class<?>) - 类 中的静态方法com.dexcoder.dal.build.Criteria
delete init
delete(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据Criteria删除
delete(Object) - 接口 中的方法com.dexcoder.dal.JdbcDao
删除记录 此方法会以实体中不为空的字段为条件
delete(Class<?>, Long) - 接口 中的方法com.dexcoder.dal.JdbcDao
删除记录
deleteAll(Class<?>) - 接口 中的方法com.dexcoder.dal.JdbcDao
删除所有记录(TRUNCATE ddl权限)
DeleteBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-7.
DeleteBuilder() - 类 的构造器com.dexcoder.dal.build.DeleteBuilder
 
desc(String...) - 类 中的方法com.dexcoder.dal.build.Criteria
desc 排序属性

E

end() - 类 中的方法com.dexcoder.dal.build.Criteria
右括号结束
exclude(String...) - 类 中的方法com.dexcoder.dal.build.Criteria
添加黑名单
excludeFields - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 

F

fetchClassFields(Class<?>) - 类 中的方法com.dexcoder.dal.build.SelectBuilder
提取class 字段
funcAutoFields - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 

G

GenericTokenParser - com.dexcoder.dal.handler中的类
Created by liyd on 2015-11-24.
GenericTokenParser(String, String, TokenHandler) - 类 的构造器com.dexcoder.dal.handler.GenericTokenParser
 
get(Class<T>, Long) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据主键得到记录
get(Criteria, Long) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据主键得到记录
getBoundSql(String, String, Object[]) - 类 中的方法com.dexcoder.dal.SimpleSqlFactory
 
getBoundSql(String, String, Object[]) - 接口 中的方法com.dexcoder.dal.SqlFactory
获取BoundSql
getColumnName(Class<?>, String) - 类 中的方法com.dexcoder.dal.handler.DefaultNameHandler
 
getColumnName(Class<?>, String) - 接口 中的方法com.dexcoder.dal.handler.NameHandler
根据属性名获取列名
getColumnName(Class<?>, String) - 类 中的方法com.dexcoder.dal.handler.NoneNameHandler
 
getEntityClass() - 类 中的方法com.dexcoder.dal.build.Criteria
 
getFieldOperator() - 类 中的方法com.dexcoder.dal.build.AutoField
 
getFields() - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
 
getFields() - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
获取所有操作字段
getName() - 类 中的方法com.dexcoder.dal.build.AutoField
 
getParameters() - 接口 中的方法com.dexcoder.dal.BoundSql
Get execute sql parameters.
getParameters() - 类 中的方法com.dexcoder.dal.build.CriteriaBoundSql
 
getPkColumnName(Class<?>) - 类 中的方法com.dexcoder.dal.handler.DefaultNameHandler
 
getPkColumnName(Class<?>) - 接口 中的方法com.dexcoder.dal.handler.NameHandler
根据类名获取主键列名
getPkColumnName(Class<?>) - 类 中的方法com.dexcoder.dal.handler.NoneNameHandler
 
getPkFieldName(Class<?>) - 类 中的方法com.dexcoder.dal.handler.DefaultNameHandler
 
getPkFieldName(Class<?>) - 接口 中的方法com.dexcoder.dal.handler.NameHandler
根据类名获取主键字段名
getPkFieldName(Class<?>) - 类 中的方法com.dexcoder.dal.handler.NoneNameHandler
 
getPkNativeValue(Class<?>, String) - 类 中的方法com.dexcoder.dal.handler.DefaultNameHandler
 
getPkNativeValue(Class<?>, String) - 接口 中的方法com.dexcoder.dal.handler.NameHandler
根据实体名获取主键序列名 oracle才有用 自增类主键数据库直接返回null即可
getPkNativeValue(Class<?>, String) - 类 中的方法com.dexcoder.dal.handler.NoneNameHandler
 
getResultCode() - 异常错误 中的方法com.dexcoder.dal.exceptions.AssistantException
 
getResultMsg() - 异常错误 中的方法com.dexcoder.dal.exceptions.AssistantException
 
getSql() - 接口 中的方法com.dexcoder.dal.BoundSql
Get execute sql.
getSql() - 类 中的方法com.dexcoder.dal.build.CriteriaBoundSql
 
getSqlOperator() - 类 中的方法com.dexcoder.dal.build.AutoField
 
getTableAlias() - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
 
getTableAlias() - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
获取表别名
getTableName(Class<?>, Map<String, AutoField>) - 类 中的方法com.dexcoder.dal.handler.DefaultNameHandler
 
getTableName(Class<?>, Map<String, AutoField>) - 接口 中的方法com.dexcoder.dal.handler.NameHandler
根据实体名获取表名
getTableName(Class<?>, Map<String, AutoField>) - 类 中的方法com.dexcoder.dal.handler.NoneNameHandler
 
getType() - 类 中的方法com.dexcoder.dal.build.AutoField
 
getValue() - 类 中的方法com.dexcoder.dal.build.AutoField
 

H

handleToken(String) - 类 中的方法com.dexcoder.dal.handler.NativeTokenHandler
 
handleToken(String) - 接口 中的方法com.dexcoder.dal.handler.TokenHandler
 
hasField(String) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
 
hasField(String) - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
是否拥有某个字段
hasFields() - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
 
hasFields() - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
是否拥有操作字段

I

include(String...) - 类 中的方法com.dexcoder.dal.build.Criteria
添加白名单
includeFields - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 
initTokenParsers(Class<?>, NameHandler) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
初始化 TokenParsers
insert(Class<?>) - 类 中的静态方法com.dexcoder.dal.build.Criteria
insert init
insert(Object) - 接口 中的方法com.dexcoder.dal.JdbcDao
插入一条记录 自动处理主键
insert(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
插入一条记录 自动处理主键
InsertBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-7.
InsertBuilder() - 类 的构造器com.dexcoder.dal.build.InsertBuilder
 
into(String, Object) - 类 中的方法com.dexcoder.dal.build.Criteria
insert into属性
isFieldBracketBegin(AutoField) - 类 中的方法com.dexcoder.dal.build.WhereBuilder
是否括号类型开始
isFieldExclusion - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 
isNativeField() - 类 中的方法com.dexcoder.dal.build.AutoField
是否原生字段
isOrderBy - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 

J

JdbcAssistantException - com.dexcoder.dal.exceptions中的异常错误
dal 异常 Created by liyd on 2015-12-4.
JdbcAssistantException(String, Throwable) - 异常错误 的构造器com.dexcoder.dal.exceptions.JdbcAssistantException
 
JdbcAssistantException(Throwable) - 异常错误 的构造器com.dexcoder.dal.exceptions.JdbcAssistantException
Instantiates.
JdbcAssistantException(String) - 异常错误 的构造器com.dexcoder.dal.exceptions.JdbcAssistantException
Constructor
JdbcDao - com.dexcoder.dal中的接口
jdbc操作dao Created by liyd on 3/3/15.

M

mergeEntityFields(Object, AutoFieldType, NameHandler, boolean) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
合并entity中的field

N

NameHandler - com.dexcoder.dal.handler中的接口
名称处理接口

User: liyd Date: 2/12/14 Time: 4:51 PM

NATIVE_CODE_TOKEN - 类 中的静态变量com.dexcoder.dal.build.AutoField
不以传参方式构建,符号中内容不会被转换
NATIVE_FIELD_TOKEN - 类 中的静态变量com.dexcoder.dal.build.AutoField
不以传参方式构建,符号中内容会被转换(field -> column)
NativeTokenHandler - com.dexcoder.dal.handler中的类
解析[]符号 Created by liyd on 2015-12-8.
NativeTokenHandler(Class<?>, String, NameHandler) - 类 的构造器com.dexcoder.dal.handler.NativeTokenHandler
 
NoneNameHandler - com.dexcoder.dal.handler中的类
不作任务特殊处理的nameHandler。
NoneNameHandler() - 类 的构造器com.dexcoder.dal.handler.NoneNameHandler
 

O

or(String, Object[]) - 类 中的方法com.dexcoder.dal.build.Criteria
设置or条件
or(String, String, Object[]) - 类 中的方法com.dexcoder.dal.build.Criteria
设置or条件
OrderByBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-4.
OrderByBuilder() - 类 的构造器com.dexcoder.dal.build.OrderByBuilder
 
orderByBuilder - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 

P

parse(String) - 类 中的方法com.dexcoder.dal.handler.GenericTokenParser
 
processArrayArgs(StringBuilder, List<Object>, String, AutoField, AutoField) - 类 中的方法com.dexcoder.dal.build.WhereBuilder
处理数组参数

Q

queryCount(Object) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询记录数
queryCount(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询记录数
queryCount(Object, Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询记录数
queryForList(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
 
queryForObject(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
 
queryForSql(String) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据sql查询
queryForSql(String, Object[]) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据sql查询
queryForSql(String, String, Object[]) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据sql查询
queryList(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
按设置的条件查询
queryList(Class<?>) - 接口 中的方法com.dexcoder.dal.JdbcDao
按设置的条件查询
queryList(T) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询列表
queryList(T, Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询列表
querySingleResult(T) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询单个记录
querySingleResult(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
查询单个记录

R

resultCode - 异常错误 中的变量com.dexcoder.dal.exceptions.AssistantException
Exception code
resultMsg - 异常错误 中的变量com.dexcoder.dal.exceptions.AssistantException
Exception message

S

save(Object) - 接口 中的方法com.dexcoder.dal.JdbcDao
保存一条记录,不处理主键
save(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
保存一条记录,不处理主键
select(Class<?>) - 类 中的静态方法com.dexcoder.dal.build.Criteria
select init
SelectBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-4.
SelectBuilder() - 类 的构造器com.dexcoder.dal.build.SelectBuilder
 
set(String, Object) - 类 中的方法com.dexcoder.dal.build.Criteria
设置操作属性
setFieldOperator(String) - 类 中的方法com.dexcoder.dal.build.AutoField
 
setName(String) - 类 中的方法com.dexcoder.dal.build.AutoField
 
setResultCode(String) - 异常错误 中的方法com.dexcoder.dal.exceptions.AssistantException
 
setResultMsg(String) - 异常错误 中的方法com.dexcoder.dal.exceptions.AssistantException
 
setSqlOperator(String) - 类 中的方法com.dexcoder.dal.build.AutoField
 
setTableAlias(String) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
 
setTableAlias(String) - 接口 中的方法com.dexcoder.dal.build.SqlBuilder
设置表别名
setType(AutoFieldType) - 类 中的方法com.dexcoder.dal.build.AutoField
 
setValue(Object) - 类 中的方法com.dexcoder.dal.build.AutoField
 
SimpleSqlFactory - com.dexcoder.dal中的类
Created by liyd on 2015-12-9.
SimpleSqlFactory() - 类 的构造器com.dexcoder.dal.SimpleSqlFactory
 
SqlBuilder - com.dexcoder.dal.build中的接口
Created by liyd on 2015-12-4.
SqlFactory - com.dexcoder.dal中的接口
Created by liyd on 2015-12-4.

T

tableAlias - 类 中的变量com.dexcoder.dal.build.AbstractSqlBuilder
表别名
tableAlias(String) - 类 中的方法com.dexcoder.dal.build.Criteria
设置表别名
TokenHandler - com.dexcoder.dal.handler中的接口
Created by liyd on 2015-11-24.
tokenParse(String, Class<?>, NameHandler) - 类 中的方法com.dexcoder.dal.build.AbstractSqlBuilder
TokenParsers 解析
tokenParsers - 类 中的变量com.dexcoder.dal.build.AbstractSqlBuilder
parser map

U

update(Class<?>) - 类 中的静态方法com.dexcoder.dal.build.Criteria
update init
update(Criteria) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据Criteria更新
update(Object) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据实体更新
update(Object, boolean) - 接口 中的方法com.dexcoder.dal.JdbcDao
根据实体更新
UpdateBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-4.
UpdateBuilder() - 类 的构造器com.dexcoder.dal.build.UpdateBuilder
 
updateForSql(String) - 接口 中的方法com.dexcoder.dal.JdbcDao
执行sql
updateForSql(String, Object[]) - 接口 中的方法com.dexcoder.dal.JdbcDao
执行sql
updateForSql(String, String, Object[]) - 接口 中的方法com.dexcoder.dal.JdbcDao
执行sql

V

valueOf(String) - 枚举 中的静态方法com.dexcoder.dal.build.AutoFieldType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.dexcoder.dal.build.AutoFieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

where(String, Object[]) - 类 中的方法com.dexcoder.dal.build.Criteria
设置where条件属性
where(String, String, Object[]) - 类 中的方法com.dexcoder.dal.build.Criteria
设置where条件属性
whereBuilder - 类 中的变量com.dexcoder.dal.build.SelectBuilder
 
WhereBuilder - com.dexcoder.dal.build中的类
Created by liyd on 2015-12-4.
WhereBuilder() - 类 的构造器com.dexcoder.dal.build.WhereBuilder
 
A B C D E F G H I J M N O P Q R S T U V W 

Copyright © 2015. All rights reserved.