索引
所有程序包|所有类和接口|序列化表格
A
- add - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- add() - 批注接口 中的元素 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(Map<String, Object>) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- ADD - 枚举类 中的枚举常量 cool.scx.ext.crud.CRUDApiType
-
a
B
- BASE_MODEL_NAME_CRUD_API_INFO_MAPPING - 类中的静态变量 cool.scx.ext.crud.CRUDHelper
-
scx bean 名称 和 CRUDApiInfo 对应映射 (此处公开此字段 保证外界在特殊情况下能够动态修改 某些 crudApi 的处理情况)
- BaseCRUDController<T,
E> - cool.scx.ext.crud中的类 -
继承方式的 CRUD 的 controller (推荐使用)
- BaseCRUDController(T) - 类的构造器 cool.scx.ext.crud.BaseCRUDController
- baseModelClass - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- baseModelName - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- BATCH_DELETE - 枚举类 中的枚举常量 cool.scx.ext.crud.CRUDApiType
-
a
- batchDelete - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- batchDelete() - 批注接口 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
batchDelete
- batchDelete(long[]) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- 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 - 枚举类 中的枚举常量 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() - 批注接口 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
checkUnique
- checkUnique(String, Object, Long) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- 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中的枚举类
-
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中的记录类
-
a
- CRUDListResult(List<?>, long) - 记录类的构造器 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() - 批注接口 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
delete
- delete(Long) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- delete(String, Long) - 类中的方法 cool.scx.ext.crud.CRUDController
-
删除
- delete(String, Long) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
-
删除
- DELETE - 枚举类 中的枚举常量 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) - 记录类中的方法 cool.scx.ext.crud.CRUDListResult
-
指示某个其他对象是否“等于”此对象。
- extParams - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
拓展参数
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>, AnnotationConfigTable) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getSelectFilter.
- getSelectFilterOrThrow(Class<? extends BaseModel>, AnnotationConfigTable) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
获取 b
- getUpdateFilter(Class<? extends BaseModel>, AnnotationConfigTable) - 类中的方法 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() - 记录类中的方法 cool.scx.ext.crud.CRUDListResult
-
返回此对象的哈希代码值。
- hasThisApi(CRUDApiType) - 类中的方法 cool.scx.ext.crud.CRUDApiInfo
-
hasThisApi.
I
- info - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- info() - 批注接口 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
info
- info(Long) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- info(String, Long) - 类中的方法 cool.scx.ext.crud.CRUDController
-
获取详细信息
- info(String, Long) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
-
获取单条数据信息
- INFO - 枚举类 中的枚举常量 cool.scx.ext.crud.CRUDApiType
-
a
L
- list - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- list() - 批注接口 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
list
- list() - 记录类中的方法 cool.scx.ext.crud.CRUDListResult
-
返回
list记录组件的值。 - list(CRUDListParam) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- list(String, CRUDListParam) - 类中的方法 cool.scx.ext.crud.CRUDController
-
列表查询
- list(String, CRUDListParam) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
-
获取列表数据
- LIST - 枚举类 中的枚举常量 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
-
查询列过滤参数
- service - 类中的变量 cool.scx.ext.crud.BaseCRUDController
- sortType - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
-
排序类型 ASC 和 DESC
- start(Scx) - 类中的方法 cool.scx.ext.crud.CRUDModule
T
- toString() - 记录类中的方法 cool.scx.ext.crud.CRUDListResult
-
返回此记录类的字符串表示形式。
- total() - 记录类中的方法 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() - 批注接口 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
update
- update(CRUDUpdateParam) - 类中的方法 cool.scx.ext.crud.BaseCRUDController
- update(String, CRUDUpdateParam) - 类中的方法 cool.scx.ext.crud.CRUDController
-
更新
- update(String, CRUDUpdateParam) - 接口中的方法 cool.scx.ext.crud.CRUDHandler
-
更新数据
- UPDATE - 枚举类 中的枚举常量 cool.scx.ext.crud.CRUDApiType
-
a
- updateModel - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
-
更新的所有内容 可以转换为对应的 实体类
- UseCRUDApi - cool.scx.ext.crud.annotation中的批注接口
-
此注解需标注在 实体类上
V
- value1 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
因为参数不固定 所以这里用两个参数 参数1
- value2 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
参数2
- valueOf(String) - 枚举类中的静态方法 cool.scx.ext.crud.CRUDApiType
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 cool.scx.ext.crud.CRUDApiType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
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
-
类型
所有程序包|所有类和接口|序列化表格