6 Commits

Author SHA1 Message Date
redkale
4a6e80fc51 remove 2024-11-10 19:02:39 +08:00
redkale
347d42a8cb dns 2024-11-10 18:50:23 +08:00
redkale
234e038076 更新javadoc 2024-10-09 19:54:37 +08:00
redkale
b208f82da3 更新 2024-08-19 11:10:27 +08:00
redkale
5e339eefe6 javadoc 2024-06-12 15:26:59 +08:00
redkale
b753b2dcd3 source 2024-06-04 19:38:14 +08:00
1529 changed files with 694416 additions and 40 deletions

View File

@@ -29,11 +29,11 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="/convert.html" target="_blank">Convert</a>是个重复造轮子的组件却是个飞速的轮子。Redkale之所以重复造轮子主要追求性能和需要与网络数据的序列化很好的结合(<a href="/convert.html#json_net_bytebuffer" target="_blank">Convert与ByteBuffer的结合</a>)。 Convert在API设计思路上也与其他同类型的框架不一样配置与序列化方法是分开的大部分场景下配置项是固定的因此不同的配置会动态生成对应的处理类以保证性能。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="/convert.html" target="_blank">Convert</a>是个重复造轮子的组件却是个飞速的轮子。Redkale之所以重复造轮子主要追求性能和需要与网络数据的序列化很好的结合(<a href="/convert.html#json_net_bytebuffer" target="_blank">Convert与ByteBuffer的结合</a>)。 Convert在API设计思路上也与其他同类型的框架不一样配置与序列化方法是分开的大部分场景下配置项是固定的因此不同的配置会动态生成对应的处理类以保证性能。
</p> </p>
<p> <p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从包结构可以看出Convert分三层序列化与反序列化的抽象基础包JSON包、BSON包。即使boolean、int、String这种基础数据类型都不是包含在Convert基础包中。以下是详细的结构图 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从包结构可以看出Convert分三层序列化与反序列化的抽象基础包JSON包、Protobuf包。即使boolean、int、String这种基础数据类型都不是包含在Convert基础包中。以下是详细的结构图
</p> </p>
<p style="text-align: center;"><img src="images/convertimg_1.png" alt=""/></p> <p style="text-align: center;"><img src="images/convertimg_1.png" alt=""/></p>
<p> <p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从上图可以看出JSON与BSON是Convert基础包的实现主要是实现Reader与Writer类。若需要实现XML格式的序列化可以以JSON为参考自己编写。对于不是内置(ext子包下的数据类型)的且没有自定义处理(Encoder、Decoder)的数据类型, Convert会动态生成ObjectEncoder、ObjectDecoder对象。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从上图可以看出JSON与PROTOBUF是Convert基础包的实现主要是实现Reader与Writer类。若需要实现XML格式的序列化可以以JSON为参考自己编写。对于不是内置(ext子包下的数据类型)的且没有自定义处理(Encoder、Decoder)的数据类型, Convert会动态生成ObjectEncoder、ObjectDecoder对象。
</p> </p>
<p>Convert 的性能</p> <p>Convert 的性能</p>
<p> <p>

View File

@@ -28,10 +28,10 @@
<section class="main-content"> <section class="main-content">
<h3><a id="convert_intro" class="anchor" href="#" aria-hidden="true"></a>Convert 组件介绍</h3> <h3><a id="convert_intro" class="anchor" href="#" aria-hidden="true"></a>Convert 组件介绍</h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert 是一个比较独立的组件仅依赖于util包。提供Java对象的序列化与反序列化功能。支持JSON(JavaScript Object Notation)、BSON(Binary Stream Object Notation)两种格式化。 两种格式使用方式完全一样其性能都大幅度超过其他JSON框架。同时JSON内置于HTTP服务中BSON也是SNCP协议数据序列化的基础。<br/></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Convert 是一个比较独立的组件仅依赖于util包。提供Java对象的序列化与反序列化功能。支持JSON、PROTOBUF两种格式化。 两种格式使用方式完全一样其性能都大幅度超过其他JSON框架。同时JSON内置于HTTP服务中PROTOBUF也是SNCP协议数据序列化的基础。<br/></p>
<h3><a id="convert_study" class="anchor" href="#" aria-hidden="true"></a>Convert 快速上手</h3> <h3><a id="convert_study" class="anchor" href="#" aria-hidden="true"></a>Convert 快速上手</h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本介绍仅以JSON为例(BSON与JSON使用方式雷同)。其操作类主要是JsonConvert配置类主要是JsonFactory、ConvertColumn。JsonFactory采用同ClassLoader类似的双亲委托方式设计。</br></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本介绍仅以JSON为例(PROTOBUF与JSON使用方式雷同)。其操作类主要是JsonConvert配置类主要是JsonFactory、ConvertColumn。JsonFactory采用同ClassLoader类似的双亲委托方式设计。</br></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JsonConvert 序列化encode方法</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JsonConvert 序列化encode方法</p>
<div class="highlight"><pre> <span class="kd">public</span> <span class="n">String</span> <span class="nf">convertTo</span><span class="o">(<span class="kd">final</span> </span><span class="n">Object</span> <span class="n">value</span><span class="o">);</span> <div class="highlight"><pre> <span class="kd">public</span> <span class="n">String</span> <span class="nf">convertTo</span><span class="o">(<span class="kd">final</span> </span><span class="n">Object</span> <span class="n">value</span><span class="o">);</span>
@@ -122,14 +122,14 @@
<span class="n">user2</span> <span class="o">=</span> <span class="n">childConvert</span><span class="o">.</span><span class="na">convertFrom</span><span class="o">(</span><span class="n">UserRecord</span><span class="o">.</span><span class="k">class</span><span class="o">,</span> <span class="n">json</span><span class="o">);</span> <span class="n">user2</span> <span class="o">=</span> <span class="n">childConvert</span><span class="o">.</span><span class="na">convertFrom</span><span class="o">(</span><span class="n">UserRecord</span><span class="o">.</span><span class="k">class</span><span class="o">,</span> <span class="n">json</span><span class="o">);</span>
<span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="n">childConvert</span><span class="o">.</span><span class="na">convertTo</span><span class="o">(</span><span class="n">user2</span><span class="o">));</span> <span class="c1">//应该也是 {&quot;userid&quot;:100,&quot;username&quot;:&quot;redkalename&quot;}</span> <span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="n">childConvert</span><span class="o">.</span><span class="na">convertTo</span><span class="o">(</span><span class="n">user2</span><span class="o">));</span> <span class="c1">//应该也是 {&quot;userid&quot;:100,&quot;username&quot;:&quot;redkalename&quot;}</span>
<span class="o">}</span></pre></div> <span class="o">}</span></pre></div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在Redkale里存在默认的JsonConvert、BsonConvert对象。 只需在所有Service、Servlet中增加依赖注入资源。</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在Redkale里存在默认的JsonConvert、ProtobufConvert对象。 只需在所有Service、Servlet中增加依赖注入资源。</p>
<div class="highlight"><pre><span class="kd">public</span> <span class="kd">class</span> <span class="nc">XXXService</span> <span class="kd">implements</span> <span class="n">Service</span> <span class="o">{</span> <div class="highlight"><pre><span class="kd">public</span> <span class="kd">class</span> <span class="nc">XXXService</span> <span class="kd">implements</span> <span class="n">Service</span> <span class="o">{</span>
<span class="nd">@Resource</span> <span class="nd">@Resource</span>
<span class="kd">private</span> <span class="n">JsonConvert</span> <span class="n">jsonConvert</span><span class="o">;</span> <span class="kd">private</span> <span class="n">JsonConvert</span> <span class="n">jsonConvert</span><span class="o">;</span>
<span class="nd">@Resource</span> <span class="nd">@Resource</span>
<span class="kd">private</span> <span class="n">BsonConvert</span> <span class="n">bsonConvert</span><span class="o">;</span> <span class="kd">private</span> <span class="n">ProtobufConvert</span> <span class="n">protobufConvert</span><span class="o">;</span>
<span class="o">}</span> <span class="o">}</span>
<span class="kd">public</span> <span class="kd">class</span> <span class="nc">XXXServlet</span> <span class="kd">extends</span> <span class="n">HttpServlet</span> <span class="o">{</span> <span class="kd">public</span> <span class="kd">class</span> <span class="nc">XXXServlet</span> <span class="kd">extends</span> <span class="n">HttpServlet</span> <span class="o">{</span>
@@ -138,7 +138,7 @@
<span class="kd">private</span> <span class="n">JsonConvert</span> <span class="n">jsonConvert</span><span class="o">;</span> <span class="kd">private</span> <span class="n">JsonConvert</span> <span class="n">jsonConvert</span><span class="o">;</span>
<span class="nd">@Resource</span> <span class="nd">@Resource</span>
<span class="kd">private</span> <span class="n">BsonConvert</span> <span class="n">bsonConvert</span><span class="o">;</span> <span class="kd">private</span> <span class="n">ProtobufConvert</span> <span class="n">protobufConvert</span><span class="o">;</span>
<span class="o">}</span> <span class="o">}</span>
</pre></div> </pre></div>
@@ -297,7 +297,7 @@
<span class="n">JsonFactory</span><span class="o">.</span><span class="na">root</span><span class="o">().</span><span class="na">register</span><span class="o">(</span><span class="n">java</span><span class="o">.</span><span class="na">io</span><span class="o">.</span><span class="na">File</span><span class="o">.</span><span class="kd">class</span><span class="o">,</span> <span class="n">FileSimpleCoder</span><span class="o">.</span><span class="na">instance</span><span class="o">);</span> <span class="n">JsonFactory</span><span class="o">.</span><span class="na">root</span><span class="o">().</span><span class="na">register</span><span class="o">(</span><span class="n">java</span><span class="o">.</span><span class="na">io</span><span class="o">.</span><span class="na">File</span><span class="o">.</span><span class="kd">class</span><span class="o">,</span> <span class="n">FileSimpleCoder</span><span class="o">.</span><span class="na">instance</span><span class="o">);</span>
<span class="n">BsonFactory</span><span class="o">.</span><span class="na">root</span><span class="o">().</span><span class="na">register</span><span class="o">(</span><span class="n">java</span><span class="o">.</span><span class="na">io</span><span class="o">.</span><span class="na">File</span><span class="o">.</span><span class="kd">class</span><span class="o">,</span> <span class="n">FileSimpleCoder</span><span class="o">.</span><span class="na">instance</span><span class="o">);</span> <span class="n">ProtobufFactory</span><span class="o">.</span><span class="na">root</span><span class="o">().</span><span class="na">register</span><span class="o">(</span><span class="n">java</span><span class="o">.</span><span class="na">io</span><span class="o">.</span><span class="na">File</span><span class="o">.</span><span class="kd">class</span><span class="o">,</span> <span class="n">FileSimpleCoder</span><span class="o">.</span><span class="na">instance</span><span class="o">);</span>
</pre></div> </pre></div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2. 通过JavaBean类自定义静态方法自动加载</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2. 通过JavaBean类自定义静态方法自动加载</p>
@@ -321,9 +321,9 @@
<span class="cm"> * 1) 方法名可以随意。</span> <span class="cm"> * 1) 方法名可以随意。</span>
<span class="cm"> * 2) 方法必须是static</span> <span class="cm"> * 2) 方法必须是static</span>
<span class="cm"> * 3方法的参数有且只能有一个 且必须是org.redkale.convert.ConvertFactory或子类。</span> <span class="cm"> * 3方法的参数有且只能有一个 且必须是org.redkale.convert.ConvertFactory或子类。</span>
<span class="cm"> * —3.1) 参数类型为org.redkale.convert.ConvertFactory 表示适合JSON和BSON</span> <span class="cm"> * —3.1) 参数类型为org.redkale.convert.ConvertFactory 表示适合JSON和PROTOBUF</span>
<span class="cm"> * —3.2) 参数类型为org.redkale.convert.json.JsonFactory 表示仅适合JSON。</span> <span class="cm"> * —3.2) 参数类型为org.redkale.convert.json.JsonFactory 表示仅适合JSON。</span>
<span class="cm"> * —3.3) 参数类型为org.redkale.convert.bson.BsonFactory 表示仅适合BSON</span> <span class="cm"> * —3.3) 参数类型为org.redkale.convert.pb.ProtobufFactory 表示仅适合PROTOBUF</span>
<span class="cm"> * 4方法的返回类型必须是org.redkale.convert.Decodeable/org.redkale.convert.Encodeable/org.redkale.convert.SimpledCoder</span> <span class="cm"> * 4方法的返回类型必须是org.redkale.convert.Decodeable/org.redkale.convert.Encodeable/org.redkale.convert.SimpledCoder</span>
<span class="cm"> * 若返回类型不是org.redkale.convert.SimpledCoder, 就必须提供两个方法: 一个返回Decodeable 一个返回 Encodeable。</span> <span class="cm"> * 若返回类型不是org.redkale.convert.SimpledCoder, 就必须提供两个方法: 一个返回Decodeable 一个返回 Encodeable。</span>
<span class="cm"> *</span> <span class="cm"> *</span>
@@ -394,24 +394,6 @@
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由上可以看出Convert的自定义配置完全符合面向对象思想提倡在JavaBean内部去自定义非常规的构造函数或Decode、Encode方法通过ConvertFactory显式配置的方式通常用于非自己定义的数据类(如 java.io.File)。</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由上可以看出Convert的自定义配置完全符合面向对象思想提倡在JavaBean内部去自定义非常规的构造函数或Decode、Encode方法通过ConvertFactory显式配置的方式通常用于非自己定义的数据类(如 java.io.File)。</p>
<br/> <br/>
<h3><a id="convert_bson_struct" class="anchor" href="#" aria-hidden="true"></a>BSON的协议格式</h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BSON类似Java自带的Serializable 其格式如下: <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1). 基本数据类型: 直接转换成byte[] <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2). SmallString(无特殊字符且长度小于256的字符串): length(1 byte) + byte[](utf8); 通常用于类名、字段名、枚举。 <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3). String: length(4 bytes) + byte[](utf8); <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4). 数组: length(4 bytes) + byte[]... <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5). Object: <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. realclass (SmallString) (如果指定格式化的class与实体对象的class不一致才会有该值, 该值可以使用@ConvertEntity给其取个别名) <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2. 空字符串(SmallString) <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3. SIGN_OBJECTB 标记位值固定为0xBB (short)<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4. 循环字段值:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1 SIGN_HASNEXT 标记位值固定为1 (byte) <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2 字段类型; 1-9为基本类型&字符串; 101-109为基本类型&字符串的数组; 127为Object <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3 字段名 (SmallString) <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.4 字段的值Object <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5. SIGN_NONEXT 标记位值固定为0 (byte)<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6. SIGN_OBJECTE 标记位值固定为0xEE (short)<br/>
</p>
<footer class="site-footer"> <footer class="site-footer">
<span class="site-footer-owner">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;欢迎加入Redkale QQ群: 527523235</span> <span class="site-footer-owner">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;欢迎加入Redkale QQ群: 527523235</span>
</footer> </footer>

View File

@@ -25,26 +25,26 @@
<section class="main-content"> <section class="main-content">
<h3><a id="redkale_intro" class="anchor" href="#" aria-hidden="true"></a>Redkale 介绍</h3> <h3><a id="redkale_intro" class="anchor" href="#" aria-hidden="true"></a>Redkale 介绍</h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Redkale(中文名: 红菜苔,湖北特产蔬菜)是基于Java 8全新的微服务开源框架, 包含HTTP、WebSocket、TCP/UDP、数据序列化、数据缓存、依赖注入等功能。 <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Redkale(中文名: 红菜苔,湖北特产蔬菜)是基于Java 11全新的微服务开源框架, 包含HTTP、WebSocket、TCP/UDP、数据序列化、数据缓存、依赖注入等功能。
本框架致力于简化集中式和微服务架构的开发,在增强开发敏捷性的同时保持高性能。<br/> 本框架致力于简化集中式和微服务架构的开发,在增强开发敏捷性的同时保持高性能。<br/>
Redkale 有如下主要特点: <br/> Redkale 有如下主要特点: <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1、大量使用Java 8新特性接口默认值、Stream、Lambda、JDk8内置的ASM等 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1、提供了动态依赖注入和动态字节码生成类功能 <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、提供HTTP服务同时内置JSON功能与限时缓存功能 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、提供HTTP服务同时内置JSON功能与限时缓存功能 <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3、TCP层完全使用NIO.2并统一TCP与UDP的接口 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3、TCP层完全使用NIO.2并统一TCP与UDP的接口 <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4、提供分布式与集中式部署的无缝切换 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4、提供分布式与集中式部署的无缝切换 <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5、提供类似JPA功能包含数据缓存自动同步、分表分库与简洁的数据层操作接口 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5、提供类似JPA功能包含数据缓存自动同步、分表分库与简洁的数据层操作接口 <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6、支持依赖注入的资源的动态修改 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6、提供了MQ消息消费与生产简洁化API <br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7、Servlet、Service、Source组件均支持异步接口 <br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7、Servlet、Service、Source组件均支持异步接口 <br/>
</p> </p>
<h3><a id="redkale_think" class="anchor" href="#" aria-hidden="true"></a>设计理念</h3> <h3><a id="redkale_think" class="anchor" href="#" aria-hidden="true"></a>设计理念</h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;作为一个全新的微服务框架Redkale在接口定义上使用了Java 8大量的新语法接口有默认实现、接口带静态方法、重复注解等特性同时在设计上与主流框架有很大不同。Redkale是按组件形式设计的而非以容器为主几乎每个子包都是能提供独立功能的组件。如Tomcat是按容器设计的所有web资源/配置由Tomcat控制开发者很能难控制到Tomcat内部而Redkale的HTTP服务只是个组件开发者既可以自己启动和配置HttpServer也可以把Redkale当成容器通过Redkale进程来初始化服务。Spring的Ioc容器也是如此Redkale提供的依赖注入仅通过ResouceFactory一个类来控制非常轻量并且可动态更改已注入的资源。Spring提倡控制反转思想而自身的容器却让开发者很难控制。Redkale是一个既能以组件形式也能以容器形式存在的框架。从整体上看Redkale的架构分两层接口和默认实现。开发者若想替换掉Redkale内置的HTTP服务而使用符合JavaEE规范的HttpServlet, 可以采用自定义协议基于JSR 340(Servlet 3.1)来实现自己的HTTP服务若想使用Hibernate作为数据库操作可以写一个自己的DataSource实现类JSON的序列化和反序列化也可以使用第三方的实现Memcached或Redis也可以作为另一个CacheSource的实现替换Redkale的默认实现。这其实包含了控制反转的思想让框架里的各个组件均可让开发者控制。<br/> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;作为一个全新的微服务框架Redkale在接口定义上使用了默认实现、接口带静态方法、重复注解等特性同时在设计上与主流框架有很大不同。Redkale是按组件形式设计的而非以容器为主几乎每个子包都是能提供独立功能的组件。如Tomcat是按容器设计的所有web资源/配置由Tomcat控制开发者很能难控制到Tomcat内部而Redkale的HTTP服务只是个组件开发者既可以自己启动和配置HttpServer也可以把Redkale当成容器通过Redkale进程来初始化服务。Spring的Ioc容器也是如此Redkale提供的依赖注入仅通过ResouceFactory一个类来控制非常轻量并且可动态更改已注入的资源。Spring提倡控制反转思想而自身的容器却让开发者很难控制。Redkale是一个既能以组件形式也能以容器形式存在的框架。从整体上看Redkale的架构分两层接口和默认实现。开发者若想替换掉Redkale内置的HTTP服务而使用符合JavaEE规范的HttpServlet, 可以采用自定义协议基于JSR 340(Servlet 3.1)来实现自己的HTTP服务若想使用Hibernate作为数据库操作可以写一个自己的DataSource实现类JSON的序列化和反序列化也可以使用第三方的实现Memcached或Redis也可以作为另一个CacheSource的实现替换Redkale的默认实现。这其实包含了控制反转的思想让框架里的各个组件均可让开发者控制。<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;与主流框架比功能上Redkale显得很简单这体现了Redkale的简易性而并非是不足从一个良好的设计习惯或架构上来看有些常用功能是不需要提供的如Redkale的HTTP服务不支持HTTPS和JSPHTTPS比HTTP多了一层加密解密这种密集型的计算不是Java的专长通常提供HTTP服务的架构不会将Java动态服务器放在最前端而是在前方会放nginx或apache除了负载均衡还能静动分离因此HTTPS的加解密应交给nginx这样的高性能服务器处理。Redkale再提供HTTPS服务就显得鸡肋。JSP其实算是一个落后的技术现在是一个多样化终端的时代终端不只局限于桌面程序和PC浏览器还有原生App、混合式App、微信端、移动H5、提供第三方接口等各种形式的终端这些都不是JSP能方便兼顾的而HTTP+JSON作为通用性接口可以避免重复开发模版引擎的功能加上各种强大的JS框架足以取代JSP。Redkale在功能上做了筛选不会为了迎合主流而提供而是以良好的设计思想为指导。这是Redkale的主导思维。</p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;与主流框架比功能上Redkale显得很简单这体现了Redkale的简易性而并非是不足从一个良好的设计习惯或架构上来看有些常用功能是不需要提供的如Redkale的HTTP服务不支持HTTPS和JSPHTTPS比HTTP多了一层加密解密这种密集型的计算不是Java的专长通常提供HTTP服务的架构不会将Java动态服务器放在最前端而是在前方会放nginx或apache除了负载均衡还能静动分离因此HTTPS的加解密应交给nginx这样的高性能服务器处理。Redkale再提供HTTPS服务就显得鸡肋。JSP其实算是一个落后的技术现在是一个多样化终端的时代终端不只局限于桌面程序和PC浏览器还有原生App、混合式App、微信端、移动H5、提供第三方接口等各种形式的终端这些都不是JSP能方便兼顾的而HTTP+JSON作为通用性接口可以避免重复开发模版引擎的功能加上各种强大的JS框架足以取代JSP。Redkale在功能上做了筛选不会为了迎合主流而提供而是以良好的设计思想为指导。这是Redkale的主导思维。</p>
<h3><a class="anchor" href="convert.html" target="_blank" aria-hidden="true">亮点一. 序列化与反序列化</a></h3> <h3><a class="anchor" href="convert.html" target="_blank" aria-hidden="true">亮点一. 序列化与反序列化</a></h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert包是Redkale内一个独立的组件 用于数据的序列化与反序列化。包分三块基本包、JSON包、BSON(Binary Stream Object Notation)包。基本包可以用于扩展其他序列化格式(如: XML)其JSON性能是其他任何JSON框架不能媲美的对于非常规的POJO类也提供了方便的自定义接口。BSON用于数据的二进制序列化与反序列化支持很复杂的泛型数据是SNCP协议的基础。</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert包是Redkale内一个独立的组件 用于数据的序列化与反序列化。包分三块基本包、JSON包、PB(Protobuf)包。基本包可以用于扩展其他序列化格式(如: XML)其JSON性能是其他任何JSON框架不能媲美的对于非常规的POJO类也提供了方便的自定义接口。BSON用于数据的二进制序列化与反序列化支持很复杂的泛型数据是SNCP协议的基础。</p>
<h3><a class="anchor" href="source.html#source_datasource" target="_blank" aria-hidden="true">亮点二. DataSource</a></h3> <h3><a class="anchor" href="source.html#source_datasource" target="_blank" aria-hidden="true">亮点二. DataSource</a></h3>

File diff suppressed because one or more lines are too long

719
javadoc/allclasses.html Normal file
View File

