索引

A B C D E F G H I L M N O P S T U V W 
All Classes and Interfaces|所有程序包|序列化表格

A

add - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
add() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
save
add(String, Map<String, Object>) - 类中的方法 cool.scx.ext.crud.CRUDController
保存
add(String, Map<String, Object>) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
save.
ADD - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a

B

BASE_MODEL_NAME_CRUD_API_INFO_MAPPING - 类中的静态变量 cool.scx.ext.crud.CRUDHelper
scx bean 名称 和 CRUDApiInfo 对应映射 (此处公开此字段 保证外界在特殊情况下能够动态修改 某些 crudApi 的处理情况)
baseModelClass - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
baseModelName - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
BATCH_DELETE - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a
batchDelete - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
batchDelete() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
batchDelete
batchDelete(String, long[]) - 类中的方法 cool.scx.ext.crud.CRUDController
批量删除
batchDelete(String, long[]) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
批量删除

C

canHandle(Parameter) - 类中的方法 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
canHandle(Parameter) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
CHECK_UNIQUE - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a
checkFieldName(Class<?>, String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
检查 fieldName 是否合法
checkFilterMode(String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
检查 filterMode 是否正确
checkPagination(CRUDListParam.CRUDPagination) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
处理分页
checkSortType(String, String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
a
checkUnique - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
checkUnique() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
checkUnique
checkUnique(String, String, Object, Long) - 类中的方法 cool.scx.ext.crud.CRUDController
校验唯一性
checkUnique(String, String, Object, Long) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
检查字段值唯一性
checkWhereBodyParametersSize(String, WhereType, Object, Object) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
检查 whereBody 参数数量是否合法
checkWhereType(String, String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
检查 where 类型
cool.scx.ext.crud - 程序包 cool.scx.ext.crud
 
cool.scx.ext.crud.annotation - 程序包 cool.scx.ext.crud.annotation
 
cool.scx.ext.crud.exception - 程序包 cool.scx.ext.crud.exception
 
CRUDApiAlreadyDisableException - cool.scx.ext.crud.exception中的异常错误
a
CRUDApiAlreadyDisableException(String, CRUDApiType) - 异常错误的构造器 cool.scx.ext.crud.exception.CRUDApiAlreadyDisableException
a
CRUDApiInfo - cool.scx.ext.crud中的类
CRUDApiInfo class.
CRUDApiInfo(UseCRUDApi, Class<BaseModel>) - 类的构造器 cool.scx.ext.crud.CRUDApiInfo
Constructor for CRUDApiInfo.
CRUDApiType - cool.scx.ext.crud中的Enum Class
CRUDApiType class.
CRUDController - cool.scx.ext.crud中的类
通用 Crud的 controller
CRUDController() - 类的构造器 cool.scx.ext.crud.CRUDController
a
CRUDHandler - cool.scx.ext.crud中的接口
crud 各个逻辑的 handler
crudHandlerClass() - 类中的方法 cool.scx.ext.crud.CRUDModule
获取 crudHandler
CRUDHandlerImpl - cool.scx.ext.crud中的类
a
CRUDHandlerImpl() - 类的构造器 cool.scx.ext.crud.CRUDHandlerImpl
 
CRUDHelper - cool.scx.ext.crud中的类
a
CRUDHelper() - 类的构造器 cool.scx.ext.crud.CRUDHelper
 
CRUDListParam - cool.scx.ext.crud中的类
a
CRUDListParam() - 类的构造器 cool.scx.ext.crud.CRUDListParam
 
CRUDListParam.CRUDOrderByBody - cool.scx.ext.crud中的类
a
CRUDListParam.CRUDPagination - cool.scx.ext.crud中的类
a
CRUDListParam.CRUDSelectFilterBody - cool.scx.ext.crud中的类
a
CRUDListParam.CRUDWhereBody - cool.scx.ext.crud中的类
a
CRUDListParamMethodParameterHandler - cool.scx.ext.crud中的类
a
CRUDListParamMethodParameterHandler() - 类的构造器 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
 
CRUDListResult - cool.scx.ext.crud中的Record Class
a
CRUDListResult(List<?>, long) - record class的构造器 cool.scx.ext.crud.CRUDListResult
创建 CRUDListResult 记录的实例。
CRUDModule - cool.scx.ext.crud中的类
为 BaseModel 的实现类 提供一套简单的 "单表" 的增删改查 api
CRUDModule() - 类的构造器 cool.scx.ext.crud.CRUDModule
Constructor for CmsModule.
CRUDModule(Class<? extends CRUDHandler>) - 类的构造器 cool.scx.ext.crud.CRUDModule
Constructor for CRUDModule.
CRUDOrderByBody() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
 
CRUDPagination() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDPagination
 
CRUDSelectFilterBody() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
 
CRUDUpdateParam - cool.scx.ext.crud中的类
更新实体类的封装
CRUDUpdateParam() - 类的构造器 cool.scx.ext.crud.CRUDUpdateParam
 
CRUDUpdateParamMethodParameterHandler - cool.scx.ext.crud中的类
a
CRUDUpdateParamMethodParameterHandler() - 类的构造器 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
 
CRUDWhereBody() - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
便于序列化
CRUDWhereBody(String, String, Object, Object) - 类的构造器 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
便于开发人员使用
currentPage - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDPagination
页码

D

DEFAULT_INSTANCE - 类中的静态变量 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
a
DEFAULT_INSTANCE - 类中的静态变量 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
a
delete - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
delete() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
delete
delete(String, Long) - 类中的方法 cool.scx.ext.crud.CRUDController
删除
delete(String, Long) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
删除
DELETE - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a

E

EmptySelectColumnException - cool.scx.ext.crud.exception中的异常错误
a
EmptySelectColumnException(FilterMode, String[]) - 异常错误的构造器 cool.scx.ext.crud.exception.EmptySelectColumnException
a
EmptyUpdateColumnException - cool.scx.ext.crud.exception中的异常错误
a
EmptyUpdateColumnException() - 异常错误的构造器 cool.scx.ext.crud.exception.EmptyUpdateColumnException
Constructor for EmptyUpdateColumnException.
equals(Object) - record class中的方法 cool.scx.ext.crud.CRUDListResult
指示某个其他对象是否“等于”此对象。

F

fieldName - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
字段名称 (注意不是数据库名称)
fieldName - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
字段名称 (注意不是数据库名称)
fieldNames - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
a
filterMode - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
a

G

getBaseModel(Class<B>) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParam
a
getBaseModelService(Class<BaseModel>) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
a
getCRUDApiInfo(String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
 
getLimitInfo() - 类中的方法 cool.scx.ext.crud.CRUDListParam
Getter for the field pagination.
getLimitInfoOrThrow() - 类中的方法 cool.scx.ext.crud.CRUDListParam
getPaginationOrThrow.
getMessage() - 异常错误中的方法 cool.scx.ext.crud.exception.CRUDApiAlreadyDisableException
getMessage() - 异常错误中的方法 cool.scx.ext.crud.exception.UnknownCRUDModelException
getOrderByClauses(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
getOrderBy.
getOrderByClausesOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
getOrderByOrThrow.
getQuery(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
getQuery.
getQueryOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
获取 Query
getSelectFilter(Class<? extends BaseModel>, Table<? extends ColumnMapping>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
getSelectFilter.
getSelectFilterOrThrow(Class<? extends BaseModel>, Table<? extends ColumnMapping>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
获取 b
getUpdateFilter(Class<? extends BaseModel>, Table<? extends ColumnMapping>) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParam
获取 b
getWhereBodySet(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
getWhere.
getWhereBodySetOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
getWhereOrThrow.

H

handle(Parameter, ScxMvcRequestInfo) - 类中的方法 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
handle(Parameter, ScxMvcRequestInfo) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
hashCode() - record class中的方法 cool.scx.ext.crud.CRUDListResult
返回此对象的哈希代码值。
hasThisApi(CRUDApiType) - 类中的方法 cool.scx.ext.crud.CRUDApiInfo
hasThisApi.

I

info - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
info() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
info
info(String, Long) - 类中的方法 cool.scx.ext.crud.CRUDController
获取详细信息
info(String, Long) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
获取单条数据信息
INFO - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a

L

list - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
list() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
list
list() - record class中的方法 cool.scx.ext.crud.CRUDListResult
返回 list 记录组件的值。
list(String, CRUDListParam) - 类中的方法 cool.scx.ext.crud.CRUDController
列表查询
list(String, CRUDListParam) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
获取列表数据
LIST - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a

M

mapToBaseModel(Map<String, Object>, Class<B>) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
获取 baseModel

N

name() - 类中的方法 cool.scx.ext.crud.CRUDModule
needUpdateFieldNames - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
需要更新的字段列
normalizeModelName(String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
标准化 modelName

O

orderByBodyList - 类中的变量 cool.scx.ext.crud.CRUDListParam
排序参数

P

pageSize - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDPagination
每页数据条数
pagination - 类中的变量 cool.scx.ext.crud.CRUDListParam
分页参数
PaginationParametersErrorException - cool.scx.ext.crud.exception中的异常错误
a
PaginationParametersErrorException(Long, Long) - 异常错误的构造器 cool.scx.ext.crud.exception.PaginationParametersErrorException
a

S

selectFilterBody - 类中的变量 cool.scx.ext.crud.CRUDListParam
查询列过滤参数
sortType - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
排序类型 ASC 和 DESC
start(Scx) - 类中的方法 cool.scx.ext.crud.CRUDModule

T

toString() - record class中的方法 cool.scx.ext.crud.CRUDListResult
返回此记录的字符串表示形式。
total() - record class中的方法 cool.scx.ext.crud.CRUDListResult
返回 total 记录组件的值。

U

UnknownCRUDModelException - cool.scx.ext.crud.exception中的异常错误
a
UnknownCRUDModelException(String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownCRUDModelException
a
UnknownFieldNameException - cool.scx.ext.crud.exception中的异常错误
a
UnknownFieldNameException(String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownFieldNameException
a
UnknownFilterModeException - cool.scx.ext.crud.exception中的异常错误
a
UnknownFilterModeException(String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownFilterModeException
a
UnknownSortTypeException - cool.scx.ext.crud.exception中的异常错误
a
UnknownSortTypeException(String, String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownSortTypeException
a
UnknownWhereTypeException - cool.scx.ext.crud.exception中的异常错误
a
UnknownWhereTypeException(String, String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownWhereTypeException
a
update - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
a
update() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
update
update(String, CRUDUpdateParam) - 类中的方法 cool.scx.ext.crud.CRUDController
更新
update(String, CRUDUpdateParam) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
更新数据
UPDATE - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
a
updateModel - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
更新的所有内容 可以转换为对应的 实体类
UseCRUDApi - cool.scx.ext.crud.annotation中的Annotation Interface
此注解需标注在 实体类上

V

value1 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
因为参数不固定 所以这里用两个参数 参数1
value2 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
参数2
valueOf(String) - enum class中的静态方法 cool.scx.ext.crud.CRUDApiType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cool.scx.ext.crud.CRUDApiType
Returns an array containing the constants of this enum class, in the order they are declared.

W

whereBodyList - 类中的变量 cool.scx.ext.crud.CRUDListParam
查询参数
WhereBodyParametersSizeErrorException - cool.scx.ext.crud.exception中的异常错误
a
WhereBodyParametersSizeErrorException(String, WhereType, int) - 异常错误的构造器 cool.scx.ext.crud.exception.WhereBodyParametersSizeErrorException
a
whereType - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
类型
A B C D E F G H I L M N O P S T U V W 
All Classes and Interfaces|所有程序包|序列化表格