索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- accessToken - 类中的变量 cool.scx.ext.auth.BaseAccount
-
认证 TOKEN
- accountType - 类中的变量 cool.scx.ext.auth.BaseAccount
-
账号类型
- add - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- add() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
save
- add(Session...) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
put.
- add(ServerWebSocket) - 类中的方法 cool.scx.ext.ws.WSOnlineClientTable
- 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
- addAll(Collection<Session>) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
a
- address() - 类中的方法 cool.scx.ext.ws.WSMessage
-
address.
- addThirdPartyLoginHandler(String, ThirdPartyLoginHandler<?>) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
添加一个 第三方的 loginHandler
- addUserDirective(Class<? extends BaseTemplateDirective>) - 类中的方法 cool.scx.ext.cms.CMSModule
-
获取默认指令
- ADMIN - enum class 中的枚举常量 cool.scx.ext.auth.type.DeviceType
-
后台管理
- ANDROID - enum class 中的枚举常量 cool.scx.ext.auth.type.DeviceType
-
安卓设备
- apiPerms - 类中的变量 cool.scx.ext.auth.PermsModel
-
api 访问权限
- apiPerms() - record class中的方法 cool.scx.ext.auth.type.Perms
-
返回
apiPerms记录组件的值。 - ApiPerms - cool.scx.ext.auth.annotation中的Annotation Interface
-
权限注解
- ApiPermsInterceptor - cool.scx.ext.auth中的类
-
拦截器 用于校验权限
- ApiPermsInterceptor(BaseAuthHandler<BaseUser>) - 类的构造器 cool.scx.ext.auth.ApiPermsInterceptor
-
Constructor for PermsAnnotationInterceptor.
- APPLE - enum class 中的枚举常量 cool.scx.ext.auth.type.DeviceType
-
苹果设备
- AuthException - cool.scx.ext.auth.exception中的异常错误
-
认证异常父类
- AuthException() - 异常错误的构造器 cool.scx.ext.auth.exception.AuthException
-
Constructor for AuthException.
- AuthException(Exception) - 异常错误的构造器 cool.scx.ext.auth.exception.AuthException
-
Constructor for AuthException.
- authHandler - 类中的变量 cool.scx.ext.auth.BaseAuthApi
-
a
- authHandler - 类中的变量 cool.scx.ext.config_manager.ConfigManagerApi
- AuthHelper - cool.scx.ext.auth中的类
-
AuthHelper class.
- AuthHelper() - 类的构造器 cool.scx.ext.auth.AuthHelper
- AuthModule - cool.scx.ext.auth中的类
-
OrganizationModule class.
- AuthModule() - 类的构造器 cool.scx.ext.auth.AuthModule
- avatar - 类中的变量 cool.scx.ext.auth.BaseUser
-
用户头像 id 此处存储的是 位于 uploadFile 表中的 id
- avatar - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
头像
B
- BASE_MODEL_NAME_CRUD_API_INFO_MAPPING - 类中的静态变量 cool.scx.ext.crud.CRUDHelper
-
scx bean 名称 和 CRUDApiInfo 对应映射 (此处公开此字段 保证外界在特殊情况下能够动态修改 某些 crudApi 的处理情况)
- BaseAccount - cool.scx.ext.auth中的类
-
账号表 处理登录信息用
- BaseAccount() - 类的构造器 cool.scx.ext.auth.BaseAccount
- BaseAuthApi<T extends BaseUser> - cool.scx.ext.auth中的类
-
默认认证 api 推荐使用 也可以不用此 api 但需要将 自定义 AuthHandler 的实现中的方法清空
- BaseAuthApi(BaseAuthHandler<T>, BaseModelService<T>) - 类的构造器 cool.scx.ext.auth.BaseAuthApi
-
a
- BaseAuthHandler<U extends BaseUser> - cool.scx.ext.auth中的类
-
Abstract BaseAuthHandler class.
- BaseAuthHandler(BaseModelService<U>) - 类的构造器 cool.scx.ext.auth.BaseAuthHandler
-
Constructor for BaseAuthHandler.
- BaseConfigManager<S extends BaseSystemConfig,
U extends BaseUserConfig> - cool.scx.ext.config_manager中的类 -
Abstract BaseConfigManager class.
- BaseConfigManager(BaseModelService<S>, BaseModelService<U>) - 类的构造器 cool.scx.ext.config_manager.BaseConfigManager
-
Constructor for BaseConfigManager.
- baseModelClass - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- baseModelName - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- BaseSystemConfig - cool.scx.ext.config_manager中的类
-
BaseSystemConfig class.
- BaseSystemConfig() - 类的构造器 cool.scx.ext.config_manager.BaseSystemConfig
- BaseUser - cool.scx.ext.auth中的类
-
核心用户类
- BaseUser() - 类的构造器 cool.scx.ext.auth.BaseUser
- BaseUserConfig - cool.scx.ext.config_manager中的类
-
BaseUserConfig class.
- BaseUserConfig() - 类的构造器 cool.scx.ext.config_manager.BaseUserConfig
- 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
-
批量删除
- BIND_WEBSOCKET_BY_TOKEN - 类中的静态变量 cool.scx.ext.auth.AuthModule
- bindWebSocketByToken(WSMessage<?>) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
根据 token 绑定 websocket
- body() - 类中的方法 cool.scx.ext.ws.WSMessage
-
body.
C
- canHandle(Parameter) - 类中的方法 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
- canHandle(Parameter) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
- changeAccessToken(String, String, String) - 接口中的方法 cool.scx.ext.auth.ThirdPartyLoginHandler
-
以密码举例 这就是修改密码
- changePasswordByAdmin(String, Long) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- changePasswordByAdmin(String, Long) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
通过管理员修改用户密码 (不需要原密码)
- changePasswordBySelf(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- changePasswordBySelf(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
修改当前登录用户的 密码
- changeUniqueID(String, String, String) - 接口中的方法 cool.scx.ext.auth.ThirdPartyLoginHandler
-
以密码距离 这就是修改用户名
- changeUserAvatar(String) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- changeUsernameBySelf(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- changeUsernameBySelf(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
修改当前登录用户的 用户名
- channel(String) - 类中的方法 cool.scx.ext.cms.web_site.WebSiteController
- Channel - cool.scx.ext.cms.channel中的类
-
Column class.
- Channel() - 类的构造器 cool.scx.ext.cms.channel.Channel
- channelHandler(Html, String) - 接口中的方法 cool.scx.ext.cms.web_site.WebSiteHandler
-
cms 访问 栏目是会执行此方法
- channelID - 类中的变量 cool.scx.ext.cms.content.Content
-
对应的 栏目 id
- channelImages - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目图片 (用于展示)
- channelInfo - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目介绍
- ChannelListDirective - cool.scx.ext.cms.directive中的类
-
自定义标签测试
- ChannelListDirective(ChannelService) - 类的构造器 cool.scx.ext.cms.directive.ChannelListDirective
-
Constructor for ColumnListDirective.
- channelName - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目名称
- channelOrder - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目 order (用于排序)
- channelPath - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目路径
- ChannelService - cool.scx.ext.cms.channel中的类
-
ColumnService
- ChannelService() - 类的构造器 cool.scx.ext.cms.channel.ChannelService
- channelTemplate - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目 模板
- channelTitleImage - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目标题图 (缩略图)
- CHECK_UNIQUE - enum class 中的枚举常量 cool.scx.ext.crud.CRUDApiType
-
a
- checkAnyFileExistsByThisMD5(String, Long, String) - 类中的方法 cool.scx.ext.fss.FSSController
-
检查一下这个 服务器里有没有和这个 可以直接使用 此 md5 的文件
- checkFieldName(Class<?>, String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
-
检查 fieldName 是否合法
- checkFilterMode(String) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
检查 filterMode 是否正确
- checkNeedChangeUserByID(Long) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
根据 id 获取 用户 和 get 的区别是返回值永远不为空且只包含 [id, password, username] 三个字段 如果对应 id 的用户未找到则抛出移除
- checkNewUsername(String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
检查新用户名 (验空和是否重复)
- checkNewUsername(String, Long) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
检查新用户名 (验空和是否重复)
- checkPagination(Query, CRUDListParam.CRUDPagination) - 类中的静态方法 cool.scx.ext.crud.CRUDListParam
-
处理分页
- checkPassword(String, String) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
校验密码
- checkPerms() - annotation interface 中的元素 cool.scx.ext.auth.annotation.ApiPerms
-
是否校验权限
- 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 类型
- CMSConfig - cool.scx.ext.cms.cms_config中的类
-
CmsConfig class.
- CMSConfig() - 类的构造器 cool.scx.ext.cms.cms_config.CMSConfig
- CMSConfigService - cool.scx.ext.cms.cms_config中的类
-
CmsConfigService class.
- CMSConfigService() - 类的构造器 cool.scx.ext.cms.cms_config.CMSConfigService
- CMSModule - cool.scx.ext.cms中的类
-
cms 模块 提供一些简单的 指令
- CMSModule() - 类的构造器 cool.scx.ext.cms.CMSModule
- configManager - 类中的变量 cool.scx.ext.config_manager.ConfigManagerApi
- ConfigManagerApi<S extends BaseSystemConfig,
U extends BaseUserConfig> - cool.scx.ext.config_manager中的类 -
ConfigManagerApi class.
- ConfigManagerApi(BaseConfigManager<S, U>, BaseAuthHandler<?>) - 类的构造器 cool.scx.ext.config_manager.ConfigManagerApi
-
Constructor for ConfigManagerApi.
- ConfigManagerModule - cool.scx.ext.config_manager中的类
-
ConfigManagerModule class.
- ConfigManagerModule() - 类的构造器 cool.scx.ext.config_manager.ConfigManagerModule
- configName - 类中的变量 cool.scx.ext.cms.cms_config.CMSConfig
-
配置文件名称
- configName - 类中的变量 cool.scx.ext.config_manager.BaseSystemConfig
-
配置文件名称
- content - 类中的变量 cool.scx.ext.cms.content.Content
-
文章内容
- content(String, Long) - 类中的方法 cool.scx.ext.cms.web_site.WebSiteController
- Content - cool.scx.ext.cms.content中的类
-
文章类
- Content() - 类的构造器 cool.scx.ext.cms.content.Content
- contentAuthor - 类中的变量 cool.scx.ext.cms.content.Content
-
文章作者
- contentHandler(Html, String, Long) - 接口中的方法 cool.scx.ext.cms.web_site.WebSiteHandler
-
cms 访问 文章时会执行此方法
- contentImages - 类中的变量 cool.scx.ext.cms.content.Content
-
文章 图片 (不是内容中的图 展示图)
- ContentListDirective - cool.scx.ext.cms.directive中的类
-
自定义标签测试
- ContentListDirective(ContentService) - 类的构造器 cool.scx.ext.cms.directive.ContentListDirective
-
a
- contentOrder - 类中的变量 cool.scx.ext.cms.content.Content
-
文章 order (用于排序)
- contentPublishDateTime - 类中的变量 cool.scx.ext.cms.content.Content
-
文章发布日期
- ContentService - cool.scx.ext.cms.content中的类
-
ArticleService
- ContentService() - 类的构造器 cool.scx.ext.cms.content.ContentService
- contentTemplate - 类中的变量 cool.scx.ext.cms.content.Content
-
文章模板路径
- contentTitle - 类中的变量 cool.scx.ext.cms.content.Content
-
文章标题
- contentTitleImage - 类中的变量 cool.scx.ext.cms.content.Content
-
文章标题图 (缩略图)
- cool.scx.ext.auth - 程序包 cool.scx.ext.auth
- cool.scx.ext.auth.annotation - 程序包 cool.scx.ext.auth.annotation
- cool.scx.ext.auth.exception - 程序包 cool.scx.ext.auth.exception
- cool.scx.ext.auth.type - 程序包 cool.scx.ext.auth.type
- cool.scx.ext.cms - 程序包 cool.scx.ext.cms
- cool.scx.ext.cms.channel - 程序包 cool.scx.ext.cms.channel
- cool.scx.ext.cms.cms_config - 程序包 cool.scx.ext.cms.cms_config
- cool.scx.ext.cms.content - 程序包 cool.scx.ext.cms.content
- cool.scx.ext.cms.directive - 程序包 cool.scx.ext.cms.directive
- cool.scx.ext.cms.template - 程序包 cool.scx.ext.cms.template
- cool.scx.ext.cms.web_site - 程序包 cool.scx.ext.cms.web_site
- cool.scx.ext.config_manager - 程序包 cool.scx.ext.config_manager
- 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
- cool.scx.ext.fixtable - 程序包 cool.scx.ext.fixtable
- cool.scx.ext.fss - 程序包 cool.scx.ext.fss
- cool.scx.ext.redirects - 程序包 cool.scx.ext.redirects
- cool.scx.ext.static_server - 程序包 cool.scx.ext.static_server
- cool.scx.ext.util - 程序包 cool.scx.ext.util
- cool.scx.ext.ws - 程序包 cool.scx.ext.ws
- copyFSSObject(String, FSSObject) - 类中的静态方法 cool.scx.ext.fss.FSSController
-
copyUploadFile.
- countByMD5(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
a
- createCellStyle() - 类中的方法 cool.scx.ext.util.Excel
-
创建单元格样式
- createFont() - 类中的方法 cool.scx.ext.util.Excel
-
创建字体
- createFSSObjectByFileInfo(String, Long, String) - 类中的静态方法 cool.scx.ext.fss.FSSController
-
根据文件信息 创建 FSSObject 实例 规则如下 fssObjectID (文件 id) : 随机字符串 filePath (文件物理文件存储路径) : 年份(以上传时间为标准)/月份(以上传时间为标准)/天(以上传时间为标准)/文件MD5/文件真实名称 其他字段和字面意义相同
- createNormalListQuery(Map<?, ?>) - 类中的静态方法 cool.scx.ext.cms.directive.ListDirectiveHelper
-
a
- 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
- DEFAULT_SYSTEM_CONFIG_NAME - 类中的静态变量 cool.scx.ext.config_manager.BaseConfigManager
-
Constant
DEFAULT_CONFIG_NAME="ScxSystemConfig" - defaultChannelTemplate - 类中的变量 cool.scx.ext.cms.cms_config.CMSConfig
-
默认 栏目 模板
- defaultContentTemplate - 类中的变量 cool.scx.ext.cms.cms_config.CMSConfig
-
默认 文章 模板
- defaultDirective() - 类中的方法 cool.scx.ext.cms.CMSModule
-
获取默认指令
- defaultIndexTemplate - 类中的变量 cool.scx.ext.cms.cms_config.CMSConfig
-
默认 index 模板 存储的是相对于模板根路径的路径 xxx/xxx (这就属于以当前项目根目录为基准) 栏目模板和文章模板 同理
- delete - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- delete() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
delete
- delete(String) - 类中的静态方法 cool.scx.ext.cms.template.TemplateHelper
- delete(String) - 类中的方法 cool.scx.ext.fss.FSSController
-
a
- delete(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
根据 fssObjectID 进行删除 (同时还会删除物理文件, 如果引用为 0 的话)
- 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
- DeviceType - cool.scx.ext.auth.type中的Enum Class
-
登录设备类型
- directiveName() - 类中的方法 cool.scx.ext.cms.directive.ChannelListDirective
- directiveName() - 类中的方法 cool.scx.ext.cms.directive.ContentListDirective
- download(String) - 类中的方法 cool.scx.ext.fss.FSSController
-
通用下载资源方法 todo 优化性能
E
- emailAddress - 类中的变量 cool.scx.ext.auth.BaseUser
-
邮箱地址
- emailAddress - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
邮箱地址
- EmptySelectColumnException - cool.scx.ext.crud.exception中的异常错误
-
a
- EmptySelectColumnException(ColumnFilter.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.auth.type.Perms
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 cool.scx.ext.crud.CRUDListResult
-
指示某个其他对象是否“等于”此对象。
- Excel - cool.scx.ext.util中的类
-
todo : (注意 此工具类只支持单 sheet页的情况) 需要改为支持多个 sheet 页的情况 Excel 操作类 对 生成 excel 进行一些简单的封装 方便使用
F
- fieldName - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
-
字段名称 (注意不是数据库名称)
- fieldName - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
字段名称 (注意不是数据库名称)
- fieldNames - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
-
a
- fileExtension - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件拓展名
- fileMD5 - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件的 md5 值
- fileName - 类中的变量 cool.scx.ext.fss.FSSObject
-
原始文件名
- filePath - 类中的变量 cool.scx.ext.cms.template.TemplateInfo
-
文件路径
- filePath - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件存储的路径 (相对与上传根目录的)
- fileSize - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件的大小 long
- fileSizeDisplay - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件的大小 (格式化后的 就是人能看懂的那种)
- filterMode - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDSelectFilterBody
-
a
- findByFSSObjectID(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
checkFileID.
- findByFSSObjectIDs(List<String>) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
a
- findFSSObjectListByMD5(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
根据 md5 查找文件
- findThirdPartyLoginHandler(String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
根据名称查找第三方的 loginHandler
- FixTableModule - cool.scx.ext.fixtable中的类
-
FixTableModule class.
- FixTableModule() - 类的构造器 cool.scx.ext.fixtable.FixTableModule
- fromJson(String) - 类中的静态方法 cool.scx.ext.ws.WSMessage
- FSSConfig - cool.scx.ext.fss中的类
-
核心模块配置文件
- FSSConfig() - 类的构造器 cool.scx.ext.fss.FSSConfig
- FSSController - cool.scx.ext.fss中的类
-
FSSController class.
- FSSController(FSSObjectService) - 类的构造器 cool.scx.ext.fss.FSSController
-
构造函数
- FSSHelper - cool.scx.ext.fss中的类
- FSSHelper() - 类的构造器 cool.scx.ext.fss.FSSHelper
- FSSModule - cool.scx.ext.fss中的类
-
提供基本的文件上传及下载 (展示)的功能
- FSSModule() - 类的构造器 cool.scx.ext.fss.FSSModule
-
Constructor for FSSModule.
- FSSObject - cool.scx.ext.fss中的类
-
文件上传表
- FSSObject() - 类的构造器 cool.scx.ext.fss.FSSObject
- fssObjectID - 类中的变量 cool.scx.ext.fss.FSSObject
-
这里为了防止用户可以根据 id 猜测出来文件 业务中不使用 BaseModel 的 id
- FSSObjectService - cool.scx.ext.fss中的类
-
UploadFileService
- FSSObjectService() - 类的构造器 cool.scx.ext.fss.FSSObjectService
G
- get03Excel(String, int) - 类中的静态方法 cool.scx.ext.util.Excel
-
获取 03 版 excel (xls)
- get07Excel(String, int) - 类中的静态方法 cool.scx.ext.util.Excel
-
获取 07 版 excel (xlsx)
- getBaseModel(Class<B>) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParam
-
a
- getBaseModelService(Class<BaseModel>) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
-
a
- getByLoginDevice(DeviceType) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
getByLoginDevice.
- getByToken(String) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
getByToken.
- getByUniqueID(String) - 接口中的方法 cool.scx.ext.auth.ThirdPartyLoginHandler
-
getByUniqueID.
- getByUserID(Long) - 接口中的方法 cool.scx.ext.auth.ThirdPartyLoginHandler
-
根据用户 ID 获取账号
- getByUserID(Long) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
getByUserID.
- getByWebSocket(ServerWebSocket) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
getByWebSocket
- getChannelByPath(String) - 类中的方法 cool.scx.ext.cms.channel.ChannelService
-
getChannelByPath.
- getCMSConfig() - 类中的方法 cool.scx.ext.cms.cms_config.CMSConfigService
-
getCmsConfig.
- getCRUDApiInfo(String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
- getCurrentSession() - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- getCurrentUser() - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- getCurrentUser(RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- getCurrentUserByToken(String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- getCurrentUserByWebSocket(ServerWebSocket) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
getLoginUserByWebSocketID.
- getDefaultSystemConfig() - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
getDefaultSystemConfig.
- getDefaultUserConfig() - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
getDefaultUserConfig.
- getDeviceTypeByHeader(RoutingContext) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
获取用户的设备
- getFileContent(String) - 类中的静态方法 cool.scx.ext.cms.template.TemplateHelper
-
获取文件内容
- getLastUploadChunk(Path, Integer) - 类中的静态方法 cool.scx.ext.fss.FSSController
-
getLastUploadChunk.
- getMessage() - 异常错误中的方法 cool.scx.ext.auth.exception.AuthException
- getMessage() - 异常错误中的方法 cool.scx.ext.crud.exception.CRUDApiAlreadyDisableException
- getMessage() - 异常错误中的方法 cool.scx.ext.crud.exception.UnknownCRUDModelException
- getOrderBy(Query, Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getOrderBy.
- getOrderByOrThrow(Query, Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getOrderByOrThrow.
- getPerms() - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- getPerms(U) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
根据用户获取 权限串
- getPhysicalFilePath(FSSObject) - 类中的静态方法 cool.scx.ext.fss.FSSObjectService
-
获取物理文件路径
- getPositions(String) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
- getQRCode(String, int) - 类中的静态方法 cool.scx.ext.util.QRCodeUtils
-
getQRCode.
- getQuery(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getQuery.
- getQueryOrThrow(Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
获取 Query
- getRow(int) - 类中的方法 cool.scx.ext.util.Excel
-
根据索引获取行
- 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
- getSheet() - 类中的方法 cool.scx.ext.util.Excel
-
获取 sheet 页
- getSheet(String) - 类中的方法 cool.scx.ext.util.Excel
-
获取指定名称的 sheet
- getSystemConfig() - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
getSystemConfig.
- getSystemConfigService() - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
Getter for the field
systemConfigService. - getToken(RoutingContext) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
根据 设备类型自行判断 获取 token
- getTokenFromCookie(RoutingContext) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
根据 cookie 获取 token
- getTokenFromHeader(RoutingContext) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
根据 Header 获取 token
- getUpdateFilter(Class<? extends BaseModel>, Table<? extends ColumnMapping>) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParam
-
获取 b
- getUserConfig(Long) - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
获取用户配置
- getUserConfigService() - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
Getter for the field
userConfigService. - getUserDirective() - 类中的方法 cool.scx.ext.cms.CMSModule
-
获取默认指令
- getWebSiteHandlerClass() - 类中的方法 cool.scx.ext.cms.CMSModule
-
Getter for the field
webSiteHandlerClass. - getWhere(Query, Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getWhere.
- getWhereOrThrow(Query, Class<? extends BaseModel>) - 类中的方法 cool.scx.ext.crud.CRUDListParam
-
getWhereOrThrow.
H
- handle(RoutingContext) - 类中的方法 cool.scx.ext.auth.ScxAuthCookieHandler
- handle(Parameter, ScxMvcRequestInfo) - 类中的方法 cool.scx.ext.crud.CRUDListParamMethodParameterHandler
- handle(Parameter, ScxMvcRequestInfo) - 类中的方法 cool.scx.ext.crud.CRUDUpdateParamMethodParameterHandler
- handle(Map<String, Object>) - 类中的方法 cool.scx.ext.cms.directive.ChannelListDirective
- handle(Map<String, Object>) - 类中的方法 cool.scx.ext.cms.directive.ContentListDirective
- hashCode() - record class中的方法 cool.scx.ext.auth.type.Perms
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 cool.scx.ext.crud.CRUDListResult
-
返回此对象的哈希代码值。
- hasPerm(String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
查看当前登录用户是否有对应的权限 此处查看的一般为通用权限
- hasThisApi(CRUDApiType) - 类中的方法 cool.scx.ext.crud.CRUDApiInfo
-
hasThisApi.
I
- id - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
id
- id - 类中的变量 cool.scx.ext.cms.template.TemplateInfo
-
文件 ID
- image(String, Integer, Integer, String) - 类中的方法 cool.scx.ext.fss.FSSController
-
展示图片
- index() - 类中的静态方法 cool.scx.ext.cms.template.TemplateHelper
-
Index.
- index() - 类中的方法 cool.scx.ext.cms.web_site.WebSiteController
- indexHandler(Html) - 接口中的方法 cool.scx.ext.cms.web_site.WebSiteHandler
-
cms 访问 index 会执行此方法
- info - 类中的变量 cool.scx.ext.crud.CRUDApiInfo
-
a
- info() - annotation interface 中的元素 cool.scx.ext.crud.annotation.UseCRUDApi
-
info
- info(RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- info(String) - 类中的方法 cool.scx.ext.fss.FSSController
-
listFile.
- 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
- init(Scx) - 类中的静态方法 cool.scx.ext.auth.AuthModule
-
initAuth.
- initHandler() - 类中的方法 cool.scx.ext.config_manager.ConfigManagerApi
-
初始化
- isAdmin - 类中的变量 cool.scx.ext.auth.BaseUser
-
是否为超级管理员
- isAdmin - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
是否为管理员
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
- ListDirectiveHelper - cool.scx.ext.cms.directive中的类
-
a
- ListDirectiveHelper() - 类的构造器 cool.scx.ext.cms.directive.ListDirectiveHelper
- listInfo(List<String>) - 类中的方法 cool.scx.ext.fss.FSSController
-
s
- loggedInClients() - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
getAllAlreadyLoginClients.
- loggedInClientTable() - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
alreadyLoginClientMap.
- login(String, String, RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- login(String, String, RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- loginByThirdParty(String, String, String, RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- loginByThirdParty(String, String, String, RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- loginDevice() - 类中的方法 cool.scx.ext.auth.type.Session
- logout(RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- logout(RoutingContext) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- LOVE - 类中的静态变量 cool.scx.ext.ws.WSWebSocketHandler
-
心跳检测字符
M
- mapToBaseModel(Map<String, Object>, Class<B>) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
-
获取 baseModel
- mergedRegion(int, int, int, int) - 类中的方法 cool.scx.ext.util.Excel
-
合并单元格 注意 right 和 down 为合并大小 及 最终表格大小会是 right 和 down + 1 因为包括原始行
- mergedRegion(CellRangeAddress) - 类中的方法 cool.scx.ext.util.Excel
-
根据坐标合并单元格
- mergePermsModels(List<PermsModel>) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
mergePermsModels.
N
- name() - 类中的方法 cool.scx.ext.auth.AuthModule
- name() - 类中的方法 cool.scx.ext.cms.CMSModule
- name() - 类中的方法 cool.scx.ext.config_manager.ConfigManagerModule
- name() - 类中的方法 cool.scx.ext.crud.CRUDModule
- name() - 类中的方法 cool.scx.ext.fixtable.FixTableModule
- name() - 类中的方法 cool.scx.ext.fss.FSSModule
- name() - 类中的方法 cool.scx.ext.redirects.RedirectsModule
- name() - 类中的方法 cool.scx.ext.static_server.StaticServerModule
- name() - 类中的方法 cool.scx.ext.ws.WSModule
- needUpdateFieldNames - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
-
需要更新的字段列
- normalizeModelName(String) - 类中的静态方法 cool.scx.ext.crud.CRUDHelper
-
标准化 modelName
O
- of(String) - enum class中的静态方法 cool.scx.ext.auth.type.DeviceType
-
of.
- ON_SCX_SYSTEM_CONFIG_CHANGE_EVENT_NAME - 类中的静态变量 cool.scx.ext.config_manager.ConfigManagerApi
-
a
- ON_SCX_USER_CONFIG_CHANGE_EVENT_NAME - 类中的静态变量 cool.scx.ext.config_manager.ConfigManagerApi
-
事件名称
- onClose(ServerWebSocket, OnCloseRoutingContext) - 类中的方法 cool.scx.ext.ws.WSWebSocketHandler
- onError(Throwable, ServerWebSocket, OnExceptionRoutingContext) - 类中的方法 cool.scx.ext.ws.WSWebSocketHandler
-
连接错误 打印错误 同时移除 连接
- onlineClients() - 类中的静态方法 cool.scx.ext.ws.WSContext
-
获取当前所有在线的连接对象
- onlineClients() - 类中的方法 cool.scx.ext.ws.WSOnlineClientTable
- onOpen(ServerWebSocket, OnOpenRoutingContext) - 类中的方法 cool.scx.ext.config_manager.ConfigManagerApi
- onOpen(ServerWebSocket, OnOpenRoutingContext) - 类中的方法 cool.scx.ext.ws.WSWebSocketHandler
- onTextMessage(String, WebSocketFrame, ServerWebSocket, OnFrameRoutingContext) - 类中的方法 cool.scx.ext.ws.WSWebSocketHandler
- orderByBodyList - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
排序参数
P
- pageElementPerms - 类中的变量 cool.scx.ext.auth.PermsModel
-
前台页面元素权限 (如 输入框, 按钮 等)
- pageElementPerms - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
页面元素权限
- pageElementPerms() - record class中的方法 cool.scx.ext.auth.type.Perms
-
返回
pageElementPerms记录组件的值。 - pagePerms - 类中的变量 cool.scx.ext.auth.PermsModel
-
前台页面权限
- pagePerms - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
页面权限
- pagePerms() - record class中的方法 cool.scx.ext.auth.type.Perms
-
返回
pagePerms记录组件的值。 - 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
- parentID - 类中的变量 cool.scx.ext.cms.channel.Channel
-
栏目父 ID
- parentID - 类中的变量 cool.scx.ext.cms.template.TemplateInfo
-
上级目录 ID
- password - 类中的变量 cool.scx.ext.auth.BaseUser
-
密码
- perms - 类中的变量 cool.scx.ext.auth.PermsModel
-
具体业务权限 (后台用)
- perms - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
通用权限
- perms() - record class中的方法 cool.scx.ext.auth.type.Perms
-
返回
perms记录组件的值。 - Perms - cool.scx.ext.auth.type中的Record Class
-
权限包装器
- Perms(Set<String>, Set<String>, Set<String>, Set<String>) - record class的构造器 cool.scx.ext.auth.type.Perms
-
创建
Perms记录的实例。 - PermsModel - cool.scx.ext.auth中的类
-
若 model 需要存储权限可以继承此类 提供四个权限存储字段 权限实体类
- PermsModel() - 类的构造器 cool.scx.ext.auth.PermsModel
- phoneNumber - 类中的变量 cool.scx.ext.auth.BaseUser
-
电话号码
- phoneNumber - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
密码
- preHandle(RoutingContext, ScxRouteHandler) - 类中的方法 cool.scx.ext.auth.ApiPermsInterceptor
Q
- QRCodeUtils - cool.scx.ext.util中的类
-
QRCodeUtils class.
- QRCodeUtils() - 类的构造器 cool.scx.ext.util.QRCodeUtils
R
- raw(String) - 类中的方法 cool.scx.ext.fss.FSSController
-
展示文件
- readSessionFromFile() - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
从文件中读取 LoginItem
- RedirectsModule - cool.scx.ext.redirects中的类
-
监听 80 端口并将所有 http 请求重定向 到 https
- RedirectsModule() - 类的构造器 cool.scx.ext.redirects.RedirectsModule
-
Constructor for RedirectsModule.
- RedirectsModule(int) - 类的构造器 cool.scx.ext.redirects.RedirectsModule
-
Constructor for RedirectsModule.
- remove(ServerWebSocket) - 类中的方法 cool.scx.ext.ws.WSOnlineClientTable
- removeByLoginDevice(DeviceType) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
removeByLoginDevice.
- removeByToken(String) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
removeByToken.
- removeByUserID(Long) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
removeByUserID.
- removeByWebSocket(ServerWebSocket) - 类中的方法 cool.scx.ext.auth.type.SessionStore
-
removeByWebSocket
- rename(String, String) - 类中的静态方法 cool.scx.ext.cms.template.TemplateHelper
-
rename.
- rowMap - 类中的变量 cool.scx.ext.util.Excel
-
行缓存 此处提前创建 row 方便后续直接根据索引使用
S
- SCX_AUTH_DEVICE_KEY - 类中的静态变量 cool.scx.ext.auth.BaseAuthHandler
-
获取 设备 的标识字段
- SCX_AUTH_TOKEN_KEY - 类中的静态变量 cool.scx.ext.auth.BaseAuthHandler
-
获取 token 的标识字段
- SCX_SESSION_CACHE_PATH - 类中的静态变量 cool.scx.ext.auth.BaseAuthHandler
-
SESSION_CACHE 存储路径 默认为 AppRoot 下的 scx-session.cache 文件
- ScxAuthCookieHandler - cool.scx.ext.auth中的类
-
ScxAuthCookieHandler class.
- ScxAuthCookieHandler() - 类的构造器 cool.scx.ext.auth.ScxAuthCookieHandler
- selectFilterBody - 类中的变量 cool.scx.ext.crud.CRUDListParam
-
查询列过滤参数
- Session - cool.scx.ext.auth.type中的类
-
已经登录的客户端
- Session(String, Long, DeviceType) - 类的构造器 cool.scx.ext.auth.type.Session
-
Constructor for LoggedInClient.
- SESSION_STORE - 类中的变量 cool.scx.ext.auth.BaseAuthHandler
-
存储所有的登录的客户端
- SessionStore - cool.scx.ext.auth.type中的类
-
AlreadyLoginClientMap class.
- SessionStore() - 类的构造器 cool.scx.ext.auth.type.SessionStore
- setBorder(int, int) - 类中的方法 cool.scx.ext.util.Excel
-
设置边框 (只设置一个单元格)*
- setBorder(int, int, int, int) - 类中的方法 cool.scx.ext.util.Excel
-
设置边框
- setBorder(CellRangeAddress) - 类中的方法 cool.scx.ext.util.Excel
-
设置边框 根据坐标
- setCellValue(int, int, String) - 类中的方法 cool.scx.ext.util.Excel
-
设置单元格样式
- setCellValue(int, int, String, CellStyle) - 类中的方法 cool.scx.ext.util.Excel
-
设置单元格数据
- setFileContent(String, String) - 类中的静态方法 cool.scx.ext.cms.template.TemplateHelper
-
a
- setWebSiteHandler(Class<? extends WebSiteHandler>) - 类中的方法 cool.scx.ext.cms.CMSModule
-
setWebSiteHandler.
- sheet - 类中的变量 cool.scx.ext.util.Excel
-
当前 sheet 后期会修改为 支持多个 sheet 页
- signup(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- signup(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- signup(String, String, T) - 接口中的方法 cool.scx.ext.auth.ThirdPartyLoginHandler
-
signup.
- signupByThirdParty(String, String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthApi
- signupByThirdParty(String, String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
a
- size() - 类中的方法 cool.scx.ext.ws.WSOnlineClientTable
-
size.
- sortType - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDOrderByBody
-
排序类型 ASC 和 DESC
- start(Scx) - 类中的方法 cool.scx.ext.auth.AuthModule
- start(Scx) - 类中的方法 cool.scx.ext.cms.CMSModule
- start(Scx) - 类中的方法 cool.scx.ext.crud.CRUDModule
- start(Scx) - 类中的方法 cool.scx.ext.fixtable.FixTableModule
- start(Scx) - 类中的方法 cool.scx.ext.fss.FSSModule
- start(Scx) - 类中的方法 cool.scx.ext.redirects.RedirectsModule
- start(Scx) - 类中的方法 cool.scx.ext.static_server.StaticServerModule
- startRedirects(Vertx, int) - 类中的静态方法 cool.scx.ext.redirects.RedirectsModule
-
也可以直接以工具类的形式调用
- StaticServerModule - cool.scx.ext.static_server中的类
-
a
- StaticServerModule() - 类的构造器 cool.scx.ext.static_server.StaticServerModule
- stop(Scx) - 类中的方法 cool.scx.ext.auth.AuthModule
- systemConfigService - 类中的变量 cool.scx.ext.config_manager.BaseConfigManager
T
- TemplateHelper - cool.scx.ext.cms.template中的类
-
Cms 模板
- TemplateHelper() - 类的构造器 cool.scx.ext.cms.template.TemplateHelper
- TemplateInfo - cool.scx.ext.cms.template中的类
-
描述一个文件(模板文件)的基本信息 一般用于将物理文件的结构构建为树发送到前台进行查询
- TemplateInfo() - 类的构造器 cool.scx.ext.cms.template.TemplateInfo
- THIRD_PARTY_LOGIN_HANDLER_MAP - 类中的变量 cool.scx.ext.auth.BaseAuthHandler
-
第三方登录 login handler 映射
- ThirdPartyLoginHandler<T extends BaseUser> - cool.scx.ext.auth中的接口
-
ThirdPartyLoginHandler interface.
- toBaseVo() - 异常错误中的方法 cool.scx.ext.auth.exception.AuthException
-
方便将异常转换为 BaseVo 以便前台识别
- toBytes() - 类中的方法 cool.scx.ext.util.Excel
-
toBytes.
- toJson() - 类中的方法 cool.scx.ext.ws.WSMessage
-
a
- token() - 类中的方法 cool.scx.ext.auth.type.Session
- toString() - record class中的方法 cool.scx.ext.auth.type.Perms
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 cool.scx.ext.crud.CRUDListResult
-
返回此记录的字符串表示形式。
- total() - record class中的方法 cool.scx.ext.crud.CRUDListResult
-
返回
total记录组件的值。 - tryGetAuthToken(RoutingContext, DeviceType) - 类中的静态方法 cool.scx.ext.auth.AuthHelper
-
尝试获取一个可以作为认证的 Token 具体获取方式由设备类型决定
- tryLogin(String, String) - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
尝试使用 用户名和密码进行登录
- tryLogin(String, String) - 接口中的方法 cool.scx.ext.auth.ThirdPartyLoginHandler
-
tryLogin.
- type - 类中的变量 cool.scx.ext.cms.template.TemplateInfo
-
文件类型 : 文件夹或文件
U
- uniqueID - 类中的变量 cool.scx.ext.auth.BaseAccount
-
唯一ID
- UNKNOWN - enum class 中的枚举常量 cool.scx.ext.auth.type.DeviceType
-
未知
- UnknownCRUDModelException - cool.scx.ext.crud.exception中的异常错误
-
a
- UnknownCRUDModelException(String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownCRUDModelException
-
a
- UnknownDeviceException - cool.scx.ext.auth.exception中的异常错误
-
未知设备异常
- UnknownDeviceException() - 异常错误的构造器 cool.scx.ext.auth.exception.UnknownDeviceException
- 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
- UnknownLoginHandlerException - cool.scx.ext.auth.exception中的异常错误
-
未知 登录 Handler
- UnknownLoginHandlerException() - 异常错误的构造器 cool.scx.ext.auth.exception.UnknownLoginHandlerException
- UnknownSortTypeException - cool.scx.ext.crud.exception中的异常错误
-
a
- UnknownSortTypeException(String, String) - 异常错误的构造器 cool.scx.ext.crud.exception.UnknownSortTypeException
-
a
- UnknownUserException - cool.scx.ext.auth.exception中的异常错误
-
未知 (未找到) 用户异常
- UnknownUserException() - 异常错误的构造器 cool.scx.ext.auth.exception.UnknownUserException
- 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
- updateLastUploadChunk(Path, Integer, Integer) - 类中的静态方法 cool.scx.ext.fss.FSSController
-
更新最后一次文件上传的区块
- updateModel - 类中的变量 cool.scx.ext.crud.CRUDUpdateParam
-
更新的所有内容 可以转换为对应的 实体类
- updateSystemConfig(Map<String, Object>) - 类中的方法 cool.scx.ext.config_manager.ConfigManagerApi
-
更新系统配置
- updateSystemConfig(S) - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
updateSystemConfig.
- updateUserConfig(Long, U) - 类中的方法 cool.scx.ext.config_manager.BaseConfigManager
-
更新用户信息
- updateUserConfig(Map<String, Object>) - 类中的方法 cool.scx.ext.config_manager.ConfigManagerApi
-
update.
- upload(UploadedEntity, String) - 类中的静态方法 cool.scx.ext.cms.template.TemplateHelper
- upload(String, Long, String, Integer, Integer, UploadedEntity) - 类中的方法 cool.scx.ext.fss.FSSController
-
单个文件上传 和 分片文件上传
- uploadFilePath() - 类中的静态方法 cool.scx.ext.fss.FSSConfig
-
uploadFilePath.
- uploadTime - 类中的变量 cool.scx.ext.fss.FSSObject
-
上传日期
- UseCRUDApi - cool.scx.ext.crud.annotation中的Annotation Interface
-
此注解需标注在 实体类上
- userConfigService - 类中的变量 cool.scx.ext.config_manager.BaseConfigManager
- userID - 类中的变量 cool.scx.ext.config_manager.BaseUserConfig
- userID() - 异常错误中的方法 cool.scx.ext.auth.exception.WrongPasswordException
- userID() - 类中的方法 cool.scx.ext.auth.type.Session
- UserInfo - cool.scx.ext.auth.type中的类
-
todo 如果移除此类 getUserInfo 直接返回 { user : xxx, perms : xxx } 会不会更好 ?
- UserInfo(BaseUser, Perms) - 类的构造器 cool.scx.ext.auth.type.UserInfo
-
Constructor for ScxUserInfo.
- username - 类中的变量 cool.scx.ext.auth.BaseUser
-
用户名 (注意 !!!
- username - 类中的变量 cool.scx.ext.auth.type.UserInfo
-
用户名
- UsernameAlreadyExistsException - cool.scx.ext.auth.exception中的异常错误
-
UsernameAlreadyExists class.
- UsernameAlreadyExistsException() - 异常错误的构造器 cool.scx.ext.auth.exception.UsernameAlreadyExistsException
- userService - 类中的变量 cool.scx.ext.auth.BaseAuthApi
-
a
- userService - 类中的变量 cool.scx.ext.auth.BaseAuthHandler
-
用户
V
- value() - annotation interface 中的元素 cool.scx.ext.auth.annotation.ApiPerms
-
权限字符串值 当为空(默认)时会以 类名称 + ":" 方法名 为值
- value1 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
因为参数不固定 所以这里用两个参数 参数1
- value2 - 类中的变量 cool.scx.ext.crud.CRUDListParam.CRUDWhereBody
-
参数2
- valueOf(String) - enum class中的静态方法 cool.scx.ext.auth.type.DeviceType
-
Returns the enum constant of this class with the specified name.
- 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.auth.type.DeviceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 cool.scx.ext.crud.CRUDApiType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variableName() - 类中的方法 cool.scx.ext.cms.directive.ChannelListDirective
- variableName() - 类中的方法 cool.scx.ext.cms.directive.ContentListDirective
W
- WEBSITE - enum class 中的枚举常量 cool.scx.ext.auth.type.DeviceType
-
网页
- WebSiteController - cool.scx.ext.cms.web_site中的类
-
WebSiteController class.
- WebSiteController(ContentService, ChannelService, CMSConfigService) - 类的构造器 cool.scx.ext.cms.web_site.WebSiteController
- WebSiteHandler - cool.scx.ext.cms.web_site中的接口
-
WebSiteHandler interface.
- WebSiteHandlerImpl - cool.scx.ext.cms.web_site中的类
-
a
- WebSiteHandlerImpl() - 类的构造器 cool.scx.ext.cms.web_site.WebSiteHandlerImpl
- webSocket - 类中的变量 cool.scx.ext.auth.type.Session
-
对应的 webSocket
- webSocket() - 类中的方法 cool.scx.ext.ws.WSMessage
- 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
-
类型
- workbook - 类中的变量 cool.scx.ext.util.Excel
-
Excel 实例
- writeSessionToFile() - 类中的方法 cool.scx.ext.auth.BaseAuthHandler
-
写入 LoginItem 到文件中
- WrongPasswordException - cool.scx.ext.auth.exception中的异常错误
-
密码错误异常
- WrongPasswordException() - 异常错误的构造器 cool.scx.ext.auth.exception.WrongPasswordException
-
Constructor for WrongPasswordException.
- WrongPasswordException(Exception) - 异常错误的构造器 cool.scx.ext.auth.exception.WrongPasswordException
-
Constructor for WrongPasswordException.
- WrongPasswordException(Long) - 异常错误的构造器 cool.scx.ext.auth.exception.WrongPasswordException
- wsConsumer(String, Consumer<WSMessage<T>>) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsConsumer.
- wsConsumer(String, Consumer<WSMessage<T>>) - 类中的方法 cool.scx.ext.ws.WSEventBus
-
wsConsumer.
- WSContext - cool.scx.ext.ws中的类
-
WSContext class.
- WSContext() - 类的构造器 cool.scx.ext.ws.WSContext
- wsEventBus() - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsEventBus.
- WSEventBus - cool.scx.ext.ws中的类
-
此 EventBus 仅支持 后台 和 前台进行通讯 并不会进行 jvm 内的通讯 如有需求 请使用
Scx.eventBus() - WSEventBus() - 类的构造器 cool.scx.ext.ws.WSEventBus
- WSMessage<T> - cool.scx.ext.ws中的类
-
WSMessage class.
- WSMessage() - 类的构造器 cool.scx.ext.ws.WSMessage
-
Constructor for WSMessage.
- WSMessage(String) - 类的构造器 cool.scx.ext.ws.WSMessage
-
Constructor for WSMessage.
- WSMessage(String, T) - 类的构造器 cool.scx.ext.ws.WSMessage
-
Constructor for WSMessage.
- WSMessage(String, T, Map<String, Object>) - 类的构造器 cool.scx.ext.ws.WSMessage
-
Constructor for WSMessage.
- WSModule - cool.scx.ext.ws中的类
-
核心模块
- WSModule() - 类的构造器 cool.scx.ext.ws.WSModule
- WSOnlineClientTable - cool.scx.ext.ws中的类
-
WSOnlineClientTable class.
- WSOnlineClientTable() - 类的构造器 cool.scx.ext.ws.WSOnlineClientTable
- wsPublish(WSMessage<?>, ServerWebSocket...) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsPublish.
- wsPublish(WSMessage<?>, ServerWebSocket...) - 类中的方法 cool.scx.ext.ws.WSEventBus
-
wsPublish.
- wsPublish(WSMessage<?>, Collection<ServerWebSocket>) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsPublish.
- wsPublish(WSMessage<?>, Collection<ServerWebSocket>) - 类中的方法 cool.scx.ext.ws.WSEventBus
-
wsPublish.
- wsPublish(String, Object, ServerWebSocket...) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsPublish.
- wsPublish(String, Object, ServerWebSocket...) - 类中的方法 cool.scx.ext.ws.WSEventBus
-
wsPublish.
- wsPublish(String, Object, Collection<ServerWebSocket>) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsPublish.
- wsPublish(String, Object, Collection<ServerWebSocket>) - 类中的方法 cool.scx.ext.ws.WSEventBus
-
wsPublish.
- wsPublishAll(WSMessage<?>) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsPublishAll.
- wsPublishAll(String, Object) - 类中的静态方法 cool.scx.ext.ws.WSContext
-
wsPublishAll.
- WSWebSocketHandler - cool.scx.ext.ws中的类
-
事件总线 websocket 连接处理类
- WSWebSocketHandler() - 类的构造器 cool.scx.ext.ws.WSWebSocketHandler
All Classes and Interfaces|常量字段值|所有程序包|序列化表格