@@ -0,0 +1,719 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>所有类 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<h1 class="bar">所有类</h1>
<main role="main" class="indexContainer">
<ul>
<li><a href="org.redkale/org/redkale/source/AbstractCacheSource.html" title="org.redkale.source中的类">AbstractCacheSource</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.html" title="org.redkale.source中的类">AbstractDataSource</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.BatchAction.html" title="org.redkale.source中的类">AbstractDataSource.BatchAction</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.DefaultDataBatch.html" title="org.redkale.source中的类">AbstractDataSource.DefaultDataBatch</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.DeleteBatchAction1.html" title="org.redkale.source中的类">AbstractDataSource.DeleteBatchAction1</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.DeleteBatchAction2.html" title="org.redkale.source中的类">AbstractDataSource.DeleteBatchAction2</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.DeleteBatchAction3.html" title="org.redkale.source中的类">AbstractDataSource.DeleteBatchAction3</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.InsertBatchAction1.html" title="org.redkale.source中的类">AbstractDataSource.InsertBatchAction1</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.RunnableBatchAction.html" title="org.redkale.source中的类">AbstractDataSource.RunnableBatchAction</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.SourceUrlInfo.html" title="org.redkale.source中的类">AbstractDataSource.SourceUrlInfo</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction1.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction1</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction2.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction2</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction3.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction3</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction4.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction4</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.html" title="org.redkale.source中的类">AbstractDataSqlSource</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.PageCountSql.html" title="org.redkale.source中的类">AbstractDataSqlSource.PageCountSql</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.PrepareInfo.html" title="org.redkale.source中的类">AbstractDataSqlSource.PrepareInfo</a></li>
<li><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.UpdateSqlInfo.html" title="org.redkale.source中的类">AbstractDataSqlSource.UpdateSqlInfo</a></li>
<li><a href="org.redkale/org/redkale/service/AbstractService.html" title="org.redkale.service中的类">AbstractService</a></li>
<li><a href="org.redkale/org/redkale/boot/watch/AbstractWatchService.html" title="org.redkale.boot.watch中的类">AbstractWatchService</a></li>
<li><a href="org.redkale/org/redkale/convert/AnyDecoder.html" title="org.redkale.convert中的类">AnyDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/AnyEncoder.html" title="org.redkale.convert中的类">AnyEncoder</a></li>
<li><a href="org.redkale/org/redkale/util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a></li>
<li><a href="org.redkale/org/redkale/util/AnyValue.DefaultAnyValue.html" title="org.redkale.util中的类">AnyValue.DefaultAnyValue</a></li>
<li><a href="org.redkale/org/redkale/util/AnyValue.Entry.html" title="org.redkale.util中的类">AnyValue.Entry</a></li>
<li><a href="org.redkale/org/redkale/util/AnyValue.MergeEnum.html" title="org.redkale.util中的枚举">AnyValue.MergeEnum</a></li>
<li><a href="org.redkale/org/redkale/util/AnyValue.MergeStrategy.html" title="org.redkale.util中的接口"><span class="interfaceName">AnyValue.MergeStrategy</span></a></li>
<li><a href="org.redkale/org/redkale/convert/AnyValueDecoder.html" title="org.redkale.convert中的类">AnyValueDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/AnyValueEncoder.html" title="org.redkale.convert中的类">AnyValueEncoder</a></li>
<li><a href="org.redkale/org/redkale/util/AnyValueWriter.html" title="org.redkale.util中的类">AnyValueWriter</a></li>
<li><a href="org.redkale/org/redkale/boot/ApiDocCommand.html" title="org.redkale.boot中的类">ApiDocCommand</a></li>
<li><a href="org.redkale/org/redkale/boot/Application.html" title="org.redkale.boot中的类">Application</a></li>
<li><a href="org.redkale/org/redkale/boot/ApplicationListener.html" title="org.redkale.boot中的接口"><span class="interfaceName">ApplicationListener</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ArrayDecoder.html" title="org.redkale.convert中的类">ArrayDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ArrayEncoder.html" title="org.redkale.convert中的类">ArrayEncoder</a></li>
<li><a href="org.redkale/org/redkale/net/AsyncConnection.html" title="org.redkale.net中的类">AsyncConnection</a></li>
<li><a href="org.redkale/org/redkale/net/AsyncGroup.html" title="org.redkale.net中的类">AsyncGroup</a></li>
<li><a href="org.redkale/org/redkale/net/AsyncIOGroup.html" title="org.redkale.net中的类">AsyncIOGroup</a></li>
<li><a href="org.redkale/org/redkale/net/AsyncIOThread.html" title="org.redkale.net中的类">AsyncIOThread</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/AtomicBooleanSimpledCoder.html" title="org.redkale.convert.ext中的类">AtomicBooleanSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/AtomicIntegerSimpledCoder.html" title="org.redkale.convert.ext中的类">AtomicIntegerSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/AtomicLongSimpledCoder.html" title="org.redkale.convert.ext中的类">AtomicLongSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/Attribute.html" title="org.redkale.util中的接口"><span class="interfaceName">Attribute</span></a></li>
<li><a href="org.redkale/org/redkale/annotation/AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a></li>
<li><a href="org.redkale/org/redkale/util/AutoLoad.html" title="org.redkale.util中的注释">AutoLoad</a></li>
<li><a href="org.redkale/org/redkale/util/Bean.html" title="org.redkale.util中的注释">Bean</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.html" title="org.redkale.convert.ext中的类">BigDecimalSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.html" title="org.redkale.convert.ext中的类">BigIntegerSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/BinaryConvert.html" title="org.redkale.convert中的类">BinaryConvert</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BoolArraySimpledCoder.html" title="org.redkale.convert.ext中的类">BoolArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/BoolRef.html" title="org.redkale.util中的类">BoolRef</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/BoolSimpledCoder.html" title="org.redkale.convert.ext中的类">BoolSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/boot/BootModule.html" title="org.redkale.boot中的类">BootModule</a></li>
<li><a href="org.redkale/org/redkale/util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/ByteArraySimpledCoder.html" title="org.redkale.convert.ext中的类">ByteArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/ByteBufferPool.html" title="org.redkale.util中的类">ByteBufferPool</a></li>
<li><a href="org.redkale/org/redkale/util/ByteBufferReader.html" title="org.redkale.util中的类">ByteBufferReader</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/ByteBufferSimpledCoder.html" title="org.redkale.convert.ext中的类">ByteBufferSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/ByteBufferWriter.html" title="org.redkale.util中的类">ByteBufferWriter</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/ByteSimpledCoder.html" title="org.redkale.convert.ext中的类">ByteSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/ByteTreeNode.html" title="org.redkale.util中的类">ByteTreeNode</a></li>
<li><a href="org.redkale/org/redkale/util/ByteTuple.html" title="org.redkale.util中的接口"><span class="interfaceName">ByteTuple</span></a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/CacheClusterAgent.html" title="org.redkale.cluster.spi中的类">CacheClusterAgent</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/CacheClusterAgent.AddressEntry.html" title="org.redkale.cluster.spi中的类">CacheClusterAgent.AddressEntry</a></li>
<li><a href="org.redkale/org/redkale/cached/Cached.html" title="org.redkale.cached中的注释">Cached</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedAction.html" title="org.redkale.cached.spi中的类">CachedAction</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedActionFunc.html" title="org.redkale.cached.spi中的接口"><span class="interfaceName">CachedActionFunc</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedAsmMethodBoost.html" title="org.redkale.cached.spi中的类">CachedAsmMethodBoost</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedAsyncLock.html" title="org.redkale.cached.spi中的类">CachedAsyncLock</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedEntry.html" title="org.redkale.cached.spi中的类">CachedEntry</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedEventMessage.html" title="org.redkale.cached.spi中的类">CachedEventMessage</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedKeyGenerator.html" title="org.redkale.cached.spi中的接口"><span class="interfaceName">CachedKeyGenerator</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedLocalSource.html" title="org.redkale.cached.spi中的类">CachedLocalSource</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedLocalSource.CacheItem.html" title="org.redkale.cached.spi中的类">CachedLocalSource.CacheItem</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedLocalSource.CacheMap.html" title="org.redkale.cached.spi中的类">CachedLocalSource.CacheMap</a></li>
<li><a href="org.redkale/org/redkale/cached/CachedManager.html" title="org.redkale.cached中的接口"><span class="interfaceName">CachedManager</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedManagerProvider.html" title="org.redkale.cached.spi中的接口"><span class="interfaceName">CachedManagerProvider</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.html" title="org.redkale.cached.spi中的类">CachedManagerService</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.GetterFunc.html" title="org.redkale.cached.spi中的接口"><span class="interfaceName">CachedManagerService.GetterFunc</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.SetterAsyncFunc.html" title="org.redkale.cached.spi中的接口"><span class="interfaceName">CachedManagerService.SetterAsyncFunc</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.SetterSyncFunc.html" title="org.redkale.cached.spi中的接口"><span class="interfaceName">CachedManagerService.SetterSyncFunc</span></a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedModuleEngine.html" title="org.redkale.cached.spi中的类">CachedModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedModuleEngine.ManagerEntity.html" title="org.redkale.cached.spi中的类">CachedModuleEngine.ManagerEntity</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/CachedValue.html" title="org.redkale.cached.spi中的类">CachedValue</a></li>
<li><a href="org.redkale/org/redkale/source/CacheEventListener.html" title="org.redkale.source中的接口"><span class="interfaceName">CacheEventListener</span></a></li>
<li><a href="org.redkale/org/redkale/source/CacheMemorySource.html" title="org.redkale.source中的类">CacheMemorySource</a></li>
<li><a href="org.redkale/org/redkale/source/CacheMemorySource.CacheEntry.html" title="org.redkale.source中的类">CacheMemorySource.CacheEntry</a></li>
<li><a href="org.redkale/org/redkale/source/CacheMemorySource.CacheEntryType.html" title="org.redkale.source中的枚举">CacheMemorySource.CacheEntryType</a></li>
<li><a href="org.redkale/org/redkale/source/CacheMemorySource.RateLimitEntry.html" title="org.redkale.source中的类">CacheMemorySource.RateLimitEntry</a></li>
<li><a href="org.redkale/org/redkale/source/CacheScoredValue.html" title="org.redkale.source中的类">CacheScoredValue</a></li>
<li><a href="org.redkale/org/redkale/source/CacheSource.html" title="org.redkale.source中的接口"><span class="interfaceName">CacheSource</span></a></li>
<li><a href="org.redkale/org/redkale/source/spi/CacheSourceProvider.html" title="org.redkale.source.spi中的接口"><span class="interfaceName">CacheSourceProvider</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ext/CharArraySimpledCoder.html" title="org.redkale.convert.ext中的类">CharArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.html" title="org.redkale.convert.ext中的类">CharSequenceSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.StringBuilderSimpledCoder.html" title="org.redkale.convert.ext中的类">CharSequenceSimpledCoder.StringBuilderSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/CharSimpledCoder.html" title="org.redkale.convert.ext中的类">CharSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/annotation/ClassDepends.html" title="org.redkale.annotation中的注释">ClassDepends</a></li>
<li><a href="org.redkale/org/redkale/boot/ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a></li>
<li><a href="org.redkale/org/redkale/boot/ClassFilter.FilterEntry.html" title="org.redkale.boot中的类">ClassFilter.FilterEntry</a></li>
<li><a href="org.redkale/org/redkale/boot/ClassFilter.Loader.html" title="org.redkale.boot中的类">ClassFilter.Loader</a></li>
<li><a href="org.redkale/org/redkale/net/client/Client.html" title="org.redkale.net.client中的类">Client</a></li>
<li><a href="org.redkale/org/redkale/net/client/Client.AddressConnEntry.html" title="org.redkale.net.client中的类">Client.AddressConnEntry</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientAddress.html" title="org.redkale.net.client中的类">ClientAddress</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientCodec.html" title="org.redkale.net.client中的类">ClientCodec</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientConnection.html" title="org.redkale.net.client中的类">ClientConnection</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientFuture.html" title="org.redkale.net.client中的类">ClientFuture</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientMessageListener.html" title="org.redkale.net.client中的类">ClientMessageListener</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientResponse.html" title="org.redkale.net.client中的类">ClientResponse</a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientResult.html" title="org.redkale.net.client中的接口"><span class="interfaceName">ClientResult</span></a></li>
<li><a href="org.redkale/org/redkale/net/client/ClientWriteThread.html" title="org.redkale.net.client中的类">ClientWriteThread</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/ClusterAgent.html" title="org.redkale.cluster.spi中的类">ClusterAgent</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/ClusterAgentProvider.html" title="org.redkale.cluster.spi中的接口"><span class="interfaceName">ClusterAgentProvider</span></a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/ClusterModuleEngine.html" title="org.redkale.cluster.spi中的类">ClusterModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/cluster/ClusterRpcClient.html" title="org.redkale.cluster中的接口"><span class="interfaceName">ClusterRpcClient</span></a></li>
<li><a href="org.redkale/org/redkale/convert/CollectionDecoder.html" title="org.redkale.convert中的类">CollectionDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/CollectionEncoder.html" title="org.redkale.convert中的类">CollectionEncoder</a></li>
<li><a href="org.redkale/org/redkale/persistence/Column.html" title="org.redkale.persistence中的注释">Column</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnBytesNode.html" title="org.redkale.source中的类">ColumnBytesNode</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnExpNode.html" title="org.redkale.source中的类">ColumnExpNode</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnExpress.html" title="org.redkale.source中的枚举">ColumnExpress</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnFuncNode.html" title="org.redkale.source中的类">ColumnFuncNode</a></li>
<li><a href="org.redkale/org/redkale/util/ColumnHandler.html" title="org.redkale.util中的接口"><span class="interfaceName">ColumnHandler</span></a></li>
<li><a href="org.redkale/org/redkale/source/ColumnNameNode.html" title="org.redkale.source中的类">ColumnNameNode</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnNode.html" title="org.redkale.source中的接口"><span class="interfaceName">ColumnNode</span></a></li>
<li><a href="org.redkale/org/redkale/source/ColumnNodes.html" title="org.redkale.source中的类">ColumnNodes</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnNumberNode.html" title="org.redkale.source中的类">ColumnNumberNode</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnStringNode.html" title="org.redkale.source中的类">ColumnStringNode</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnValue.html" title="org.redkale.source中的类">ColumnValue</a></li>
<li><a href="org.redkale/org/redkale/source/ColumnValues.html" title="org.redkale.source中的类">ColumnValues</a></li>
<li><a href="org.redkale/org/redkale/annotation/Command.html" title="org.redkale.annotation中的注释">Command</a></li>
<li><a href="org.redkale/org/redkale/util/Command.html" title="org.redkale.util中的注释">Command</a></li>
<li><a href="org.redkale/org/redkale/annotation/Comment.html" title="org.redkale.annotation中的注释">Comment</a></li>
<li><a href="org.redkale/org/redkale/util/Comment.html" title="org.redkale.util中的注释">Comment</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/CompletionHandlerSimpledCoder.html" title="org.redkale.convert.ext中的类">CompletionHandlerSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/annotation/Component.html" title="org.redkale.annotation中的注释">Component</a></li>
<li><a href="org.redkale/org/redkale/annotation/Configuration.html" title="org.redkale.annotation中的注释">Configuration</a></li>
<li><a href="org.redkale/org/redkale/annotation/ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a></li>
<li><a href="org.redkale/org/redkale/util/ConstructorParameters.html" title="org.redkale.util中的注释">ConstructorParameters</a></li>
<li><a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a></li>
<li><a href="org.redkale/org/redkale/net/Context.ContextConfig.html" title="org.redkale.net中的类">Context.ContextConfig</a></li>
<li><a href="org.redkale/org/redkale/convert/Convert.html" title="org.redkale.convert中的类">Convert</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertBytesHandler.html" title="org.redkale.convert中的接口"><span class="interfaceName">ConvertBytesHandler</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertCoder.html" title="org.redkale.convert中的注释">ConvertCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertCoder.ConvertCoders.html" title="org.redkale.convert中的注释">ConvertCoder.ConvertCoders</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertColumn.html" title="org.redkale.convert中的注释">ConvertColumn</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertColumn.ConvertColumns.html" title="org.redkale.convert中的注释">ConvertColumn.ConvertColumns</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertColumnEntry.html" title="org.redkale.convert中的类">ConvertColumnEntry</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertColumnHandler.html" title="org.redkale.convert中的注释">ConvertColumnHandler</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertColumnHandler.ConvertColumnHandlers.html" title="org.redkale.convert中的注释">ConvertColumnHandler.ConvertColumnHandlers</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertDisabled.html" title="org.redkale.convert中的注释">ConvertDisabled</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertDisabled.ConvertDisableds.html" title="org.redkale.convert中的注释">ConvertDisabled.ConvertDisableds</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertEnumValue.html" title="org.redkale.convert中的注释">ConvertEnumValue</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertException.html" title="org.redkale.convert中的类">ConvertException</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertFactory.html" title="org.redkale.convert中的类">ConvertFactory</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertField.html" title="org.redkale.convert中的类">ConvertField</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertImpl.html" title="org.redkale.convert中的注释">ConvertImpl</a></li>
<li><a href="org.redkale/org/redkale/convert/spi/ConvertProvider.html" title="org.redkale.convert.spi中的接口"><span class="interfaceName">ConvertProvider</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertSmallString.html" title="org.redkale.convert中的注释">ConvertSmallString</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertStandardString.html" title="org.redkale.convert中的注释">ConvertStandardString</a></li>
<li><a href="org.redkale/org/redkale/convert/ConvertType.html" title="org.redkale.convert中的枚举">ConvertType</a></li>
<li><a href="org.redkale/org/redkale/util/Copier.html" title="org.redkale.util中的接口"><span class="interfaceName">Copier</span></a></li>
<li><a href="org.redkale/org/redkale/util/Creator.html" title="org.redkale.util中的接口"><span class="interfaceName">Creator</span></a></li>
<li><a href="org.redkale/org/redkale/scheduled/spi/CronExpression.html" title="org.redkale.scheduled.spi中的类">CronExpression</a></li>
<li><a href="org.redkale/org/redkale/net/Cryptor.html" title="org.redkale.net中的接口"><span class="interfaceName">Cryptor</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataBatch.html" title="org.redkale.source中的接口"><span class="interfaceName">DataBatch</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataJdbcConnection.html" title="org.redkale.source中的类">DataJdbcConnection</a></li>
<li><a href="org.redkale/org/redkale/source/DataJdbcSource.html" title="org.redkale.source中的类">DataJdbcSource</a></li>
<li><a href="org.redkale/org/redkale/source/DataJdbcSource.DataJdbcResultSet.html" title="org.redkale.source中的类">DataJdbcSource.DataJdbcResultSet</a></li>
<li><a href="org.redkale/org/redkale/source/DataMemorySource.html" title="org.redkale.source中的类">DataMemorySource</a></li>
<li><a href="org.redkale/org/redkale/source/DataNativeSqlInfo.html" title="org.redkale.source中的类">DataNativeSqlInfo</a></li>
<li><a href="org.redkale/org/redkale/source/DataNativeSqlInfo.SqlMode.html" title="org.redkale.source中的枚举">DataNativeSqlInfo.SqlMode</a></li>
<li><a href="org.redkale/org/redkale/source/DataNativeSqlParser.html" title="org.redkale.source中的接口"><span class="interfaceName">DataNativeSqlParser</span></a></li>
<li><a href="org.redkale/org/redkale/source/spi/DataNativeSqlParserProvider.html" title="org.redkale.source.spi中的接口"><span class="interfaceName">DataNativeSqlParserProvider</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataNativeSqlStatement.html" title="org.redkale.source中的类">DataNativeSqlStatement</a></li>
<li><a href="org.redkale/org/redkale/source/DataResultSet.html" title="org.redkale.source中的接口"><span class="interfaceName">DataResultSet</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataResultSetRow.html" title="org.redkale.source中的接口"><span class="interfaceName">DataResultSetRow</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataSource.html" title="org.redkale.source中的接口"><span class="interfaceName">DataSource</span></a></li>
<li><a href="org.redkale/org/redkale/source/spi/DataSourceProvider.html" title="org.redkale.source.spi中的接口"><span class="interfaceName">DataSourceProvider</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataSources.html" title="org.redkale.source中的类">DataSources</a></li>
<li><a href="org.redkale/org/redkale/source/DataSqlMapper.html" title="org.redkale.source中的接口"><span class="interfaceName">DataSqlMapper</span></a></li>
<li><a href="org.redkale/org/redkale/source/spi/DataSqlMapperBuilder.html" title="org.redkale.source.spi中的类">DataSqlMapperBuilder</a></li>
<li><a href="org.redkale/org/redkale/source/DataSqlMonitor.html" title="org.redkale.source中的接口"><span class="interfaceName">DataSqlMonitor</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataSqlSource.html" title="org.redkale.source中的接口"><span class="interfaceName">DataSqlSource</span></a></li>
<li><a href="org.redkale/org/redkale/source/DataTransaction.html" title="org.redkale.source中的接口"><span class="interfaceName">DataTransaction</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ext/DateSimpledCoder.html" title="org.redkale.convert.ext中的类">DateSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/Decodeable.html" title="org.redkale.convert中的接口"><span class="interfaceName">Decodeable</span></a></li>
<li><a href="org.redkale/org/redkale/convert/DeMember.html" title="org.redkale.convert中的类">DeMember</a></li>
<li><a href="org.redkale/org/redkale/convert/DeMemberInfo.html" title="org.redkale.convert中的类">DeMemberInfo</a></li>
<li><a href="org.redkale/org/redkale/convert/DeMemberInfo.DeMemberNode.html" title="org.redkale.convert中的类">DeMemberInfo.DeMemberNode</a></li>
<li><a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="org.redkale.net中的类">DispatcherServlet</a></li>
<li><a href="org.redkale/org/redkale/source/DistributeTable.html" title="org.redkale.source中的注释">DistributeTable</a></li>
<li><a href="org.redkale/org/redkale/source/DistributeTableStrategy.html" title="org.redkale.source中的接口"><span class="interfaceName">DistributeTableStrategy</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.html" title="org.redkale.convert.ext中的类">DoubleArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.DoubleStreamSimpledCoder.html" title="org.redkale.convert.ext中的类">DoubleArraySimpledCoder.DoubleStreamSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/DoubleSimpledCoder.html" title="org.redkale.convert.ext中的类">DoubleSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/DurationSimpledCoder.html" title="org.redkale.convert.ext中的类">DurationSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/cached/spi/DynForCached.html" title="org.redkale.cached.spi中的注释">DynForCached</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/DynForConsumer.html" title="org.redkale.mq.spi中的注释">DynForConsumer</a></li>
<li><a href="org.redkale/org/redkale/locked/spi/DynForLocked.html" title="org.redkale.locked.spi中的注释">DynForLocked</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/DynForMessaged.html" title="org.redkale.mq.spi中的注释">DynForMessaged</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/DynForMessaged.DynForMessageds.html" title="org.redkale.mq.spi中的注释">DynForMessaged.DynForMessageds</a></li>
<li><a href="org.redkale/org/redkale/convert/Encodeable.html" title="org.redkale.convert中的接口"><span class="interfaceName">Encodeable</span></a></li>
<li><a href="org.redkale/org/redkale/convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a></li>
<li><a href="org.redkale/org/redkale/persistence/Entity.html" title="org.redkale.persistence中的注释">Entity</a></li>
<li><a href="org.redkale/org/redkale/source/EntityBuilder.html" title="org.redkale.source中的类">EntityBuilder</a></li>
<li><a href="org.redkale/org/redkale/source/EntityCache.html" title="org.redkale.source中的类">EntityCache</a></li>
<li><a href="org.redkale/org/redkale/source/EntityColumn.html" title="org.redkale.source中的类">EntityColumn</a></li>
<li><a href="org.redkale/org/redkale/source/EntityFullFunc.html" title="org.redkale.source中的类">EntityFullFunc</a></li>
<li><a href="org.redkale/org/redkale/source/EntityInfo.html" title="org.redkale.source中的类">EntityInfo</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/EnumSimpledCoder.html" title="org.redkale.convert.ext中的类">EnumSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/Environment.html" title="org.redkale.util中的类">Environment</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/FileSimpledCoder.html" title="org.redkale.convert.ext中的类">FileSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/net/Filter.html" title="org.redkale.net中的类">Filter</a></li>
<li><a href="org.redkale/org/redkale/source/FilterBean.html" title="org.redkale.source中的接口"><span class="interfaceName">FilterBean</span></a></li>
<li><a href="org.redkale/org/redkale/source/FilterColumn.html" title="org.redkale.source中的注释">FilterColumn</a></li>
<li><a href="org.redkale/org/redkale/source/FilterColValue.html" title="org.redkale.source中的类">FilterColValue</a></li>
<li><a href="org.redkale/org/redkale/source/FilterExpress.html" title="org.redkale.source中的枚举">FilterExpress</a></li>
<li><a href="org.redkale/org/redkale/source/FilterExpValue.html" title="org.redkale.source中的类">FilterExpValue</a></li>
<li><a href="org.redkale/org/redkale/source/FilterFunc.html" title="org.redkale.source中的枚举">FilterFunc</a></li>
<li><a href="org.redkale/org/redkale/source/FilterFuncColumn.html" title="org.redkale.source中的类">FilterFuncColumn</a></li>
<li><a href="org.redkale/org/redkale/source/FilterGroup.html" title="org.redkale.source中的注释">FilterGroup</a></li>
<li><a href="org.redkale/org/redkale/source/FilterJoinColumn.html" title="org.redkale.source中的注释">FilterJoinColumn</a></li>
<li><a href="org.redkale/org/redkale/source/FilterJoinNode.html" title="org.redkale.source中的类">FilterJoinNode</a></li>
<li><a href="org.redkale/org/redkale/source/FilterJoinType.html" title="org.redkale.source中的枚举">FilterJoinType</a></li>
<li><a href="org.redkale/org/redkale/source/FilterNode.html" title="org.redkale.source中的类">FilterNode</a></li>
<li><a href="org.redkale/org/redkale/source/FilterNodeBean.html" title="org.redkale.source中的类">FilterNodeBean</a></li>
<li><a href="org.redkale/org/redkale/source/FilterNodes.html" title="org.redkale.source中的类">FilterNodes</a></li>
<li><a href="org.redkale/org/redkale/source/FilterOrs.html" title="org.redkale.source中的注释">FilterOrs</a></li>
<li><a href="org.redkale/org/redkale/boot/watch/FilterWatchService.html" title="org.redkale.boot.watch中的类">FilterWatchService</a></li>
<li><a href="org.redkale/org/redkale/source/Flipper.html" title="org.redkale.source中的类">Flipper</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/FloatArraySimpledCoder.html" title="org.redkale.convert.ext中的类">FloatArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/FloatSimpledCoder.html" title="org.redkale.convert.ext中的类">FloatSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/Flows.html" title="org.redkale.util中的类">Flows</a></li>
<li><a href="org.redkale/org/redkale/util/Flows.SubscriberFuture.html" title="org.redkale.util中的类">Flows.SubscriberFuture</a></li>
<li><a href="org.redkale/org/redkale/util/Flows.SubscriberListFuture.html" title="org.redkale.util中的类">Flows.SubscriberListFuture</a></li>
<li><a href="org.redkale/org/redkale/persistence/GeneratedValue.html" title="org.redkale.persistence中的注释">GeneratedValue</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/HttpClusterRpcClient.html" title="org.redkale.cluster.spi中的类">HttpClusterRpcClient</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpContext.html" title="org.redkale.net.http中的类">HttpContext</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpContext.HttpContextConfig.html" title="org.redkale.net.http中的类">HttpContext.HttpContextConfig</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpContext.UriPathNode.html" title="org.redkale.net.http中的类">HttpContext.UriPathNode</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpDispatcherServlet.html" title="org.redkale.net.http中的类">HttpDispatcherServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpDispatcherServlet.MappingEntry.html" title="org.redkale.net.http中的类">HttpDispatcherServlet.MappingEntry</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpException.html" title="org.redkale.net.http中的类">HttpException</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpFilter.html" title="org.redkale.net.http中的类">HttpFilter</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpHeaders.html" title="org.redkale.net.http中的类">HttpHeaders</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/HttpLocalRpcClient.html" title="org.redkale.cluster.spi中的类">HttpLocalRpcClient</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/HttpLocalRpcClient.HttpMessageLocalRequest.html" title="org.redkale.cluster.spi中的类">HttpLocalRpcClient.HttpMessageLocalRequest</a></li>
<li><a href="org.redkale/org/redkale/cluster/spi/HttpLocalRpcClient.HttpMessageLocalResponse.html" title="org.redkale.cluster.spi中的类">HttpLocalRpcClient.HttpMessageLocalResponse</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpMapping.html" title="org.redkale.net.http中的注释">HttpMapping</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/HttpMessageRequest.html" title="org.redkale.mq.spi中的类">HttpMessageRequest</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/HttpMessageResponse.html" title="org.redkale.mq.spi中的类">HttpMessageResponse</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/HttpMessageServlet.html" title="org.redkale.mq.spi中的类">HttpMessageServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpParam.html" title="org.redkale.net.http中的注释">HttpParam</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpParam.HttpParameterStyle.html" title="org.redkale.net.http中的枚举">HttpParam.HttpParameterStyle</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpParam.HttpParams.html" title="org.redkale.net.http中的注释">HttpParam.HttpParams</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpParameters.html" title="org.redkale.net.http中的类">HttpParameters</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpRender.html" title="org.redkale.net.http中的接口"><span class="interfaceName">HttpRender</span></a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpRequest.html" title="org.redkale.net.http中的类">HttpRequest</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpResourceServlet.html" title="org.redkale.net.http中的类">HttpResourceServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpResourceServlet.FileEntry.html" title="org.redkale.net.http中的类">HttpResourceServlet.FileEntry</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpResponse.html" title="org.redkale.net.http中的类">HttpResponse</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpResponse.HttpResponseConfig.html" title="org.redkale.net.http中的类">HttpResponse.HttpResponseConfig</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpResult.html" title="org.redkale.net.http中的类">HttpResult</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/HttpResultCoder.html" title="org.redkale.mq.spi中的类">HttpResultCoder</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpRpcAuthenticator.html" title="org.redkale.net.http中的接口"><span class="interfaceName">HttpRpcAuthenticator</span></a></li>
<li><a href="org.redkale/org/redkale/cluster/HttpRpcClient.html" title="org.redkale.cluster中的类">HttpRpcClient</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpRpcSecretAuthenticator.html" title="org.redkale.net.http中的类">HttpRpcSecretAuthenticator</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpScope.html" title="org.redkale.net.http中的类">HttpScope</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpServer.html" title="org.redkale.net.http中的类">HttpServer</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpServlet.html" title="org.redkale.net.http中的类">HttpServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpServlet.ActionEntry.html" title="org.redkale.net.http中的类">HttpServlet.ActionEntry</a></li>
<li><a href="org.redkale/org/redkale/net/http/HttpUserType.html" title="org.redkale.net.http中的注释">HttpUserType</a></li>
<li><a href="org.redkale/org/redkale/persistence/Id.html" title="org.redkale.persistence中的注释">Id</a></li>
<li><a href="org.redkale/org/redkale/persistence/Index.html" title="org.redkale.persistence中的注释">Index</a></li>
<li><a href="org.redkale/org/redkale/persistence/Index.Indexs.html" title="org.redkale.persistence中的注释">Index.Indexs</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetAddressJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder.InetAddressJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder.InetSocketAddressSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/InstanceProvider.html" title="org.redkale.util中的接口"><span class="interfaceName">InstanceProvider</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.html" title="org.redkale.convert.ext中的类">InstantSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.InstantJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">InstantSimpledCoder.InstantJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.html" title="org.redkale.convert.ext中的类">IntArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.IntStreamSimpledCoder.html" title="org.redkale.convert.ext中的类">IntArraySimpledCoder.IntStreamSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.html" title="org.redkale.convert.ext中的类">IntSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.IntHexJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">IntSimpledCoder.IntHexJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/Invoker.html" title="org.redkale.util中的接口"><span class="interfaceName">Invoker</span></a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonArray.html" title="org.redkale.convert.json中的类">JsonArray</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonByteBufferReader.html" title="org.redkale.convert.json中的类">JsonByteBufferReader</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonByteBufferWriter.html" title="org.redkale.convert.json中的类">JsonByteBufferWriter</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonBytesWriter.html" title="org.redkale.convert.json中的类">JsonBytesWriter</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonCharsWriter.html" title="org.redkale.convert.json中的类">JsonCharsWriter</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonConvert.html" title="org.redkale.convert.json中的类">JsonConvert</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonDynEncoder.html" title="org.redkale.convert.json中的类">JsonDynEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonElement.html" title="org.redkale.convert.json中的接口"><span class="interfaceName">JsonElement</span></a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonFactory.html" title="org.redkale.convert.json中的类">JsonFactory</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonMultiArrayDecoder.html" title="org.redkale.convert.json中的类">JsonMultiArrayDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonMultiImplDecoder.html" title="org.redkale.convert.json中的类">JsonMultiImplDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonObject.html" title="org.redkale.convert.json中的类">JsonObject</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonReader.CharArray.html" title="org.redkale.convert.json中的类">JsonReader.CharArray</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonSimpledCoder.html" title="org.redkale.convert.json中的类">JsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonString.html" title="org.redkale.convert.json中的类">JsonString</a></li>
<li><a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a></li>
<li><a href="org.redkale/org/redkale/util/LambdaBiConsumer.html" title="org.redkale.util中的接口"><span class="interfaceName">LambdaBiConsumer</span></a></li>
<li><a href="org.redkale/org/redkale/util/LambdaFunction.html" title="org.redkale.util中的接口"><span class="interfaceName">LambdaFunction</span></a></li>
<li><a href="org.redkale/org/redkale/util/LambdaSupplier.html" title="org.redkale.util中的接口"><span class="interfaceName">LambdaSupplier</span></a></li>
<li><a href="org.redkale/org/redkale/service/LoadMode.html" title="org.redkale.service中的枚举">LoadMode</a></li>
<li><a href="org.redkale/org/redkale/service/Local.html" title="org.redkale.service中的注释">Local</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.LocalDateJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateSimpledCoder.LocalDateJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateTimeSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalTimeSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/locked/Locked.html" title="org.redkale.locked中的注释">Locked</a></li>
<li><a href="org.redkale/org/redkale/locked/spi/LockedAction.html" title="org.redkale.locked.spi中的类">LockedAction</a></li>
<li><a href="org.redkale/org/redkale/locked/spi/LockedAsmMethodBoost.html" title="org.redkale.locked.spi中的类">LockedAsmMethodBoost</a></li>
<li><a href="org.redkale/org/redkale/locked/LockedManager.html" title="org.redkale.locked中的接口"><span class="interfaceName">LockedManager</span></a></li>
<li><a href="org.redkale/org/redkale/locked/spi/LockedManagerProvider.html" title="org.redkale.locked.spi中的接口"><span class="interfaceName">LockedManagerProvider</span></a></li>
<li><a href="org.redkale/org/redkale/locked/spi/LockedManagerService.html" title="org.redkale.locked.spi中的类">LockedManagerService</a></li>
<li><a href="org.redkale/org/redkale/locked/spi/LockedModuleEngine.html" title="org.redkale.locked.spi中的类">LockedModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/annotation/LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a></li>
<li><a href="org.redkale/org/redkale/util/LogExcludeLevel.html" title="org.redkale.util中的注释">LogExcludeLevel</a></li>
<li><a href="org.redkale/org/redkale/annotation/LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释">LogExcludeLevel.LogExcludeLevels</a></li>
<li><a href="org.redkale/org/redkale/util/LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.util中的注释">LogExcludeLevel.LogExcludeLevels</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingBaseHandler.LoggingFormater.html" title="org.redkale.boot中的类">LoggingBaseHandler.LoggingFormater</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingFileHandler.LoggingConsoleHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingConsoleHandler</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingFileHandler.LoggingSncpFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingSncpFileHandler</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingSearchHandler.html" title="org.redkale.boot中的类">LoggingSearchHandler</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a></li>
<li><a href="org.redkale/org/redkale/boot/LoggingSearchHandler.SearchLogRecord.TableStrategy.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord.TableStrategy</a></li>
<li><a href="org.redkale/org/redkale/annotation/LogLevel.html" title="org.redkale.annotation中的注释">LogLevel</a></li>
<li><a href="org.redkale/org/redkale/util/LogLevel.html" title="org.redkale.util中的注释">LogLevel</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LongAdderSimpledCoder.html" title="org.redkale.convert.ext中的类">LongAdderSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.html" title="org.redkale.convert.ext中的类">LongArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.LongStreamSimpledCoder.html" title="org.redkale.convert.ext中的类">LongArraySimpledCoder.LongStreamSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.html" title="org.redkale.convert.ext中的类">LongSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.LongHexJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LongSimpledCoder.LongHexJsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/MapDecoder.html" title="org.redkale.convert中的类">MapDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/MapEncoder.html" title="org.redkale.convert中的类">MapEncoder</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageAgent.html" title="org.redkale.mq.spi中的类">MessageAgent</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageAgent.MessageConsumerWrapper.html" title="org.redkale.mq.spi中的类">MessageAgent.MessageConsumerWrapper</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageAgent.MessageProducerWrapper.html" title="org.redkale.mq.spi中的类">MessageAgent.MessageProducerWrapper</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageAgentProvider.html" title="org.redkale.mq.spi中的接口"><span class="interfaceName">MessageAgentProvider</span></a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageAsmMethodBoost.html" title="org.redkale.mq.spi中的类">MessageAsmMethodBoost</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageClient.html" title="org.redkale.mq.spi中的类">MessageClient</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageClientConsumer.html" title="org.redkale.mq.spi中的类">MessageClientConsumer</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageClientProducer.html" title="org.redkale.mq.spi中的类">MessageClientProducer</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageCoder.html" title="org.redkale.mq.spi中的接口"><span class="interfaceName">MessageCoder</span></a></li>
<li><a href="org.redkale/org/redkale/mq/MessageConsumer.html" title="org.redkale.mq中的接口"><span class="interfaceName">MessageConsumer</span></a></li>
<li><a href="org.redkale/org/redkale/mq/Messaged.html" title="org.redkale.mq中的注释">Messaged</a></li>
<li><a href="org.redkale/org/redkale/mq/MessageEvent.html" title="org.redkale.mq中的类">MessageEvent</a></li>
<li><a href="org.redkale/org/redkale/mq/MessageManager.html" title="org.redkale.mq中的接口"><span class="interfaceName">MessageManager</span></a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageModuleEngine.html" title="org.redkale.mq.spi中的类">MessageModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageProcessor.html" title="org.redkale.mq.spi中的接口"><span class="interfaceName">MessageProcessor</span></a></li>
<li><a href="org.redkale/org/redkale/mq/MessageProducer.html" title="org.redkale.mq中的接口"><span class="interfaceName">MessageProducer</span></a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageRecord.html" title="org.redkale.mq.spi中的类">MessageRecord</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageRecordSerializer.html" title="org.redkale.mq.spi中的类">MessageRecordSerializer</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageRespFuture.html" title="org.redkale.mq.spi中的类">MessageRespFuture</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageRespProcessor.html" title="org.redkale.mq.spi中的类">MessageRespProcessor</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/MessageServlet.html" title="org.redkale.mq.spi中的类">MessageServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/MimeType.html" title="org.redkale.net.http中的类">MimeType</a></li>
<li><a href="org.redkale/org/redkale/util/MissingParamException.html" title="org.redkale.util中的类">MissingParamException</a></li>
<li><a href="org.redkale/org/redkale/boot/ModuleEngine.html" title="org.redkale.boot中的类">ModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/net/http/MultiContext.html" title="org.redkale.net.http中的类">MultiContext</a></li>
<li><a href="org.redkale/org/redkale/util/MultiHashKey.html" title="org.redkale.util中的接口"><span class="interfaceName">MultiHashKey</span></a></li>
<li><a href="org.redkale/org/redkale/net/http/MultiPart.html" title="org.redkale.net.http中的类">MultiPart</a></li>
<li><a href="org.redkale/org/redkale/boot/NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></li>
<li><a href="org.redkale/org/redkale/boot/NodeInterceptor.html" title="org.redkale.boot中的类">NodeInterceptor</a></li>
<li><a href="org.redkale/org/redkale/boot/NodeProtocol.html" title="org.redkale.boot中的注释">NodeProtocol</a></li>
<li><a href="org.redkale/org/redkale/boot/NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></li>
<li><a href="org.redkale/org/redkale/boot/NodeSncpServer.html" title="org.redkale.boot中的类">NodeSncpServer</a></li>
<li><a href="org.redkale/org/redkale/boot/NodeWatchServer.html" title="org.redkale.boot中的类">NodeWatchServer</a></li>
<li><a href="org.redkale/org/redkale/annotation/NonBlocking.html" title="org.redkale.annotation中的注释">NonBlocking</a></li>
<li><a href="org.redkale/org/redkale/annotation/Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a></li>
<li><a href="org.redkale/org/redkale/annotation/Nullable.html" title="org.redkale.annotation中的注释">Nullable</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/NumberSimpledCoder.html" title="org.redkale.convert.ext中的类">NumberSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ObjectDecoder.html" title="org.redkale.convert中的类">ObjectDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ObjectEncoder.html" title="org.redkale.convert中的类">ObjectEncoder</a></li>
<li><a href="org.redkale/org/redkale/util/ObjectPool.html" title="org.redkale.util中的类">ObjectPool</a></li>
<li><a href="org.redkale/org/redkale/util/ObjectRef.html" title="org.redkale.util中的类">ObjectRef</a></li>
<li><a href="org.redkale/org/redkale/util/OneOrList.html" title="org.redkale.util中的类">OneOrList</a></li>
<li><a href="org.redkale/org/redkale/convert/OptionalCoder.html" title="org.redkale.convert中的类">OptionalCoder</a></li>
<li><a href="org.redkale/org/redkale/source/PageBean.html" title="org.redkale.source中的类">PageBean</a></li>
<li><a href="org.redkale/org/redkale/annotation/Param.html" title="org.redkale.annotation中的注释">Param</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/PatternSimpledCoder.html" title="org.redkale.convert.ext中的类">PatternSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/annotation/PostConstruct.html" title="org.redkale.annotation中的注释">PostConstruct</a></li>
<li><a href="org.redkale/org/redkale/annotation/PreDestroy.html" title="org.redkale.annotation中的注释">PreDestroy</a></li>
<li><a href="org.redkale/org/redkale/boot/PrepareCompiler.html" title="org.redkale.boot中的类">PrepareCompiler</a></li>
<li><a href="org.redkale/org/redkale/annotation/Priority.html" title="org.redkale.annotation中的注释">Priority</a></li>
<li><a href="org.redkale/org/redkale/props/spi/PropertiesAgent.html" title="org.redkale.props.spi中的类">PropertiesAgent</a></li>
<li><a href="org.redkale/org/redkale/props/spi/PropertiesAgentProvider.html" title="org.redkale.props.spi中的接口"><span class="interfaceName">PropertiesAgentProvider</span></a></li>
<li><a href="org.redkale/org/redkale/props/spi/PropertiesModule.html" title="org.redkale.props.spi中的类">PropertiesModule</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufArrayDecoder.html" title="org.redkale.convert.pb中的类">ProtobufArrayDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufArrayEncoder.html" title="org.redkale.convert.pb中的类">ProtobufArrayEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufByteBufferReader.html" title="org.redkale.convert.pb中的类">ProtobufByteBufferReader</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufByteBufferWriter.html" title="org.redkale.convert.pb中的类">ProtobufByteBufferWriter</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufBytesWriter.html" title="org.redkale.convert.pb中的类">ProtobufBytesWriter</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.html" title="org.redkale.convert.pb中的类">ProtobufCoders</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufAtomicBooleanSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufAtomicBooleanSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufAtomicIntegerSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufAtomicIntegerSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufAtomicLongSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufAtomicLongSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufBigDecimalSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufBigDecimalSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufBigIntegerSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufBigIntegerSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufBoolArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufBoolArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufBoolArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufBoolArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufBoolCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufBoolCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufBoolSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufBoolSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufByteArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufByteArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufByteArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufByteArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufByteCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufByteCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufByteSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufByteSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufCharArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufCharArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufCharArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufCharArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufCharCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufCharCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufCharSequenceSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufCharSequenceSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufCharSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufCharSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufDateSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufDateSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufDoubleArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufDoubleArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufDoubleArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufDoubleArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufDoubleCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufDoubleCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufDoubleSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufDoubleSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufDurationSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufDurationSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufFloatArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufFloatArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufFloatArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufFloatArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufFloatCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufFloatCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufFloatSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufFloatSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufInetAddressSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufInetAddressSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufInetSocketAddressSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufInetSocketAddressSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufInstantSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufInstantSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufIntArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufIntArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufIntArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufIntArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufIntCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufIntCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufIntSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufIntSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLocalDateSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLocalDateSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLocalDateTimeSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLocalDateTimeSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLocalTimeSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLocalTimeSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLongAdderSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLongAdderSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLongArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLongArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLongArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLongArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLongCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLongCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufLongSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufLongSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufNumberSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufNumberSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufShortArraySimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufShortArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufShortArraySimpledCoder2.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufShortArraySimpledCoder2</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufShortCollectionSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufShortCollectionSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufShortSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufShortSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufStringBuilderSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufStringBuilderSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufStringSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufStringSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufStringWrapperSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufStringWrapperSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCoders.ProtobufUint128SimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufCoders.ProtobufUint128SimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCollectionDecoder.html" title="org.redkale.convert.pb中的类">ProtobufCollectionDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufCollectionEncoder.html" title="org.redkale.convert.pb中的类">ProtobufCollectionEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufConvert.html" title="org.redkale.convert.pb中的类">ProtobufConvert</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufDynEncoder.html" title="org.redkale.convert.pb中的类">ProtobufDynEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufEncodeable.html" title="org.redkale.convert.pb中的接口"><span class="interfaceName">ProtobufEncodeable</span></a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufEnumSimpledCoder.html" title="org.redkale.convert.pb中的类">ProtobufEnumSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufFactory.html" title="org.redkale.convert.pb中的类">ProtobufFactory</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufMapDecoder.html" title="org.redkale.convert.pb中的类">ProtobufMapDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufMapEncoder.html" title="org.redkale.convert.pb中的类">ProtobufMapEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufObjectDecoder.html" title="org.redkale.convert.pb中的类">ProtobufObjectDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufObjectEncoder.html" title="org.redkale.convert.pb中的类">ProtobufObjectEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufPrimitivable.html" title="org.redkale.convert.pb中的接口"><span class="interfaceName">ProtobufPrimitivable</span></a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufReader.html" title="org.redkale.convert.pb中的类">ProtobufReader</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufStreamDecoder.html" title="org.redkale.convert.pb中的类">ProtobufStreamDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufStreamEncoder.html" title="org.redkale.convert.pb中的类">ProtobufStreamEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufTagDecodeable.html" title="org.redkale.convert.pb中的接口"><span class="interfaceName">ProtobufTagDecodeable</span></a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufTypeEnum.html" title="org.redkale.convert.pb中的枚举">ProtobufTypeEnum</a></li>
<li><a href="org.redkale/org/redkale/convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a></li>
<li><a href="org.redkale/org/redkale/net/ProtocolServer.html" title="org.redkale.net中的类">ProtocolServer</a></li>
<li><a href="org.redkale/org/redkale/source/Range.html" title="org.redkale.source中的接口"><span class="interfaceName">Range</span></a></li>
<li><a href="org.redkale/org/redkale/source/Range.ByteRange.html" title="org.redkale.source中的类">Range.ByteRange</a></li>
<li><a href="org.redkale/org/redkale/source/Range.DoubleRange.html" title="org.redkale.source中的类">Range.DoubleRange</a></li>
<li><a href="org.redkale/org/redkale/source/Range.FloatRange.html" title="org.redkale.source中的类">Range.FloatRange</a></li>
<li><a href="org.redkale/org/redkale/source/Range.IntRange.html" title="org.redkale.source中的类">Range.IntRange</a></li>
<li><a href="org.redkale/org/redkale/source/Range.LongRange.html" title="org.redkale.source中的类">Range.LongRange</a></li>
<li><a href="org.redkale/org/redkale/source/Range.ShortRange.html" title="org.redkale.source中的类">Range.ShortRange</a></li>
<li><a href="org.redkale/org/redkale/source/Range.StringRange.html" title="org.redkale.source中的类">Range.StringRange</a></li>
<li><a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a></li>
<li><a href="org.redkale/org/redkale/convert/Reader.ValueType.html" title="org.redkale.convert中的枚举">Reader.ValueType</a></li>
<li><a href="org.redkale/org/redkale/util/Redkale.html" title="org.redkale.util中的类">Redkale</a></li>
<li><a href="org.redkale/org/redkale/util/RedkaleClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader</a></li>
<li><a href="org.redkale/org/redkale/util/RedkaleClassLoader.DynBytesClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader.DynBytesClassLoader</a></li>
<li><a href="org.redkale/org/redkale/util/RedkaleClassLoader.RedkaleCacheClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader.RedkaleCacheClassLoader</a></li>
<li><a href="org.redkale/org/redkale/util/RedkaleException.html" title="org.redkale.util中的类">RedkaleException</a></li>
<li><a href="org.redkale/org/redkale/util/Reproduce.html" title="org.redkale.util中的接口"><span class="interfaceName">Reproduce</span></a></li>
<li><a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a></li>
<li><a href="org.redkale/org/redkale/inject/Resourcable.html" title="org.redkale.inject中的接口"><span class="interfaceName">Resourcable</span></a></li>
<li><a href="org.redkale/org/redkale/annotation/Resource.html" title="org.redkale.annotation中的注释">Resource</a></li>
<li><a href="org.redkale/org/redkale/inject/ResourceAnnotationLoader.html" title="org.redkale.inject中的接口"><span class="interfaceName">ResourceAnnotationLoader</span></a></li>
<li><a href="org.redkale/org/redkale/annotation/ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a></li>
<li><a href="org.redkale/org/redkale/mq/ResourceConsumer.html" title="org.redkale.mq中的注释">ResourceConsumer</a></li>
<li><a href="org.redkale/org/redkale/inject/ResourceEvent.html" title="org.redkale.inject中的接口"><span class="interfaceName">ResourceEvent</span></a></li>
<li><a href="org.redkale/org/redkale/util/ResourceEvent.html" title="org.redkale.util中的接口"><span class="interfaceName">ResourceEvent</span></a></li>
<li><a href="org.redkale/org/redkale/inject/ResourceEvent.ResourceChangeEvent.html" title="org.redkale.inject中的类">ResourceEvent.ResourceChangeEvent</a></li>
<li><a href="org.redkale/org/redkale/inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a></li>
<li><a href="org.redkale/org/redkale/annotation/ResourceInjected.html" title="org.redkale.annotation中的注释">ResourceInjected</a></li>
<li><a href="org.redkale/org/redkale/util/ResourceListener.html" title="org.redkale.util中的注释">ResourceListener</a></li>
<li><a href="org.redkale/org/redkale/mq/ResourceProducer.html" title="org.redkale.mq中的注释">ResourceProducer</a></li>
<li><a href="org.redkale/org/redkale/annotation/ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a></li>
<li><a href="org.redkale/org/redkale/util/ResourceType.html" title="org.redkale.util中的注释">ResourceType</a></li>
<li><a href="org.redkale/org/redkale/inject/ResourceTypeLoader.html" title="org.redkale.inject中的接口"><span class="interfaceName">ResourceTypeLoader</span></a></li>
<li><a href="org.redkale/org/redkale/net/Response.html" title="org.redkale.net中的类">Response</a></li>
<li><a href="org.redkale/org/redkale/net/http/Rest.html" title="org.redkale.net.http中的类">Rest</a></li>
<li><a href="org.redkale/org/redkale/net/http/Rest.RestDyn.html" title="org.redkale.net.http中的注释">Rest.RestDyn</a></li>
<li><a href="org.redkale/org/redkale/net/http/Rest.RestDynSourceType.html" title="org.redkale.net.http中的注释">Rest.RestDynSourceType</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestAddress.html" title="org.redkale.net.http中的注释">RestAddress</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestBody.html" title="org.redkale.net.http中的注释">RestBody</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestConvert.html" title="org.redkale.net.http中的注释">RestConvert</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestConvert.RestConverts.html" title="org.redkale.net.http中的注释">RestConvert.RestConverts</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestConvertCoder.html" title="org.redkale.net.http中的注释">RestConvertCoder</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestConvertCoder.RestConvertCoders.html" title="org.redkale.net.http中的注释">RestConvertCoder.RestConvertCoders</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestCookie.html" title="org.redkale.net.http中的注释">RestCookie</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestDeleteMapping.html" title="org.redkale.net.http中的注释">RestDeleteMapping</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestDeleteMapping.RestDeleteMappings.html" title="org.redkale.net.http中的注释">RestDeleteMapping.RestDeleteMappings</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestException.html" title="org.redkale.net.http中的类">RestException</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestGetMapping.html" title="org.redkale.net.http中的注释">RestGetMapping</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestGetMapping.RestGetMappings.html" title="org.redkale.net.http中的注释">RestGetMapping.RestGetMappings</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestHeader.html" title="org.redkale.net.http中的注释">RestHeader</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestHeaders.html" title="org.redkale.net.http中的接口"><span class="interfaceName">RestHeaders</span></a></li>
<li><a href="org.redkale/org/redkale/net/http/RestLocale.html" title="org.redkale.net.http中的注释">RestLocale</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestMapping.html" title="org.redkale.net.http中的注释">RestMapping</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestMapping.RestMappings.html" title="org.redkale.net.http中的注释">RestMapping.RestMappings</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestOnMessage.html" title="org.redkale.net.http中的注释">RestOnMessage</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestParam.html" title="org.redkale.net.http中的注释">RestParam</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestParams.html" title="org.redkale.net.http中的接口"><span class="interfaceName">RestParams</span></a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPatchMapping.html" title="org.redkale.net.http中的注释">RestPatchMapping</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPatchMapping.RestPatchMappings.html" title="org.redkale.net.http中的注释">RestPatchMapping.RestPatchMappings</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPath.html" title="org.redkale.net.http中的注释">RestPath</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPostMapping.html" title="org.redkale.net.http中的注释">RestPostMapping</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPostMapping.RestPostMappings.html" title="org.redkale.net.http中的注释">RestPostMapping.RestPostMappings</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPutMapping.html" title="org.redkale.net.http中的注释">RestPutMapping</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestPutMapping.RestPutMappings.html" title="org.redkale.net.http中的注释">RestPutMapping.RestPutMappings</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestService.html" title="org.redkale.net.http中的注释">RestService</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestSessionid.html" title="org.redkale.net.http中的注释">RestSessionid</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestUploadFile.html" title="org.redkale.net.http中的注释">RestUploadFile</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestUserid.html" title="org.redkale.net.http中的注释">RestUserid</a></li>
<li><a href="org.redkale/org/redkale/net/http/RestWebSocket.html" title="org.redkale.net.http中的注释">RestWebSocket</a></li>
<li><a href="org.redkale/org/redkale/util/RetcodeException.html" title="org.redkale.util中的类">RetcodeException</a></li>
<li><a href="org.redkale/org/redkale/service/RetCodes.html" title="org.redkale.service中的类">RetCodes</a></li>
<li><a href="org.redkale/org/redkale/service/RetException.html" title="org.redkale.service中的类">RetException</a></li>
<li><a href="org.redkale/org/redkale/service/RetInfoTransfer.html" title="org.redkale.service中的接口"><span class="interfaceName">RetInfoTransfer</span></a></li>
<li><a href="org.redkale/org/redkale/service/RetLabel.html" title="org.redkale.service中的注释">RetLabel</a></li>
<li><a href="org.redkale/org/redkale/service/RetLabel.RetLabels.html" title="org.redkale.service中的注释">RetLabel.RetLabels</a></li>
<li><a href="org.redkale/org/redkale/service/RetResult.html" title="org.redkale.service中的类">RetResult</a></li>
<li><a href="org.redkale/org/redkale/source/RowBound.html" title="org.redkale.source中的类">RowBound</a></li>
<li><a href="org.redkale/org/redkale/service/RpcAction.html" title="org.redkale.service中的注释">RpcAction</a></li>
<li><a href="org.redkale/org/redkale/service/RpcAttachment.html" title="org.redkale.service中的注释">RpcAttachment</a></li>
<li><a href="org.redkale/org/redkale/service/RpcRemote.html" title="org.redkale.service中的注释">RpcRemote</a></li>
<li><a href="org.redkale/org/redkale/service/RpcRemoteException.html" title="org.redkale.service中的类">RpcRemoteException</a></li>
<li><a href="org.redkale/org/redkale/service/RpcSourceAddress.html" title="org.redkale.service中的注释">RpcSourceAddress</a></li>
<li><a href="org.redkale/org/redkale/service/RpcTargetAddress.html" title="org.redkale.service中的注释">RpcTargetAddress</a></li>
<li><a href="org.redkale/org/redkale/service/RpcTargetTopic.html" title="org.redkale.service中的注释">RpcTargetTopic</a></li>
<li><a href="org.redkale/org/redkale/scheduled/Scheduled.html" title="org.redkale.scheduled中的注释">Scheduled</a></li>
<li><a href="org.redkale/org/redkale/scheduled/ScheduledEvent.html" title="org.redkale.scheduled中的类">ScheduledEvent</a></li>
<li><a href="org.redkale/org/redkale/scheduled/ScheduledManager.html" title="org.redkale.scheduled中的接口"><span class="interfaceName">ScheduledManager</span></a></li>
<li><a href="org.redkale/org/redkale/scheduled/spi/ScheduledManagerProvider.html" title="org.redkale.scheduled.spi中的接口"><span class="interfaceName">ScheduledManagerProvider</span></a></li>
<li><a href="org.redkale/org/redkale/scheduled/spi/ScheduledModuleEngine.html" title="org.redkale.scheduled.spi中的类">ScheduledModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/scheduled/spi/ScheduleManagerService.html" title="org.redkale.scheduled.spi中的类">ScheduleManagerService</a></li>
<li><a href="org.redkale/org/redkale/persistence/SearchColumn.html" title="org.redkale.persistence中的注释">SearchColumn</a></li>
<li><a href="org.redkale/org/redkale/source/SearchColumn.html" title="org.redkale.source中的注释">SearchColumn</a></li>
<li><a href="org.redkale/org/redkale/persistence/SearchColumn.HighLights.html" title="org.redkale.persistence中的类">SearchColumn.HighLights</a></li>
<li><a href="org.redkale/org/redkale/source/SearchColumn.HighLights.html" title="org.redkale.source中的类">SearchColumn.HighLights</a></li>
<li><a href="org.redkale/org/redkale/source/SearchQuery.html" title="org.redkale.source中的接口"><span class="interfaceName">SearchQuery</span></a></li>
<li><a href="org.redkale/org/redkale/source/SearchQuery.SearchHighlight.html" title="org.redkale.source中的接口"><span class="interfaceName">SearchQuery.SearchHighlight</span></a></li>
<li><a href="org.redkale/org/redkale/source/SearchQuery.SearchSimpleHighlight.html" title="org.redkale.source中的类">SearchQuery.SearchSimpleHighlight</a></li>
<li><a href="org.redkale/org/redkale/source/SearchQuery.SearchSimpleQuery.html" title="org.redkale.source中的类">SearchQuery.SearchSimpleQuery</a></li>
<li><a href="org.redkale/org/redkale/source/SearchSource.html" title="org.redkale.source中的接口"><span class="interfaceName">SearchSource</span></a></li>
<li><a href="org.redkale/org/redkale/util/SelectColumn.html" title="org.redkale.util中的类">SelectColumn</a></li>
<li><a href="org.redkale/org/redkale/annotation/Serial.html" title="org.redkale.annotation中的注释">Serial</a></li>
<li><a href="org.redkale/org/redkale/net/Server.html" title="org.redkale.net中的类">Server</a></li>
<li><a href="org.redkale/org/redkale/boot/watch/ServerWatchService.html" title="org.redkale.boot.watch中的类">ServerWatchService</a></li>
<li><a href="org.redkale/org/redkale/service/Service.html" title="org.redkale.service中的接口"><span class="interfaceName">Service</span></a></li>
<li><a href="org.redkale/org/redkale/boot/watch/ServiceWatchService.html" title="org.redkale.boot.watch中的类">ServiceWatchService</a></li>
<li><a href="org.redkale/org/redkale/net/Servlet.html" title="org.redkale.net中的类">Servlet</a></li>
<li><a href="org.redkale/org/redkale/util/Sheet.html" title="org.redkale.util中的类">Sheet</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/ShortArraySimpledCoder.html" title="org.redkale.convert.ext中的类">ShortArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/ShortSimpledCoder.html" title="org.redkale.convert.ext中的类">ShortSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/SimpledCoder.html" title="org.redkale.convert中的类">SimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/SimpleProxySelector.html" title="org.redkale.util中的类">SimpleProxySelector</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/Sncp.html" title="org.redkale.net.sncp中的类">Sncp</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/Sncp.SncpDyn.html" title="org.redkale.net.sncp中的注释">Sncp.SncpDyn</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpAsyncHandler.html" title="org.redkale.net.sncp中的接口"><span class="interfaceName">SncpAsyncHandler</span></a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpAsyncHandler.HandlerInner.html" title="org.redkale.net.sncp中的类">SncpAsyncHandler.HandlerInner</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpClient.html" title="org.redkale.net.sncp中的类">SncpClient</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpClientCodec.html" title="org.redkale.net.sncp中的类">SncpClientCodec</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpClientConnection.html" title="org.redkale.net.sncp中的类">SncpClientConnection</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpClientRequest.html" title="org.redkale.net.sncp中的类">SncpClientRequest</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpClientResult.html" title="org.redkale.net.sncp中的类">SncpClientResult</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpContext.html" title="org.redkale.net.sncp中的类">SncpContext</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpContext.SncpContextConfig.html" title="org.redkale.net.sncp中的类">SncpContext.SncpContextConfig</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpDispatcherServlet.html" title="org.redkale.net.sncp中的类">SncpDispatcherServlet</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpException.html" title="org.redkale.net.sncp中的类">SncpException</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpFilter.html" title="org.redkale.net.sncp中的类">SncpFilter</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpHeader.html" title="org.redkale.net.sncp中的类">SncpHeader</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/SncpMessageRequest.html" title="org.redkale.mq.spi中的类">SncpMessageRequest</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/SncpMessageResponse.html" title="org.redkale.mq.spi中的类">SncpMessageResponse</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/SncpMessageServlet.html" title="org.redkale.mq.spi中的类">SncpMessageServlet</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpRemoteInfo.html" title="org.redkale.net.sncp中的类">SncpRemoteInfo</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpRemoteInfo.SncpRemoteAction.html" title="org.redkale.net.sncp中的类">SncpRemoteInfo.SncpRemoteAction</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpRequest.html" title="org.redkale.net.sncp中的类">SncpRequest</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpResponse.html" title="org.redkale.net.sncp中的类">SncpResponse</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpRpcGroup.html" title="org.redkale.net.sncp中的类">SncpRpcGroup</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpRpcGroups.html" title="org.redkale.net.sncp中的类">SncpRpcGroups</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpServer.html" title="org.redkale.net.sncp中的类">SncpServer</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpServlet.html" title="org.redkale.net.sncp中的类">SncpServlet</a></li>
<li><a href="org.redkale/org/redkale/net/sncp/SncpServlet.SncpActionServlet.html" title="org.redkale.net.sncp中的类">SncpServlet.SncpActionServlet</a></li>
<li><a href="org.redkale/org/redkale/source/SourceConvert.html" title="org.redkale.source中的注释">SourceConvert</a></li>
<li><a href="org.redkale/org/redkale/source/SourceException.html" title="org.redkale.source中的类">SourceException</a></li>
<li><a href="org.redkale/org/redkale/source/SourceManager.html" title="org.redkale.source中的接口"><span class="interfaceName">SourceManager</span></a></li>
<li><a href="org.redkale/org/redkale/source/spi/SourceModuleEngine.html" title="org.redkale.source.spi中的类">SourceModuleEngine</a></li>
<li><a href="org.redkale/org/redkale/source/SourceType.html" title="org.redkale.source中的注释">SourceType</a></li>
<li><a href="org.redkale/org/redkale/source/SourceType.SourceTypes.html" title="org.redkale.source中的注释">SourceType.SourceTypes</a></li>
<li><a href="org.redkale/org/redkale/persistence/Sql.html" title="org.redkale.persistence中的注释">Sql</a></li>
<li><a href="org.redkale/org/redkale/net/SSLBuilder.html" title="org.redkale.net中的类">SSLBuilder</a></li>
<li><a href="org.redkale/org/redkale/convert/StreamDecoder.html" title="org.redkale.convert中的类">StreamDecoder</a></li>
<li><a href="org.redkale/org/redkale/convert/StreamEncoder.html" title="org.redkale.convert中的类">StreamEncoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/StringArraySimpledCoder.html" title="org.redkale.convert.ext中的类">StringArraySimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.html" title="org.redkale.convert.ext中的类">StringSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.StandardStringSimpledCoder.html" title="org.redkale.convert.ext中的类">StringSimpledCoder.StandardStringSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/StringWrapper.html" title="org.redkale.util中的类">StringWrapper</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/StringWrapperSimpledCoder.html" title="org.redkale.convert.ext中的类">StringWrapperSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/persistence/Table.html" title="org.redkale.persistence中的注释">Table</a></li>
<li><a href="org.redkale/org/redkale/convert/TextConvert.html" title="org.redkale.convert中的类">TextConvert</a></li>
<li><a href="org.redkale/org/redkale/util/ThreadHashExecutor.html" title="org.redkale.util中的类">ThreadHashExecutor</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/ThrowableSimpledCoder.html" title="org.redkale.convert.ext中的类">ThrowableSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/ThrowSupplier.html" title="org.redkale.util中的接口"><span class="interfaceName">ThrowSupplier</span></a></li>
<li><a href="org.redkale/org/redkale/util/Times.html" title="org.redkale.util中的类">Times</a></li>
<li><a href="org.redkale/org/redkale/util/Traces.html" title="org.redkale.util中的类">Traces</a></li>
<li><a href="org.redkale/org/redkale/persistence/Transient.html" title="org.redkale.persistence中的注释">Transient</a></li>
<li><a href="org.redkale/org/redkale/net/Transport.html" title="org.redkale.net中的类">Transport</a></li>
<li><a href="org.redkale/org/redkale/net/Transport.TransportNode.html" title="org.redkale.net中的类">Transport.TransportNode</a></li>
<li><a href="org.redkale/org/redkale/net/TransportFactory.html" title="org.redkale.net中的类">TransportFactory</a></li>
<li><a href="org.redkale/org/redkale/net/TransportGroupInfo.html" title="org.redkale.net中的类">TransportGroupInfo</a></li>
<li><a href="org.redkale/org/redkale/net/TransportStrategy.html" title="org.redkale.net中的接口"><span class="interfaceName">TransportStrategy</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ext/TypeSimpledCoder.html" title="org.redkale.convert.ext中的类">TypeSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/TypeToken.html" title="org.redkale.util中的类">TypeToken</a></li>
<li><a href="org.redkale/org/redkale/util/Uint128.html" title="org.redkale.util中的类">Uint128</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.html" title="org.redkale.convert.ext中的类">Uint128SimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.Uint128JsonSimpledCoder.html" title="org.redkale.convert.ext中的类">Uint128SimpledCoder.Uint128JsonSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/Unsafe.html" title="org.redkale.util中的接口"><span class="interfaceName">Unsafe</span></a></li>
<li><a href="org.redkale/org/redkale/convert/ext/URISimpledCoder.html" title="org.redkale.convert.ext中的类">URISimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/convert/ext/URLSimpledCoder.html" title="org.redkale.convert.ext中的类">URLSimpledCoder</a></li>
<li><a href="org.redkale/org/redkale/util/Utility.html" title="org.redkale.util中的类">Utility</a></li>
<li><a href="org.redkale/org/redkale/util/Version.html" title="org.redkale.util中的注释">Version</a></li>
<li><a href="org.redkale/org/redkale/persistence/VirtualEntity.html" title="org.redkale.persistence中的注释">VirtualEntity</a></li>
<li><a href="org.redkale/org/redkale/source/VirtualEntity.html" title="org.redkale.source中的注释">VirtualEntity</a></li>
<li><a href="org.redkale/org/redkale/persistence/VirtualEntity.DefaultFunctionLoader.html" title="org.redkale.persistence中的类">VirtualEntity.DefaultFunctionLoader</a></li>
<li><a href="org.redkale/org/redkale/source/VirtualEntity.DefaultFunctionLoader.html" title="org.redkale.source中的类">VirtualEntity.DefaultFunctionLoader</a></li>
<li><a href="org.redkale/org/redkale/watch/WatchFilter.html" title="org.redkale.watch中的类">WatchFilter</a></li>
<li><a href="org.redkale/org/redkale/watch/WatchService.html" title="org.redkale.watch中的接口"><span class="interfaceName">WatchService</span></a></li>
<li><a href="org.redkale/org/redkale/watch/WatchServlet.html" title="org.redkale.watch中的类">WatchServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebClient.html" title="org.redkale.net.http中的类">WebClient</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebRequest.html" title="org.redkale.net.http中的类">WebRequest</a></li>
<li><a href="org.redkale/org/redkale/mq/spi/WebRequestCoder.html" title="org.redkale.mq.spi中的类">WebRequestCoder</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebResult.html" title="org.redkale.net.http中的类">WebResult</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebServlet.html" title="org.redkale.net.http中的注释">WebServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketAction.html" title="org.redkale.net.http中的类">WebSocketAction</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketAddress.html" title="org.redkale.net.http中的类">WebSocketAddress</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketEngine.html" title="org.redkale.net.http中的类">WebSocketEngine</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketFuture.html" title="org.redkale.net.http中的类">WebSocketFuture</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketNode.html" title="org.redkale.net.http中的类">WebSocketNode</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketNodeService.html" title="org.redkale.net.http中的类">WebSocketNodeService</a></li>
<li><a href="org.redkale/org/redkale/service/WebSocketNodeService.html" title="org.redkale.service中的类">WebSocketNodeService</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketPacket.html" title="org.redkale.net.http中的类">WebSocketPacket</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketPacket.FrameType.html" title="org.redkale.net.http中的枚举">WebSocketPacket.FrameType</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketPacket.MessageType.html" title="org.redkale.net.http中的枚举">WebSocketPacket.MessageType</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketParam.html" title="org.redkale.net.http中的接口"><span class="interfaceName">WebSocketParam</span></a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketRange.html" title="org.redkale.net.http中的类">WebSocketRange</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketReadHandler.html" title="org.redkale.net.http中的类">WebSocketReadHandler</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketServlet.html" title="org.redkale.net.http中的类">WebSocketServlet</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketUserAddress.html" title="org.redkale.net.http中的接口"><span class="interfaceName">WebSocketUserAddress</span></a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketUserAddress.SimpleWebSocketUserAddress.html" title="org.redkale.net.http中的类">WebSocketUserAddress.SimpleWebSocketUserAddress</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketWriteHandler.html" title="org.redkale.net.http中的类">WebSocketWriteHandler</a></li>
<li><a href="org.redkale/org/redkale/net/http/WebSocketWriteHandler.WebSocketFuture.html" title="org.redkale.net.http中的类">WebSocketWriteHandler.WebSocketFuture</a></li>
<li><a href="org.redkale/org/redkale/net/client/WeightAddress.html" title="org.redkale.net.client中的类">WeightAddress</a></li>
<li><a href="org.redkale/org/redkale/net/WorkThread.html" title="org.redkale.net中的类">WorkThread</a></li>
<li><a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a></li>
<li><a href="org.redkale/org/redkale/util/XmlReader.html" title="org.redkale.util中的类">XmlReader</a></li>
<li><a href="org.redkale/org/redkale/util/YamlProvider.html" title="org.redkale.util中的接口"><span class="interfaceName">YamlProvider</span></a></li>
<li><a href="org.redkale/org/redkale/util/YamlProvider.YamlLoader.html" title="org.redkale.util中的接口"><span class="interfaceName">YamlProvider.YamlLoader</span></a></li>
<li><a href="org.redkale/org/redkale/util/YamlReader.html" title="org.redkale.util中的类">YamlReader</a></li>
<li><a href="org.redkale/org/redkale/util/YamlReader.DefaultYamlLoader.html" title="org.redkale.util中的类">YamlReader.DefaultYamlLoader</a></li>
</ul>
</main>
</body>
</html>

