索引

A B C D E F G H I J M N O P R S T U V W Z 
常量字段值|所有程序包|所有类和接口

A

add(Entity) - 类中的方法 cool.scx.core.base.BaseModelService
插入数据 (注意 !!!
add(Entity, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
插入数据 (注意 !!!
add(Collection<Entity>) - 类中的方法 cool.scx.core.base.BaseModelService
批量插入数据
add(Collection<Entity>, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
批量插入数据
addModule(ScxModule...) - 类中的方法 cool.scx.core.ScxBuilder
添加多个模块
ALLOW_CIRCULAR_REFERENCES - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
是否允许 bean 之间的循环依赖 默认 false
allowedOrigin() - 类中的方法 cool.scx.core.ScxOptions
allowedOrigin.
appKey() - 类中的方法 cool.scx.core.Scx
 
appKey() - 类中的静态方法 cool.scx.core.ScxContext
appKey.
autoTransaction(ScxRunnable<?>) - 类中的静态方法 cool.scx.core.ScxContext
避免冗长的 调用
autoTransaction(Callable<T>) - 类中的静态方法 cool.scx.core.ScxContext
避免冗长的 调用

B

BaseModel - cool.scx.core.base中的类
最基本的 model 包含最基础的元数据
BaseModel() - 类的构造器 cool.scx.core.base.BaseModel
 
BaseModelService<Entity> - cool.scx.core.base中的类
提供一些针对 BaseModel 类型实体类 简单的 CRUD 操作的 service 类
BaseModelService() - 类的构造器 cool.scx.core.base.BaseModelService
从泛型中获取 entityClass
BaseModelService(Class<Entity>) - 类的构造器 cool.scx.core.base.BaseModelService
手动创建 entityClass
beanFactory() - 类中的方法 cool.scx.core.Scx
 
beanFactory() - 类中的静态方法 cool.scx.core.ScxContext
返回当前运行的 scx 实例的 beanFactory
bodyHandler() - 类中的方法 cool.scx.core.ScxHttpRouter
a
bodyHandlerRoute() - 类中的方法 cool.scx.core.ScxHttpRouter
a
build() - 类中的方法 cool.scx.core.ScxBuilder
构建
builder() - 类中的静态方法 cool.scx.core.Scx
 
buildGetSQL(Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
 
buildGetSQLWithAlias(Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
 
buildListSQL(Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
 
buildListSQLWithAlias(Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
 

C

checkDataSource() - 类中的方法 cool.scx.core.Scx
检查数据源是否可用
checkNeedFixTable() - 类中的方法 cool.scx.core.Scx
检查是否有任何 (BaseModel) 类需要修复表
classList - 类中的变量 cool.scx.core.ScxModule
模块中所有的 class
classList() - 类中的方法 cool.scx.core.ScxModule
allClassList.
config() - 类中的静态方法 cool.scx.core.ScxContext
a
configure(ScxCoreFeature, boolean) - 类中的方法 cool.scx.core.ScxBuilder
设置配置内容
cool.scx.core - 程序包 cool.scx.core
 
cool.scx.core.annotation - 程序包 cool.scx.core.annotation
 
cool.scx.core.base - 程序包 cool.scx.core.base
 
cool.scx.core.enumeration - 程序包 cool.scx.core.enumeration
 
cool.scx.core.eventbus - 程序包 cool.scx.core.eventbus
 
corsHandler() - 类中的方法 cool.scx.core.ScxHttpRouter
a
corsHandlerRoute() - 类中的方法 cool.scx.core.ScxHttpRouter
a
count() - 类中的方法 cool.scx.core.base.BaseModelService
获取所有数据的条数
count(Query) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取数据条数
createdDate - 类中的变量 cool.scx.core.base.BaseModel
创建时间

D

dao() - 类中的方法 cool.scx.core.base.BaseModelService
baseDao.
dataSource() - 类中的方法 cool.scx.core.Scx
 
dataSource() - 类中的静态方法 cool.scx.core.ScxContext
获取 dao
dataSourceParameters() - 类中的方法 cool.scx.core.ScxOptions
dataSourceParameters.
dataSourcePassword() - 类中的方法 cool.scx.core.ScxOptions
dataSourcePassword.
dataSourceUrl() - 类中的方法 cool.scx.core.ScxOptions
 
dataSourceUsername() - 类中的方法 cool.scx.core.ScxOptions
dataSourceUsername.
decodeFromWire(int, Buffer) - 类中的方法 cool.scx.core.eventbus.ZeroCopyMessageCodec
defaultName - 类中的变量 cool.scx.core.ScxModule
默认名称
defaultValue() - 枚举类中的方法 cool.scx.core.enumeration.ScxCoreFeature
delete(long...) - 类中的方法 cool.scx.core.base.BaseModelService
根据 ID 列表删除指定的数据
delete(Query) - 类中的方法 cool.scx.core.base.BaseModelService
根据条件删除

E

ENABLE_SCHEDULING_WITH_ANNOTATION - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
目前框架中支持两种添加任务调度的方式 [注解 例如 $Scheduled, 或使用 手动配置的方式 $ScxScheduler]
此标识表示是否扫描并启用 使用注解类型的定时任务 默认为 true , 及项目启动时扫描并启动所有的 注解类型定时任务
若设置为 false 则相当与忽略整个项目中所有的 注解类型定时任务 (注意 !!!
encodeToWire(Buffer, T) - 类中的方法 cool.scx.core.eventbus.ZeroCopyMessageCodec
entityClass - 类中的变量 cool.scx.core.base.BaseModelService
BaseDao
entityClass() - 类中的方法 cool.scx.core.base.BaseModelService
 
environment() - 类中的静态方法 cool.scx.core.ScxContext
appRoot.
equals(Object) - 记录类中的方法 cool.scx.core.eventbus.ZeroCopyMessageWrapper
指示某个其他对象是否“等于”此对象。
eventBus() - 类中的方法 cool.scx.core.Scx
 
eventBus() - 类中的静态方法 cool.scx.core.ScxContext
a

F

featureConfig() - 类中的静态方法 cool.scx.core.ScxContext
a
find() - 类中的方法 cool.scx.core.base.BaseModelService
获取所有数据
find(long...) - 类中的方法 cool.scx.core.base.BaseModelService
根据 id 获取数据
find(FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
获取所有数据 (使用查询过滤器)
find(FieldFilter, Consumer<Entity>) - 类中的方法 cool.scx.core.base.BaseModelService
获取所有数据 (使用查询过滤器)
find(Query) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取数据列表
find(Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取数据列表
find(Query, FieldFilter, Consumer<Entity>) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取数据列表
find(Query, Consumer<Entity>) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取数据列表
find(Consumer<Entity>) - 类中的方法 cool.scx.core.base.BaseModelService
获取所有数据
findScxModule(Class<T>) - 类中的方法 cool.scx.core.Scx
 
findScxModule(Class<T>) - 类中的静态方法 cool.scx.core.ScxContext
简化方法
fixTable() - 类中的方法 cool.scx.core.Scx
fixTable.

G

get(long) - 类中的方法 cool.scx.core.base.BaseModelService
根据 ID (主键) 查询单条数据
get(long, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
根据 ID (主键) 查询单条数据
get(Query) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取单条数据
get(Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
根据聚合查询条件 Query 获取单条数据
getBean(Class<T>) - 类中的方法 cool.scx.core.Scx
 
getBean(Class<T>) - 类中的静态方法 cool.scx.core.ScxContext
简化方法
getFeatureState(ScxCoreFeature) - 类中的静态方法 cool.scx.core.ScxContext
简化方法
getPathByAppRoot(String) - 类中的静态方法 cool.scx.core.ScxContext
简化方法
getTempPath() - 类中的静态方法 cool.scx.core.ScxContext
获取临时路径
getTempPath(String...) - 类中的静态方法 cool.scx.core.ScxContext
获取临时路径

H

hashCode() - 记录类中的方法 cool.scx.core.eventbus.ZeroCopyMessageWrapper
返回此对象的哈希代码值。
httpServer() - 类中的静态方法 cool.scx.core.ScxContext
a

I

id - 类中的变量 cool.scx.core.base.BaseModel
id
isBeanClass(Class<?>) - 类中的静态方法 cool.scx.core.ScxHelper
拥有 scx 注解
isHttpsEnabled() - 类中的方法 cool.scx.core.ScxOptions
isHttpsEnabled.
isScxBaseModelClass(Class<?>) - 类中的静态方法 cool.scx.core.ScxHelper
初始化 ScxModelClassList
isScxBaseModelServiceClass(Class<?>) - 类中的静态方法 cool.scx.core.ScxHelper
isScxBaseModelServiceClass.

J

jdbcContext() - 类中的方法 cool.scx.core.Scx
 
jdbcContext() - 类中的静态方法 cool.scx.core.ScxContext
 

M

message() - 记录类中的方法 cool.scx.core.eventbus.ZeroCopyMessageWrapper
返回 message 记录组件的值。

N

name() - 类中的方法 cool.scx.core.eventbus.ZeroCopyMessageCodec
name() - 类中的方法 cool.scx.core.ScxModule
模块名称

O

options() - 类中的静态方法 cool.scx.core.ScxContext
a

P

port() - 类中的方法 cool.scx.core.ScxOptions
port.
printInfo() - 类中的方法 cool.scx.core.ScxOptions
打印 coreConfig 的信息

R

registerCodec(EventBus) - 类中的静态方法 cool.scx.core.eventbus.ZeroCopyMessageCodec
registerCodec.
rootPath - 类中的变量 cool.scx.core.ScxModule
模块根路径 如果模块是 jar 就获取 jar 所在目录 如果 模块不是 jar 就获取 所在 class 的目录
rootPath() - 类中的方法 cool.scx.core.ScxModule
rootPath.
router() - 类中的静态方法 cool.scx.core.ScxContext
a
run() - 类中的方法 cool.scx.core.Scx
 
run() - 类中的方法 cool.scx.core.ScxBuilder
a

S

scheduler() - 类中的静态方法 cool.scx.core.ScxContext
返回当前运行的 scx 实例的 scheduler
scx() - 类中的静态方法 cool.scx.core.ScxContext
获取全局的 Scx
Scx - cool.scx.core中的类
启动类
SCX_VERSION - 类中的静态变量 cool.scx.core.ScxVersion
SCX 版本号
ScxBuilder - cool.scx.core中的类
Scx 构建器
ScxBuilder() - 类的构造器 cool.scx.core.ScxBuilder
构造函数
ScxComponent - cool.scx.core.annotation中的批注接口
标识此类是一个需要注入到容器中的类 和 ScxService 的区别仅在于注解的语义不同
scxConfig() - 类中的方法 cool.scx.core.Scx
 
ScxContext - cool.scx.core中的类
用来存储 整个项目的上下文
ScxContext() - 类的构造器 cool.scx.core.ScxContext
 
ScxCoreFeature - cool.scx.core.enumeration中的枚举类
scx 特性枚举
scxEnvironment() - 类中的方法 cool.scx.core.Scx
 
scxFeatureConfig() - 类中的方法 cool.scx.core.Scx
 
ScxHelper - cool.scx.core中的类
ScxHelper class.
ScxHelper() - 类的构造器 cool.scx.core.ScxHelper
 
scxHttpRouter() - 类中的方法 cool.scx.core.Scx
 
ScxHttpRouter - cool.scx.core中的类
ScxHttp 路由 内部使用 vertxRouter 进行具体路由的处理
ScxHttpRouter(Scx) - 类的构造器 cool.scx.core.ScxHttpRouter
 
ScxModule - cool.scx.core中的类
Scx 模块接口 , 自定义模块必须实现此接口
ScxModule() - 类的构造器 cool.scx.core.ScxModule
Constructor for ScxModule.
scxModules() - 类中的方法 cool.scx.core.Scx
 
scxModules() - 类中的静态方法 cool.scx.core.ScxContext
所有模块
scxMvc() - 类中的方法 cool.scx.core.Scx
 
scxMvc() - 类中的静态方法 cool.scx.core.ScxContext
返回当前运行的 scx 实例的 scxMappingConfiguration
scxOptions() - 类中的方法 cool.scx.core.Scx
 
ScxOptions - cool.scx.core中的类
ScxCoreConfig class.
ScxOptions(ScxConfig, ScxEnvironment, String) - 类的构造器 cool.scx.core.ScxOptions
a
scxScheduler() - 类中的方法 cool.scx.core.Scx
 
ScxService - cool.scx.core.annotation中的批注接口
标注此类是一个 Service 层映射
ScxVersion - cool.scx.core中的类
ScxVersion class.
ScxVersion() - 类的构造器 cool.scx.core.ScxVersion
 
setAppKey(String) - 类中的方法 cool.scx.core.ScxBuilder
添加多个模块
setArgs(String...) - 类中的方法 cool.scx.core.ScxBuilder
添加 外部参数
setDefaultHttpServerOptions(HttpServerOptions) - 类中的方法 cool.scx.core.ScxBuilder
 
setMainClass(Class<?>) - 类中的方法 cool.scx.core.ScxBuilder
添加多个模块
setVertxOptions(VertxOptions) - 类中的方法 cool.scx.core.ScxBuilder
 
SHOW_BANNER - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
显示 banner
SHOW_MODULE_LIFE_CYCLE_INFO - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
显示模块生命周期信息
SHOW_OPTIONS_INFO - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
显示 coreConfig 的信息
SHOW_START_UP_INFO - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
显示启动信息
sqlRunner() - 类中的方法 cool.scx.core.Scx
 
sqlRunner() - 类中的静态方法 cool.scx.core.ScxContext
简化方法
sslPassword() - 类中的方法 cool.scx.core.ScxOptions
sslPassword.
sslPath() - 类中的方法 cool.scx.core.ScxOptions
sslPath.
start(Scx) - 类中的方法 cool.scx.core.ScxModule
核心模块初始化完成调用 注意请不要阻塞此方法
stop(Scx) - 类中的方法 cool.scx.core.ScxModule
项目停止或结束时调用 注意请不要阻塞此方法
systemCodecID() - 类中的方法 cool.scx.core.eventbus.ZeroCopyMessageCodec

T

templateRoot() - 类中的方法 cool.scx.core.ScxOptions
获取模板根路径
toString() - 记录类中的方法 cool.scx.core.eventbus.ZeroCopyMessageWrapper
返回此记录类的字符串表示形式。
transform(T) - 类中的方法 cool.scx.core.eventbus.ZeroCopyMessageCodec

U

update(Entity) - 类中的方法 cool.scx.core.base.BaseModelService
根据 ID 更新 (注意 !!!
update(Entity, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
根据 ID 更新 (注意 !!!
update(Entity, Query) - 类中的方法 cool.scx.core.base.BaseModelService
根据指定条件更新数据
update(Entity, Query, FieldFilter) - 类中的方法 cool.scx.core.base.BaseModelService
根据指定条件更新数据
updatedDate - 类中的变量 cool.scx.core.base.BaseModel
最后修改时间
USE_DEVELOPMENT_ERROR_PAGE - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
是否使用开发人员错误页面
USE_SPY - 枚举类 中的枚举常量 cool.scx.core.enumeration.ScxCoreFeature
是否使用 SPY 进行 SQL 监控 (注意 !!!

V

valueOf(String) - 枚举类中的静态方法 cool.scx.core.enumeration.ScxCoreFeature
返回带有指定名称的该类的枚举常量。
values() - 枚举类中的静态方法 cool.scx.core.enumeration.ScxCoreFeature
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
vertx() - 类中的方法 cool.scx.core.Scx
 
vertx() - 类中的静态方法 cool.scx.core.ScxContext
返回当前运行的 scx 实例的 vertx
vertxHttpServer() - 类中的方法 cool.scx.core.Scx
 

W

webSocketRouter() - 类中的方法 cool.scx.core.Scx
 
webSocketRouter() - 类中的静态方法 cool.scx.core.ScxContext
a

Z

ZERO_COPY_CODEC_NAME - 类中的静态变量 cool.scx.core.eventbus.ZeroCopyMessageCodec
ZERO_COPY_CODEC_NAME
zeroCopyMessage(T) - 记录类中的静态方法 cool.scx.core.eventbus.ZeroCopyMessageWrapper
 
ZeroCopyMessage - cool.scx.core.eventbus中的批注接口
 
ZeroCopyMessageCodec<T> - cool.scx.core.eventbus中的类
零拷贝编解码器 (因为并不适用于集群模式,所以此处不实现 encodeToWire和decodeFromWire)
ZeroCopyMessageCodec() - 类的构造器 cool.scx.core.eventbus.ZeroCopyMessageCodec
 
ZeroCopyMessageWrapper<T> - cool.scx.core.eventbus中的记录类
 
ZeroCopyMessageWrapper(T) - 记录类的构造器 cool.scx.core.eventbus.ZeroCopyMessageWrapper
创建 ZeroCopyMessageWrapper 记录类的实例。
A B C D E F G H I J M N O P R S T U V W Z 
常量字段值|所有程序包|所有类和接口