View File

@@ -0,0 +1,318 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>所有程序包 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u6240\u6709\u7A0B\u5E8F\u5305 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="org.redkale/module-summary.html">模块</a></li>
<li>程序包</li>
<li></li>
<li>使用</li>
<li><a href="overview-tree.html"></a></li>
<li><a href="deprecated-list.html">已过时</a></li>
<li><a href="index-all.html">索引</a></li>
<li><a href="help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="所有程序包" class="title">所有程序包</h1>
</div>
<div class="allPackagesContainer">
<ul class="blockList">
<li class="blockList">
<table class="packagesSummary">
<caption><span>程序包概要</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/annotation/package-summary.html">org.redkale.annotation</a></th>
<td class="colLast">
<div class="block">提供基础注解包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/boot/package-summary.html">org.redkale.boot</a></th>
<td class="colLast">
<div class="block">提供Redkale服务器的启动、初始化和加载功能</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/boot/watch/package-summary.html">org.redkale.boot.watch</a></th>
<td class="colLast">
<div class="block">提供系统默认监控包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/cached/package-summary.html">org.redkale.cached</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/cached/spi/package-summary.html">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/cluster/package-summary.html">org.redkale.cluster</a></th>
<td class="colLast">
<div class="block">提供注册服务与发现服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/cluster/spi/package-summary.html">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/convert/package-summary.html">org.redkale.convert</a></th>
<td class="colLast">
<div class="block">提供数据的序列化和反解析功能</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/convert/ext/package-summary.html">org.redkale.convert.ext</a></th>
<td class="colLast">
<div class="block">Convert的基本数据的Coder实现</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/convert/json/package-summary.html">org.redkale.convert.json</a></th>
<td class="colLast">
<div class="block">提供JSON的序列化和反解析功能</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/convert/pb/package-summary.html">org.redkale.convert.pb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/convert/spi/package-summary.html">org.redkale.convert.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/inject/package-summary.html">org.redkale.inject</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/locked/package-summary.html">org.redkale.locked</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/locked/spi/package-summary.html">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/mq/package-summary.html">org.redkale.mq</a></th>
<td class="colLast">
<div class="block">MQ服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/mq/spi/package-summary.html">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/net/package-summary.html">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/net/client/package-summary.html">org.redkale.net.client</a></th>
<td class="colLast">
<div class="block">客户端网络包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/net/http/package-summary.html">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a></th>
<td class="colLast">
<div class="block">SNCP协议包,提供SNCP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/persistence/package-summary.html">org.redkale.persistence</a></th>
<td class="colLast">
<div class="block">提供类似javax.persistence包中的部分注解</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/props/spi/package-summary.html">org.redkale.props.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/scheduled/package-summary.html">org.redkale.scheduled</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/service/package-summary.html">org.redkale.service</a></th>
<td class="colLast">
<div class="block">Service接口和模式配置包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/source/package-summary.html">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/source/spi/package-summary.html">org.redkale.source.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/util/package-summary.html">org.redkale.util</a></th>
<td class="colLast">
<div class="block">Redkale工具包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="org.redkale/org/redkale/watch/package-summary.html">org.redkale.watch</a></th>
<td class="colLast">
<div class="block">提供Redkale服务的监控、动态部署、数据收集功能</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="org.redkale/module-summary.html">模块</a></li>
<li>程序包</li>
<li></li>
<li>使用</li>
<li><a href="overview-tree.html"></a></li>
<li><a href="deprecated-list.html">已过时</a></li>
<li><a href="index-all.html">索引</a></li>
<li><a href="help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

1939
javadoc/constant-values.html Normal file

File diff suppressed because it is too large Load Diff

1268
javadoc/deprecated-list.html Normal file

File diff suppressed because it is too large Load Diff

31
javadoc/element-list Normal file
View File

@@ -0,0 +1,31 @@
module:org.redkale
org.redkale.annotation
org.redkale.boot
org.redkale.boot.watch
org.redkale.cached
org.redkale.cached.spi
org.redkale.cluster
org.redkale.cluster.spi
org.redkale.convert
org.redkale.convert.ext
org.redkale.convert.json
org.redkale.convert.pb
org.redkale.convert.spi
org.redkale.inject
org.redkale.locked
org.redkale.locked.spi
org.redkale.mq
org.redkale.mq.spi
org.redkale.net
org.redkale.net.client
org.redkale.net.http
org.redkale.net.sncp
org.redkale.persistence
org.redkale.props.spi
org.redkale.scheduled
org.redkale.scheduled.spi
org.redkale.service
org.redkale.source
org.redkale.source.spi
org.redkale.util
org.redkale.watch

287
javadoc/help-doc.html Normal file
View File

@@ -0,0 +1,287 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>API 帮助 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API \u5E2E\u52A9 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="org.redkale/module-summary.html">模块</a></li>
<li>程序包</li>
<li></li>
<li>使用</li>
<li><a href="overview-tree.html"></a></li>
<li><a href="deprecated-list.html">已过时</a></li>
<li><a href="index-all.html">索引</a></li>
<li class="navBarCell1Rev">帮助</li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">此 API 文档的组织方式</h1>
<div class="subTitle">此 API (应用程序编程接口) 文档包含对应于导航栏中的项目的页面, 如下所述。</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<section role="region">
<h2>模块</h2>
<p>每个模块都有一页,其中包含它的程序包、与其他模块的依赖关系和服务的列表以及各个模块的概要。这些页可以包含三个类别:</p>
<ul>
<li>程序包</li>
<li>模块</li>
<li>服务</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>程序包</h2>
<p>每个程序包都有一页,其中包含它的类和接口的列表及其概要。这些页可以包含六个类别:</p>
<ul>
<li>接口</li>
<li></li>
<li>枚举</li>
<li>异常错误</li>
<li>错误</li>
<li>注释类型</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>类或接口</h2>
<p>每个类, 接口, 嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分 (类/接口说明, 概要表, 以及详细的成员说明) 组成:</p>
<ul>
<li>类继承图</li>
<li>直接子类</li>
<li>所有已知子接口</li>
<li>所有已知实现类</li>
<li>类或接口声明</li>
<li>类或接口说明</li>
</ul>
<br>
<ul>
<li>嵌套类概要</li>
<li>字段概要</li>
<li>属性概要</li>
<li>构造器概要</li>
<li>方法概要</li>
</ul>
<br>
<ul>
<li>字段详细资料</li>
<li>属性详细信息</li>
<li>构造器详细资料</li>
<li>方法详细资料</li>
</ul>
<p>每个概要条目都包含该项目的详细说明的第一句。概要条目按字母顺序排列, 而详细说明则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>注释类型</h2>
<p>每个注释类型都有各自的页面, 其中包含以下部分:</p>
<ul>
<li>注释类型声明</li>
<li>注释类型说明</li>
<li>必需元素概要</li>
<li>可选元素概要</li>
<li>元素详细资料</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>枚举</h2>
<p>每个枚举都有各自的页面, 其中包含以下部分:</p>
<ul>
<li>枚举声明</li>
<li>枚举说明</li>
<li>枚举常量概要</li>
<li>枚举常量详细资料</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>使用</h2>
<p>每个已文档化的程序包、类和接口都有各自的“使用”页。此页介绍了使用给定类或程序包的任何部分的程序包、类、方法、构造器和字段。对于给定的类或接口 A其“使用”页包含 A 的子类、声明为 A 的字段、返回 A 的方法以及带有类型为 A 的参数的方法和构造器。访问此页的方法是:首先转至程序包、类或接口,然后单击导航栏中的“使用”链接。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>树 (类分层结构)</h2>
<p>对于所有程序包,都有一个 <a href="overview-tree.html">类分层结构</a> 页,以及每个程序包的分层结构。每个分层结构页都包含类的列表和接口的列表。从 <code>java.lang.Object</code> 开始,按继承结构对类进行排列。接口不从 <code>java.lang.Object</code> 继承。</p>
<ul>
<li>查看“概览”页面时, 单击 "树" 将显示所有程序包的分层结构。</li>
<li>查看特定程序包、类或接口页时,单击“树”将仅显示该程序包的分层结构。</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>已过时的 API</h2>
<p><a href="deprecated-list.html">已过时的 API</a> 页面列出了所有已过时的 API。一般由于进行了改进并且通常提供了替代的 API, 所以建议不要使用已过时的 API。在将来的实现过程中, 可能会删除已过时的 API。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>索引</h2>
<p><a href="index-all.html">索引</a> 包含所有类、接口、构造器、方法和字段的按字母顺序排列的索引,以及所有程序包和所有类的列表。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>所有类</h2>
<p><a href="allclasses.html">所有类</a>链接显示所有类和接口 (除了非静态嵌套类型)。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>序列化表格</h2>
<p>每个可序列化或可外部化的类都有其序列化字段和方法的说明。此信息对重新实现者有用, 而对使用 API 的开发者则没有什么用处。尽管导航栏中没有链接, 但您可以通过下列方式获取此信息: 转至任何序列化类, 然后单击类说明的 "另请参阅" 部分中的 "序列化表格"。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>常量字段值</h2>
<p><a href="constant-values.html">常量字段值</a>页面列出了静态最终字段及其值。</p>
</section>
</li>
<li class="blockList">
<section role="region">
<h2>搜索</h2>
<p>可以使用部分或完整名称搜索模块、程序包、类型、字段、方法以及在 API 中定义的其他术语的定义。支持“驼峰大小写式”缩写:例如,"InpStr" 将查找 "InputStream" 和 "InputStreamReader"。</p>
</section>
</li>
</ul>
<hr>
<span class="emphasizedPhrase">此帮助文件适用于由标准 doclet 生成的 API 文档。</span></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="org.redkale/module-summary.html">模块</a></li>
<li>程序包</li>
<li></li>
<li>使用</li>
<li><a href="overview-tree.html"></a></li>
<li><a href="deprecated-list.html">已过时</a></li>
<li><a href="index-all.html">索引</a></li>
<li class="navBarCell1Rev">帮助</li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

30036
javadoc/index-all.html Normal file

File diff suppressed because it is too large Load Diff

23
javadoc/index.html Normal file
View File

@@ -0,0 +1,23 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>RedkaleProject 2.8.0-SNAPSHOT API</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">window.location.replace('org.redkale/module-summary.html')</script>
<noscript>
<meta http-equiv="Refresh" content="0;org.redkale/module-summary.html">
</noscript>
<link rel="canonical" href="org.redkale/module-summary.html">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<main role="main">
<noscript>
<p>您的浏览器已禁用 JavaScript。</p>
</noscript>
<p><a href="org.redkale/module-summary.html">org.redkale/module-summary.html</a></p>
</main>
</body>
</html>

35
javadoc/jquery-ui.overrides.css vendored Normal file
View File

@@ -0,0 +1,35 @@
/*
* Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
/* Overrides the color of selection used in jQuery UI */
background: #F8981D;
border: 1px solid #F8981D;
}

10872
javadoc/jquery/external/jquery/jquery.js vendored Normal file

File diff suppressed because it is too large Load Diff

2
javadoc/jquery/jquery-3.6.0.min.js vendored Normal file

File diff suppressed because one or more lines are too long

6
javadoc/jquery/jquery-ui.min.css vendored Normal file
View File

@@ -0,0 +1,6 @@
/*! jQuery UI - v1.13.1 - 2022-05-12
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}

6
javadoc/jquery/jquery-ui.min.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,56 @@
/*!
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
<http://stuk.github.io/jszip-utils>
(c) 2014 Stuart Knightley, David Duponchel
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
*/
;(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {};/* jshint evil: true, newcap: false */
/* global IEBinaryToArray_ByteStr, IEBinaryToArray_ByteStr_Last */
"use strict";
// Adapted from http://stackoverflow.com/questions/1095102/how-do-i-load-binary-image-data-using-javascript-and-xmlhttprequest
var IEBinaryToArray_ByteStr_Script =
"<!-- IEBinaryToArray_ByteStr -->\r\n"+
"<script type='text/vbscript'>\r\n"+
"Function IEBinaryToArray_ByteStr(Binary)\r\n"+
" IEBinaryToArray_ByteStr = CStr(Binary)\r\n"+
"End Function\r\n"+
"Function IEBinaryToArray_ByteStr_Last(Binary)\r\n"+
" Dim lastIndex\r\n"+
" lastIndex = LenB(Binary)\r\n"+
" if lastIndex mod 2 Then\r\n"+
" IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n"+
" Else\r\n"+
" IEBinaryToArray_ByteStr_Last = "+'""'+"\r\n"+
" End If\r\n"+
"End Function\r\n"+
"</script>\r\n";
// inject VBScript
document.write(IEBinaryToArray_ByteStr_Script);
global.JSZipUtils._getBinaryFromXHR = function (xhr) {
var binary = xhr.responseBody;
var byteMapping = {};
for ( var i = 0; i < 256; i++ ) {
for ( var j = 0; j < 256; j++ ) {
byteMapping[ String.fromCharCode( i + (j << 8) ) ] =
String.fromCharCode(i) + String.fromCharCode(j);
}
}
var rawBytes = IEBinaryToArray_ByteStr(binary);
var lastChr = IEBinaryToArray_ByteStr_Last(binary);
return rawBytes.replace(/[\s\S]/g, function( match ) {
return byteMapping[match];
}) + lastChr;
};
// enforcing Stuk's coding style
// vim: set shiftwidth=4 softtabstop=4:
},{}]},{},[1])
;

View File

@@ -0,0 +1,10 @@
/*!
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
<http://stuk.github.io/jszip-utils>
(c) 2014 Stuart Knightley, David Duponchel
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
*/
!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(){var a="undefined"!=typeof self?self:"undefined"!=typeof window?window:{},b="<!-- IEBinaryToArray_ByteStr -->\r\n<script type='text/vbscript'>\r\nFunction IEBinaryToArray_ByteStr(Binary)\r\n IEBinaryToArray_ByteStr = CStr(Binary)\r\nEnd Function\r\nFunction IEBinaryToArray_ByteStr_Last(Binary)\r\n Dim lastIndex\r\n lastIndex = LenB(Binary)\r\n if lastIndex mod 2 Then\r\n IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n Else\r\n IEBinaryToArray_ByteStr_Last = \"\"\r\n End If\r\nEnd Function\r\n</script>\r\n";document.write(b),a.JSZipUtils._getBinaryFromXHR=function(a){for(var b=a.responseBody,c={},d=0;256>d;d++)for(var e=0;256>e;e++)c[String.fromCharCode(d+(e<<8))]=String.fromCharCode(d)+String.fromCharCode(e);var f=IEBinaryToArray_ByteStr(b),g=IEBinaryToArray_ByteStr_Last(b);return f.replace(/[\s\S]/g,function(a){return c[a]})+g}},{}]},{},[1]);

View File

@@ -0,0 +1,118 @@
/*!
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
<http://stuk.github.io/jszip-utils>
(c) 2014 Stuart Knightley, David Duponchel
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
*/
!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.JSZipUtils=e():"undefined"!=typeof global?global.JSZipUtils=e():"undefined"!=typeof self&&(self.JSZipUtils=e())}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
'use strict';
var JSZipUtils = {};
// just use the responseText with xhr1, response with xhr2.
// The transformation doesn't throw away high-order byte (with responseText)
// because JSZip handles that case. If not used with JSZip, you may need to
// do it, see https://developer.mozilla.org/En/Using_XMLHttpRequest#Handling_binary_data
JSZipUtils._getBinaryFromXHR = function (xhr) {
// for xhr.responseText, the 0xFF mask is applied by JSZip
return xhr.response || xhr.responseText;
};
// taken from jQuery
function createStandardXHR() {
try {
return new window.XMLHttpRequest();
} catch( e ) {}
}
function createActiveXHR() {
try {
return new window.ActiveXObject("Microsoft.XMLHTTP");
} catch( e ) {}
}
// Create the request object
var createXHR = window.ActiveXObject ?
/* Microsoft failed to properly
* implement the XMLHttpRequest in IE7 (can't request local files),
* so we use the ActiveXObject when it is available
* Additionally XMLHttpRequest can be disabled in IE7/IE8 so
* we need a fallback.
*/
function() {
return createStandardXHR() || createActiveXHR();
} :
// For all other browsers, use the standard XMLHttpRequest object
createStandardXHR;
JSZipUtils.getBinaryContent = function(path, callback) {
/*
* Here is the tricky part : getting the data.
* In firefox/chrome/opera/... setting the mimeType to 'text/plain; charset=x-user-defined'
* is enough, the result is in the standard xhr.responseText.
* cf https://developer.mozilla.org/En/XMLHttpRequest/Using_XMLHttpRequest#Receiving_binary_data_in_older_browsers
* In IE <= 9, we must use (the IE only) attribute responseBody
* (for binary data, its content is different from responseText).
* In IE 10, the 'charset=x-user-defined' trick doesn't work, only the
* responseType will work :
* http://msdn.microsoft.com/en-us/library/ie/hh673569%28v=vs.85%29.aspx#Binary_Object_upload_and_download
*
* I'd like to use jQuery to avoid this XHR madness, but it doesn't support
* the responseType attribute : http://bugs.jquery.com/ticket/11461
*/
try {
var xhr = createXHR();
xhr.open('GET', path, true);
// recent browsers
if ("responseType" in xhr) {
xhr.responseType = "arraybuffer";
}
// older browser
if(xhr.overrideMimeType) {
xhr.overrideMimeType("text/plain; charset=x-user-defined");
}
xhr.onreadystatechange = function(evt) {
var file, err;
// use `xhr` and not `this`... thanks IE
if (xhr.readyState === 4) {
if (xhr.status === 200 || xhr.status === 0) {
file = null;
err = null;
try {
file = JSZipUtils._getBinaryFromXHR(xhr);
} catch(e) {
err = new Error(e);
}
callback(err, file);
} else {
callback(new Error("Ajax error for " + path + " : " + this.status + " " + this.statusText), null);
}
}
};
xhr.send();
} catch (e) {
callback(new Error(e), null);
}
};
// export
module.exports = JSZipUtils;
// enforcing Stuk's coding style
// vim: set shiftwidth=4 softtabstop=4:
},{}]},{},[1])
(1)
});
;

View File

@@ -0,0 +1,10 @@
/*!
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
<http://stuk.github.io/jszip-utils>
(c) 2014 Stuart Knightley, David Duponchel
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
*/
!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.JSZipUtils=a():"undefined"!=typeof global?global.JSZipUtils=a():"undefined"!=typeof self&&(self.JSZipUtils=a())}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b){"use strict";function c(){try{return new window.XMLHttpRequest}catch(a){}}function d(){try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}var e={};e._getBinaryFromXHR=function(a){return a.response||a.responseText};var f=window.ActiveXObject?function(){return c()||d()}:c;e.getBinaryContent=function(a,b){try{var c=f();c.open("GET",a,!0),"responseType"in c&&(c.responseType="arraybuffer"),c.overrideMimeType&&c.overrideMimeType("text/plain; charset=x-user-defined"),c.onreadystatechange=function(){var d,f;if(4===c.readyState)if(200===c.status||0===c.status){d=null,f=null;try{d=e._getBinaryFromXHR(c)}catch(g){f=new Error(g)}b(f,d)}else b(new Error("Ajax error for "+a+" : "+this.status+" "+this.statusText),null)},c.send()}catch(d){b(new Error(d),null)}},b.exports=e},{}]},{},[1])(1)});

30
javadoc/jquery/jszip/dist/jszip.js vendored Normal file

File diff suppressed because one or more lines are too long

13
javadoc/jquery/jszip/dist/jszip.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@@ -0,0 +1 @@
moduleSearchIndex = [{"l":"org.redkale","h":"","u":""}]

Binary file not shown.

View File

@@ -0,0 +1,358 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>org.redkale (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.redkale (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li class="navBarCell1Rev">模块</li>
<li>程序包</li>
<li></li>
<li>使用</li>
<li><a href="../overview-tree.html"></a></li>
<li><a href="../deprecated-list.html">已过时</a></li>
<li><a href="../index-all.html">索引</a></li>
<li><a href="../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>模块:&nbsp;</li>
<li><a href="#module.description">说明</a>&nbsp;|&nbsp;</li>
<li>模块&nbsp;|&nbsp;</li>
<li><a href="#packages.summary">程序包</a>&nbsp;|&nbsp;</li>
<li>服务</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="模块" class="title">模块&nbsp;org.redkale</h1>
</div>
<div class="contentContainer">
<section role="region">
<!-- ============ MODULE DESCRIPTION =========== -->
<a id="module.description">
<!-- -->
</a>
<div class="block">see: https://redkale.org</div>
</section>
<section role="region">
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</section>
<ul class="blockList">
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<!-- ============ PACKAGES SUMMARY =========== -->
<a id="packages.summary">
<!-- -->
</a>
<h3>程序包</h3>
<table class="packagesSummary">
<caption><span>导出项</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor" id="i0">
<th class="colFirst" scope="row"><a href="org/redkale/annotation/package-summary.html">org.redkale.annotation</a></th>
<td class="colLast">
<div class="block">提供基础注解包</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<th class="colFirst" scope="row"><a href="org/redkale/boot/package-summary.html">org.redkale.boot</a></th>
<td class="colLast">
<div class="block">提供Redkale服务器的启动、初始化和加载功能</div>
</td>
</tr>
<tr class="altColor" id="i2">
<th class="colFirst" scope="row"><a href="org/redkale/boot/watch/package-summary.html">org.redkale.boot.watch</a></th>
<td class="colLast">
<div class="block">提供系统默认监控包</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<th class="colFirst" scope="row"><a href="org/redkale/cached/package-summary.html">org.redkale.cached</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<th class="colFirst" scope="row"><a href="org/redkale/cached/spi/package-summary.html">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i5">
<th class="colFirst" scope="row"><a href="org/redkale/cluster/package-summary.html">org.redkale.cluster</a></th>
<td class="colLast">
<div class="block">提供注册服务与发现服务包</div>
</td>
</tr>
<tr class="altColor" id="i6">
<th class="colFirst" scope="row"><a href="org/redkale/cluster/spi/package-summary.html">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i7">
<th class="colFirst" scope="row"><a href="org/redkale/convert/package-summary.html">org.redkale.convert</a></th>
<td class="colLast">
<div class="block">提供数据的序列化和反解析功能</div>
</td>
</tr>
<tr class="altColor" id="i8">
<th class="colFirst" scope="row"><a href="org/redkale/convert/ext/package-summary.html">org.redkale.convert.ext</a></th>
<td class="colLast">
<div class="block">Convert的基本数据的Coder实现</div>
</td>
</tr>
<tr class="rowColor" id="i9">
<th class="colFirst" scope="row"><a href="org/redkale/convert/json/package-summary.html">org.redkale.convert.json</a></th>
<td class="colLast">
<div class="block">提供JSON的序列化和反解析功能</div>
</td>
</tr>
<tr class="altColor" id="i10">
<th class="colFirst" scope="row"><a href="org/redkale/convert/pb/package-summary.html">org.redkale.convert.pb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i11">
<th class="colFirst" scope="row"><a href="org/redkale/convert/spi/package-summary.html">org.redkale.convert.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i12">
<th class="colFirst" scope="row"><a href="org/redkale/inject/package-summary.html">org.redkale.inject</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i13">
<th class="colFirst" scope="row"><a href="org/redkale/locked/package-summary.html">org.redkale.locked</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i14">
<th class="colFirst" scope="row"><a href="org/redkale/locked/spi/package-summary.html">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i15">
<th class="colFirst" scope="row"><a href="org/redkale/mq/package-summary.html">org.redkale.mq</a></th>
<td class="colLast">
<div class="block">MQ服务包</div>
</td>
</tr>
<tr class="altColor" id="i16">
<th class="colFirst" scope="row"><a href="org/redkale/mq/spi/package-summary.html">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i17">
<th class="colFirst" scope="row"><a href="org/redkale/net/package-summary.html">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="altColor" id="i18">
<th class="colFirst" scope="row"><a href="org/redkale/net/client/package-summary.html">org.redkale.net.client</a></th>
<td class="colLast">
<div class="block">客户端网络包</div>
</td>
</tr>
<tr class="rowColor" id="i19">
<th class="colFirst" scope="row"><a href="org/redkale/net/http/package-summary.html">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="altColor" id="i20">
<th class="colFirst" scope="row"><a href="org/redkale/net/sncp/package-summary.html">org.redkale.net.sncp</a></th>
<td class="colLast">
<div class="block">SNCP协议包,提供SNCP协议服务器</div>
</td>
</tr>
<tr class="rowColor" id="i21">
<th class="colFirst" scope="row"><a href="org/redkale/persistence/package-summary.html">org.redkale.persistence</a></th>
<td class="colLast">
<div class="block">提供类似javax.persistence包中的部分注解</div>
</td>
</tr>
<tr class="altColor" id="i22">
<th class="colFirst" scope="row"><a href="org/redkale/props/spi/package-summary.html">org.redkale.props.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i23">
<th class="colFirst" scope="row"><a href="org/redkale/scheduled/package-summary.html">org.redkale.scheduled</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i24">
<th class="colFirst" scope="row"><a href="org/redkale/scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i25">
<th class="colFirst" scope="row"><a href="org/redkale/service/package-summary.html">org.redkale.service</a></th>
<td class="colLast">
<div class="block">Service接口和模式配置包</div>
</td>
</tr>
<tr class="altColor" id="i26">
<th class="colFirst" scope="row"><a href="org/redkale/source/package-summary.html">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
<tr class="rowColor" id="i27">
<th class="colFirst" scope="row"><a href="org/redkale/source/spi/package-summary.html">org.redkale.source.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i28">
<th class="colFirst" scope="row"><a href="org/redkale/util/package-summary.html">org.redkale.util</a></th>
<td class="colLast">
<div class="block">Redkale工具包</div>
</td>
</tr>
<tr class="rowColor" id="i29">
<th class="colFirst" scope="row"><a href="org/redkale/watch/package-summary.html">org.redkale.watch</a></th>
<td class="colLast">
<div class="block">提供Redkale服务的监控、动态部署、数据收集功能</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li class="navBarCell1Rev">模块</li>
<li>程序包</li>
<li></li>
<li>使用</li>
<li><a href="../overview-tree.html"></a></li>
<li><a href="../deprecated-list.html">已过时</a></li>
<li><a href="../index-all.html">索引</a></li>
<li><a href="../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>模块:&nbsp;</li>
<li><a href="#module.description">说明</a>&nbsp;|&nbsp;</li>
<li>模块&nbsp;|&nbsp;</li>
<li><a href="#packages.summary">程序包</a>&nbsp;|&nbsp;</li>
<li>服务</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,259 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>AutoLoad (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AutoLoad (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/AutoLoad.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 AutoLoad" class="title">注释类型 AutoLoad</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">AutoLoad</span></pre>
<div class="block">自动加载。 使用场景: <br>
1、被标记为&#64;AutoLoad(false)的Service类不会被自动加载, 当被依赖时才会被加载 <br>
2、被标记为&#64;AutoLoad(false)的Servlet类不会被自动加载 <br>
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre>boolean&nbsp;value</pre>
<dl>
<dt>默认值:</dt>
<dd>true</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/AutoLoad.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,259 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ClassDepends (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ClassDepends (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ClassDepends.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 ClassDepends" class="title">注释类型 ClassDepends</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>({<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="java.lang.annotation中的类或接口" class="externalLink">FIELD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#CONSTRUCTOR" title="java.lang.annotation中的类或接口" class="externalLink">CONSTRUCTOR</a>})
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#SOURCE" title="java.lang.annotation中的类或接口" class="externalLink">SOURCE</a>)
public @interface <span class="memberNameLabel">ClassDepends</span></pre>
<div class="block">被标记的元素表示会被动态字节码调用
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>[]&nbsp;value</pre>
<dl>
<dt>默认值:</dt>
<dd>{}</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ClassDepends.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,328 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Command (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Command (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Command.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Command" class="title">注释类型 Command</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Command</span></pre>
<div class="block">接收命令的标记, 只能标记在本地模式下Service里参数为(String)或(String, String[])的public方法上
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.1.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#comment()">comment</a></span></code></th>
<td class="colLast">
<div class="block">描述</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#description()">description</a></span></code></th>
<td class="colLast">
<div class="block">参数帮助说明在value不为空命令redkale --help时显示</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">
<div class="block">命令号,没有指定值则接收所有的命令</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;value</pre>
<div class="block">命令号,没有指定值则接收所有的命令</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>String</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="description()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>description</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;description</pre>
<div class="block">参数帮助说明在value不为空命令redkale --help时显示</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>String</dd>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.7.0</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="comment()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>comment</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;comment</pre>
<div class="block">描述</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>String</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Command.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,296 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Comment (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Comment (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Comment.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Comment" class="title">注释类型 Comment</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Inherited.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Inherited</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>({<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="java.lang.annotation中的类或接口" class="externalLink">FIELD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="java.lang.annotation中的类或接口" class="externalLink">PARAMETER</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#CONSTRUCTOR" title="java.lang.annotation中的类或接口" class="externalLink">CONSTRUCTOR</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#LOCAL_VARIABLE" title="java.lang.annotation中的类或接口" class="externalLink">LOCAL_VARIABLE</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#ANNOTATION_TYPE" title="java.lang.annotation中的类或接口" class="externalLink">ANNOTATION_TYPE</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE_PARAMETER" title="java.lang.annotation中的类或接口" class="externalLink">TYPE_PARAMETER</a>})
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Comment</span></pre>
<div class="block">标记注释,备注
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#name()">name</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="name()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name</pre>
<dl>
<dt>默认值:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Comment.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,204 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Component (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Component (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Component.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Component" class="title">注释类型 Component</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Inherited.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Inherited</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Component</span></pre>
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br>
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Component.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,226 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Configuration (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Configuration (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Configuration.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Configuration" class="title">注释类型 Configuration</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Configuration</span></pre>
<div class="block">启动服务时的初始化配置,需要结合<a href="Resource.html" title="org.redkale.annotation中的注释"><code>Resource</code></a>使用
<blockquote>
<pre>
&#064;Configuration
public class MyConfiguration {
&#064;Resource(name = "a")
BeanA createBeanA() {
System.out.println("创建一个Bean");
BeanA bean = new BeanA();
bean.desc = "auto";
return bean;
}
&#064;Resource(name = "b")
BeanA createBeanA(&#064;Resource(name = "dev.desc") String desc) {
System.out.println("创建一个Bean");
BeanA bean = new BeanA();
bean.desc = name;
return bean;
}
}
</pre>
</blockquote>
<p>
详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Configuration.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,254 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ConstructorParameters (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConstructorParameters (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ConstructorParameters.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 ConstructorParameters" class="title">注释类型 ConstructorParameters</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>({<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#CONSTRUCTOR" title="java.lang.annotation中的类或接口" class="externalLink">CONSTRUCTOR</a>})
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
<a href="ClassDepends.html" title="org.redkale.annotation中的注释">@ClassDepends</a>
public @interface <span class="memberNameLabel">ConstructorParameters</span></pre>
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ConstructorParameters.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,246 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LogExcludeLevel.LogExcludeLevels (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LogExcludeLevel.LogExcludeLevels (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LogExcludeLevel.LogExcludeLevels.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 LogExcludeLevel.LogExcludeLevels" class="title">注释类型 LogExcludeLevel.LogExcludeLevels</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public static @interface <span class="memberNameLabel">LogExcludeLevel.LogExcludeLevels</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a>[]&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LogExcludeLevel.LogExcludeLevels.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,287 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LogExcludeLevel (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LogExcludeLevel (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LogExcludeLevel.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 LogExcludeLevel" class="title">注释类型 LogExcludeLevel</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Repeatable.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Repeatable</a>(<a href="LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释">LogExcludeLevels.class</a>)
public @interface <span class="memberNameLabel">LogExcludeLevel</span></pre>
<div class="block">等于level日志级别且包含keys字符串的日志才会被排除 <br>
<blockquote>
<pre>
&#64;LogExcludeLevel(levels = {"FINEST"}, keys = {"SET username ="})
public class UserRecord {
public int userid;
public String username = "";
}
这样当调用DataSource对UserRecord对象进行操作时拼接的SQL语句含"SET username ="字样的都会在FINEST日志级别过滤掉
</pre>
</blockquote>
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keys()">keys</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#levels()">levels</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="levels()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>levels</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&nbsp;levels</pre>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="keys()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>keys</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&nbsp;keys</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LogExcludeLevel.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,253 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LogLevel (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LogLevel (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LogLevel.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 LogLevel" class="title">注释类型 LogLevel</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">LogLevel</span></pre>
<div class="block">被标记的日志级别以上的才会被记录
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LogLevel.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,262 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>NonBlocking (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NonBlocking (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NonBlocking.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 NonBlocking" class="title">注释类型 NonBlocking</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>({<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>})
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">NonBlocking</span></pre>
<div class="block">非阻塞模式标记, 标记在Service类和方法、Filter类、HttpServlet类上 <br>
一般情况下,没有显注此注解的方法视为阻塞时, 以下两种情况除外: <br>
1、返回类型是CompletionStage <br>
2、返回类型是void且参数存在CompletionHandler类型 <br>
阻塞模式的方法会在work线程池中运行 非阻塞在IO线程中运行。
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre>boolean&nbsp;value</pre>
<dl>
<dt>默认值:</dt>
<dd>true</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NonBlocking.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,200 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Nonnull (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Nonnull (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Nonnull.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Nonnull" class="title">注释类型 Nonnull</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Nonnull</span></pre>
<div class="block">标记值可以为null
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Nonnull.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,200 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Nullable (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Nullable (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Nullable.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Nullable" class="title">注释类型 Nullable</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Nullable</span></pre>
<div class="block">标记值可以为null
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Nullable.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,297 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Param (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Param (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Param.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Param" class="title">注释类型 Param</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="java.lang.annotation中的类或接口" class="externalLink">PARAMETER</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Param</span></pre>
<div class="block">参数名注解,编译时加上 <b>-parameters</b> 参数可以不用此注解
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#comment()">comment</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="comment()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>comment</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;comment</pre>
<dl>
<dt>默认值:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Param.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,196 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>PostConstruct (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PostConstruct (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/PostConstruct.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 PostConstruct" class="title">注释类型 PostConstruct</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>)
public @interface <span class="memberNameLabel">PostConstruct</span></pre>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>Common Annotations 1.0, 2.8.0</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/PostConstruct.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,196 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>PreDestroy (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PreDestroy (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/PreDestroy.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 PreDestroy" class="title">注释类型 PreDestroy</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>)
public @interface <span class="memberNameLabel">PreDestroy</span></pre>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>Common Annotations 1.0, 2.8.0</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/PreDestroy.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,324 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Priority (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Priority (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Priority.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#annotation.type.field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#annotation.type.field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Priority" class="title">注释类型 Priority</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Priority</span></pre>
<div class="block">值越大,优先级越高</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>Common Annotations 1.2</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#HIGHTEST">HIGHTEST</a></span></code></th>
<td class="colLast">
<div class="block">最高优先级, 其他值必须比此值小</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#LOWEST">LOWEST</a></span></code></th>
<td class="colLast">
<div class="block">最低优先级, 其他值必须比此值大</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">
<div class="block">优先级值</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="HIGHTEST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HIGHTEST</h4>
<pre>static final&nbsp;int&nbsp;HIGHTEST</pre>
<div class="block">最高优先级, 其他值必须比此值小</div>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="LOWEST">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LOWEST</h4>
<pre>static final&nbsp;int&nbsp;LOWEST</pre>
<div class="block">最低优先级, 其他值必须比此值大</div>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre>int&nbsp;value</pre>
<div class="block">优先级值</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>int</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Priority.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#annotation.type.field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#annotation.type.field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,418 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Resource (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Resource (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Resource.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#annotation.type.field.summary">字段</a>&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#annotation.type.field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Resource" class="title">注释类型 Resource</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>({<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#FIELD" title="java.lang.annotation中的类或接口" class="externalLink">FIELD</a>,<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="java.lang.annotation中的类或接口" class="externalLink">PARAMETER</a>})
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Resource</span></pre>
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>Common Annotations 1.0, 2.8.0</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PARENT_NAME">PARENT_NAME</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELF_NAME">SELF_NAME</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELF_TYPE">SELF_TYPE</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#name()">name</a></span></code></th>
<td class="colLast">
<div class="block">资源名称 <br>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#required()">required</a></span></code></th>
<td class="colLast">
<div class="block">是否必须存在</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;?&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#type()">type</a></span></code></th>
<td class="colLast">
<div class="block">依赖注入的类型</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="PARENT_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PARENT_NAME</h4>
<pre>static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;PARENT_NAME</pre>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="SELF_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SELF_NAME</h4>
<pre>static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;SELF_NAME</pre>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="SELF_TYPE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SELF_TYPE</h4>
<pre>static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;SELF_TYPE</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="required()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>required</h4>
<pre>boolean&nbsp;required</pre>
<div class="block">是否必须存在</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>boolean</dd>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>true</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="name()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name</pre>
<div class="block">资源名称 <br>
<blockquote>
<pre>
name规则:
1: "@"有特殊含义, 表示资源本身,"@"不能单独使用
2: "#name"、"#type"有特殊含义
3: 只能是字母、数字、(短横)-、(下划线)_、点(.)的组合
</pre>
</blockquote></div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>String</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="type()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>type</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;?&gt;&nbsp;type</pre>
<div class="block">依赖注入的类型</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>Class</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>java.lang.Object.class</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Resource.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#annotation.type.field.summary">字段</a>&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#annotation.type.field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,304 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ResourceChanged (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ResourceChanged (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ResourceChanged.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 ResourceChanged" class="title">注释类型 ResourceChanged</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">ResourceChanged</span></pre>
<div class="block">&#64;Resource资源被更新时的监听事件, 本注解只能标记在方法参数为ResourceEvent[]上 <br>
注意: 一个类只能存在一个&#64;ResourceChanged的方法 多余的会被忽略 <br>
方法在资源被更新以后调用。
<blockquote>
<pre>
public class RecordService implements Service {
&#64;Resource(name = "record.id")
private int id;
&#64;Resource(name = "record.name")
private String name;
&#64;ResourceChanged
private void changeResource(ResourceEvent[] events) {
for(ResourceEvent event : events) {
System.out .println("@Resource = " + event.name()
+ " 资源变更: newVal = " + event.newValue() + ", oldVal = " + event.oldValue());
}
}
public static void main(String[] args) throws Exception {
ResourceFactory factory = ResourceFactory.create();
factory.register("record.id", "2345");
factory.register("record.name", "my old name");
Record record = new Record();
factory.inject(record);
factory.register("record.name", "my new name");
}
}
</pre>
</blockquote>
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>可选元素概要</h3>
<table class="memberSummary">
<caption><span>可选元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">可选元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#different()">different</a></span></code></th>
<td class="colLast">
<div class="block">新旧值是否不相同的情况下才回调方法 <br>
true: 新值与旧值不相同才回调ResourceChanged方法 <br>
false: 只要执行了ResourceFactory.register 就回调ResourceChanged方法</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="different()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>different</h4>
<pre>boolean&nbsp;different</pre>
<div class="block">新旧值是否不相同的情况下才回调方法 <br>
true: 新值与旧值不相同才回调ResourceChanged方法 <br>
false: 只要执行了ResourceFactory.register 就回调ResourceChanged方法</div>
<dl>
<dt><span class="returnLabel">返回:</span></dt>
<dd>boolean</dd>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.7.0</dd>
</dl>
<dl>
<dt>默认值:</dt>
<dd>true</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ResourceChanged.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">可选</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,241 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ResourceInjected (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ResourceInjected (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ResourceInjected.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 ResourceInjected" class="title">注释类型 ResourceInjected</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="java.lang.annotation中的类或接口" class="externalLink">METHOD</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">ResourceInjected</span></pre>
<div class="block">&#64;Resource资源被依赖注入时的监听事件。<br>
本注解只能标记在空参数或者(String、Object、java.lang.reflect.Field)三个参数类型的任意组合方法上 <br>
方法在资源被依赖注入后调用。
<blockquote>
<pre>
public class ResourceService implements Service {
&#64;Resource(name = "res.id")
private int id;
&#64;Resource(name = "res.name")
private String name;
&#64;ResourceInjected
private void onInjected(Object dest, String fieldName) {
System.out .println("资源被注入到对象(" + dest + ")的字段(" + fieldName + ")上");
}
}
public class RecordService implements Service {
&#64;Resource
private ResourceService resService;
public void test() {
}
public static void main(String[] args) throws Exception {
ResourceFactory factory = ResourceFactory.create();
factory.register("res.id", "2345");
factory.register("res.name", "my old name");
ResourceService res = new ResourceService();
factory.inject(res);
factory.register("", res);
RecordService serice = new RecordService();
factory.inject(record);
}
}
</pre>
</blockquote>
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ResourceInjected.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,255 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ResourceType (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ResourceType (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ResourceType.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 ResourceType" class="title">注释类型 ResourceType</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Inherited.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Inherited</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">ResourceType</span></pre>
<div class="block">显式的指明资源类型。 调用ResourceFactory.register(Object rs)时通常执行的是ResourceFactory.register(rs.getClass(), Object rs);
若rs.getClass()的类标记了&#64;ResourceType, 则使用&#64;ResourceType.value()的class值进行注入。
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ResourceType.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,198 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>Serial (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serial (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Serial.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.annotation</a></div>
<h2 title="注释类型 Serial" class="title">注释类型 Serial</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Inherited.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Inherited</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
public @interface <span class="memberNameLabel">Serial</span></pre>
<div class="block">用于预编译时执行Convert.convertFrom方法</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.5.0</dd>
</dl>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/Serial.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>必需&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>元素</li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,388 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.AutoLoad的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.AutoLoad\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../AutoLoad.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.AutoLoad" class="title">类的使用<br>org.redkale.annotation.AutoLoad</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.service">org.redkale.service</a></th>
<td class="colLast">
<div class="block">Service接口和模式配置包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<h3><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a><a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cached/spi/CachedLocalSource.html" title="org.redkale.cached.spi中的类">CachedLocalSource</a></span></code></th>
<td class="colLast">
<div class="block">本地缓存源</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html" title="org.redkale.cached.spi中的类">CachedManagerService</a></span></code></th>
<td class="colLast">
<div class="block">缓存管理器</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<h3><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a><a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html" title="org.redkale.locked.spi中的类">LockedManagerService</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/http/WebSocketNodeService.html" title="org.redkale.net.http中的类">WebSocketNodeService</a></span></code></th>
<td class="colLast">
<div class="block">详情见: https://redkale.org</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<h3><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a><a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../scheduled/spi/ScheduleManagerService.html" title="org.redkale.scheduled.spi中的类">ScheduleManagerService</a></span></code></th>
<td class="colLast">
<div class="block">定时任务管理器</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.service">
<!-- -->
</a>
<h3><a href="../../service/package-summary.html">org.redkale.service</a><a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a><a href="../../service/package-summary.html">org.redkale.service</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../service/WebSocketNodeService.html" title="org.redkale.service中的类">WebSocketNodeService</a></span></code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">已过时。</span>
<div class="deprecationComment">2.6.0</div>
</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a><a href="../../source/package-summary.html">org.redkale.source</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/AbstractCacheSource.html" title="org.redkale.source中的类">AbstractCacheSource</a></span></code></th>
<td class="colLast">
<div class="block">CacheSource的S抽象实现类 <br>
详情见: https://redkale.org</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/AbstractDataSource.html" title="org.redkale.source中的类">AbstractDataSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的S抽象实现类 <br>
注意: 所有的操作只能作用在一张表上,不能同时变更多张表</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html" title="org.redkale.source中的类">AbstractDataSqlSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的SQL抽象实现类 <br>
注意: 所有的操作只能作用在一张表上,不能同时变更多张表</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.html" title="org.redkale.source中的类">CacheMemorySource</a></span></code></th>
<td class="colLast">
<div class="block">CacheSource的默认实现--内存缓存 注意: url 需要指定为 memory:cachesource</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/DataJdbcSource.html" title="org.redkale.source中的类">DataJdbcSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的JDBC实现类</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/DataMemorySource.html" title="org.redkale.source中的类">DataMemorySource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的Memory实现类 <br>
注意: url 需要指定为 memory:datasource</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../AutoLoad.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Command的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Command\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Command.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Command" class="title">类的使用<br>org.redkale.annotation.Command</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.Command的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Command.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,797 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Comment的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Comment\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Comment.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Comment" class="title">类的使用<br>org.redkale.annotation.Comment</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.boot.watch">org.redkale.boot.watch</a></th>
<td class="colLast">
<div class="block">提供系统默认监控包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq.spi">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.boot.watch">
<!-- -->
</a>
<h3><a href="../../boot/watch/package-summary.html">org.redkale.boot.watch</a><a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../boot/watch/package-summary.html">org.redkale.boot.watch</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FilterWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/FilterWatchService.html#RET_FILTER_EXISTS">RET_FILTER_EXISTS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FilterWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/FilterWatchService.html#RET_FILTER_JAR_ILLEGAL">RET_FILTER_JAR_ILLEGAL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FilterWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/FilterWatchService.html#RET_FILTER_TYPE_ILLEGAL">RET_FILTER_TYPE_ILLEGAL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FilterWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/FilterWatchService.html#RET_FILTER_TYPE_NOT_EXISTS">RET_FILTER_TYPE_NOT_EXISTS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServerWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/ServerWatchService.html#RET_SERVER_CHANGEPORT_ERROR">RET_SERVER_CHANGEPORT_ERROR</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServerWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/ServerWatchService.html#RET_SERVER_NOT_EXISTS">RET_SERVER_NOT_EXISTS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServiceWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/ServiceWatchService.html#RET_SERVICE_DEST_NOT_EXISTS">RET_SERVICE_DEST_NOT_EXISTS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/AbstractWatchService.html#RET_WATCH_PARAMS_ILLEGAL">RET_WATCH_PARAMS_ILLEGAL</a></span></code></th>
<td class="colLast">
<div class="block">缺少参数</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/AbstractWatchService.html#RET_WATCH_RUN_EXCEPTION">RET_WATCH_RUN_EXCEPTION</a></span></code></th>
<td class="colLast">
<div class="block">执行异常</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.mq.spi">
<!-- -->
</a>
<h3><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a><a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected byte[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#content">content</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected long</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#createTime">createTime</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected byte</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#ctype">ctype</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#flag">flag</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#groupid">groupid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#localActionName">localActionName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#localParams">localParams</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#respTopic">respTopic</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected long</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#seqid">seqid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#topic">topic</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#traceid">traceid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#userid">userid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageRecord.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageRecord.html#version">version</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net">
<!-- -->
</a>
<h3><a href="../../net/package-summary.html">org.redkale.net</a><a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../net/package-summary.html">org.redkale.net</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportFactory.</span><code><span class="memberNameLink"><a href="../../net/TransportFactory.html#DEFAULT_READTIMEOUTSECONDS">DEFAULT_READTIMEOUTSECONDS</a></span></code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">已过时。</span></div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportFactory.</span><code><span class="memberNameLink"><a href="../../net/TransportFactory.html#DEFAULT_WRITETIMEOUTSECONDS">DEFAULT_WRITETIMEOUTSECONDS</a></span></code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">已过时。</span></div>
&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected byte[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#body">body</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#CLOSECODE_CLIENTCLOSE">CLOSECODE_CLIENTCLOSE</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#CLOSECODE_ILLPACKET">CLOSECODE_ILLPACKET</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#CLOSECODE_SERVERCLOSE">CLOSECODE_SERVERCLOSE</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#CLOSECODE_WSEXCEPTION">CLOSECODE_WSEXCEPTION</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#contentType">contentType</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#contextPath">contextPath</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpRequest.</span><code><span class="memberNameLink"><a href="../../net/http/HttpRequest.html#cookie">cookie</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../net/Cryptor.html" title="org.redkale.net中的接口">Cryptor</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#cryptor">cryptor</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="java.util.concurrent.atomic中的类或接口" class="externalLink">AtomicInteger</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#currConns">currConns</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#DEFAILT_LIVEINTERVAL">DEFAILT_LIVEINTERVAL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../net/http/HttpHeaders.html" title="org.redkale.net.http中的类">HttpHeaders</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#headers">headers</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#liveInterval">liveInterval</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#locale">locale</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Logger</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#logger">logger</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpRequest.</span><code><span class="memberNameLink"><a href="../../net/http/HttpRequest.html#method">method</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#method">method</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../net/http/WebSocketNode.html" title="org.redkale.net.http中的类">WebSocketNode</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#node">node</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../net/http/HttpParameters.html" title="org.redkale.net.http中的类">HttpParameters</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#params">params</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#path">path</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#remoteAddr">remoteAddr</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../convert/ConvertType.html" title="org.redkale.convert中的枚举">ConvertType</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#reqConvertType">reqConvertType</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../convert/ConvertType.html" title="org.redkale.convert中的枚举">ConvertType</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#respConvertType">respConvertType</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_DELAYSEND">RETCODE_DELAYSEND</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_ENGINE_NULL">RETCODE_ENGINE_NULL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_GROUP_EMPTY">RETCODE_GROUP_EMPTY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_ILLEGALBUFFER">RETCODE_ILLEGALBUFFER</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_NODESERVICE_NULL">RETCODE_NODESERVICE_NULL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_SEND_ILLPACKET">RETCODE_SEND_ILLPACKET</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_SENDEXCEPTION">RETCODE_SENDEXCEPTION</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_WSOCKET_CLOSED">RETCODE_WSOCKET_CLOSED</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#RETCODE_WSOFFLINE">RETCODE_WSOFFLINE</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#rpc">rpc</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#sessionid">sessionid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#single">single</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#WEBPARAM_CRYPTOR">WEBPARAM_CRYPTOR</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#WEBPARAM_LIVEINTERVAL">WEBPARAM_LIVEINTERVAL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#WEBPARAM_WSMAXBODY">WEBPARAM_WSMAXBODY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#WEBPARAM_WSMAXCONNS">WEBPARAM_WSMAXCONNS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#WEBPARAM_WSTHREADS">WEBPARAM_WSTHREADS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketNode.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketNode.html#WS_SOURCE_KEY_NODES">WS_SOURCE_KEY_NODES</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketNode.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketNode.html#WS_SOURCE_KEY_USERID_PREFIX">WS_SOURCE_KEY_USERID_PREFIX</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#wsMaxBody">wsMaxBody</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#wsMaxConns">wsMaxConns</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#wsThreads">wsThreads</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#broadcastLocalAction(org.redkale.net.http.WebSocketAction)">broadcastLocalAction</a></span>&#8203;(<a href="../../net/http/WebSocketAction.html" title="org.redkale.net.http中的类">WebSocketAction</a>&nbsp;action)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#broadcastLocalMessage(java.lang.Object,boolean)">broadcastLocalMessage</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;message,
boolean&nbsp;last)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#broadcastLocalMessage(java.util.function.Predicate,java.lang.Object,boolean)">broadcastLocalMessage</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Predicate.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Predicate</a>&lt;<a href="../../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;&nbsp;predicate,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;message,
boolean&nbsp;last)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#broadcastLocalMessage(org.redkale.net.http.WebSocketRange,java.lang.Object,boolean)">broadcastLocalMessage</a></span>&#8203;(<a href="../../net/http/WebSocketRange.html" title="org.redkale.net.http中的类">WebSocketRange</a>&nbsp;wsrange,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;message,
boolean&nbsp;last)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#findLocalWebSocket(java.io.Serializable)">findLocalWebSocket</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;userid)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#forceCloseLocalWebSocket(java.io.Serializable)">forceCloseLocalWebSocket</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;userid)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#forceCloseWebSocket(java.io.Serializable)">forceCloseWebSocket</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;userid)</code></th>
<td class="colLast">
<div class="block">强制关闭用户的所有WebSocket</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#forEachLocalWebSocket(java.util.function.Consumer)">forEachLocalWebSocket</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Consumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Consumer</a>&lt;<a href="../../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;&nbsp;consumer)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="java.util中的类或接口" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getLocalUserSet()">getLocalUserSet</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getLocalUserSize()">getLocalUserSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="java.util中的类或接口" class="externalLink">Collection</a>&lt;<a href="../../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getLocalWebSockets()">getLocalWebSockets</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&lt;<a href="../../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getLocalWebSockets(java.io.Serializable)">getLocalWebSockets</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;userid)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getLocalWebSocketSize()">getLocalWebSocketSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getLocalWsMaxConns()">getLocalWsMaxConns</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../net/http/WebSocketNode.html" title="org.redkale.net.http中的类">WebSocketNode</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#getWebSocketNode()">getWebSocketNode</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#isLocalConnLimited()">isLocalConnLimited</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#sendLocalAction(org.redkale.net.http.WebSocketAction,java.io.Serializable...)">sendLocalAction</a></span>&#8203;(<a href="../../net/http/WebSocketAction.html" title="org.redkale.net.http中的类">WebSocketAction</a>&nbsp;action,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>...&nbsp;userids)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#sendLocalAction(org.redkale.net.http.WebSocketAction,java.util.stream.Stream)">sendLocalAction</a></span>&#8203;(<a href="../../net/http/WebSocketAction.html" title="org.redkale.net.http中的类">WebSocketAction</a>&nbsp;action,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&lt;? extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&gt;&nbsp;userids)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#sendLocalMessage(java.lang.Object,boolean,java.io.Serializable...)">sendLocalMessage</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;message,
boolean&nbsp;last,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>...&nbsp;userids)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Integer</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketEngine.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketEngine.html#sendLocalMessage(java.lang.Object,boolean,java.util.stream.Stream)">sendLocalMessage</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;message,
boolean&nbsp;last,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&lt;? extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&gt;&nbsp;userids)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../net/http/WebSocketNode.html" title="org.redkale.net.http中的类">WebSocketNode</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocket.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocket.html#webSocketNode()">webSocketNode</a></span>()</code></th>
<td class="colLast">
<div class="block">获取WebSocketNode</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../source/package-summary.html">org.redkale.source</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="../../source/AbstractDataSource.BatchAction.html" title="org.redkale.source中的类">AbstractDataSource.BatchAction</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSource.DefaultDataBatch.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSource.DefaultDataBatch.html#actions">actions</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RowBound.</span><code><span class="memberNameLink"><a href="../../source/RowBound.html#limit">limit</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RowBound.</span><code><span class="memberNameLink"><a href="../../source/RowBound.html#offset">offset</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a><a href="../../source/package-summary.html">org.redkale.source</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/EntityColumn.html#%3Cinit%3E(boolean,boolean,org.redkale.persistence.Column,java.lang.String,java.lang.Class,org.redkale.annotation.Comment)">EntityColumn</a></span>&#8203;(boolean&nbsp;primary,
boolean&nbsp;camelCase,
<a href="../../persistence/Column.html" title="org.redkale.persistence中的注释">Column</a>&nbsp;col,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&nbsp;type,
<a href="../Comment.html" title="org.redkale.annotation中的注释">Comment</a>&nbsp;comment)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Comment.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,319 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Component的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Component\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Component.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Component" class="title">类的使用<br>org.redkale.annotation.Component</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Component.html" title="org.redkale.annotation中的注释">Component</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq">org.redkale.mq</a></th>
<td class="colLast">
<div class="block">MQ服务包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<h3><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a><a href="../Component.html" title="org.redkale.annotation中的注释">Component</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Component.html" title="org.redkale.annotation中的注释">Component</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html" title="org.redkale.cached.spi中的类">CachedManagerService</a></span></code></th>
<td class="colLast">
<div class="block">缓存管理器</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<h3><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a><a href="../Component.html" title="org.redkale.annotation中的注释">Component</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Component.html" title="org.redkale.annotation中的注释">Component</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html" title="org.redkale.locked.spi中的类">LockedManagerService</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.mq">
<!-- -->
</a>
<h3><a href="../../mq/package-summary.html">org.redkale.mq</a><a href="../Component.html" title="org.redkale.annotation中的注释">Component</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Component.html" title="org.redkale.annotation中的注释">Component</a><a href="../../mq/package-summary.html">org.redkale.mq</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">接口</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../mq/MessageConsumer.html" title="org.redkale.mq中的接口">MessageConsumer</a>&lt;T&gt;</span></code></th>
<td class="colLast">
<div class="block">MQ消费器 实现类必须标记<a href="../../mq/ResourceConsumer.html" title="org.redkale.mq中的注释"><code>ResourceConsumer</code></a>
</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<h3><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a><a href="../Component.html" title="org.redkale.annotation中的注释">Component</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Component.html" title="org.redkale.annotation中的注释">Component</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../scheduled/spi/ScheduleManagerService.html" title="org.redkale.scheduled.spi中的类">ScheduleManagerService</a></span></code></th>
<td class="colLast">
<div class="block">定时任务管理器</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../Component.html" title="org.redkale.annotation中的注释">Component</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Component.html" title="org.redkale.annotation中的注释">Component</a><a href="../../source/package-summary.html">org.redkale.source</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">接口</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a></span></code></th>
<td class="colLast">
<div class="block">Redkale中缓存数据源的核心类。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/DataSource.html" title="org.redkale.source中的接口">DataSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource 为数据库或内存数据库的数据源提供类似JPA、Hibernate的接口与功能。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Component.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Configuration的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Configuration\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Configuration.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Configuration" class="title">类的使用<br>org.redkale.annotation.Configuration</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.Configuration的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Configuration.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,302 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.ConstructorParameters的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.ConstructorParameters\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.ConstructorParameters" class="title">类的使用<br>org.redkale.annotation.ConstructorParameters</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.inject">org.redkale.inject</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.client">org.redkale.net.client</a></th>
<td class="colLast">
<div class="block">客户端网络包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.util">org.redkale.util</a></th>
<td class="colLast">
<div class="block">Redkale工具包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.inject">
<!-- -->
</a>
<h3><a href="../../inject/package-summary.html">org.redkale.inject</a><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a><a href="../../inject/package-summary.html">org.redkale.inject</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../inject/ResourceEvent.ResourceChangeEvent.html#%3Cinit%3E(java.lang.String,T,T)">ResourceChangeEvent</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
<a href="../../inject/ResourceEvent.ResourceChangeEvent.html" title="ResourceEvent.ResourceChangeEvent中的类型参数">T</a>&nbsp;newValue,
<a href="../../inject/ResourceEvent.ResourceChangeEvent.html" title="ResourceEvent.ResourceChangeEvent中的类型参数">T</a>&nbsp;oldValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net">
<!-- -->
</a>
<h3><a href="../../net/package-summary.html">org.redkale.net</a><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a><a href="../../net/package-summary.html">org.redkale.net</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/Transport.TransportNode.html#%3Cinit%3E(int,java.net.InetSocketAddress,long)">TransportNode</a></span>&#8203;(int&nbsp;poolMaxConns,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a>&nbsp;address,
long&nbsp;disabletime)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.client">
<!-- -->
</a>
<h3><a href="../../net/client/package-summary.html">org.redkale.net.client</a><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a><a href="../../net/client/package-summary.html">org.redkale.net.client</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/client/WeightAddress.html#%3Cinit%3E(java.net.SocketAddress,int)">WeightAddress</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">SocketAddress</a>&nbsp;address,
int&nbsp;weight)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a><a href="../../source/package-summary.html">org.redkale.source</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/FilterColValue.html#%3Cinit%3E(java.lang.String)">FilterColValue</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;column)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.util">
<!-- -->
</a>
<h3><a href="../../util/package-summary.html">org.redkale.util</a><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a><a href="../../util/package-summary.html">org.redkale.util</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../util/AnyValue.Entry.html#%3Cinit%3E(java.lang.String,T)">Entry</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
<a href="../../util/AnyValue.Entry.html" title="AnyValue.Entry中的类型参数">T</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ConstructorParameters.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.LogExcludeLevel.LogExcludeLevels的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.LogExcludeLevel.LogExcludeLevels\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.LogExcludeLevel.LogExcludeLevels" class="title">类的使用<br>org.redkale.annotation.LogExcludeLevel.LogExcludeLevels</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.LogExcludeLevel.LogExcludeLevels的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,196 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.LogExcludeLevel的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.LogExcludeLevel\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../LogExcludeLevel.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.LogExcludeLevel" class="title">类的使用<br>org.redkale.annotation.LogExcludeLevel</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.annotation">org.redkale.annotation</a></th>
<td class="colLast">
<div class="block">提供基础注解包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.annotation">
<!-- -->
</a>
<h3><a href="../package-summary.html">org.redkale.annotation</a><a href="../LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a>的使用</h3>
<table class="useSummary">
<caption><span>返回<a href="../LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a><a href="../package-summary.html">org.redkale.annotation</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../LogExcludeLevel.LogExcludeLevels.html#value()">value</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../LogExcludeLevel.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.LogLevel的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.LogLevel\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../LogLevel.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.LogLevel" class="title">类的使用<br>org.redkale.annotation.LogLevel</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.LogLevel的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../LogLevel.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,224 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.NonBlocking的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.NonBlocking\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../NonBlocking.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.NonBlocking" class="title">类的使用<br>org.redkale.annotation.NonBlocking</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../NonBlocking.html" title="org.redkale.annotation中的注释">NonBlocking</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../NonBlocking.html" title="org.redkale.annotation中的注释">NonBlocking</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../NonBlocking.html" title="org.redkale.annotation中的注释">NonBlocking</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpServlet.</span><code><span class="memberNameLink"><a href="../../net/http/HttpServlet.html#authenticate(org.redkale.net.http.HttpRequest,org.redkale.net.http.HttpResponse)">authenticate</a></span>&#8203;(<a href="../../net/http/HttpRequest.html" title="org.redkale.net.http中的类">HttpRequest</a>&nbsp;request,
<a href="../../net/http/HttpResponse.html" title="org.redkale.net.http中的类">HttpResponse</a>&nbsp;response)</code></th>
<td class="colLast">
<div class="block">用户登录或权限验证, 注解为&#64;HttpMapping.auth == true 的方法会执行authenticate方法, 若验证成功则必须调用response.nextEvent();进行下一步操作, 例如:
<br>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpServlet.</span><code><span class="memberNameLink"><a href="../../net/http/HttpServlet.html#execute(org.redkale.net.http.HttpRequest,org.redkale.net.http.HttpResponse)">execute</a></span>&#8203;(<a href="../../net/http/HttpRequest.html" title="org.redkale.net.http中的类">HttpRequest</a>&nbsp;request,
<a href="../../net/http/HttpResponse.html" title="org.redkale.net.http中的类">HttpResponse</a>&nbsp;response)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#execute(org.redkale.net.http.HttpRequest,org.redkale.net.http.HttpResponse)">execute</a></span>&#8203;(<a href="../../net/http/HttpRequest.html" title="org.redkale.net.http中的类">HttpRequest</a>&nbsp;request,
<a href="../../net/http/HttpResponse.html" title="org.redkale.net.http中的类">HttpResponse</a>&nbsp;response)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpServlet.</span><code><span class="memberNameLink"><a href="../../net/http/HttpServlet.html#preExecute(org.redkale.net.http.HttpRequest,org.redkale.net.http.HttpResponse)">preExecute</a></span>&#8203;(<a href="../../net/http/HttpRequest.html" title="org.redkale.net.http中的类">HttpRequest</a>&nbsp;request,
<a href="../../net/http/HttpResponse.html" title="org.redkale.net.http中的类">HttpResponse</a>&nbsp;response)</code></th>
<td class="colLast">
<div class="block">预执行方法在execute方法之前运行设置当前用户信息或者加入常规统计和基础检测例如 : <br>
</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../NonBlocking.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,743 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Nonnull的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Nonnull\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Nonnull.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Nonnull" class="title">类的使用<br>org.redkale.annotation.Nonnull</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert.pb">org.redkale.convert.pb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.inject">org.redkale.inject</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq.spi">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.client">org.redkale.net.client</a></th>
<td class="colLast">
<div class="block">客户端网络包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.util">org.redkale.util</a></th>
<td class="colLast">
<div class="block">Redkale工具包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.convert.pb">
<!-- -->
</a>
<h3><a href="../../convert/pb/package-summary.html">org.redkale.convert.pb</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../convert/pb/package-summary.html">org.redkale.convert.pb</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufArrayEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufArrayEncoder.html#convertObjectTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,T%5B%5D)">convertObjectTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="../../convert/pb/ProtobufArrayEncoder.html" title="ProtobufArrayEncoder中的类型参数">T</a>[]&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufCollectionEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufCollectionEncoder.html#convertObjectTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.util.Collection)">convertObjectTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="java.util中的类或接口" class="externalLink">Collection</a>&lt;<a href="../../convert/pb/ProtobufCollectionEncoder.html" title="ProtobufCollectionEncoder中的类型参数">T</a>&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufStreamEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufStreamEncoder.html#convertObjectTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.lang.Object%5B%5D)">convertObjectTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufArrayEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufArrayEncoder.html#convertPrimitivedTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,T%5B%5D)">convertPrimitivedTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="../../convert/pb/ProtobufArrayEncoder.html" title="ProtobufArrayEncoder中的类型参数">T</a>[]&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufCollectionEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufCollectionEncoder.html#convertPrimitivedTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.util.Collection)">convertPrimitivedTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="java.util中的类或接口" class="externalLink">Collection</a>&lt;<a href="../../convert/pb/ProtobufCollectionEncoder.html" title="ProtobufCollectionEncoder中的类型参数">T</a>&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufStreamEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufStreamEncoder.html#convertPrimitivedTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.lang.Object%5B%5D)">convertPrimitivedTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufArrayEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufArrayEncoder.html#convertTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,T%5B%5D)">convertTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="../../convert/pb/ProtobufArrayEncoder.html" title="ProtobufArrayEncoder中的类型参数">T</a>[]&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufCollectionEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufCollectionEncoder.html#convertTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.util.Collection)">convertTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="java.util中的类或接口" class="externalLink">Collection</a>&lt;<a href="../../convert/pb/ProtobufCollectionEncoder.html" title="ProtobufCollectionEncoder中的类型参数">T</a>&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufMapEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufMapEncoder.html#convertTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.util.Map)">convertTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="java.util中的类或接口" class="externalLink">Map</a>&lt;<a href="../../convert/pb/ProtobufMapEncoder.html" title="ProtobufMapEncoder中的类型参数">K</a>,&#8203;<a href="../../convert/pb/ProtobufMapEncoder.html" title="ProtobufMapEncoder中的类型参数">V</a>&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufStreamEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufStreamEncoder.html#convertTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,java.util.stream.Stream)">convertTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&lt;<a href="../../convert/pb/ProtobufStreamEncoder.html" title="ProtobufStreamEncoder中的类型参数">T</a>&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.inject">
<!-- -->
</a>
<h3><a href="../../inject/package-summary.html">org.redkale.inject</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../inject/package-summary.html">org.redkale.inject</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;A&gt;&nbsp;A</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceFactory.</span><code><span class="memberNameLink"><a href="../../inject/ResourceFactory.html#register(boolean,java.lang.String,A)">register</a></span>&#8203;(boolean&nbsp;autoSync,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
A&nbsp;val)</code></th>
<td class="colLast">
<div class="block">将对象以指定资源名注入到资源池中</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;A&gt;&nbsp;A</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceFactory.</span><code><span class="memberNameLink"><a href="../../inject/ResourceFactory.html#register(java.lang.String,A)">register</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
A&nbsp;val)</code></th>
<td class="colLast">
<div class="block">将对象以指定资源名注入到资源池中,并同步已被注入的资源</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.mq.spi">
<!-- -->
</a>
<h3><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAsmMethodBoost.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAsmMethodBoost.html#createInnerConsumer(org.redkale.asm.ClassWriter,java.lang.Class,java.lang.reflect.Method,java.lang.reflect.Type,org.redkale.mq.Messaged,java.lang.String,org.redkale.asm.AsmNewMethod)">createInnerConsumer</a></span>&#8203;(org.redkale.asm.ClassWriter&nbsp;pcw,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&nbsp;serviceImplClass,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Method</a>&nbsp;method,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;messageType,
<a href="../../mq/Messaged.html" title="org.redkale.mq中的注释">Messaged</a>&nbsp;messaged,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;newDynName,
org.redkale.asm.AsmNewMethod&nbsp;newMethod)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAsmMethodBoost.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAsmMethodBoost.html#createInnerConsumer(org.redkale.asm.ClassWriter,java.lang.Class,java.lang.reflect.Method,java.lang.reflect.Type,org.redkale.mq.Messaged,java.lang.String,org.redkale.asm.AsmNewMethod)">createInnerConsumer</a></span>&#8203;(org.redkale.asm.ClassWriter&nbsp;pcw,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&nbsp;serviceImplClass,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Method.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Method</a>&nbsp;method,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;messageType,
<a href="../../mq/Messaged.html" title="org.redkale.mq中的注释">Messaged</a>&nbsp;messaged,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;newDynName,
org.redkale.asm.AsmNewMethod&nbsp;newMethod)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.client">
<!-- -->
</a>
<h3><a href="../../net/client/package-summary.html">org.redkale.net.client</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../net/client/package-summary.html">org.redkale.net.client</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../net/client/ClientConnection.html" title="org.redkale.net.client中的类">ClientConnection</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFuture.</span><code><span class="memberNameLink"><a href="../../net/client/ClientFuture.html#conn">conn</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../net/client/Client.AddressConnEntry.html" title="org.redkale.net.client中的类">Client.AddressConnEntry</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConnection.</span><code><span class="memberNameLink"><a href="../../net/client/ClientConnection.html#connEntry">connEntry</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../net/client/ClientFuture.html" title="ClientFuture中的类型参数">R</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFuture.</span><code><span class="memberNameLink"><a href="../../net/client/ClientFuture.html#request">request</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="java.util.concurrent.atomic中的类或接口" class="externalLink">LongAdder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConnection.</span><code><span class="memberNameLink"><a href="../../net/client/ClientConnection.html#respWaitingCounter">respWaitingCounter</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpDispatcherServlet.</span><code><span class="memberNameLink"><a href="../../net/http/HttpDispatcherServlet.html#addServlet(org.redkale.net.http.HttpServlet,java.lang.Object,org.redkale.util.AnyValue,java.lang.String...)">addServlet</a></span>&#8203;(<a href="../../net/http/HttpServlet.html" title="org.redkale.net.http中的类">HttpServlet</a>&nbsp;servlet,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;prefix,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;conf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>...&nbsp;mappingPaths)</code></th>
<td class="colLast">
<div class="block">添加HttpServlet</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;A&gt;&nbsp;void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpResponse.</span><code><span class="memberNameLink"><a href="../../net/http/HttpResponse.html#finish(boolean,java.lang.String,byte%5B%5D,int,int,java.util.function.Consumer,A)">finish</a></span>&#8203;(boolean&nbsp;kill,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;contentType,
byte[]&nbsp;bodyContent,
int&nbsp;bodyOffset,
int&nbsp;bodyLength,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Consumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Consumer</a>&lt;A&gt;&nbsp;callback,
A&nbsp;attachment)</code></th>
<td class="colLast">
<div class="block">将指定byte[]按响应结果输出</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../source/package-summary.html">org.redkale.source</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheMemorySource.CacheEntry.</span><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.CacheEntry.html#objToSerial(org.redkale.convert.Convert,java.lang.reflect.Type,java.lang.Object)">objToSerial</a></span>&#8203;(<a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a>&nbsp;convert,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheMemorySource.CacheEntry.</span><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.CacheEntry.html#serialToObj(org.redkale.convert.Convert,java.lang.reflect.Type,java.io.Serializable)">serialToObj</a></span>&#8203;(<a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a>&nbsp;convert,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheMemorySource.CacheEntry.</span><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.CacheEntry.html#serialToObj(org.redkale.convert.Convert,java.lang.reflect.Type,java.io.Serializable)">serialToObj</a></span>&#8203;(<a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a>&nbsp;convert,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;type,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.util">
<!-- -->
</a>
<h3><a href="../../util/package-summary.html">org.redkale.util</a><a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../util/package-summary.html">org.redkale.util</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="../../util/Attribute.html" title="Attribute中的类型参数">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#declaringClass()">declaringClass</a></span>()</code></th>
<td class="colLast">
<div class="block">返回字段依附的类名</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#field()">field</a></span>()</code></th>
<td class="colLast">
<div class="block">返回字段名</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#genericType()">genericType</a></span>()</code></th>
<td class="colLast">
<div class="block">返回字段的数据泛型</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="../../util/YamlProvider.YamlLoader.html" title="org.redkale.util中的接口">YamlProvider.YamlLoader</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">YamlReader.</span><code><span class="memberNameLink"><a href="../../util/YamlReader.html#loadYamlLoader()">loadYamlLoader</a></span>()</code></th>
<td class="colLast">
<div class="block">加载解析器的实现对象</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;? extends <a href="../../util/Attribute.html" title="Attribute中的类型参数">F</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#type()">type</a></span>()</code></th>
<td class="colLast">
<div class="block">返回字段的数据类型</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a><a href="../../util/package-summary.html">org.redkale.util</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.lang.reflect.Type,java.util.function.Function,java.util.function.BiConsumer)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;fieldGenericType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.lang.reflect.Type,java.util.function.Function,java.util.function.BiConsumer)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;fieldGenericType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.lang.reflect.Type,java.util.function.Function,java.util.function.BiConsumer)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;fieldGenericType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.lang.reflect.Type,java.util.function.Function,java.util.function.BiConsumer,java.lang.Object)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;fieldGenericType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attach)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.lang.reflect.Type,java.util.function.Function,java.util.function.BiConsumer,java.lang.Object)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;fieldGenericType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attach)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.lang.reflect.Type,java.util.function.Function,java.util.function.BiConsumer,java.lang.Object)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;fieldGenericType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attach)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.util.function.Function,java.util.function.BiConsumer)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.util.function.Function,java.util.function.BiConsumer)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.util.function.Function,java.util.function.BiConsumer)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.util.function.Function,java.util.function.BiConsumer,java.lang.Object)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attach)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.util.function.Function,java.util.function.BiConsumer,java.lang.Object)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attach)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,&#8203;F&gt;<br><a href="../../util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;T,&#8203;F&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#create(java.lang.Class,java.lang.String,java.lang.Class,java.util.function.Function,java.util.function.BiConsumer,java.lang.Object)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;F&gt;&nbsp;fieldType,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">Function</a>&lt;T,&#8203;F&gt;&nbsp;getter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/BiConsumer.html?is-external=true" title="java.util.function中的类或接口" class="externalLink">BiConsumer</a>&lt;T,&#8203;F&gt;&nbsp;setter,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attach)</code></th>
<td class="colLast">
<div class="block">根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(byte...)">put</a></span>&#8203;(byte...&nbsp;values)</code></th>
<td class="colLast">
<div class="block">写入一组byte值</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(byte%5B%5D,int,int)">put</a></span>&#8203;(byte[]&nbsp;values,
int&nbsp;offset,
int&nbsp;length)</code></th>
<td class="colLast">
<div class="block">写入一组byte值</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(int,byte...)">put</a></span>&#8203;(int&nbsp;offset,
byte...&nbsp;values)</code></th>
<td class="colLast">
<div class="block">指定位置写入一组byte值 content.length 必须不能小于offset+values.length</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(int,byte%5B%5D,int,int)">put</a></span>&#8203;(int&nbsp;poffset,
byte[]&nbsp;values,
int&nbsp;offset,
int&nbsp;length)</code></th>
<td class="colLast">
<div class="block">写入一组byte值 content.length 必须不能小于poffset+length</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(java.nio.ByteBuffer,int)">put</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html?is-external=true" title="java.nio中的类或接口" class="externalLink">ByteBuffer</a>&nbsp;buffer,
int&nbsp;length)</code></th>
<td class="colLast">
<div class="block">写入ByteBuffer指定长度的数据</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(org.redkale.util.ByteArray,int,int)">put</a></span>&#8203;(<a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a>&nbsp;array,
int&nbsp;offset,
int&nbsp;length)</code></th>
<td class="colLast">
<div class="block">写入ByteArray中的一部分</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(org.redkale.util.ByteTuple)">put</a></span>&#8203;(<a href="../../util/ByteTuple.html" title="org.redkale.util中的接口">ByteTuple</a>&nbsp;tuple)</code></th>
<td class="colLast">
<div class="block">写入一组byte值</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Nonnull.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,801 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Nullable的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Nullable\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Nullable.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Nullable" class="title">类的使用<br>org.redkale.annotation.Nullable</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cluster.spi">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert">org.redkale.convert</a></th>
<td class="colLast">
<div class="block">提供数据的序列化和反解析功能</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert.json">org.redkale.convert.json</a></th>
<td class="colLast">
<div class="block">提供JSON的序列化和反解析功能</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert.pb">org.redkale.convert.pb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.inject">org.redkale.inject</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.client">org.redkale.net.client</a></th>
<td class="colLast">
<div class="block">客户端网络包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.util">org.redkale.util</a></th>
<td class="colLast">
<div class="block">Redkale工具包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<h3><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CachedLocalSource.CacheItem.</span><code><span class="memberNameLink"><a href="../../cached/spi/CachedLocalSource.CacheItem.html#value">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../cached/spi/CachedManagerService.html" title="org.redkale.cached.spi中的类">CachedManagerService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CachedManagerService.</span><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html#create(org.redkale.source.CacheSource)">create</a></span>&#8203;(<a href="../../source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a>&nbsp;remoteSource)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的构造器参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html#%3Cinit%3E(org.redkale.source.CacheSource)">CachedManagerService</a></span>&#8203;(<a href="../../source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a>&nbsp;remoteSource)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.cluster.spi">
<!-- -->
</a>
<h3><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#protocols">protocols</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#getProtocols()">getProtocols</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.convert">
<!-- -->
</a>
<h3><a href="../../convert/package-summary.html">org.redkale.convert</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../convert/package-summary.html">org.redkale.convert</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../convert/ConvertFactory.html" title="org.redkale.convert中的类">ConvertFactory</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ObjectDecoder.</span><code><span class="memberNameLink"><a href="../../convert/ObjectDecoder.html#factory">factory</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../convert/ConvertFactory.html" title="org.redkale.convert中的类">ConvertFactory</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ObjectEncoder.</span><code><span class="memberNameLink"><a href="../../convert/ObjectEncoder.html#factory">factory</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../convert/package-summary.html">org.redkale.convert</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Reader.</span><code><span class="memberNameLink"><a href="../../convert/Reader.html#readArrayB(org.redkale.convert.Decodeable)">readArrayB</a></span>&#8203;(<a href="../../convert/Decodeable.html" title="org.redkale.convert中的接口">Decodeable</a>&nbsp;componentDecoder)</code></th>
<td class="colLast">
<div class="block">读取数组的开头并返回数组的长度</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.convert.json">
<!-- -->
</a>
<h3><a href="../../convert/json/package-summary.html">org.redkale.convert.json</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../convert/json/package-summary.html">org.redkale.convert.json</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Boolean</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonArray.</span><code><span class="memberNameLink"><a href="../../convert/json/JsonArray.html#getBoolean(int)">getBoolean</a></span>&#8203;(int&nbsp;index)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Boolean</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonObject.</span><code><span class="memberNameLink"><a href="../../convert/json/JsonObject.html#getBoolean(java.lang.String)">getBoolean</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;key)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.convert.pb">
<!-- -->
</a>
<h3><a href="../../convert/pb/package-summary.html">org.redkale.convert.pb</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../convert/pb/package-summary.html">org.redkale.convert.pb</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufWriter.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufWriter.html#getStreamArray(java.util.stream.Stream)">getStreamArray</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&nbsp;stream)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufWriter.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufWriter.html#putStreamArray(java.util.stream.Stream)">putStreamArray</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&nbsp;stream)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../convert/pb/package-summary.html">org.redkale.convert.pb</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufObjectEncoder.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufObjectEncoder.html#convertTo(org.redkale.convert.pb.ProtobufWriter,org.redkale.convert.EnMember,T)">convertTo</a></span>&#8203;(<a href="../../convert/pb/ProtobufWriter.html" title="org.redkale.convert.pb中的类">ProtobufWriter</a>&nbsp;out,
<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="../../convert/pb/ProtobufObjectEncoder.html" title="ProtobufObjectEncoder中的类型参数">T</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufWriter.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufWriter.html#getStreamArray(java.util.stream.Stream)">getStreamArray</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&nbsp;stream)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufWriter.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufWriter.html#putStreamArray(java.util.stream.Stream)">putStreamArray</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/stream/Stream.html?is-external=true" title="java.util.stream中的类或接口" class="externalLink">Stream</a>&nbsp;stream)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtobufWriter.</span><code><span class="memberNameLink"><a href="../../convert/pb/ProtobufWriter.html#writeObjectField(org.redkale.convert.EnMember,java.lang.Object)">writeObjectField</a></span>&#8203;(<a href="../../convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&nbsp;member,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;obj)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.inject">
<!-- -->
</a>
<h3><a href="../../inject/package-summary.html">org.redkale.inject</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../inject/package-summary.html">org.redkale.inject</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../inject/ResourceTypeLoader.html" title="org.redkale.inject中的接口">ResourceTypeLoader</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceFactory.</span><code><span class="memberNameLink"><a href="../../inject/ResourceFactory.html#findResourceTypeLoader(java.lang.reflect.Type,java.lang.reflect.Field)">findResourceTypeLoader</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;ft,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Field</a>&nbsp;field)</code></th>
<td class="colLast">
<div class="block">获取类型对应的ResourceTypeLoader <br>
优先匹配Type 再匹配Class再匹配父类</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceTypeLoader.</span><code><span class="memberNameLink"><a href="../../inject/ResourceTypeLoader.html#load(org.redkale.inject.ResourceFactory,java.lang.String,java.lang.Object,java.lang.String,java.lang.reflect.Field,java.lang.Object)">load</a></span>&#8203;(<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;factory,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;srcResourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;srcObj,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;resourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Field</a>&nbsp;field,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attachment)</code></th>
<td class="colLast">
<div class="block">自定义的对象注入, 实现需要兼容Field为null的情况</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceTypeLoader.</span><code><span class="memberNameLink"><a href="../../inject/ResourceTypeLoader.html#load(org.redkale.inject.ResourceFactory,java.lang.String,java.lang.Object,java.lang.String,java.lang.reflect.Field,java.lang.Object)">load</a></span>&#8203;(<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;factory,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;srcResourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;srcObj,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;resourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Field</a>&nbsp;field,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attachment)</code></th>
<td class="colLast">
<div class="block">自定义的对象注入, 实现需要兼容Field为null的情况</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceTypeLoader.</span><code><span class="memberNameLink"><a href="../../inject/ResourceTypeLoader.html#load(org.redkale.inject.ResourceFactory,java.lang.String,java.lang.Object,java.lang.String,java.lang.reflect.Field,java.lang.Object)">load</a></span>&#8203;(<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;factory,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;srcResourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;srcObj,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;resourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Field</a>&nbsp;field,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attachment)</code></th>
<td class="colLast">
<div class="block">自定义的对象注入, 实现需要兼容Field为null的情况</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceTypeLoader.</span><code><span class="memberNameLink"><a href="../../inject/ResourceTypeLoader.html#load(org.redkale.inject.ResourceFactory,java.lang.String,java.lang.Object,java.lang.String,java.lang.reflect.Field,java.lang.Object)">load</a></span>&#8203;(<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;factory,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;srcResourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;srcObj,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;resourceName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Field.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Field</a>&nbsp;field,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;attachment)</code></th>
<td class="colLast">
<div class="block">自定义的对象注入, 实现需要兼容Field为null的情况</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;A&gt;&nbsp;A</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceFactory.</span><code><span class="memberNameLink"><a href="../../inject/ResourceFactory.html#register(java.lang.String,java.lang.Class,A)">register</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;? extends A&gt;&nbsp;clazz,
A&nbsp;val)</code></th>
<td class="colLast">
<div class="block">将对象以指定资源名和类型注入到资源池中,并同步已被注入的资源</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;A&gt;&nbsp;A</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ResourceFactory.</span><code><span class="memberNameLink"><a href="../../inject/ResourceFactory.html#register(java.lang.String,java.lang.reflect.Type,A)">register</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/reflect/Type.html?is-external=true" title="java.lang.reflect中的类或接口" class="externalLink">Type</a>&nbsp;clazz,
A&nbsp;val)</code></th>
<td class="colLast">
<div class="block">将对象以指定资源名和类型注入到资源池中,并同步已被注入的资源</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<h3><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../locked/spi/LockedManagerService.html" title="org.redkale.locked.spi中的类">LockedManagerService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LockedManagerService.</span><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html#create(org.redkale.source.CacheSource)">create</a></span>&#8203;(<a href="../../source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a>&nbsp;remoteSource)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的构造器参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html#%3Cinit%3E(org.redkale.source.CacheSource)">LockedManagerService</a></span>&#8203;(<a href="../../source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a>&nbsp;remoteSource)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.client">
<!-- -->
</a>
<h3><a href="../../net/client/package-summary.html">org.redkale.net.client</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../net/client/package-summary.html">org.redkale.net.client</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../net/client/ClientResponse.html" title="ClientResponse中的类型参数">R</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientResponse.</span><code><span class="memberNameLink"><a href="../../net/client/ClientResponse.html#request">request</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../net/client/package-summary.html">org.redkale.net.client</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/SocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">SocketAddress</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Client.</span><code><span class="memberNameLink"><a href="../../net/client/Client.html#getAddress(R)">getAddress</a></span>&#8203;(<a href="../../net/client/Client.html" title="Client中的类型参数">R</a>&nbsp;request)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebRequest.</span><code><span class="memberNameLink"><a href="../../net/http/WebRequest.html#getParametersToString()">getParametersToString</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<h3><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/temporal/Temporal.html?is-external=true" title="java.time.temporal中的类或接口" class="externalLink">Temporal</a> &amp; <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Comparable</a>&lt;? super T&gt;&gt;<br>T</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CronExpression.</span><code><span class="memberNameLink"><a href="../../scheduled/spi/CronExpression.html#next(T)">next</a></span>&#8203;(T&nbsp;temporal)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CronExpression.</span><code><span class="memberNameLink"><a href="../../scheduled/spi/CronExpression.html#equals(java.lang.Object)">equals</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;other)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../source/package-summary.html">org.redkale.source</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSqlSource.PageCountSql.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.PageCountSql.html#countSql">countSql</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataNativeSqlStatement.</span><code><span class="memberNameLink"><a href="../../source/DataNativeSqlStatement.html#nativeCountSql">nativeCountSql</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataNativeSqlInfo.</span><code><span class="memberNameLink"><a href="../../source/DataNativeSqlInfo.html#templetSql">templetSql</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../source/package-summary.html">org.redkale.source</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../source/EntityInfo.html" title="org.redkale.source中的类">EntityInfo</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataResultSetRow.</span><code><span class="memberNameLink"><a href="../../source/DataResultSetRow.html#getEntityInfo()">getEntityInfo</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../source/package-summary.html">org.redkale.source</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../source/DataResultSet.html" title="org.redkale.source中的接口">DataResultSet</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataJdbcSource.</span><code><span class="memberNameLink"><a href="../../source/DataJdbcSource.html#createDataResultSet(org.redkale.source.EntityInfo,java.sql.ResultSet)">createDataResultSet</a></span>&#8203;(<a href="../../source/EntityInfo.html" title="org.redkale.source中的类">EntityInfo</a>&nbsp;info,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/ResultSet.html?is-external=true" title="java.sql中的类或接口" class="externalLink">ResultSet</a>&nbsp;set)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityBuilder.</span><code><span class="memberNameLink"><a href="../../source/EntityBuilder.html#getSQLColumn(java.lang.String,java.lang.String)">getSQLColumn</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;tabAlis,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;fieldName)</code></th>
<td class="colLast">
<div class="block">根据field字段名获取数据库对应的字段名</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheSource.</span><code><span class="memberNameLink"><a href="../../source/CacheSource.html#pubsubChannels(java.lang.String)">pubsubChannels</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;pattern)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheMemorySource.</span><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.html#pubsubChannelsAsync(java.lang.String)">pubsubChannelsAsync</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;pattern)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheSource.</span><code><span class="memberNameLink"><a href="../../source/CacheSource.html#pubsubChannelsAsync(java.lang.String)">pubsubChannelsAsync</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;pattern)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.util">
<!-- -->
</a>
<h3><a href="../../util/package-summary.html">org.redkale.util</a><a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../util/package-summary.html">org.redkale.util</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;E&gt;&nbsp;E</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attribute.</span><code><span class="memberNameLink"><a href="../../util/Attribute.html#attach()">attach</a></span>()</code></th>
<td class="colLast">
<div class="block">附加对象</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html?is-external=true" title="java.lang.invoke中的类或接口" class="externalLink">MethodHandles.Lookup</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Utility.</span><code><span class="memberNameLink"><a href="../../util/Utility.html#trustedLookup()">trustedLookup</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>注释类型为<a href="../Nullable.html" title="org.redkale.annotation中的注释">Nullable</a><a href="../../util/package-summary.html">org.redkale.util</a>中的方法参数</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ByteArray.</span><code><span class="memberNameLink"><a href="../../util/ByteArray.html#put(java.nio.ByteBuffer)">put</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/ByteBuffer.html?is-external=true" title="java.nio中的类或接口" class="externalLink">ByteBuffer</a>&nbsp;buffer)</code></th>
<td class="colLast">
<div class="block">将ByteBuffer的内容读取到本对象中</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Nullable.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Param的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Param\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Param.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Param" class="title">类的使用<br>org.redkale.annotation.Param</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.Param的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Param.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.PostConstruct的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.PostConstruct\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../PostConstruct.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.PostConstruct" class="title">类的使用<br>org.redkale.annotation.PostConstruct</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.PostConstruct的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../PostConstruct.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.PreDestroy的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.PreDestroy\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../PreDestroy.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.PreDestroy" class="title">类的使用<br>org.redkale.annotation.PreDestroy</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.PreDestroy的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../PreDestroy.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Priority的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Priority\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Priority.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Priority" class="title">类的使用<br>org.redkale.annotation.Priority</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.Priority的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Priority.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,520 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Resource的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Resource\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Resource.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Resource" class="title">类的使用<br>org.redkale.annotation.Resource</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.boot.watch">org.redkale.boot.watch</a></th>
<td class="colLast">
<div class="block">提供系统默认监控包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cluster.spi">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq.spi">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.boot.watch">
<!-- -->
</a>
<h3><a href="../../boot/watch/package-summary.html">org.redkale.boot.watch</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../boot/watch/package-summary.html">org.redkale.boot.watch</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FilterWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/FilterWatchService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServerWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/ServerWatchService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServiceWatchService.</span><code><span class="memberNameLink"><a href="../../boot/watch/ServiceWatchService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<h3><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CachedManagerService.</span><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.cluster.spi">
<!-- -->
</a>
<h3><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#appAddress">appAddress</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#appName">appName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.html?is-external=true" title="java.net.http中的类或接口" class="externalLink">HttpClient</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpClusterRpcClient.</span><code><span class="memberNameLink"><a href="../../cluster/spi/HttpClusterRpcClient.html#httpClient">httpClient</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#nodeid">nodeid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../net/http/WebClient.html" title="org.redkale.net.http中的类">WebClient</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpClusterRpcClient.</span><code><span class="memberNameLink"><a href="../../cluster/spi/HttpClusterRpcClient.html#webClient">webClient</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<h3><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LockedManagerService.</span><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.mq.spi">
<!-- -->
</a>
<h3><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAgent.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAgent.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../util/Environment.html" title="org.redkale.util中的类">Environment</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAgent.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAgent.html#environment">environment</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAgent.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAgent.html#nodeid">nodeid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAgent.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAgent.html#nodeName">nodeName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net">
<!-- -->
</a>
<h3><a href="../../net/package-summary.html">org.redkale.net</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../net/package-summary.html">org.redkale.net</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolServer.</span><code><span class="memberNameLink"><a href="../../net/ProtocolServer.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#binaryConvert">binaryConvert</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#jsonConvert">jsonConvert</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketNode.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketNode.html#localSncpAddress">localSncpAddress</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketNode.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketNode.html#nodeid">nodeid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#resourceFactory">resourceFactory</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketNode.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketNode.html#sendConvert">sendConvert</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#sendConvert">sendConvert</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketNode.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketNode.html#source">source</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../convert/Convert.html" title="org.redkale.convert中的类">Convert</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#textConvert">textConvert</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../net/http/WebSocketNode.html" title="org.redkale.net.http中的类">WebSocketNode</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WebSocketServlet.</span><code><span class="memberNameLink"><a href="../../net/http/WebSocketServlet.html#webSocketNode">webSocketNode</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<h3><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../boot/Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScheduleManagerService.</span><code><span class="memberNameLink"><a href="../../scheduled/spi/ScheduleManagerService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Resource.html" title="org.redkale.annotation中的注释">Resource</a><a href="../../source/package-summary.html">org.redkale.source</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../net/AsyncGroup.html" title="org.redkale.net中的类">AsyncGroup</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSqlSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html#clientAsyncGroup">clientAsyncGroup</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../source/DataNativeSqlParser.html" title="org.redkale.source中的接口">DataNativeSqlParser</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSqlSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html#nativeSqlParser">nativeSqlParser</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../source/DataSqlMonitor.html" title="org.redkale.source中的接口">DataSqlMonitor</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSqlSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html#sqlMonitor">sqlMonitor</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ExecutorService.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">ExecutorService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSqlSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html#workExecutor">workExecutor</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Resource.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,278 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.ResourceChanged的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.ResourceChanged\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ResourceChanged.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.ResourceChanged" class="title">类的使用<br>org.redkale.annotation.ResourceChanged</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cluster.spi">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq.spi">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.cluster.spi">
<!-- -->
</a>
<h3><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a><a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/CacheClusterAgent.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.mq.spi">
<!-- -->
</a>
<h3><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a><a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAgent.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAgent.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a><a href="../../source/package-summary.html">org.redkale.source</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractCacheSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractCacheSource.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSource.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDataSqlSource.</span><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheMemorySource.</span><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataJdbcSource.JdbcConnectionPool.</span><code><span class="memberNameLink"><a href="../../source/DataJdbcSource.JdbcConnectionPool.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataMemorySource.</span><code><span class="memberNameLink"><a href="../../source/DataMemorySource.html#onResourceChange(org.redkale.inject.ResourceEvent%5B%5D)">onResourceChange</a></span>&#8203;(<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>[]&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ResourceChanged.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.ResourceInjected的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.ResourceInjected\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ResourceInjected.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.ResourceInjected" class="title">类的使用<br>org.redkale.annotation.ResourceInjected</h2>
</div>
<div class="classUseContainer">没有org.redkale.annotation.ResourceInjected的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ResourceInjected.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,411 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.ResourceType的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.ResourceType\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ResourceType.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.ResourceType" class="title">类的使用<br>org.redkale.annotation.ResourceType</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.service">org.redkale.service</a></th>
<td class="colLast">
<div class="block">Service接口和模式配置包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<h3><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html" title="org.redkale.cached.spi中的类">CachedManagerService</a></span></code></th>
<td class="colLast">
<div class="block">缓存管理器</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<h3><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html" title="org.redkale.locked.spi中的类">LockedManagerService</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net">
<!-- -->
</a>
<h3><a href="../../net/package-summary.html">org.redkale.net</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../net/package-summary.html">org.redkale.net</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/AsyncIOGroup.html" title="org.redkale.net中的类">AsyncIOGroup</a></span></code></th>
<td class="colLast">
<div class="block">协议处理的IO线程组</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/http/WebSocketNodeService.html" title="org.redkale.net.http中的类">WebSocketNodeService</a></span></code></th>
<td class="colLast">
<div class="block">详情见: https://redkale.org</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<h3><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../scheduled/spi/ScheduleManagerService.html" title="org.redkale.scheduled.spi中的类">ScheduleManagerService</a></span></code></th>
<td class="colLast">
<div class="block">定时任务管理器</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.service">
<!-- -->
</a>
<h3><a href="../../service/package-summary.html">org.redkale.service</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../service/package-summary.html">org.redkale.service</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../service/WebSocketNodeService.html" title="org.redkale.service中的类">WebSocketNodeService</a></span></code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">已过时。</span>
<div class="deprecationComment">2.6.0</div>
</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a><a href="../../source/package-summary.html">org.redkale.source</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/AbstractCacheSource.html" title="org.redkale.source中的类">AbstractCacheSource</a></span></code></th>
<td class="colLast">
<div class="block">CacheSource的S抽象实现类 <br>
详情见: https://redkale.org</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/AbstractDataSource.html" title="org.redkale.source中的类">AbstractDataSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的S抽象实现类 <br>
注意: 所有的操作只能作用在一张表上,不能同时变更多张表</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/AbstractDataSqlSource.html" title="org.redkale.source中的类">AbstractDataSqlSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的SQL抽象实现类 <br>
注意: 所有的操作只能作用在一张表上,不能同时变更多张表</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/CacheMemorySource.html" title="org.redkale.source中的类">CacheMemorySource</a></span></code></th>
<td class="colLast">
<div class="block">CacheSource的默认实现--内存缓存 注意: url 需要指定为 memory:cachesource</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/DataJdbcSource.html" title="org.redkale.source中的类">DataJdbcSource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的JDBC实现类</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/DataMemorySource.html" title="org.redkale.source中的类">DataMemorySource</a></span></code></th>
<td class="colLast">
<div class="block">DataSource的Memory实现类 <br>
注意: url 需要指定为 memory:datasource</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ResourceType.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,206 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.annotation.Serial的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.annotation.Serial\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Serial.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.annotation.Serial" class="title">类的使用<br>org.redkale.annotation.Serial</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Serial.html" title="org.redkale.annotation中的注释">Serial</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.source">
<!-- -->
</a>
<h3><a href="../../source/package-summary.html">org.redkale.source</a><a href="../Serial.html" title="org.redkale.annotation中的注释">Serial</a>的使用</h3>
<table class="useSummary">
<caption><span>注释类型为<a href="../Serial.html" title="org.redkale.annotation中的注释">Serial</a><a href="../../source/package-summary.html">org.redkale.source</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">接口</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/FilterBean.html" title="org.redkale.source中的接口">FilterBean</a></span></code></th>
<td class="colLast">
<div class="block">FilterBean用于过滤条件 所有的FilterBean都必须可以转换成FilterNode <br>
标记为&#64;FilterColumn.ignore=true 的字段会被忽略, 不参与生成过滤条件 <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/PageBean.html" title="org.redkale.source中的类">PageBean</a>&lt;T&gt;</span></code></th>
<td class="colLast">
<div class="block">翻页对象与过滤条件Bean的组合对象</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Serial.html" title="org.redkale.annotation中的注释"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,309 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>org.redkale.annotation (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.redkale.annotation (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li class="navBarCell1Rev">程序包</li>
<li></li>
<li><a href="package-use.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<h1 title="程序包" class="title">程序包&nbsp;org.redkale.annotation</h1>
</div>
<div class="contentContainer">
<section role="region"><a id="package.description">
<!-- -->
</a>
<div class="block">提供基础注解包</div>
</section>
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>注释类型概要</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">注释类型</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ClassDepends.html" title="org.redkale.annotation中的注释">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Command.html" title="org.redkale.annotation中的注释">Command</a></th>
<td class="colLast">
<div class="block">接收命令的标记, 只能标记在本地模式下Service里参数为(String)或(String, String[])的public方法上</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Comment.html" title="org.redkale.annotation中的注释">Comment</a></th>
<td class="colLast">
<div class="block">标记注释,备注</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Component.html" title="org.redkale.annotation中的注释">Component</a></th>
<td class="colLast">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Configuration.html" title="org.redkale.annotation中的注释">Configuration</a></th>
<td class="colLast">
<div class="block">启动服务时的初始化配置,需要结合<a href="Resource.html" title="org.redkale.annotation中的注释"><code>Resource</code></a>使用
</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a></th>
<td class="colLast">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a></th>
<td class="colLast">
<div class="block">等于level日志级别且包含keys字符串的日志才会被排除 <br>
</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释">LogExcludeLevel.LogExcludeLevels</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="LogLevel.html" title="org.redkale.annotation中的注释">LogLevel</a></th>
<td class="colLast">
<div class="block">被标记的日志级别以上的才会被记录</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="NonBlocking.html" title="org.redkale.annotation中的注释">NonBlocking</a></th>
<td class="colLast">
<div class="block">非阻塞模式标记, 标记在Service类和方法、Filter类、HttpServlet类上 <br>
一般情况下,没有显注此注解的方法视为阻塞时, 以下两种情况除外: <br>
1、返回类型是CompletionStage <br>
2、返回类型是void且参数存在CompletionHandler类型 <br>
阻塞模式的方法会在work线程池中运行 非阻塞在IO线程中运行。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Nullable.html" title="org.redkale.annotation中的注释">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Param.html" title="org.redkale.annotation中的注释">Param</a></th>
<td class="colLast">
<div class="block">参数名注解,编译时加上 <b>-parameters</b> 参数可以不用此注解</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="PostConstruct.html" title="org.redkale.annotation中的注释">PostConstruct</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="PreDestroy.html" title="org.redkale.annotation中的注释">PreDestroy</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Priority.html" title="org.redkale.annotation中的注释">Priority</a></th>
<td class="colLast">
<div class="block">值越大,优先级越高</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Resource.html" title="org.redkale.annotation中的注释">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a></th>
<td class="colLast">
<div class="block">&#64;Resource资源被更新时的监听事件, 本注解只能标记在方法参数为ResourceEvent[]上 <br>
注意: 一个类只能存在一个&#64;ResourceChanged的方法 多余的会被忽略 <br>
方法在资源被更新以后调用。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ResourceInjected.html" title="org.redkale.annotation中的注释">ResourceInjected</a></th>
<td class="colLast">
<div class="block">&#64;Resource资源被依赖注入时的监听事件。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Serial.html" title="org.redkale.annotation中的注释">Serial</a></th>
<td class="colLast">
<div class="block">用于预编译时执行Convert.convertFrom方法</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li class="navBarCell1Rev">程序包</li>
<li></li>
<li><a href="package-use.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,182 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>org.redkale.annotation 类分层结构 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.redkale.annotation \u7C7B\u5206\u5C42\u7ED3\u6784 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li>使用</li>
<li class="navBarCell1Rev"></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">程序包org.redkale.annotation的分层结构</h1>
<span class="packageHierarchyLabel">程序包分层结构:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">所有程序包</a></li>
</ul>
</div>
<div class="contentContainer">
<section role="region">
<h2 title="注释类型分层结构">注释类型分层结构</h2>
<ul>
<li class="circle">org.redkale.annotation.<a href="AutoLoad.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">AutoLoad</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="ClassDepends.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">ClassDepends</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Command.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Command</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Comment.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Comment</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Component.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Component</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Configuration.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Configuration</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="ConstructorParameters.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">ConstructorParameters</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="LogExcludeLevel.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">LogExcludeLevel</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">LogExcludeLevel.LogExcludeLevels</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="LogLevel.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">LogLevel</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="NonBlocking.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">NonBlocking</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Nonnull.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Nonnull</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Nullable.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Nullable</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Param.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Param</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="PostConstruct.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">PostConstruct</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="PreDestroy.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">PreDestroy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Priority.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Priority</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Resource.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Resource</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="ResourceChanged.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">ResourceChanged</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="ResourceInjected.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">ResourceInjected</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="ResourceType.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">ResourceType</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
<li class="circle">org.redkale.annotation.<a href="Serial.html" title="org.redkale.annotation中的注释"><span class="typeNameLink">Serial</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Annotation.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">Annotation</a>)</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li>使用</li>
<li class="navBarCell1Rev"></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,989 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>程序包 org.redkale.annotation的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7A0B\u5E8F\u5305 org.redkale.annotation\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="程序包的使用 org.redkale.annotation" class="title">程序包的使用<br>org.redkale.annotation</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="package-summary.html">org.redkale.annotation</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.annotation">org.redkale.annotation</a></th>
<td class="colLast">
<div class="block">提供基础注解包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.boot.watch">org.redkale.boot.watch</a></th>
<td class="colLast">
<div class="block">提供系统默认监控包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cluster.spi">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert">org.redkale.convert</a></th>
<td class="colLast">
<div class="block">提供数据的序列化和反解析功能</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert.json">org.redkale.convert.json</a></th>
<td class="colLast">
<div class="block">提供JSON的序列化和反解析功能</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.convert.pb">org.redkale.convert.pb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.inject">org.redkale.inject</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq">org.redkale.mq</a></th>
<td class="colLast">
<div class="block">MQ服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq.spi">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.client">org.redkale.net.client</a></th>
<td class="colLast">
<div class="block">客户端网络包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.sncp">org.redkale.net.sncp</a></th>
<td class="colLast">
<div class="block">SNCP协议包,提供SNCP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.service">org.redkale.service</a></th>
<td class="colLast">
<div class="block">Service接口和模式配置包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source">org.redkale.source</a></th>
<td class="colLast">
<div class="block">数据源(数据库、缓存)操作包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.util">org.redkale.util</a></th>
<td class="colLast">
<div class="block">Redkale工具包</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.annotation">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="package-summary.html">org.redkale.annotation</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.annotation">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/LogExcludeLevel.html#org.redkale.annotation">LogExcludeLevel</a></th>
<td class="colLast">
<div class="block">等于level日志级别且包含keys字符串的日志才会被排除 <br>
</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.boot.watch">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../boot/watch/package-summary.html">org.redkale.boot.watch</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Comment.html#org.redkale.boot.watch">Comment</a></th>
<td class="colLast">
<div class="block">标记注释,备注</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.boot.watch">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../cached/spi/package-summary.html">org.redkale.cached.spi</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AutoLoad.html#org.redkale.cached.spi">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.cached.spi">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Component.html#org.redkale.cached.spi">Component</a></th>
<td class="colLast">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.cached.spi">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.cached.spi">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.cached.spi">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.cluster.spi">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.cluster.spi">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.cluster.spi">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceChanged.html#org.redkale.cluster.spi">ResourceChanged</a></th>
<td class="colLast">
<div class="block">&#64;Resource资源被更新时的监听事件, 本注解只能标记在方法参数为ResourceEvent[]上 <br>
注意: 一个类只能存在一个&#64;ResourceChanged的方法 多余的会被忽略 <br>
方法在资源被更新以后调用。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.convert">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../convert/package-summary.html">org.redkale.convert</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.convert">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.convert">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.convert.json">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../convert/json/package-summary.html">org.redkale.convert.json</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.convert.json">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.convert.json">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.convert.pb">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../convert/pb/package-summary.html">org.redkale.convert.pb</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.convert.pb">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.convert.pb">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.convert.pb">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.inject">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../inject/package-summary.html">org.redkale.inject</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ConstructorParameters.html#org.redkale.inject">ConstructorParameters</a></th>
<td class="colLast">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.inject">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.inject">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../locked/spi/package-summary.html">org.redkale.locked.spi</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AutoLoad.html#org.redkale.locked.spi">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.locked.spi">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Component.html#org.redkale.locked.spi">Component</a></th>
<td class="colLast">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.locked.spi">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.locked.spi">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.locked.spi">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.mq">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../mq/package-summary.html">org.redkale.mq</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.mq">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Component.html#org.redkale.mq">Component</a></th>
<td class="colLast">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.mq.spi">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../mq/spi/package-summary.html">org.redkale.mq.spi</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Comment.html#org.redkale.mq.spi">Comment</a></th>
<td class="colLast">
<div class="block">标记注释,备注</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.mq.spi">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.mq.spi">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceChanged.html#org.redkale.mq.spi">ResourceChanged</a></th>
<td class="colLast">
<div class="block">&#64;Resource资源被更新时的监听事件, 本注解只能标记在方法参数为ResourceEvent[]上 <br>
注意: 一个类只能存在一个&#64;ResourceChanged的方法 多余的会被忽略 <br>
方法在资源被更新以后调用。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.net">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../net/package-summary.html">org.redkale.net</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Comment.html#org.redkale.net">Comment</a></th>
<td class="colLast">
<div class="block">标记注释,备注</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ConstructorParameters.html#org.redkale.net">ConstructorParameters</a></th>
<td class="colLast">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.net">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.net">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.net.client">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../net/client/package-summary.html">org.redkale.net.client</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ConstructorParameters.html#org.redkale.net.client">ConstructorParameters</a></th>
<td class="colLast">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.net.client">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.net.client">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.net.http">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../net/http/package-summary.html">org.redkale.net.http</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AutoLoad.html#org.redkale.net.http">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.net.http">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Comment.html#org.redkale.net.http">Comment</a></th>
<td class="colLast">
<div class="block">标记注释,备注</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/NonBlocking.html#org.redkale.net.http">NonBlocking</a></th>
<td class="colLast">
<div class="block">非阻塞模式标记, 标记在Service类和方法、Filter类、HttpServlet类上 <br>
一般情况下,没有显注此注解的方法视为阻塞时, 以下两种情况除外: <br>
1、返回类型是CompletionStage <br>
2、返回类型是void且参数存在CompletionHandler类型 <br>
阻塞模式的方法会在work线程池中运行 非阻塞在IO线程中运行。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.net.http">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.net.http">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.net.http">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.net.http">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.net.sncp">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../net/sncp/package-summary.html">org.redkale.net.sncp</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.net.sncp">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AutoLoad.html#org.redkale.scheduled.spi">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Component.html#org.redkale.scheduled.spi">Component</a></th>
<td class="colLast">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.scheduled.spi">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.scheduled.spi">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.scheduled.spi">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.service">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../service/package-summary.html">org.redkale.service</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AutoLoad.html#org.redkale.service">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.service">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.source">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../source/package-summary.html">org.redkale.source</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/AutoLoad.html#org.redkale.source">AutoLoad</a></th>
<td class="colLast">
<div class="block">自动加载。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.source">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Comment.html#org.redkale.source">Comment</a></th>
<td class="colLast">
<div class="block">标记注释,备注</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Component.html#org.redkale.source">Component</a></th>
<td class="colLast">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ConstructorParameters.html#org.redkale.source">ConstructorParameters</a></th>
<td class="colLast">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.source">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.source">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Resource.html#org.redkale.source">Resource</a></th>
<td class="colLast">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceChanged.html#org.redkale.source">ResourceChanged</a></th>
<td class="colLast">
<div class="block">&#64;Resource资源被更新时的监听事件, 本注解只能标记在方法参数为ResourceEvent[]上 <br>
注意: 一个类只能存在一个&#64;ResourceChanged的方法 多余的会被忽略 <br>
方法在资源被更新以后调用。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ResourceType.html#org.redkale.source">ResourceType</a></th>
<td class="colLast">
<div class="block">显式的指明资源类型。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Serial.html#org.redkale.source">Serial</a></th>
<td class="colLast">
<div class="block">用于预编译时执行Convert.convertFrom方法</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="org.redkale.util">
<!-- -->
</a>
<table class="useSummary">
<caption><span><a href="../util/package-summary.html">org.redkale.util</a>使用的<a href="package-summary.html">org.redkale.annotation</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ClassDepends.html#org.redkale.util">ClassDepends</a></th>
<td class="colLast">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ConstructorParameters.html#org.redkale.util">ConstructorParameters</a></th>
<td class="colLast">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/Nonnull.html#org.redkale.util">Nonnull</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/Nullable.html#org.redkale.util">Nullable</a></th>
<td class="colLast">
<div class="block">标记值可以为null</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,325 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ApiDocCommand (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ApiDocCommand (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ApiDocCommand.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 ApiDocCommand" class="title">类 ApiDocCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.ApiDocCommand</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public final class <span class="typeNameLabel">ApiDocCommand</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
<div class="block">API接口文档生成类作用生成Application实例中所有HttpServer的可用HttpServlet的API接口方法 <br>
继承 HttpBaseServlet 是为了获取 HttpMapping 信息 <br>
https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.redkale.boot.Application)">ApiDocCommand</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;app)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#command(java.lang.String,java.lang.String%5B%5D)">command</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;cmd,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&nbsp;params)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ApiDocCommand</h4>
<pre>public&nbsp;ApiDocCommand&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;app)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="command(java.lang.String,java.lang.String[])">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>command</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;command&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;cmd,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&nbsp;params)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ApiDocCommand.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,415 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ApplicationListener (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ApplicationListener (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],16:["t5","\u9ED8\u8BA4\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ApplicationListener.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="接口 ApplicationListener" class="title">接口 ApplicationListener</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public interface <span class="typeNameLabel">ApplicationListener</span></pre>
<div class="block">Application启动和关闭时的监听事件 <br>
只能通过application.xml配置
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">默认方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#init(org.redkale.util.AnyValue)">init</a></span>&#8203;(<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;config)</code></th>
<td class="colLast">
<div class="block">初始化方法</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPostCompile(org.redkale.boot.Application)">onPostCompile</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行Compile后调用</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPostStart(org.redkale.boot.Application)">onPostStart</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行start后调用</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPreCompile(org.redkale.boot.Application)">onPreCompile</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行Compile前调用</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPreShutdown(org.redkale.boot.Application)">onPreShutdown</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行shutdown前调用</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPreStart(org.redkale.boot.Application)">onPreStart</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行start前调用</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServersPostStop(org.redkale.boot.Application)">onServersPostStop</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">服务全部停掉后被调用</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServersPreStop(org.redkale.boot.Application)">onServersPreStop</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">服务全部停掉前被调用</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="init(org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;init&#8203;(<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;config)</pre>
<div class="block">初始化方法</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>config</code> - 配置参数</dd>
</dl>
</li>
</ul>
<a id="onPreStart(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPreStart</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onPreStart&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">Application在运行start前调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
<a id="onServersPreStop(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServersPreStop</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onServersPreStop&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">服务全部停掉前被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
<a id="onServersPostStop(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServersPostStop</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onServersPostStop&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">服务全部停掉后被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
<a id="onPostStart(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPostStart</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onPostStart&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">Application在运行start后调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
<a id="onPreCompile(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPreCompile</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onPreCompile&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">Application在运行Compile前调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
<a id="onPostCompile(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPostCompile</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onPostCompile&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">Application在运行Compile后调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
<a id="onPreShutdown(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onPreShutdown</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;onPreShutdown&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
<div class="block">Application在运行shutdown前调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>application</code> - Application</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ApplicationListener.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,451 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>BootModule (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BootModule (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/BootModule.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 BootModule" class="title">类 BootModule</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.BootModule</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>直接已知子类:</dt>
<dd><code><a href="../props/spi/PropertiesModule.html" title="org.redkale.props.spi中的类">PropertiesModule</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">BootModule</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../util/Environment.html" title="org.redkale.util中的类">Environment</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#environment">environment</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resourceFactory">resourceFactory</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符</th>
<th class="colSecond" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.redkale.boot.Application)">BootModule</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ModuleEngine.html" title="org.redkale.boot中的类">ModuleEngine</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getModuleEngines()">getModuleEngines</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onEnvironmentChanged(java.lang.String,java.util.List)">onEnvironmentChanged</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>&gt;&nbsp;events)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putEnvValue(java.lang.Object,java.lang.Object)">putEnvValue</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reconfigLogging(boolean,java.util.Properties)">reconfigLogging</a></span>&#8203;(boolean&nbsp;first,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="java.util中的类或接口" class="externalLink">Properties</a>&nbsp;allProps)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeEnvValue(java.lang.String)">removeEnvValue</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="application">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>application</h4>
<pre>protected final&nbsp;<a href="Application.html" title="org.redkale.boot中的类">Application</a> application</pre>
</li>
</ul>
<a id="resourceFactory">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resourceFactory</h4>
<pre>protected final&nbsp;<a href="../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a> resourceFactory</pre>
</li>
</ul>
<a id="environment">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>environment</h4>
<pre>protected final&nbsp;<a href="../util/Environment.html" title="org.redkale.util中的类">Environment</a> environment</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BootModule</h4>
<pre>protected&nbsp;BootModule&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="removeEnvValue(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeEnvValue</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;removeEnvValue&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;name)</pre>
</li>
</ul>
<a id="putEnvValue(java.lang.Object,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>putEnvValue</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;putEnvValue&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;value)</pre>
</li>
</ul>
<a id="getModuleEngines()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModuleEngines</h4>
<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ModuleEngine.html" title="org.redkale.boot中的类">ModuleEngine</a>&gt;&nbsp;getModuleEngines()</pre>
</li>
</ul>
<a id="reconfigLogging(boolean,java.util.Properties)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reconfigLogging</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;reconfigLogging&#8203;(boolean&nbsp;first,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="java.util中的类或接口" class="externalLink">Properties</a>&nbsp;allProps)</pre>
</li>
</ul>
<a id="onEnvironmentChanged(java.lang.String,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onEnvironmentChanged</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;onEnvironmentChanged&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>&gt;&nbsp;events)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/BootModule.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,514 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ClassFilter.FilterEntry (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ClassFilter.FilterEntry (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ClassFilter.FilterEntry.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 ClassFilter.FilterEntry" class="title">类 ClassFilter.FilterEntry&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.ClassFilter.FilterEntry&lt;T&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">类型参数:</span></dt>
<dd><code>T</code> - 泛型</dd>
</dl>
<dl>
<dt>所有已实现的接口:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Comparable</a>&lt;<a href="ClassFilter.FilterEntry.html" title="org.redkale.boot中的类">ClassFilter.FilterEntry</a>&lt;T&gt;&gt;</code></dd>
</dl>
<dl>
<dt>封闭类:</dt>
<dd><a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="ClassFilter.html" title="ClassFilter中的类型参数">T</a>&gt;</dd>
</dl>
<hr>
<pre>public static final class <span class="typeNameLabel">ClassFilter.FilterEntry&lt;T&gt;</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>
implements <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Comparable</a>&lt;<a href="ClassFilter.FilterEntry.html" title="org.redkale.boot中的类">ClassFilter.FilterEntry</a>&lt;T&gt;&gt;</pre>
<div class="block">存放符合条件的class与class指定的属性项</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.Class,boolean,boolean,org.redkale.util.AnyValue)">FilterEntry</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;&nbsp;type,
boolean&nbsp;autoload,
boolean&nbsp;expect,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;property)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.Class,org.redkale.util.AnyValue)">FilterEntry</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;&nbsp;type,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;property)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#compareTo(org.redkale.boot.ClassFilter.FilterEntry)">compareTo</a></span>&#8203;(<a href="ClassFilter.FilterEntry.html" title="org.redkale.boot中的类">ClassFilter.FilterEntry</a>&nbsp;o)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#equals(java.lang.Object)">equals</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;obj)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroup()">getGroup</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getProperty()">getProperty</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getType()">getType</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hashCode()">hashCode</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAutoload()">isAutoload</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isEmptyGroup()">isEmptyGroup</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isExpect()">isExpect</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isRemote()">isRemote</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;(java.lang.Class,org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FilterEntry</h4>
<pre>public&nbsp;FilterEntry&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;&nbsp;type,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;property)</pre>
</li>
</ul>
<a id="&lt;init&gt;(java.lang.Class,boolean,boolean,org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>FilterEntry</h4>
<pre>public&nbsp;FilterEntry&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;&nbsp;type,
boolean&nbsp;autoload,
boolean&nbsp;expect,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;property)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="compareTo(org.redkale.boot.ClassFilter.FilterEntry)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
<pre class="methodSignature">public&nbsp;int&nbsp;compareTo&#8203;(<a href="ClassFilter.FilterEntry.html" title="org.redkale.boot中的类">ClassFilter.FilterEntry</a>&nbsp;o)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true#compareTo(T)" title="java.lang中的类或接口" class="externalLink">compareTo</a></code>&nbsp;在接口中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Comparable</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a id="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></dd>
</dl>
</li>
</ul>
<a id="hashCode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre class="methodSignature">public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></dd>
</dl>
</li>
</ul>
<a id="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;equals&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&nbsp;obj)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></dd>
</dl>
</li>
</ul>
<a id="getType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;<a href="ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;&nbsp;getType()</pre>
</li>
</ul>
<a id="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;getName()</pre>
</li>
</ul>
<a id="getProperty()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProperty</h4>
<pre class="methodSignature">public&nbsp;<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;getProperty()</pre>
</li>
</ul>
<a id="isEmptyGroup()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEmptyGroup</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isEmptyGroup()</pre>
</li>
</ul>
<a id="getGroup()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGroup</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;getGroup()</pre>
</li>
</ul>
<a id="isRemote()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRemote</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isRemote()</pre>
</li>
</ul>
<a id="isAutoload()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAutoload</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isAutoload()</pre>
</li>
</ul>
<a id="isExpect()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isExpect</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isExpect()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ClassFilter.FilterEntry.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,360 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ClassFilter.Loader (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ClassFilter.Loader (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":9,"i1":9};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],1:["t1","\u9759\u6001\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ClassFilter.Loader.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 ClassFilter.Loader" class="title">类 ClassFilter.Loader</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.ClassFilter.Loader</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>封闭类:</dt>
<dd><a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="ClassFilter.html" title="ClassFilter中的类型参数">T</a>&gt;</dd>
</dl>
<hr>
<pre>public static class <span class="typeNameLabel">ClassFilter.Loader</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
<div class="block">class加载类</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">ConcurrentMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html?is-external=true" title="java.net中的类或接口" class="externalLink">URI</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="java.util中的类或接口" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cache">cache</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Logger</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logger">logger</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">静态方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#load(java.io.File,org.redkale.util.RedkaleClassLoader,org.redkale.boot.ClassFilter...)">load</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="java.io中的类或接口" class="externalLink">File</a>&nbsp;excludeFile,
<a href="../util/RedkaleClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader</a>&nbsp;loader,
<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>...&nbsp;filters)</code></th>
<td class="colLast">
<div class="block">加载当前线程的classpath扫描所有class进行过滤</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="logger">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logger</h4>
<pre>protected static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Logger</a> logger</pre>
</li>
</ul>
<a id="cache">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>cache</h4>
<pre>protected static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentMap.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">ConcurrentMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URI.html?is-external=true" title="java.net中的类或接口" class="externalLink">URI</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="java.util中的类或接口" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&gt;&gt; cache</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="close()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>close</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;close()</pre>
</li>
</ul>
<a id="load(java.io.File,org.redkale.util.RedkaleClassLoader,org.redkale.boot.ClassFilter...)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>load</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;load&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="java.io中的类或接口" class="externalLink">File</a>&nbsp;excludeFile,
<a href="../util/RedkaleClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader</a>&nbsp;loader,
<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>...&nbsp;filters)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="java.io中的类或接口" class="externalLink">IOException</a></pre>
<div class="block">加载当前线程的classpath扫描所有class进行过滤</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>excludeFile</code> - 不需要扫描的文件夹, 可以为null</dd>
<dd><code>loader</code> - RedkaleClassloader 不可为null</dd>
<dd><code>filters</code> - 过滤器</dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="java.io中的类或接口" class="externalLink">IOException</a></code> - 异常</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ClassFilter.Loader.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,330 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingBaseHandler.LoggingFormater (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingBaseHandler.LoggingFormater (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingBaseHandler.LoggingFormater.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingBaseHandler.LoggingFormater" class="title">类 LoggingBaseHandler.LoggingFormater</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.Formatter</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingBaseHandler.LoggingFormater</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>封闭类:</dt>
<dd><a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></dd>
</dl>
<hr>
<pre>public static class <span class="typeNameLabel">LoggingBaseHandler.LoggingFormater</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Formatter</a></pre>
<div class="block">默认的日志时间格式化类 与SimpleFormatter的区别在于level不使用本地化</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">LoggingFormater</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#format(java.util.logging.LogRecord)">format</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.Formatter">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Formatter</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true#formatMessage(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">formatMessage</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true#getHead(java.util.logging.Handler)" title="java.util.logging中的类或接口" class="externalLink">getHead</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true#getTail(java.util.logging.Handler)" title="java.util.logging中的类或接口" class="externalLink">getTail</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoggingFormater</h4>
<pre>public&nbsp;LoggingFormater()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="format(java.util.logging.LogRecord)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>format</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;format&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true#format(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">format</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Formatter.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Formatter</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingBaseHandler.LoggingFormater.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,455 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingBaseHandler (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingBaseHandler (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":9,"i1":9};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],1:["t1","\u9759\u6001\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingBaseHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingBaseHandler" class="title">类 LoggingBaseHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.Handler</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingBaseHandler</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>直接已知子类:</dt>
<dd><code><a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></code>, <code><a href="LoggingSearchHandler.html" title="org.redkale.boot中的类">LoggingSearchHandler</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">LoggingBaseHandler</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></pre>
<div class="block">Handler基类
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.7.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>嵌套类概要</h3>
<table class="memberSummary">
<caption><span>嵌套类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="LoggingBaseHandler.LoggingFormater.html" title="org.redkale.boot中的类">LoggingBaseHandler.LoggingFormater</a></span></code></th>
<td class="colLast">
<div class="block">默认的日志时间格式化类 与SimpleFormatter的区别在于level不使用本地化</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMATTER_FORMAT">FORMATTER_FORMAT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMATTER_FORMAT2">FORMATTER_FORMAT2</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMATTER_FORMAT3">FORMATTER_FORMAT3</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">LoggingBaseHandler</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">静态方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fillLogRecord(java.util.logging.LogRecord)">fillLogRecord</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initDebugLogConfig()">initDebugLogConfig</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.Handler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#close()" title="java.util.logging中的类或接口" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#flush()" title="java.util.logging中的类或接口" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getEncoding()" title="java.util.logging中的类或接口" class="externalLink">getEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getErrorManager()" title="java.util.logging中的类或接口" class="externalLink">getErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFilter()" title="java.util.logging中的类或接口" class="externalLink">getFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFormatter()" title="java.util.logging中的类或接口" class="externalLink">getFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getLevel()" title="java.util.logging中的类或接口" class="externalLink">getLevel</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#isLoggable(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">isLoggable</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#publish(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">publish</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#reportError(java.lang.String,java.lang.Exception,int)" title="java.util.logging中的类或接口" class="externalLink">reportError</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setEncoding(java.lang.String)" title="java.util.logging中的类或接口" class="externalLink">setEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setErrorManager(java.util.logging.ErrorManager)" title="java.util.logging中的类或接口" class="externalLink">setErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFilter(java.util.logging.Filter)" title="java.util.logging中的类或接口" class="externalLink">setFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFormatter(java.util.logging.Formatter)" title="java.util.logging中的类或接口" class="externalLink">setFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setLevel(java.util.logging.Level)" title="java.util.logging中的类或接口" class="externalLink">setLevel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="FORMATTER_FORMAT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FORMATTER_FORMAT</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> FORMATTER_FORMAT</pre>
<dl>
<dt><span class="seeLabel">另请参阅:</span></dt>
<dd><a href="../../../../constant-values.html#org.redkale.boot.LoggingBaseHandler.FORMATTER_FORMAT">常量字段值</a></dd>
</dl>
</li>
</ul>
<a id="FORMATTER_FORMAT2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FORMATTER_FORMAT2</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> FORMATTER_FORMAT2</pre>
<dl>
<dt><span class="seeLabel">另请参阅:</span></dt>
<dd><a href="../../../../constant-values.html#org.redkale.boot.LoggingBaseHandler.FORMATTER_FORMAT2">常量字段值</a></dd>
</dl>
</li>
</ul>
<a id="FORMATTER_FORMAT3">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>FORMATTER_FORMAT3</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> FORMATTER_FORMAT3</pre>
<dl>
<dt><span class="seeLabel">另请参阅:</span></dt>
<dd><a href="../../../../constant-values.html#org.redkale.boot.LoggingBaseHandler.FORMATTER_FORMAT3">常量字段值</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoggingBaseHandler</h4>
<pre>public&nbsp;LoggingBaseHandler()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="fillLogRecord(java.util.logging.LogRecord)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillLogRecord</h4>
<pre class="methodSignature">protected static&nbsp;void&nbsp;fillLogRecord&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</pre>
</li>
</ul>
<a id="initDebugLogConfig()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>initDebugLogConfig</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;initDebugLogConfig()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingBaseHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,353 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingFileHandler.LoggingConsoleHandler (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingFileHandler.LoggingConsoleHandler (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingFileHandler.LoggingConsoleHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingFileHandler.LoggingConsoleHandler" class="title">类 LoggingFileHandler.LoggingConsoleHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.Handler</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.StreamHandler</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.ConsoleHandler</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingFileHandler.LoggingConsoleHandler</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>封闭类:</dt>
<dd><a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></dd>
</dl>
<hr>
<pre>public static class <span class="typeNameLabel">LoggingFileHandler.LoggingConsoleHandler</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">ConsoleHandler</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">LoggingConsoleHandler</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#publish(java.util.logging.LogRecord)">publish</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.ConsoleHandler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">ConsoleHandler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html?is-external=true#close()" title="java.util.logging中的类或接口" class="externalLink">close</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.StreamHandler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">StreamHandler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html?is-external=true#flush()" title="java.util.logging中的类或接口" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html?is-external=true#isLoggable(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">isLoggable</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html?is-external=true#setEncoding(java.lang.String)" title="java.util.logging中的类或接口" class="externalLink">setEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/StreamHandler.html?is-external=true#setOutputStream(java.io.OutputStream)" title="java.util.logging中的类或接口" class="externalLink">setOutputStream</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.Handler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getEncoding()" title="java.util.logging中的类或接口" class="externalLink">getEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getErrorManager()" title="java.util.logging中的类或接口" class="externalLink">getErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFilter()" title="java.util.logging中的类或接口" class="externalLink">getFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFormatter()" title="java.util.logging中的类或接口" class="externalLink">getFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getLevel()" title="java.util.logging中的类或接口" class="externalLink">getLevel</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#reportError(java.lang.String,java.lang.Exception,int)" title="java.util.logging中的类或接口" class="externalLink">reportError</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setErrorManager(java.util.logging.ErrorManager)" title="java.util.logging中的类或接口" class="externalLink">setErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFilter(java.util.logging.Filter)" title="java.util.logging中的类或接口" class="externalLink">setFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFormatter(java.util.logging.Formatter)" title="java.util.logging中的类或接口" class="externalLink">setFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setLevel(java.util.logging.Level)" title="java.util.logging中的类或接口" class="externalLink">setLevel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoggingConsoleHandler</h4>
<pre>public&nbsp;LoggingConsoleHandler()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="publish(java.util.logging.LogRecord)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>publish</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;publish&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html?is-external=true#publish(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">publish</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/ConsoleHandler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">ConsoleHandler</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingFileHandler.LoggingConsoleHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,402 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingFileHandler.LoggingSncpFileHandler (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingFileHandler.LoggingSncpFileHandler (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingFileHandler.LoggingSncpFileHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingFileHandler.LoggingSncpFileHandler" class="title">类 LoggingFileHandler.LoggingSncpFileHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.Handler</a></li>
<li>
<ul class="inheritance">
<li><a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">org.redkale.boot.LoggingBaseHandler</a></li>
<li>
<ul class="inheritance">
<li><a href="LoggingFileHandler.html" title="org.redkale.boot中的类">org.redkale.boot.LoggingFileHandler</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingFileHandler.LoggingSncpFileHandler</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>封闭类:</dt>
<dd><a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></dd>
</dl>
<hr>
<pre>public static class <span class="typeNameLabel">LoggingFileHandler.LoggingSncpFileHandler</span>
extends <a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></pre>
<div class="block">SNCP的日志输出Handler</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>嵌套类概要</h3>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.redkale.boot.LoggingFileHandler">
<!-- -->
</a>
<h3>从类继承的嵌套类/接口&nbsp;org.redkale.boot.<a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></h3>
<code><a href="LoggingFileHandler.LoggingConsoleHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingConsoleHandler</a>, <a href="LoggingFileHandler.LoggingSncpFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingSncpFileHandler</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的嵌套类/接口&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.LoggingFormater.html" title="org.redkale.boot中的类">LoggingBaseHandler.LoggingFormater</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.LoggingFileHandler">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></h3>
<code><a href="LoggingFileHandler.html#append">append</a>, <a href="LoggingFileHandler.html#denyRegex">denyRegex</a>, <a href="LoggingFileHandler.html#logQueue">logQueue</a>, <a href="LoggingFileHandler.html#pattern">pattern</a>, <a href="LoggingFileHandler.html#patternDateFormat">patternDateFormat</a>, <a href="LoggingFileHandler.html#unusual">unusual</a>, <a href="LoggingFileHandler.html#unusualDateFormat">unusualDateFormat</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.html#FORMATTER_FORMAT">FORMATTER_FORMAT</a>, <a href="LoggingBaseHandler.html#FORMATTER_FORMAT2">FORMATTER_FORMAT2</a>, <a href="LoggingBaseHandler.html#FORMATTER_FORMAT3">FORMATTER_FORMAT3</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">LoggingSncpFileHandler</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPrefix()">getPrefix</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.LoggingFileHandler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></h3>
<code><a href="LoggingFileHandler.html#close()">close</a>, <a href="LoggingFileHandler.html#flush()">flush</a>, <a href="LoggingFileHandler.html#publish(java.util.logging.LogRecord)">publish</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.html#fillLogRecord(java.util.logging.LogRecord)">fillLogRecord</a>, <a href="LoggingBaseHandler.html#initDebugLogConfig()">initDebugLogConfig</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.Handler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getEncoding()" title="java.util.logging中的类或接口" class="externalLink">getEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getErrorManager()" title="java.util.logging中的类或接口" class="externalLink">getErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFilter()" title="java.util.logging中的类或接口" class="externalLink">getFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFormatter()" title="java.util.logging中的类或接口" class="externalLink">getFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getLevel()" title="java.util.logging中的类或接口" class="externalLink">getLevel</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#isLoggable(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">isLoggable</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#reportError(java.lang.String,java.lang.Exception,int)" title="java.util.logging中的类或接口" class="externalLink">reportError</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setEncoding(java.lang.String)" title="java.util.logging中的类或接口" class="externalLink">setEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setErrorManager(java.util.logging.ErrorManager)" title="java.util.logging中的类或接口" class="externalLink">setErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFilter(java.util.logging.Filter)" title="java.util.logging中的类或接口" class="externalLink">setFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFormatter(java.util.logging.Formatter)" title="java.util.logging中的类或接口" class="externalLink">setFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setLevel(java.util.logging.Level)" title="java.util.logging中的类或接口" class="externalLink">setLevel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoggingSncpFileHandler</h4>
<pre>public&nbsp;LoggingSncpFileHandler()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="getPrefix()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPrefix</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;getPrefix()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="LoggingFileHandler.html#getPrefix()">getPrefix</a></code>&nbsp;在类中&nbsp;<code><a href="LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingFileHandler.LoggingSncpFileHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,571 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingFileHandler (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingFileHandler (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingFileHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingFileHandler" class="title">类 LoggingFileHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.Handler</a></li>
<li>
<ul class="inheritance">
<li><a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">org.redkale.boot.LoggingBaseHandler</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingFileHandler</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>直接已知子类:</dt>
<dd><code><a href="LoggingFileHandler.LoggingSncpFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingSncpFileHandler</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">LoggingFileHandler</span>
extends <a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></pre>
<div class="block">自定义的日志输出类
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>嵌套类概要</h3>
<table class="memberSummary">
<caption><span>嵌套类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="LoggingFileHandler.LoggingConsoleHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingConsoleHandler</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="LoggingFileHandler.LoggingSncpFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingSncpFileHandler</a></span></code></th>
<td class="colLast">
<div class="block">SNCP的日志输出Handler</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的嵌套类/接口&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.LoggingFormater.html" title="org.redkale.boot中的类">LoggingBaseHandler.LoggingFormater</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#append">append</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html?is-external=true" title="java.util.regex中的类或接口" class="externalLink">Pattern</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#denyRegex">denyRegex</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">LinkedBlockingQueue</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logQueue">logQueue</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pattern">pattern</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#patternDateFormat">patternDateFormat</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unusual">unusual</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unusualDateFormat">unusualDateFormat</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.html#FORMATTER_FORMAT">FORMATTER_FORMAT</a>, <a href="LoggingBaseHandler.html#FORMATTER_FORMAT2">FORMATTER_FORMAT2</a>, <a href="LoggingBaseHandler.html#FORMATTER_FORMAT3">FORMATTER_FORMAT3</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">LoggingFileHandler</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flush()">flush</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPrefix()">getPrefix</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#publish(java.util.logging.LogRecord)">publish</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.html#fillLogRecord(java.util.logging.LogRecord)">fillLogRecord</a>, <a href="LoggingBaseHandler.html#initDebugLogConfig()">initDebugLogConfig</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.Handler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getEncoding()" title="java.util.logging中的类或接口" class="externalLink">getEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getErrorManager()" title="java.util.logging中的类或接口" class="externalLink">getErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFilter()" title="java.util.logging中的类或接口" class="externalLink">getFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFormatter()" title="java.util.logging中的类或接口" class="externalLink">getFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getLevel()" title="java.util.logging中的类或接口" class="externalLink">getLevel</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#isLoggable(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">isLoggable</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#reportError(java.lang.String,java.lang.Exception,int)" title="java.util.logging中的类或接口" class="externalLink">reportError</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setEncoding(java.lang.String)" title="java.util.logging中的类或接口" class="externalLink">setEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setErrorManager(java.util.logging.ErrorManager)" title="java.util.logging中的类或接口" class="externalLink">setErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFilter(java.util.logging.Filter)" title="java.util.logging中的类或接口" class="externalLink">setFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFormatter(java.util.logging.Formatter)" title="java.util.logging中的类或接口" class="externalLink">setFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setLevel(java.util.logging.Level)" title="java.util.logging中的类或接口" class="externalLink">setLevel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="logQueue">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logQueue</h4>
<pre>protected final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">LinkedBlockingQueue</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&gt; logQueue</pre>
</li>
</ul>
<a id="pattern">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pattern</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> pattern</pre>
</li>
</ul>
<a id="patternDateFormat">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>patternDateFormat</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> patternDateFormat</pre>
</li>
</ul>
<a id="unusual">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unusual</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> unusual</pre>
</li>
</ul>
<a id="unusualDateFormat">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unusualDateFormat</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> unusualDateFormat</pre>
</li>
</ul>
<a id="append">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>append</h4>
<pre>protected&nbsp;boolean append</pre>
</li>
</ul>
<a id="denyRegex">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>denyRegex</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html?is-external=true" title="java.util.regex中的类或接口" class="externalLink">Pattern</a> denyRegex</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoggingFileHandler</h4>
<pre>public&nbsp;LoggingFileHandler()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="getPrefix()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPrefix</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;getPrefix()</pre>
</li>
</ul>
<a id="publish(java.util.logging.LogRecord)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>publish</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;publish&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#publish(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">publish</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></code></dd>
</dl>
</li>
</ul>
<a id="flush()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>flush</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;flush()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#flush()" title="java.util.logging中的类或接口" class="externalLink">flush</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></code></dd>
</dl>
</li>
</ul>
<a id="close()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>close</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;close()
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="java.lang中的类或接口" class="externalLink">SecurityException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#close()" title="java.util.logging中的类或接口" class="externalLink">close</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="java.lang中的类或接口" class="externalLink">SecurityException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingFileHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,404 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingSearchHandler.SearchLogRecord.TableStrategy (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingSearchHandler.SearchLogRecord.TableStrategy (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingSearchHandler.SearchLogRecord.TableStrategy.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingSearchHandler.SearchLogRecord.TableStrategy" class="title">类 LoggingSearchHandler.SearchLogRecord.TableStrategy</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingSearchHandler.SearchLogRecord.TableStrategy</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>所有已实现的接口:</dt>
<dd><code><a href="../source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt;</code></dd>
</dl>
<dl>
<dt>封闭类:</dt>
<dd><a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a></dd>
</dl>
<hr>
<pre>public static class <span class="typeNameLabel">LoggingSearchHandler.SearchLogRecord.TableStrategy</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>
implements <a href="../source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">TableStrategy</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTable(java.lang.String,java.io.Serializable)">getTable</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;table,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;primary)</code></th>
<td class="colLast">
<div class="block">获取对象的表名 <br>
查询单个对象DataSource.find时调用本方法获取表名 <br></div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTable(java.lang.String,org.redkale.boot.LoggingSearchHandler.SearchLogRecord)">getTable</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;table,
<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&nbsp;bean)</code></th>
<td class="colLast">
<div class="block">获取对象的表名 <br>
新增对象或更新单个对象DataSource.insert、DataSource.update时调用本方法获取表名 <br></div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTables(java.lang.String,org.redkale.source.FilterNode)">getTables</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;table,
<a href="../source/FilterNode.html" title="org.redkale.source中的类">FilterNode</a>&nbsp;node)</code></th>
<td class="colLast">
<div class="block">获取对象的表名 <br>
查询、修改、删除对象DataSource.find、DataSource.query、DataSource.delete、DataSource.update时调用本方法获取表名 <br></div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.source.DistributeTableStrategy">
<!-- -->
</a>
<h3>从接口继承的方法&nbsp;org.redkale.source.<a href="../source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a></h3>
<code><a href="../source/DistributeTableStrategy.html#getSource(java.io.Serializable)">getSource</a>, <a href="../source/DistributeTableStrategy.html#getSource(org.redkale.source.FilterNode)">getSource</a>, <a href="../source/DistributeTableStrategy.html#getSource(T)">getSource</a>, <a href="../source/DistributeTableStrategy.html#getTable(java.lang.String,org.redkale.source.FilterNode)">getTable</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TableStrategy</h4>
<pre>public&nbsp;TableStrategy()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="getTable(java.lang.String,org.redkale.boot.LoggingSearchHandler.SearchLogRecord)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTable</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;getTable&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;table,
<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&nbsp;bean)</pre>
<div class="block"><span class="descfrmTypeLabel">从接口复制的说明:&nbsp;<code><a href="../source/DistributeTableStrategy.html#getTable(java.lang.String,T)">DistributeTableStrategy</a></code></span></div>
<div class="block">获取对象的表名 <br>
新增对象或更新单个对象DataSource.insert、DataSource.update时调用本方法获取表名 <br></div>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="../source/DistributeTableStrategy.html#getTable(java.lang.String,T)">getTable</a></code>&nbsp;在接口中&nbsp;<code><a href="../source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt;</code></dd>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>table</code> - 模板表的表名</dd>
<dd><code>bean</code> - 实体对象</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>带库名的全表名</dd>
</dl>
</li>
</ul>
<a id="getTable(java.lang.String,java.io.Serializable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTable</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;getTable&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;table,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="java.io中的类或接口" class="externalLink">Serializable</a>&nbsp;primary)</pre>
<div class="block"><span class="descfrmTypeLabel">从接口复制的说明:&nbsp;<code><a href="../source/DistributeTableStrategy.html#getTable(java.lang.String,java.io.Serializable)">DistributeTableStrategy</a></code></span></div>
<div class="block">获取对象的表名 <br>
查询单个对象DataSource.find时调用本方法获取表名 <br></div>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="../source/DistributeTableStrategy.html#getTable(java.lang.String,java.io.Serializable)">getTable</a></code>&nbsp;在接口中&nbsp;<code><a href="../source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt;</code></dd>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>table</code> - 模板表的表名</dd>
<dd><code>primary</code> - 记录主键</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>带库名的全表名</dd>
</dl>
</li>
</ul>
<a id="getTables(java.lang.String,org.redkale.source.FilterNode)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getTables</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&nbsp;getTables&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;table,
<a href="../source/FilterNode.html" title="org.redkale.source中的类">FilterNode</a>&nbsp;node)</pre>
<div class="block"><span class="descfrmTypeLabel">从接口复制的说明:&nbsp;<code><a href="../source/DistributeTableStrategy.html#getTables(java.lang.String,org.redkale.source.FilterNode)">DistributeTableStrategy</a></code></span></div>
<div class="block">获取对象的表名 <br>
查询、修改、删除对象DataSource.find、DataSource.query、DataSource.delete、DataSource.update时调用本方法获取表名 <br></div>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="../source/DistributeTableStrategy.html#getTables(java.lang.String,org.redkale.source.FilterNode)">getTables</a></code>&nbsp;在接口中&nbsp;<code><a href="../source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt;</code></dd>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>table</code> - 模板表的表名</dd>
<dd><code>node</code> - 过滤条件</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>带库名的全表名</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingSearchHandler.SearchLogRecord.TableStrategy.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,507 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingSearchHandler.SearchLogRecord (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingSearchHandler.SearchLogRecord (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingSearchHandler.SearchLogRecord.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingSearchHandler.SearchLogRecord" class="title">类 LoggingSearchHandler.SearchLogRecord</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingSearchHandler.SearchLogRecord</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>封闭类:</dt>
<dd><a href="LoggingSearchHandler.html" title="org.redkale.boot中的类">LoggingSearchHandler</a></dd>
</dl>
<hr>
<pre><a href="../persistence/Entity.html" title="org.redkale.persistence中的注释">@Entity</a>
public static class <span class="typeNameLabel">LoggingSearchHandler.SearchLogRecord</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>嵌套类概要</h3>
<table class="memberSummary">
<caption><span>嵌套类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="LoggingSearchHandler.SearchLogRecord.TableStrategy.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord.TableStrategy</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#level">level</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loggerName">loggerName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logid">logid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#message">message</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#methodName">methodName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#threadName">threadName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestamp">timestamp</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#traceid">traceid</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">限定符</th>
<th class="colSecond" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&nbsp;</code></td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">SearchLogRecord</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected </code></td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,java.util.logging.LogRecord)">SearchLogRecord</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;tag,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="logid">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logid</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=1)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> logid</pre>
</li>
</ul>
<a id="level">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>level</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=2)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> level</pre>
</li>
</ul>
<a id="timestamp">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>timestamp</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=3)
public&nbsp;long timestamp</pre>
</li>
</ul>
<a id="traceid">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>traceid</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=4)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> traceid</pre>
</li>
</ul>
<a id="threadName">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>threadName</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=5)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> threadName</pre>
</li>
</ul>
<a id="loggerName">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loggerName</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=6)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> loggerName</pre>
</li>
</ul>
<a id="methodName">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>methodName</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=7)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> methodName</pre>
</li>
</ul>
<a id="message">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>message</h4>
<pre><a href="../convert/ConvertColumn.html" title="org.redkale.convert中的注释">@ConvertColumn</a>(<a href="../convert/ConvertColumn.html#index()">index</a>=8)
public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> message</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SearchLogRecord</h4>
<pre>public&nbsp;SearchLogRecord()</pre>
</li>
</ul>
<a id="&lt;init&gt;(java.lang.String,java.util.logging.LogRecord)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SearchLogRecord</h4>
<pre>protected&nbsp;SearchLogRecord&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;tag,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingSearchHandler.SearchLogRecord.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,594 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>LoggingSearchHandler (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggingSearchHandler (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingSearchHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 LoggingSearchHandler" class="title">类 LoggingSearchHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">java.util.logging.Handler</a></li>
<li>
<ul class="inheritance">
<li><a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">org.redkale.boot.LoggingBaseHandler</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.LoggingSearchHandler</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">LoggingSearchHandler</span>
extends <a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></pre>
<div class="block">基于SearchSource的日志输出类
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.7.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>嵌套类概要</h3>
<table class="memberSummary">
<caption><span>嵌套类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的嵌套类/接口&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.LoggingFormater.html" title="org.redkale.boot中的类">LoggingBaseHandler.LoggingFormater</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DEFAULT_TABLE_NAME">DEFAULT_TABLE_NAME</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html?is-external=true" title="java.util.regex中的类或接口" class="externalLink">Pattern</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#denyRegex">denyRegex</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">LinkedBlockingQueue</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logqueue">logqueue</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pattern">pattern</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="java.util.concurrent.atomic中的类或接口" class="externalLink">AtomicInteger</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#retryCount">retryCount</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../source/SearchSource.html" title="org.redkale.source中的接口">SearchSource</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#source">source</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sourceResourceName">sourceResourceName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tag">tag</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tagDateFormat">tagDateFormat</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.html#FORMATTER_FORMAT">FORMATTER_FORMAT</a>, <a href="LoggingBaseHandler.html#FORMATTER_FORMAT2">FORMATTER_FORMAT2</a>, <a href="LoggingBaseHandler.html#FORMATTER_FORMAT3">FORMATTER_FORMAT3</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">LoggingSearchHandler</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flush()">flush</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#publish(java.util.logging.LogRecord)">publish</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.LoggingBaseHandler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></h3>
<code><a href="LoggingBaseHandler.html#fillLogRecord(java.util.logging.LogRecord)">fillLogRecord</a>, <a href="LoggingBaseHandler.html#initDebugLogConfig()">initDebugLogConfig</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.logging.Handler">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.util.logging.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getEncoding()" title="java.util.logging中的类或接口" class="externalLink">getEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getErrorManager()" title="java.util.logging中的类或接口" class="externalLink">getErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFilter()" title="java.util.logging中的类或接口" class="externalLink">getFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getFormatter()" title="java.util.logging中的类或接口" class="externalLink">getFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#getLevel()" title="java.util.logging中的类或接口" class="externalLink">getLevel</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#isLoggable(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">isLoggable</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#reportError(java.lang.String,java.lang.Exception,int)" title="java.util.logging中的类或接口" class="externalLink">reportError</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setEncoding(java.lang.String)" title="java.util.logging中的类或接口" class="externalLink">setEncoding</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setErrorManager(java.util.logging.ErrorManager)" title="java.util.logging中的类或接口" class="externalLink">setErrorManager</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFilter(java.util.logging.Filter)" title="java.util.logging中的类或接口" class="externalLink">setFilter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setFormatter(java.util.logging.Formatter)" title="java.util.logging中的类或接口" class="externalLink">setFormatter</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#setLevel(java.util.logging.Level)" title="java.util.logging中的类或接口" class="externalLink">setLevel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="DEFAULT_TABLE_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_TABLE_NAME</h4>
<pre>protected static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> DEFAULT_TABLE_NAME</pre>
<dl>
<dt><span class="seeLabel">另请参阅:</span></dt>
<dd><a href="../../../../constant-values.html#org.redkale.boot.LoggingSearchHandler.DEFAULT_TABLE_NAME">常量字段值</a></dd>
</dl>
</li>
</ul>
<a id="logqueue">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logqueue</h4>
<pre>protected final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/LinkedBlockingQueue.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">LinkedBlockingQueue</a>&lt;<a href="LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a>&gt; logqueue</pre>
</li>
</ul>
<a id="retryCount">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retryCount</h4>
<pre>protected final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="java.util.concurrent.atomic中的类或接口" class="externalLink">AtomicInteger</a> retryCount</pre>
</li>
</ul>
<a id="tag">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tag</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> tag</pre>
</li>
</ul>
<a id="tagDateFormat">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tagDateFormat</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> tagDateFormat</pre>
</li>
</ul>
<a id="pattern">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pattern</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> pattern</pre>
</li>
</ul>
<a id="denyRegex">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>denyRegex</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html?is-external=true" title="java.util.regex中的类或接口" class="externalLink">Pattern</a> denyRegex</pre>
</li>
</ul>
<a id="sourceResourceName">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sourceResourceName</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a> sourceResourceName</pre>
</li>
</ul>
<a id="source">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>source</h4>
<pre>protected&nbsp;<a href="../source/SearchSource.html" title="org.redkale.source中的接口">SearchSource</a> source</pre>
</li>
</ul>
<a id="application">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>application</h4>
<pre>protected&nbsp;<a href="Application.html" title="org.redkale.boot中的类">Application</a> application</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoggingSearchHandler</h4>
<pre>public&nbsp;LoggingSearchHandler()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="publish(java.util.logging.LogRecord)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>publish</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;publish&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/LogRecord.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">LogRecord</a>&nbsp;log)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#publish(java.util.logging.LogRecord)" title="java.util.logging中的类或接口" class="externalLink">publish</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></code></dd>
</dl>
</li>
</ul>
<a id="flush()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>flush</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;flush()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#flush()" title="java.util.logging中的类或接口" class="externalLink">flush</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></code></dd>
</dl>
</li>
</ul>
<a id="close()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>close</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;close()
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="java.lang中的类或接口" class="externalLink">SecurityException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true#close()" title="java.util.logging中的类或接口" class="externalLink">close</a></code>&nbsp;在类中&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Handler.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Handler</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="java.lang中的类或接口" class="externalLink">SecurityException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/LoggingSearchHandler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,837 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>ModuleEngine (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ModuleEngine (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ModuleEngine.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 ModuleEngine" class="title">类 ModuleEngine</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.ModuleEngine</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>直接已知子类:</dt>
<dd><code><a href="../cached/spi/CachedModuleEngine.html" title="org.redkale.cached.spi中的类">CachedModuleEngine</a></code>, <code><a href="../cluster/spi/ClusterModuleEngine.html" title="org.redkale.cluster.spi中的类">ClusterModuleEngine</a></code>, <code><a href="../locked/spi/LockedModuleEngine.html" title="org.redkale.locked.spi中的类">LockedModuleEngine</a></code>, <code><a href="../mq/spi/MessageModuleEngine.html" title="org.redkale.mq.spi中的类">MessageModuleEngine</a></code>, <code><a href="../scheduled/spi/ScheduledModuleEngine.html" title="org.redkale.scheduled.spi中的类">ScheduledModuleEngine</a></code>, <code><a href="../source/spi/SourceModuleEngine.html" title="org.redkale.source.spi中的类">SourceModuleEngine</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">ModuleEngine</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
<div class="block">各组件的引擎类, 由Application管理
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.8.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../util/Environment.html" title="org.redkale.util中的类">Environment</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#environment">environment</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Logger</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logger">logger</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resourceFactory">resourceFactory</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.redkale.boot.Application)">ModuleEngine</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.redkale.asm.AsmMethodBoost</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAsmMethodBoost(boolean,java.lang.Class)">createAsmMethodBoost</a></span>&#8203;(boolean&nbsp;remote,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&nbsp;serviceClass)</code></th>
<td class="colLast">
<div class="block">动态扩展类的方法</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getApplication()">getApplication</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../util/Environment.html" title="org.redkale.util中的类">Environment</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEnvironment()">getEnvironment</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResourceFactory()">getResourceFactory</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../util/AnyValue.MergeEnum.html" title="org.redkale.util中的枚举">AnyValue.MergeEnum</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mergeAppConfigStrategy(java.lang.String,java.lang.String,org.redkale.util.AnyValue,org.redkale.util.AnyValue)">mergeAppConfigStrategy</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;path,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;key,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;val1,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;val2)</code></th>
<td class="colLast">
<div class="block">判断模块的配置项合并策略, 返回null表示模块不识别此配置项</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onAppPostInit()">onAppPostInit</a></span>()</code></th>
<td class="colLast">
<div class="block">结束Application.init方法前被调用</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onAppPostShutdown()">onAppPostShutdown</a></span>()</code></th>
<td class="colLast">
<div class="block">结束Application.shutdown方法前被调用</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onAppPostStart()">onAppPostStart</a></span>()</code></th>
<td class="colLast">
<div class="block">结束Application.start方法前被调用</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onAppPreInit()">onAppPreInit</a></span>()</code></th>
<td class="colLast">
<div class="block">进入Application.init方法时被调用 此时状态: 1、远程配置项未获取 2、WorkExecutor未初始化</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onAppPreShutdown()">onAppPreShutdown</a></span>()</code></th>
<td class="colLast">
<div class="block">进入Application.shutdown方法被调用</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onAppPreStart()">onAppPreStart</a></span>()</code></th>
<td class="colLast">
<div class="block">进入Application.start方法被调用</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onEnvironmentChanged(java.lang.String,java.util.List)">onEnvironmentChanged</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>&gt;&nbsp;events)</code></th>
<td class="colLast">
<div class="block">配置项变更时被调用</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onEnvironmentLoaded(java.util.Properties)">onEnvironmentLoaded</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="java.util中的类或接口" class="externalLink">Properties</a>&nbsp;allProps)</code></th>
<td class="colLast">
<div class="block">配置项加载后被调用</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPostCompile()">onPostCompile</a></span>()</code></th>
<td class="colLast">
<div class="block">Application 在运行Compile后调用</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPreCompile()">onPreCompile</a></span>()</code></th>
<td class="colLast">
<div class="block">Application 在运行Compile前调用</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServersPostStart()">onServersPostStart</a></span>()</code></th>
<td class="colLast">
<div class="block">服务全部启动后被调用</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServersPostStop()">onServersPostStop</a></span>()</code></th>
<td class="colLast">
<div class="block">服务全部停掉后被调用</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServersPreStart()">onServersPreStart</a></span>()</code></th>
<td class="colLast">
<div class="block">服务全部启动前被调用</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServersPreStop()">onServersPreStop</a></span>()</code></th>
<td class="colLast">
<div class="block">服务全部停掉前被调用</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServicePostDestroy(org.redkale.boot.NodeServer,org.redkale.service.Service)">onServicePostDestroy</a></span>&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</code></th>
<td class="colLast">
<div class="block">执行Service.destroy方法后被调用</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServicePostInit(org.redkale.boot.NodeServer,org.redkale.service.Service)">onServicePostInit</a></span>&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</code></th>
<td class="colLast">
<div class="block">执行Service.init方法后被调用</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServicePreDestroy(org.redkale.boot.NodeServer,org.redkale.service.Service)">onServicePreDestroy</a></span>&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</code></th>
<td class="colLast">
<div class="block">执行Service.destroy方法前被调用</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onServicePreInit(org.redkale.boot.NodeServer,org.redkale.service.Service)">onServicePreInit</a></span>&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</code></th>
<td class="colLast">
<div class="block">执行Service.init方法前被调用</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="logger">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logger</h4>
<pre>protected final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.logging/java/util/logging/Logger.html?is-external=true" title="java.util.logging中的类或接口" class="externalLink">Logger</a> logger</pre>
</li>
</ul>
<a id="application">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>application</h4>
<pre>protected final&nbsp;<a href="Application.html" title="org.redkale.boot中的类">Application</a> application</pre>
</li>
</ul>
<a id="resourceFactory">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resourceFactory</h4>
<pre>protected final&nbsp;<a href="../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a> resourceFactory</pre>
</li>
</ul>
<a id="environment">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>environment</h4>
<pre>protected final&nbsp;<a href="../util/Environment.html" title="org.redkale.util中的类">Environment</a> environment</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;(org.redkale.boot.Application)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ModuleEngine</h4>
<pre>public&nbsp;ModuleEngine&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="getResourceFactory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourceFactory</h4>
<pre class="methodSignature">public final&nbsp;<a href="../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;getResourceFactory()</pre>
</li>
</ul>
<a id="getEnvironment()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnvironment</h4>
<pre class="methodSignature">public final&nbsp;<a href="../util/Environment.html" title="org.redkale.util中的类">Environment</a>&nbsp;getEnvironment()</pre>
</li>
</ul>
<a id="getApplication()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApplication</h4>
<pre class="methodSignature">public final&nbsp;<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;getApplication()</pre>
</li>
</ul>
<a id="mergeAppConfigStrategy(java.lang.String,java.lang.String,org.redkale.util.AnyValue,org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeAppConfigStrategy</h4>
<pre class="methodSignature">public&nbsp;<a href="../util/AnyValue.MergeEnum.html" title="org.redkale.util中的枚举">AnyValue.MergeEnum</a>&nbsp;mergeAppConfigStrategy&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;path,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;key,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;val1,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;val2)</pre>
<div class="block">判断模块的配置项合并策略, 返回null表示模块不识别此配置项</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>path</code> - 配置项路径</dd>
<dd><code>key</code> - 配置项名称</dd>
<dd><code>val1</code> - 配置项原值</dd>
<dd><code>val2</code> - 配置项新值</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>MergeEnum</dd>
</dl>
</li>
</ul>
<a id="createAsmMethodBoost(boolean,java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createAsmMethodBoost</h4>
<pre class="methodSignature">public&nbsp;org.redkale.asm.AsmMethodBoost&nbsp;createAsmMethodBoost&#8203;(boolean&nbsp;remote,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&nbsp;serviceClass)</pre>
<div class="block">动态扩展类的方法</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>remote</code> - 是否远程模式</dd>
<dd><code>serviceClass</code> - 类</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>方法动态扩展器</dd>
</dl>
</li>
</ul>
<a id="onAppPreInit()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onAppPreInit</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onAppPreInit()</pre>
<div class="block">进入Application.init方法时被调用 此时状态: 1、远程配置项未获取 2、WorkExecutor未初始化</div>
</li>
</ul>
<a id="onAppPostInit()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onAppPostInit</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onAppPostInit()</pre>
<div class="block">结束Application.init方法前被调用</div>
</li>
</ul>
<a id="onAppPreStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onAppPreStart</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onAppPreStart()</pre>
<div class="block">进入Application.start方法被调用</div>
</li>
</ul>
<a id="onAppPostStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onAppPostStart</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onAppPostStart()</pre>
<div class="block">结束Application.start方法前被调用</div>
</li>
</ul>
<a id="onEnvironmentLoaded(java.util.Properties)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onEnvironmentLoaded</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onEnvironmentLoaded&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="java.util中的类或接口" class="externalLink">Properties</a>&nbsp;allProps)</pre>
<div class="block">配置项加载后被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>allProps</code> - 配置项全量</dd>
</dl>
</li>
</ul>
<a id="onEnvironmentChanged(java.lang.String,java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onEnvironmentChanged</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onEnvironmentChanged&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>&gt;&nbsp;events)</pre>
<div class="block">配置项变更时被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>namespace</code> - 命名空间</dd>
<dd><code>events</code> - 变更项</dd>
</dl>
</li>
</ul>
<a id="onPreCompile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPreCompile</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onPreCompile()</pre>
<div class="block">Application 在运行Compile前调用</div>
</li>
</ul>
<a id="onPostCompile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPostCompile</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onPostCompile()</pre>
<div class="block">Application 在运行Compile后调用</div>
</li>
</ul>
<a id="onServersPreStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServersPreStart</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServersPreStart()</pre>
<div class="block">服务全部启动前被调用</div>
</li>
</ul>
<a id="onServersPostStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServersPostStart</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServersPostStart()</pre>
<div class="block">服务全部启动后被调用</div>
</li>
</ul>
<a id="onServicePreInit(org.redkale.boot.NodeServer,org.redkale.service.Service)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServicePreInit</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServicePreInit&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</pre>
<div class="block">执行Service.init方法前被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>server</code> - NodeServer</dd>
<dd><code>service</code> - Service</dd>
</dl>
</li>
</ul>
<a id="onServicePostInit(org.redkale.boot.NodeServer,org.redkale.service.Service)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServicePostInit</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServicePostInit&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</pre>
<div class="block">执行Service.init方法后被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>server</code> - NodeServer</dd>
<dd><code>service</code> - Service</dd>
</dl>
</li>
</ul>
<a id="onServicePreDestroy(org.redkale.boot.NodeServer,org.redkale.service.Service)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServicePreDestroy</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServicePreDestroy&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</pre>
<div class="block">执行Service.destroy方法前被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>server</code> - NodeServer</dd>
<dd><code>service</code> - Service</dd>
</dl>
</li>
</ul>
<a id="onServicePostDestroy(org.redkale.boot.NodeServer,org.redkale.service.Service)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServicePostDestroy</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServicePostDestroy&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server,
<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&nbsp;service)</pre>
<div class="block">执行Service.destroy方法后被调用</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>server</code> - NodeServer</dd>
<dd><code>service</code> - Service</dd>
</dl>
</li>
</ul>
<a id="onServersPreStop()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServersPreStop</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServersPreStop()</pre>
<div class="block">服务全部停掉前被调用</div>
</li>
</ul>
<a id="onServersPostStop()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onServersPostStop</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onServersPostStop()</pre>
<div class="block">服务全部停掉后被调用</div>
</li>
</ul>
<a id="onAppPreShutdown()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onAppPreShutdown</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onAppPreShutdown()</pre>
<div class="block">进入Application.shutdown方法被调用</div>
</li>
</ul>
<a id="onAppPostShutdown()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onAppPostShutdown</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onAppPostShutdown()</pre>
<div class="block">结束Application.shutdown方法前被调用</div>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/ModuleEngine.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,693 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>NodeHttpServer (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NodeHttpServer (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeHttpServer.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 NodeHttpServer" class="title">类 NodeHttpServer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="NodeServer.html" title="org.redkale.boot中的类">org.redkale.boot.NodeServer</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.NodeHttpServer</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>直接已知子类:</dt>
<dd><code><a href="NodeWatchServer.html" title="org.redkale.boot中的类">NodeWatchServer</a></code></dd>
</dl>
<hr>
<pre><a href="NodeProtocol.html" title="org.redkale.boot中的注释">@NodeProtocol</a>("HTTP")
public class <span class="typeNameLabel">NodeHttpServer</span>
extends <a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></pre>
<div class="block">HTTP Server节点的配置Server
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../net/http/HttpServer.html" title="org.redkale.net.http中的类">HttpServer</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#httpServer">httpServer</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rest">rest</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#webSocketFilter">webSocketFilter</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.NodeServer">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></h3>
<code><a href="NodeServer.html#application">application</a>, <a href="NodeServer.html#dynServletMap">dynServletMap</a>, <a href="NodeServer.html#interceptor">interceptor</a>, <a href="NodeServer.html#LINE_SEPARATOR">LINE_SEPARATOR</a>, <a href="NodeServer.html#localServices">localServices</a>, <a href="NodeServer.html#logger">logger</a>, <a href="NodeServer.html#messageAgents">messageAgents</a>, <a href="NodeServer.html#remoteServices">remoteServices</a>, <a href="NodeServer.html#resourceFactory">resourceFactory</a>, <a href="NodeServer.html#server">server</a>, <a href="NodeServer.html#serverClassLoader">serverClassLoader</a>, <a href="NodeServer.html#serverConf">serverConf</a>, <a href="NodeServer.html#serverThread">serverThread</a>, <a href="NodeServer.html#servletServices">servletServices</a>, <a href="NodeServer.html#sncpClient">sncpClient</a>, <a href="NodeServer.html#sncpGroup">sncpGroup</a>, <a href="NodeServer.html#sncpRemoteAgents">sncpRemoteAgents</a>, <a href="NodeServer.html#threadName">threadName</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.redkale.boot.Application,org.redkale.util.AnyValue)">NodeHttpServer</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#afterClusterDeregisterOnPreDestroyServices(org.redkale.cluster.spi.ClusterAgent,java.lang.String)">afterClusterDeregisterOnPreDestroyServices</a></span>&#8203;(<a href="../cluster/spi/ClusterAgent.html" title="org.redkale.cluster.spi中的类">ClusterAgent</a>&nbsp;cluster,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;protocol)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createFilterClassFilter()">createFilterClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createOtherClassFilters()">createOtherClassFilters</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createServiceClassFilter()">createServiceClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createServletClassFilter()">createServletClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../net/http/HttpServer.html" title="org.redkale.net.http中的类">HttpServer</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHttpServer()">getHttpServer</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSocketAddress()">getSocketAddress</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadFilter(org.redkale.boot.ClassFilter)">loadFilter</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;filterFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadHttpFilter(org.redkale.boot.ClassFilter)">loadHttpFilter</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;classFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadHttpServlet(org.redkale.boot.ClassFilter)">loadHttpServlet</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;servletFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadOthers(java.util.List)">loadOthers</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&gt;&nbsp;otherFilters)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadRestServlet(org.redkale.boot.ClassFilter,org.redkale.util.AnyValue,java.util.List,java.util.concurrent.locks.ReentrantLock,java.lang.StringBuilder,java.util.concurrent.CopyOnWriteArrayList,java.util.concurrent.CopyOnWriteArrayList)">loadRestServlet</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;&nbsp;webSocketFilter,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;restConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&gt;&nbsp;restedObjects,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="java.util.concurrent.locks中的类或接口" class="externalLink">ReentrantLock</a>&nbsp;restedLock,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html?is-external=true" title="java.lang中的类或接口" class="externalLink">StringBuilder</a>&nbsp;sb,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CopyOnWriteArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html?is-external=true" title="java.util中的类或接口" class="externalLink">AbstractMap.SimpleEntry</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&gt;&gt;&nbsp;rests,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CopyOnWriteArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html?is-external=true" title="java.util中的类或接口" class="externalLink">AbstractMap.SimpleEntry</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&gt;&gt;&nbsp;webss)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadService(org.redkale.boot.ClassFilter)">loadService</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;&nbsp;serviceFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadServlet(org.redkale.boot.ClassFilter)">loadServlet</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;servletFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postLoadServlets()">postLoadServlets</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.NodeServer">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></h3>
<code><a href="NodeServer.html#acceptsComponent(java.lang.Class)">acceptsComponent</a>, <a href="NodeServer.html#command(java.lang.String,java.lang.String%5B%5D)">command</a>, <a href="NodeServer.html#create(java.lang.Class,org.redkale.boot.Application,org.redkale.util.AnyValue)">create</a>, <a href="NodeServer.html#createClassFilter(java.lang.String,java.lang.Class,java.lang.Class,java.lang.Class%5B%5D,java.lang.Class,java.lang.String,java.lang.String)">createClassFilter</a>, <a href="NodeServer.html#getApplication()">getApplication</a>, <a href="NodeServer.html#getLocalServices()">getLocalServices</a>, <a href="NodeServer.html#getLogger()">getLogger</a>, <a href="NodeServer.html#getMessageAgent(org.redkale.util.AnyValue)">getMessageAgent</a>, <a href="NodeServer.html#getRemoteServices()">getRemoteServices</a>, <a href="NodeServer.html#getResourceFactory()">getResourceFactory</a>, <a href="NodeServer.html#getServer()">getServer</a>, <a href="NodeServer.html#getServerClassLoader()">getServerClassLoader</a>, <a href="NodeServer.html#getServerConf()">getServerConf</a>, <a href="NodeServer.html#getServletServices()">getServletServices</a>, <a href="NodeServer.html#getSncpAddress()">getSncpAddress</a>, <a href="NodeServer.html#getSncpGroup()">getSncpGroup</a>, <a href="NodeServer.html#getThreadName()">getThreadName</a>, <a href="NodeServer.html#init(org.redkale.util.AnyValue)">init</a>, <a href="NodeServer.html#interceptComponent(org.redkale.service.Service)">interceptComponent</a>, <a href="NodeServer.html#isSNCP()">isSNCP</a>, <a href="NodeServer.html#isWATCH()">isWATCH</a>, <a href="NodeServer.html#postStartServer(java.util.Set,java.util.Set,java.util.Set)">postStartServer</a>, <a href="NodeServer.html#preDestroyServices(java.util.Set,java.util.Set,java.util.Set)">preDestroyServices</a>, <a href="NodeServer.html#preInitServices(java.util.Set,java.util.Set,java.util.Set)">preInitServices</a>, <a href="NodeServer.html#setServerClassLoader(org.redkale.util.RedkaleClassLoader)">setServerClassLoader</a>, <a href="NodeServer.html#shutdown()">shutdown</a>, <a href="NodeServer.html#start()">start</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="rest">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rest</h4>
<pre>protected final&nbsp;boolean rest</pre>
</li>
</ul>
<a id="httpServer">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>httpServer</h4>
<pre>protected final&nbsp;<a href="../net/http/HttpServer.html" title="org.redkale.net.http中的类">HttpServer</a> httpServer</pre>
</li>
</ul>
<a id="webSocketFilter">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>webSocketFilter</h4>
<pre>protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt; webSocketFilter</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;(org.redkale.boot.Application,org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NodeHttpServer</h4>
<pre>public&nbsp;NodeHttpServer&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="getHttpServer()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHttpServer</h4>
<pre class="methodSignature">public&nbsp;<a href="../net/http/HttpServer.html" title="org.redkale.net.http中的类">HttpServer</a>&nbsp;getHttpServer()</pre>
</li>
</ul>
<a id="getSocketAddress()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSocketAddress</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a>&nbsp;getSocketAddress()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#getSocketAddress()">getSocketAddress</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createServiceClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createServiceClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;&nbsp;createServiceClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#createServiceClassFilter()">createServiceClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createFilterClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createFilterClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;createFilterClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#createFilterClassFilter()">createFilterClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createServletClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createServletClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;createServletClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#createServletClassFilter()">createServletClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createOtherClassFilters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createOtherClassFilters</h4>
<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&gt;&nbsp;createOtherClassFilters()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#createOtherClassFilters()">createOtherClassFilters</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="loadOthers(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadOthers</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadOthers&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&gt;&nbsp;otherFilters)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#loadOthers(java.util.List)">loadOthers</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadService(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadService</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadService&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;&nbsp;serviceFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#loadService(org.redkale.boot.ClassFilter)">loadService</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadFilter(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadFilter</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadFilter&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;filterFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#loadFilter(org.redkale.boot.ClassFilter)">loadFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadServlet(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadServlet</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadServlet&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;servletFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#loadServlet(org.redkale.boot.ClassFilter)">loadServlet</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadHttpFilter(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadHttpFilter</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadHttpFilter&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;classFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadHttpServlet(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadHttpServlet</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadHttpServlet&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;servletFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadRestServlet(org.redkale.boot.ClassFilter,org.redkale.util.AnyValue,java.util.List,java.util.concurrent.locks.ReentrantLock,java.lang.StringBuilder,java.util.concurrent.CopyOnWriteArrayList,java.util.concurrent.CopyOnWriteArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadRestServlet</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadRestServlet&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&gt;&nbsp;webSocketFilter,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;restConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a>&gt;&nbsp;restedObjects,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="java.util.concurrent.locks中的类或接口" class="externalLink">ReentrantLock</a>&nbsp;restedLock,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StringBuilder.html?is-external=true" title="java.lang中的类或接口" class="externalLink">StringBuilder</a>&nbsp;sb,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CopyOnWriteArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html?is-external=true" title="java.util中的类或接口" class="externalLink">AbstractMap.SimpleEntry</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&gt;&gt;&nbsp;rests,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CopyOnWriteArrayList.html?is-external=true" title="java.util.concurrent中的类或接口" class="externalLink">CopyOnWriteArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html?is-external=true" title="java.util中的类或接口" class="externalLink">AbstractMap.SimpleEntry</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>[]&gt;&gt;&nbsp;webss)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="postLoadServlets()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>postLoadServlets</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;postLoadServlets()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#postLoadServlets()">postLoadServlets</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="afterClusterDeregisterOnPreDestroyServices(org.redkale.cluster.spi.ClusterAgent,java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>afterClusterDeregisterOnPreDestroyServices</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;afterClusterDeregisterOnPreDestroyServices&#8203;(<a href="../cluster/spi/ClusterAgent.html" title="org.redkale.cluster.spi中的类">ClusterAgent</a>&nbsp;cluster,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;protocol)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#afterClusterDeregisterOnPreDestroyServices(org.redkale.cluster.spi.ClusterAgent,java.lang.String)">afterClusterDeregisterOnPreDestroyServices</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeHttpServer.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,348 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>NodeInterceptor (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NodeInterceptor (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeInterceptor.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 NodeInterceptor" class="title">类 NodeInterceptor</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.NodeInterceptor</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">NodeInterceptor</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
<div class="block">NodeServer的拦截类
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">NodeInterceptor</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#preShutdown(org.redkale.boot.NodeServer)">preShutdown</a></span>&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server)</code></th>
<td class="colLast">
<div class="block">Server.shutdown之前调用 <br>
NodeServer.shutdown的部署是先执行NodeInterceptor.preShutdown再执行 Server.shutdown 方法</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#preStart(org.redkale.boot.NodeServer)">preStart</a></span>&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server)</code></th>
<td class="colLast">
<div class="block">* Server.start之前调用 <br>
NodeServer.start的部署是先执行NodeInterceptor.preStart再执行 Server.start 方法</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NodeInterceptor</h4>
<pre>public&nbsp;NodeInterceptor()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="preStart(org.redkale.boot.NodeServer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>preStart</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;preStart&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server)</pre>
<div class="block">* Server.start之前调用 <br>
NodeServer.start的部署是先执行NodeInterceptor.preStart再执行 Server.start 方法</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>server</code> - NodeServer</dd>
</dl>
</li>
</ul>
<a id="preShutdown(org.redkale.boot.NodeServer)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>preShutdown</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;preShutdown&#8203;(<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;server)</pre>
<div class="block">Server.shutdown之前调用 <br>
NodeServer.shutdown的部署是先执行NodeInterceptor.preShutdown再执行 Server.shutdown 方法</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>server</code> - NodeServer</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeInterceptor.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,253 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>NodeProtocol (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NodeProtocol (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeProtocol.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="注释类型 NodeProtocol" class="title">注释类型 NodeProtocol</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Target.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Target</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="java.lang.annotation中的类或接口" class="externalLink">TYPE</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Retention.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="java.lang.annotation中的类或接口" class="externalLink">RUNTIME</a>)
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/annotation/Documented.html?is-external=true" title="java.lang.annotation中的类或接口" class="externalLink">@Documented</a>
public @interface <span class="memberNameLabel">NodeProtocol</span></pre>
<div class="block">根据application.xml中的server节点中的protocol值来适配Server的加载逻辑, 只能注解在NodeServer子类上
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.required.element.summary">
<!-- -->
</a>
<h3>必需元素概要</h3>
<table class="memberSummary">
<caption><span>所需元素</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">必需的元素</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="annotation.type.element.detail">
<!-- -->
</a>
<h3>元素详细资料</h3>
<a id="value()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;value</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeProtocol.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.required.element.summary">必需</a>&nbsp;|&nbsp;</li>
<li>可选</li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">元素</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,510 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>NodeSncpServer (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NodeSncpServer (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],1:["t1","\u9759\u6001\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeSncpServer.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 NodeSncpServer" class="title">类 NodeSncpServer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="NodeServer.html" title="org.redkale.boot中的类">org.redkale.boot.NodeServer</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.NodeSncpServer</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="NodeProtocol.html" title="org.redkale.boot中的注释">@NodeProtocol</a>("SNCP")
public class <span class="typeNameLabel">NodeSncpServer</span>
extends <a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></pre>
<div class="block">SNCP Server节点的配置Server
<p>详情见: https://redkale.org</div>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<table class="memberSummary">
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../net/sncp/SncpServer.html" title="org.redkale.net.sncp中的类">SncpServer</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sncpServer">sncpServer</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.NodeServer">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></h3>
<code><a href="NodeServer.html#application">application</a>, <a href="NodeServer.html#dynServletMap">dynServletMap</a>, <a href="NodeServer.html#interceptor">interceptor</a>, <a href="NodeServer.html#LINE_SEPARATOR">LINE_SEPARATOR</a>, <a href="NodeServer.html#localServices">localServices</a>, <a href="NodeServer.html#logger">logger</a>, <a href="NodeServer.html#messageAgents">messageAgents</a>, <a href="NodeServer.html#remoteServices">remoteServices</a>, <a href="NodeServer.html#resourceFactory">resourceFactory</a>, <a href="NodeServer.html#server">server</a>, <a href="NodeServer.html#serverClassLoader">serverClassLoader</a>, <a href="NodeServer.html#serverConf">serverConf</a>, <a href="NodeServer.html#serverThread">serverThread</a>, <a href="NodeServer.html#servletServices">servletServices</a>, <a href="NodeServer.html#sncpClient">sncpClient</a>, <a href="NodeServer.html#sncpGroup">sncpGroup</a>, <a href="NodeServer.html#sncpRemoteAgents">sncpRemoteAgents</a>, <a href="NodeServer.html#threadName">threadName</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">静态方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createFilterClassFilter()">createFilterClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createNodeServer(org.redkale.boot.Application,org.redkale.util.AnyValue)">createNodeServer</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createServletClassFilter()">createServletClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../net/sncp/SncpServer.html" title="org.redkale.net.sncp中的类">SncpServer</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSncpServer()">getSncpServer</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSocketAddress()">getSocketAddress</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#init(org.redkale.util.AnyValue)">init</a></span>&#8203;(<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSNCP()">isSNCP</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadFilter(org.redkale.boot.ClassFilter)">loadFilter</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;filterFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadServlet(org.redkale.boot.ClassFilter)">loadServlet</a></span>&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;servletFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadSncpFilter(org.redkale.util.AnyValue,org.redkale.boot.ClassFilter)">loadSncpFilter</a></span>&#8203;(<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;servletsConf,
<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;classFilter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.NodeServer">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></h3>
<code><a href="NodeServer.html#acceptsComponent(java.lang.Class)">acceptsComponent</a>, <a href="NodeServer.html#afterClusterDeregisterOnPreDestroyServices(org.redkale.cluster.spi.ClusterAgent,java.lang.String)">afterClusterDeregisterOnPreDestroyServices</a>, <a href="NodeServer.html#command(java.lang.String,java.lang.String%5B%5D)">command</a>, <a href="NodeServer.html#create(java.lang.Class,org.redkale.boot.Application,org.redkale.util.AnyValue)">create</a>, <a href="NodeServer.html#createClassFilter(java.lang.String,java.lang.Class,java.lang.Class,java.lang.Class%5B%5D,java.lang.Class,java.lang.String,java.lang.String)">createClassFilter</a>, <a href="NodeServer.html#createOtherClassFilters()">createOtherClassFilters</a>, <a href="NodeServer.html#createServiceClassFilter()">createServiceClassFilter</a>, <a href="NodeServer.html#getApplication()">getApplication</a>, <a href="NodeServer.html#getLocalServices()">getLocalServices</a>, <a href="NodeServer.html#getLogger()">getLogger</a>, <a href="NodeServer.html#getMessageAgent(org.redkale.util.AnyValue)">getMessageAgent</a>, <a href="NodeServer.html#getRemoteServices()">getRemoteServices</a>, <a href="NodeServer.html#getResourceFactory()">getResourceFactory</a>, <a href="NodeServer.html#getServer()">getServer</a>, <a href="NodeServer.html#getServerClassLoader()">getServerClassLoader</a>, <a href="NodeServer.html#getServerConf()">getServerConf</a>, <a href="NodeServer.html#getServletServices()">getServletServices</a>, <a href="NodeServer.html#getSncpAddress()">getSncpAddress</a>, <a href="NodeServer.html#getSncpGroup()">getSncpGroup</a>, <a href="NodeServer.html#getThreadName()">getThreadName</a>, <a href="NodeServer.html#interceptComponent(org.redkale.service.Service)">interceptComponent</a>, <a href="NodeServer.html#isWATCH()">isWATCH</a>, <a href="NodeServer.html#loadOthers(java.util.List)">loadOthers</a>, <a href="NodeServer.html#loadService(org.redkale.boot.ClassFilter)">loadService</a>, <a href="NodeServer.html#postLoadServlets()">postLoadServlets</a>, <a href="NodeServer.html#postStartServer(java.util.Set,java.util.Set,java.util.Set)">postStartServer</a>, <a href="NodeServer.html#preDestroyServices(java.util.Set,java.util.Set,java.util.Set)">preDestroyServices</a>, <a href="NodeServer.html#preInitServices(java.util.Set,java.util.Set,java.util.Set)">preInitServices</a>, <a href="NodeServer.html#setServerClassLoader(org.redkale.util.RedkaleClassLoader)">setServerClassLoader</a>, <a href="NodeServer.html#shutdown()">shutdown</a>, <a href="NodeServer.html#start()">start</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>字段详细资料</h3>
<a id="sncpServer">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>sncpServer</h4>
<pre>protected final&nbsp;<a href="../net/sncp/SncpServer.html" title="org.redkale.net.sncp中的类">SncpServer</a> sncpServer</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="createNodeServer(org.redkale.boot.Application,org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createNodeServer</h4>
<pre class="methodSignature">public static&nbsp;<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&nbsp;createNodeServer&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</pre>
</li>
</ul>
<a id="getSocketAddress()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSocketAddress</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a>&nbsp;getSocketAddress()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#getSocketAddress()">getSocketAddress</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="init(org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;init&#8203;(<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;config)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#init(org.redkale.util.AnyValue)">init</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="isSNCP()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSNCP</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isSNCP()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#isSNCP()">isSNCP</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="getSncpServer()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSncpServer</h4>
<pre class="methodSignature">public&nbsp;<a href="../net/sncp/SncpServer.html" title="org.redkale.net.sncp中的类">SncpServer</a>&nbsp;getSncpServer()</pre>
</li>
</ul>
<a id="loadFilter(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadFilter</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadFilter&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;filterFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#loadFilter(org.redkale.boot.ClassFilter)">loadFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadSncpFilter(org.redkale.util.AnyValue,org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadSncpFilter</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadSncpFilter&#8203;(<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;servletsConf,
<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;classFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="loadServlet(org.redkale.boot.ClassFilter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadServlet</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;loadServlet&#8203;(<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;? extends <a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;servletFilter)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#loadServlet(org.redkale.boot.ClassFilter)">loadServlet</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="createFilterClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createFilterClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;createFilterClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#createFilterClassFilter()">createFilterClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createServletClassFilter()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>createServletClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;createServletClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">指定者:</span></dt>
<dd><code><a href="NodeServer.html#createServletClassFilter()">createServletClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeSncpServer.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
<li>构造器&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,440 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>NodeWatchServer (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NodeWatchServer (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeWatchServer.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 NodeWatchServer" class="title">类 NodeWatchServer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="NodeServer.html" title="org.redkale.boot中的类">org.redkale.boot.NodeServer</a></li>
<li>
<ul class="inheritance">
<li><a href="NodeHttpServer.html" title="org.redkale.boot中的类">org.redkale.boot.NodeHttpServer</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.NodeWatchServer</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre><a href="NodeProtocol.html" title="org.redkale.boot中的注释">@NodeProtocol</a>("WATCH")
public class <span class="typeNameLabel">NodeWatchServer</span>
extends <a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></pre>
<dl>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>字段概要</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.NodeHttpServer">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></h3>
<code><a href="NodeHttpServer.html#httpServer">httpServer</a>, <a href="NodeHttpServer.html#rest">rest</a>, <a href="NodeHttpServer.html#webSocketFilter">webSocketFilter</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.redkale.boot.NodeServer">
<!-- -->
</a>
<h3>从类继承的字段&nbsp;org.redkale.boot.<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></h3>
<code><a href="NodeServer.html#application">application</a>, <a href="NodeServer.html#dynServletMap">dynServletMap</a>, <a href="NodeServer.html#interceptor">interceptor</a>, <a href="NodeServer.html#LINE_SEPARATOR">LINE_SEPARATOR</a>, <a href="NodeServer.html#localServices">localServices</a>, <a href="NodeServer.html#logger">logger</a>, <a href="NodeServer.html#messageAgents">messageAgents</a>, <a href="NodeServer.html#remoteServices">remoteServices</a>, <a href="NodeServer.html#resourceFactory">resourceFactory</a>, <a href="NodeServer.html#server">server</a>, <a href="NodeServer.html#serverClassLoader">serverClassLoader</a>, <a href="NodeServer.html#serverConf">serverConf</a>, <a href="NodeServer.html#serverThread">serverThread</a>, <a href="NodeServer.html#servletServices">servletServices</a>, <a href="NodeServer.html#sncpClient">sncpClient</a>, <a href="NodeServer.html#sncpGroup">sncpGroup</a>, <a href="NodeServer.html#sncpRemoteAgents">sncpRemoteAgents</a>, <a href="NodeServer.html#threadName">threadName</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.redkale.boot.Application,org.redkale.util.AnyValue)">NodeWatchServer</a></span>&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createFilterClassFilter()">createFilterClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createOtherClassFilters()">createOtherClassFilters</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createServiceClassFilter()">createServiceClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected <a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createServletClassFilter()">createServletClassFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isWATCH()">isWATCH</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.NodeHttpServer">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></h3>
<code><a href="NodeHttpServer.html#afterClusterDeregisterOnPreDestroyServices(org.redkale.cluster.spi.ClusterAgent,java.lang.String)">afterClusterDeregisterOnPreDestroyServices</a>, <a href="NodeHttpServer.html#getHttpServer()">getHttpServer</a>, <a href="NodeHttpServer.html#getSocketAddress()">getSocketAddress</a>, <a href="NodeHttpServer.html#loadFilter(org.redkale.boot.ClassFilter)">loadFilter</a>, <a href="NodeHttpServer.html#loadHttpFilter(org.redkale.boot.ClassFilter)">loadHttpFilter</a>, <a href="NodeHttpServer.html#loadHttpServlet(org.redkale.boot.ClassFilter)">loadHttpServlet</a>, <a href="NodeHttpServer.html#loadOthers(java.util.List)">loadOthers</a>, <a href="NodeHttpServer.html#loadRestServlet(org.redkale.boot.ClassFilter,org.redkale.util.AnyValue,java.util.List,java.util.concurrent.locks.ReentrantLock,java.lang.StringBuilder,java.util.concurrent.CopyOnWriteArrayList,java.util.concurrent.CopyOnWriteArrayList)">loadRestServlet</a>, <a href="NodeHttpServer.html#loadService(org.redkale.boot.ClassFilter)">loadService</a>, <a href="NodeHttpServer.html#loadServlet(org.redkale.boot.ClassFilter)">loadServlet</a>, <a href="NodeHttpServer.html#postLoadServlets()">postLoadServlets</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.redkale.boot.NodeServer">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;org.redkale.boot.<a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></h3>
<code><a href="NodeServer.html#acceptsComponent(java.lang.Class)">acceptsComponent</a>, <a href="NodeServer.html#command(java.lang.String,java.lang.String%5B%5D)">command</a>, <a href="NodeServer.html#create(java.lang.Class,org.redkale.boot.Application,org.redkale.util.AnyValue)">create</a>, <a href="NodeServer.html#createClassFilter(java.lang.String,java.lang.Class,java.lang.Class,java.lang.Class%5B%5D,java.lang.Class,java.lang.String,java.lang.String)">createClassFilter</a>, <a href="NodeServer.html#getApplication()">getApplication</a>, <a href="NodeServer.html#getLocalServices()">getLocalServices</a>, <a href="NodeServer.html#getLogger()">getLogger</a>, <a href="NodeServer.html#getMessageAgent(org.redkale.util.AnyValue)">getMessageAgent</a>, <a href="NodeServer.html#getRemoteServices()">getRemoteServices</a>, <a href="NodeServer.html#getResourceFactory()">getResourceFactory</a>, <a href="NodeServer.html#getServer()">getServer</a>, <a href="NodeServer.html#getServerClassLoader()">getServerClassLoader</a>, <a href="NodeServer.html#getServerConf()">getServerConf</a>, <a href="NodeServer.html#getServletServices()">getServletServices</a>, <a href="NodeServer.html#getSncpAddress()">getSncpAddress</a>, <a href="NodeServer.html#getSncpGroup()">getSncpGroup</a>, <a href="NodeServer.html#getThreadName()">getThreadName</a>, <a href="NodeServer.html#init(org.redkale.util.AnyValue)">init</a>, <a href="NodeServer.html#interceptComponent(org.redkale.service.Service)">interceptComponent</a>, <a href="NodeServer.html#isSNCP()">isSNCP</a>, <a href="NodeServer.html#postStartServer(java.util.Set,java.util.Set,java.util.Set)">postStartServer</a>, <a href="NodeServer.html#preDestroyServices(java.util.Set,java.util.Set,java.util.Set)">preDestroyServices</a>, <a href="NodeServer.html#preInitServices(java.util.Set,java.util.Set,java.util.Set)">preInitServices</a>, <a href="NodeServer.html#setServerClassLoader(org.redkale.util.RedkaleClassLoader)">setServerClassLoader</a>, <a href="NodeServer.html#shutdown()">shutdown</a>, <a href="NodeServer.html#start()">start</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;(org.redkale.boot.Application,org.redkale.util.AnyValue)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NodeWatchServer</h4>
<pre>public&nbsp;NodeWatchServer&#8203;(<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="createServiceClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createServiceClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;&nbsp;createServiceClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeHttpServer.html#createServiceClassFilter()">createServiceClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createFilterClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createFilterClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Filter.html" title="org.redkale.net中的类">Filter</a>&gt;&nbsp;createFilterClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeHttpServer.html#createFilterClassFilter()">createFilterClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createServletClassFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createServletClassFilter</h4>
<pre class="methodSignature">protected&nbsp;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="../net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&gt;&nbsp;createServletClassFilter()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeHttpServer.html#createServletClassFilter()">createServletClassFilter</a></code>&nbsp;在类中&nbsp;<code><a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></code></dd>
</dl>
</li>
</ul>
<a id="createOtherClassFilters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createOtherClassFilters</h4>
<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&gt;&nbsp;createOtherClassFilters()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeHttpServer.html#createOtherClassFilters()">createOtherClassFilters</a></code>&nbsp;在类中&nbsp;<code><a href="NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></code></dd>
</dl>
</li>
</ul>
<a id="isWATCH()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isWATCH</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isWATCH()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">覆盖:</span></dt>
<dd><code><a href="NodeServer.html#isWATCH()">isWATCH</a></code>&nbsp;在类中&nbsp;<code><a href="NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/NodeWatchServer.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,321 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>PrepareCompiler (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PrepareCompiler (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","\u6240\u6709\u65B9\u6CD5"],2:["t2","\u5B9E\u4F8B\u65B9\u6CD5"],8:["t4","\u5177\u4F53\u65B9\u6CD5"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/PrepareCompiler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">模块</span>&nbsp;<a href="../../../module-summary.html">org.redkale</a></div>
<div class="subTitle"><span class="packageLabelInType">程序包</span>&nbsp;<a href="package-summary.html">org.redkale.boot</a></div>
<h2 title="类 PrepareCompiler" class="title">类 PrepareCompiler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.redkale.boot.PrepareCompiler</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">PrepareCompiler</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></pre>
<div class="block">执行一次Application.run提前获取所有动态类</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>2.5.0</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>zhangjx</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">PrepareCompiler</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#run()">run</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="java.lang中的类或接口" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="java.lang中的类或接口" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="java.lang中的类或接口" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="java.lang中的类或接口" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="java.lang中的类或接口" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="java.lang中的类或接口" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="java.lang中的类或接口" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="java.lang中的类或接口" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="java.lang中的类或接口" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="java.lang中的类或接口" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PrepareCompiler</h4>
<pre>public&nbsp;PrepareCompiler()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a id="run()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>run</h4>
<pre class="methodSignature">public&nbsp;<a href="Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;run()
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">抛出:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../module-summary.html">模块</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/PrepareCompiler.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../index-all.html">索引</a></li>
<li><a href="../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,150 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.boot.ApiDocCommand的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.boot.ApiDocCommand\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ApiDocCommand.html" title="org.redkale.boot中的类"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.boot.ApiDocCommand" class="title">类的使用<br>org.redkale.boot.ApiDocCommand</h2>
</div>
<div class="classUseContainer">没有org.redkale.boot.ApiDocCommand的用法</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../ApiDocCommand.html" title="org.redkale.boot中的类"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,841 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Oct 09 19:46:00 CST 2024 -->
<title>类 org.redkale.boot.Application的使用 (RedkaleProject 2.8.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-10-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7C7B org.redkale.boot.Application\u7684\u4F7F\u7528 (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Application.html" title="org.redkale.boot中的类"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="类的使用 org.redkale.boot.Application" class="title">类的使用<br>org.redkale.boot.Application</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>使用<a href="../Application.html" title="org.redkale.boot中的类">Application</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.boot">org.redkale.boot</a></th>
<td class="colLast">
<div class="block">提供Redkale服务器的启动、初始化和加载功能</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.boot.watch">org.redkale.boot.watch</a></th>
<td class="colLast">
<div class="block">提供系统默认监控包</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cached.spi">org.redkale.cached.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.cluster.spi">org.redkale.cluster.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.locked.spi">org.redkale.locked.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.mq.spi">org.redkale.mq.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net">org.redkale.net</a></th>
<td class="colLast">
<div class="block">网络TCP/UDP基础服务包</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.http">org.redkale.net.http</a></th>
<td class="colLast">
<div class="block">HTTP协议包,提供HTTP协议服务器</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.net.sncp">org.redkale.net.sncp</a></th>
<td class="colLast">
<div class="block">SNCP协议包,提供SNCP协议服务器</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.props.spi">org.redkale.props.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.redkale.scheduled.spi">org.redkale.scheduled.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.redkale.source.spi">org.redkale.source.spi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.redkale.boot">
<!-- -->
</a>
<h3><a href="../package-summary.html">org.redkale.boot</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../package-summary.html">org.redkale.boot</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BootModule.</span><code><span class="memberNameLink"><a href="../BootModule.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LoggingSearchHandler.</span><code><span class="memberNameLink"><a href="../LoggingSearchHandler.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ModuleEngine.</span><code><span class="memberNameLink"><a href="../ModuleEngine.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NodeServer.</span><code><span class="memberNameLink"><a href="../NodeServer.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>返回<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../package-summary.html">org.redkale.boot</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Application.</span><code><span class="memberNameLink"><a href="../Application.html#create(boolean)">create</a></span>&#8203;(boolean&nbsp;singleton)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ModuleEngine.</span><code><span class="memberNameLink"><a href="../ModuleEngine.html#getApplication()">getApplication</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NodeServer.</span><code><span class="memberNameLink"><a href="../NodeServer.html#getApplication()">getApplication</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PrepareCompiler.</span><code><span class="memberNameLink"><a href="../PrepareCompiler.html#run()">run</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../package-summary.html">org.redkale.boot</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends <a href="../NodeServer.html" title="org.redkale.boot中的类">NodeServer</a>&gt;<br><a href="../NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NodeServer.</span><code><span class="memberNameLink"><a href="../NodeServer.html#create(java.lang.Class,org.redkale.boot.Application,org.redkale.util.AnyValue)">create</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NodeSncpServer.</span><code><span class="memberNameLink"><a href="../NodeSncpServer.html#createNodeServer(org.redkale.boot.Application,org.redkale.util.AnyValue)">createNodeServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onPostCompile(org.redkale.boot.Application)">onPostCompile</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行Compile后调用</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onPostStart(org.redkale.boot.Application)">onPostStart</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行start后调用</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onPreCompile(org.redkale.boot.Application)">onPreCompile</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行Compile前调用</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onPreShutdown(org.redkale.boot.Application)">onPreShutdown</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行shutdown前调用</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onPreStart(org.redkale.boot.Application)">onPreStart</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">Application在运行start前调用</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onServersPostStop(org.redkale.boot.Application)">onServersPostStop</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">服务全部停掉后被调用</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationListener.</span><code><span class="memberNameLink"><a href="../ApplicationListener.html#onServersPreStop(org.redkale.boot.Application)">onServersPreStop</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">
<div class="block">服务全部停掉前被调用</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../package-summary.html">org.redkale.boot</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ApiDocCommand.html#%3Cinit%3E(org.redkale.boot.Application)">ApiDocCommand</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;app)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../BootModule.html#%3Cinit%3E(org.redkale.boot.Application)">BootModule</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">ModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../NodeHttpServer.html#%3Cinit%3E(org.redkale.boot.Application,org.redkale.util.AnyValue)">NodeHttpServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../NodeServer.html#%3Cinit%3E(org.redkale.boot.Application,org.redkale.net.Server)">NodeServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../net/Server.html" title="org.redkale.net中的类">Server</a>&nbsp;server)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../NodeWatchServer.html#%3Cinit%3E(org.redkale.boot.Application,org.redkale.util.AnyValue)">NodeWatchServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.boot.watch">
<!-- -->
</a>
<h3><a href="../watch/package-summary.html">org.redkale.boot.watch</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../watch/package-summary.html">org.redkale.boot.watch</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FilterWatchService.</span><code><span class="memberNameLink"><a href="../watch/FilterWatchService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServerWatchService.</span><code><span class="memberNameLink"><a href="../watch/ServerWatchService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServiceWatchService.</span><code><span class="memberNameLink"><a href="../watch/ServiceWatchService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.cached.spi">
<!-- -->
</a>
<h3><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CachedManagerService.</span><code><span class="memberNameLink"><a href="../../cached/spi/CachedManagerService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../cached/spi/package-summary.html">org.redkale.cached.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cached/spi/CachedModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">CachedModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.cluster.spi">
<!-- -->
</a>
<h3><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HttpLocalRpcClient.</span><code><span class="memberNameLink"><a href="../../cluster/spi/HttpLocalRpcClient.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/CacheClusterAgent.html#deregister(org.redkale.boot.Application)">deregister</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#deregister(org.redkale.boot.Application)">deregister</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/CacheClusterAgent.html#register(org.redkale.boot.Application)">register</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClusterAgent.</span><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterAgent.html#register(org.redkale.boot.Application)">register</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../cluster/spi/package-summary.html">org.redkale.cluster.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cluster/spi/ClusterModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">ClusterModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cluster/spi/HttpClusterRpcClient.html#%3Cinit%3E(org.redkale.boot.Application,java.lang.String,org.redkale.cluster.spi.ClusterAgent)">HttpClusterRpcClient</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;resourceName,
<a href="../../cluster/spi/ClusterAgent.html" title="org.redkale.cluster.spi中的类">ClusterAgent</a>&nbsp;clusterAgent)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../cluster/spi/HttpLocalRpcClient.html#%3Cinit%3E(org.redkale.boot.Application,java.lang.String)">HttpLocalRpcClient</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;resourceName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.locked.spi">
<!-- -->
</a>
<h3><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LockedManagerService.</span><code><span class="memberNameLink"><a href="../../locked/spi/LockedManagerService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../locked/spi/package-summary.html">org.redkale.locked.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../locked/spi/LockedModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">LockedModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.mq.spi">
<!-- -->
</a>
<h3><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAgent.</span><code><span class="memberNameLink"><a href="../../mq/spi/MessageAgent.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../mq/spi/package-summary.html">org.redkale.mq.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../mq/spi/MessageModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">MessageModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net">
<!-- -->
</a>
<h3><a href="../../net/package-summary.html">org.redkale.net</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../net/package-summary.html">org.redkale.net</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DispatcherServlet.</span><code><span class="memberNameLink"><a href="../../net/DispatcherServlet.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolServer.</span><code><span class="memberNameLink"><a href="../../net/ProtocolServer.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Server.</span><code><span class="memberNameLink"><a href="../../net/Server.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../net/package-summary.html">org.redkale.net</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolServer.</span><code><span class="memberNameLink"><a href="../../net/ProtocolServer.html#accept(org.redkale.boot.Application,org.redkale.net.Server)">accept</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../net/Server.html" title="org.redkale.net中的类">Server</a>&nbsp;server)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Server.</span><code><span class="memberNameLink"><a href="../../net/Server.html#changeAddress(org.redkale.boot.Application,java.net.InetSocketAddress)">changeAddress</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/InetSocketAddress.html?is-external=true" title="java.net中的类或接口" class="externalLink">InetSocketAddress</a>&nbsp;addr)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../net/package-summary.html">org.redkale.net</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/Server.html#%3Cinit%3E(org.redkale.boot.Application,long,java.lang.String,org.redkale.inject.ResourceFactory,org.redkale.net.DispatcherServlet)">Server</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
long&nbsp;serverStartTime,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;netprotocol,
<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;resourceFactory,
<a href="../../net/DispatcherServlet.html" title="org.redkale.net中的类">DispatcherServlet</a>&lt;<a href="../../net/Server.html" title="Server中的类型参数">K</a>,&#8203;<a href="../../net/Server.html" title="Server中的类型参数">C</a>,&#8203;<a href="../../net/Server.html" title="Server中的类型参数">R</a>,&#8203;<a href="../../net/Server.html" title="Server中的类型参数">P</a>,&#8203;<a href="../../net/Server.html" title="Server中的类型参数">S</a>&gt;&nbsp;servlet)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.http">
<!-- -->
</a>
<h3><a href="../../net/http/package-summary.html">org.redkale.net.http</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../net/http/package-summary.html">org.redkale.net.http</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/http/HttpServer.html#%3Cinit%3E(org.redkale.boot.Application)">HttpServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/http/HttpServer.html#%3Cinit%3E(org.redkale.boot.Application,long,org.redkale.inject.ResourceFactory)">HttpServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
long&nbsp;serverStartTime,
<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;resourceFactory)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.net.sncp">
<!-- -->
</a>
<h3><a href="../../net/sncp/package-summary.html">org.redkale.net.sncp</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../net/sncp/package-summary.html">org.redkale.net.sncp</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../net/sncp/SncpServer.html#%3Cinit%3E(org.redkale.boot.Application,long,org.redkale.util.AnyValue,org.redkale.inject.ResourceFactory)">SncpServer</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
long&nbsp;serverStartTime,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;serconf,
<a href="../../inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a>&nbsp;resourceFactory)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.props.spi">
<!-- -->
</a>
<h3><a href="../../props/spi/package-summary.html">org.redkale.props.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../props/spi/package-summary.html">org.redkale.props.spi</a>中的方法</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">方法</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="java.util中的类或接口" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="java.util中的类或接口" class="externalLink">Properties</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PropertiesAgent.</span><code><span class="memberNameLink"><a href="../../props/spi/PropertiesAgent.html#init(org.redkale.boot.Application,org.redkale.util.AnyValue)">init</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="../../util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a>&nbsp;conf)</code></th>
<td class="colLast">
<div class="block">初始化配置源配置项需要写入envProperties并监听配置项的变化</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PropertiesAgent.</span><code><span class="memberNameLink"><a href="../../props/spi/PropertiesAgent.html#onEnvironmentUpdated(org.redkale.boot.Application,java.lang.String,java.util.List)">onEnvironmentUpdated</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="java.lang中的类或接口" class="externalLink">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="java.util中的类或接口" class="externalLink">List</a>&lt;<a href="../../inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>&gt;&nbsp;events)</code></th>
<td class="colLast">
<div class="block">响应配置项的变更</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../props/spi/package-summary.html">org.redkale.props.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../props/spi/PropertiesModule.html#%3Cinit%3E(org.redkale.boot.Application)">PropertiesModule</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.scheduled.spi">
<!-- -->
</a>
<h3><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>声明为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的字段</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">修饰符和类型</th>
<th class="colSecond" scope="col">字段</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../Application.html" title="org.redkale.boot中的类">Application</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScheduleManagerService.</span><code><span class="memberNameLink"><a href="../../scheduled/spi/ScheduleManagerService.html#application">application</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../scheduled/spi/package-summary.html">org.redkale.scheduled.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../scheduled/spi/ScheduledModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">ScheduledModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.redkale.source.spi">
<!-- -->
</a>
<h3><a href="../../source/spi/package-summary.html">org.redkale.source.spi</a><a href="../Application.html" title="org.redkale.boot中的类">Application</a>的使用</h3>
<table class="useSummary">
<caption><span>参数类型为<a href="../Application.html" title="org.redkale.boot中的类">Application</a><a href="../../source/spi/package-summary.html">org.redkale.source.spi</a>中的构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">构造器</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../source/spi/SourceModuleEngine.html#%3Cinit%3E(org.redkale.boot.Application)">SourceModuleEngine</a></span>&#8203;(<a href="../Application.html" title="org.redkale.boot中的类">Application</a>&nbsp;application)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../module-summary.html">模块</a></li>
<li><a href="../package-summary.html">程序包</a></li>
<li><a href="../Application.html" title="org.redkale.boot中的类"></a></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="../package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
<li><a href="../../../../../help-doc.html">帮助</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More