Files
redkale/javadoc/allclasses-index.html
2024-06-12 15:26:59 +08:00

3671 lines
251 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Jun 12 15:24:51 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-06-12">
<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\u7C7B (RedkaleProject 2.8.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":4,"i26":1,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":1,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":1,"i42":32,"i43":32,"i44":32,"i45":32,"i46":2,"i47":2,"i48":2,"i49":2,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":2,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":1,"i71":2,"i72":2,"i73":32,"i74":2,"i75":2,"i76":2,"i77":2,"i78":2,"i79":1,"i80":1,"i81":1,"i82":2,"i83":1,"i84":1,"i85":1,"i86":2,"i87":2,"i88":2,"i89":1,"i90":2,"i91":2,"i92":4,"i93":2,"i94":2,"i95":1,"i96":1,"i97":2,"i98":2,"i99":2,"i100":2,"i101":32,"i102":2,"i103":2,"i104":2,"i105":2,"i106":2,"i107":2,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":1,"i115":2,"i116":1,"i117":2,"i118":1,"i119":2,"i120":2,"i121":32,"i122":2,"i123":2,"i124":4,"i125":2,"i126":1,"i127":2,"i128":1,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":32,"i135":32,"i136":32,"i137":32,"i138":2,"i139":32,"i140":32,"i141":32,"i142":2,"i143":2,"i144":2,"i145":1,"i146":32,"i147":32,"i148":32,"i149":32,"i150":2,"i151":32,"i152":32,"i153":32,"i154":32,"i155":32,"i156":32,"i157":8,"i158":2,"i159":2,"i160":32,"i161":1,"i162":32,"i163":4,"i164":1,"i165":1,"i166":2,"i167":1,"i168":1,"i169":2,"i170":2,"i171":2,"i172":2,"i173":2,"i174":4,"i175":1,"i176":1,"i177":2,"i178":1,"i179":1,"i180":1,"i181":1,"i182":2,"i183":1,"i184":2,"i185":1,"i186":1,"i187":1,"i188":2,"i189":1,"i190":2,"i191":2,"i192":32,"i193":1,"i194":2,"i195":2,"i196":2,"i197":2,"i198":32,"i199":32,"i200":32,"i201":32,"i202":1,"i203":2,"i204":32,"i205":2,"i206":2,"i207":2,"i208":2,"i209":2,"i210":2,"i211":2,"i212":2,"i213":1,"i214":32,"i215":2,"i216":4,"i217":2,"i218":4,"i219":2,"i220":32,"i221":32,"i222":2,"i223":4,"i224":2,"i225":2,"i226":2,"i227":32,"i228":2,"i229":2,"i230":2,"i231":2,"i232":2,"i233":2,"i234":2,"i235":32,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":8,"i242":2,"i243":2,"i244":2,"i245":2,"i246":2,"i247":32,"i248":2,"i249":2,"i250":2,"i251":32,"i252":4,"i253":32,"i254":2,"i255":1,"i256":2,"i257":2,"i258":2,"i259":2,"i260":2,"i261":2,"i262":2,"i263":1,"i264":2,"i265":2,"i266":2,"i267":2,"i268":2,"i269":2,"i270":32,"i271":32,"i272":32,"i273":32,"i274":2,"i275":2,"i276":2,"i277":2,"i278":1,"i279":2,"i280":2,"i281":2,"i282":2,"i283":2,"i284":2,"i285":1,"i286":2,"i287":2,"i288":2,"i289":2,"i290":2,"i291":2,"i292":1,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":2,"i299":2,"i300":2,"i301":1,"i302":1,"i303":1,"i304":4,"i305":32,"i306":2,"i307":2,"i308":2,"i309":2,"i310":2,"i311":2,"i312":32,"i313":2,"i314":2,"i315":1,"i316":1,"i317":2,"i318":2,"i319":32,"i320":32,"i321":32,"i322":32,"i323":2,"i324":2,"i325":2,"i326":2,"i327":2,"i328":2,"i329":2,"i330":2,"i331":32,"i332":32,"i333":2,"i334":2,"i335":2,"i336":2,"i337":2,"i338":2,"i339":2,"i340":2,"i341":2,"i342":2,"i343":1,"i344":2,"i345":2,"i346":2,"i347":2,"i348":1,"i349":2,"i350":1,"i351":32,"i352":1,"i353":2,"i354":1,"i355":1,"i356":2,"i357":2,"i358":2,"i359":2,"i360":2,"i361":2,"i362":8,"i363":2,"i364":2,"i365":1,"i366":2,"i367":2,"i368":2,"i369":32,"i370":2,"i371":2,"i372":2,"i373":32,"i374":32,"i375":32,"i376":2,"i377":2,"i378":2,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":32,"i385":2,"i386":32,"i387":32,"i388":2,"i389":32,"i390":2,"i391":1,"i392":2,"i393":2,"i394":2,"i395":2,"i396":2,"i397":2,"i398":2,"i399":2,"i400":2,"i401":2,"i402":2,"i403":2,"i404":2,"i405":2,"i406":2,"i407":2,"i408":2,"i409":2,"i410":2,"i411":1,"i412":2,"i413":2,"i414":2,"i415":2,"i416":2,"i417":2,"i418":2,"i419":2,"i420":4,"i421":2,"i422":2,"i423":2,"i424":2,"i425":8,"i426":1,"i427":2,"i428":1,"i429":32,"i430":1,"i431":32,"i432":32,"i433":1,"i434":1,"i435":2,"i436":2,"i437":32,"i438":32,"i439":32,"i440":32,"i441":32,"i442":1,"i443":2,"i444":2,"i445":32,"i446":32,"i447":32,"i448":32,"i449":32,"i450":32,"i451":32,"i452":32,"i453":32,"i454":8,"i455":32,"i456":1,"i457":32,"i458":32,"i459":32,"i460":32,"i461":32,"i462":1,"i463":32,"i464":32,"i465":32,"i466":32,"i467":32,"i468":32,"i469":8,"i470":32,"i471":1,"i472":32,"i473":2,"i474":2,"i475":2,"i476":32,"i477":32,"i478":32,"i479":8,"i480":32,"i481":32,"i482":32,"i483":32,"i484":2,"i485":1,"i486":1,"i487":2,"i488":2,"i489":32,"i490":32,"i491":2,"i492":2,"i493":1,"i494":1,"i495":2,"i496":2,"i497":1,"i498":2,"i499":2,"i500":2,"i501":1,"i502":2,"i503":2,"i504":2,"i505":2,"i506":2,"i507":2,"i508":2,"i509":2,"i510":2,"i511":2,"i512":2,"i513":2,"i514":32,"i515":1,"i516":2,"i517":2,"i518":2,"i519":2,"i520":2,"i521":2,"i522":2,"i523":2,"i524":2,"i525":8,"i526":2,"i527":2,"i528":2,"i529":2,"i530":2,"i531":2,"i532":2,"i533":2,"i534":2,"i535":2,"i536":2,"i537":2,"i538":2,"i539":2,"i540":32,"i541":8,"i542":1,"i543":2,"i544":32,"i545":2,"i546":2,"i547":2,"i548":2,"i549":2,"i550":2,"i551":2,"i552":2,"i553":32,"i554":2,"i555":2,"i556":2,"i557":1,"i558":2,"i559":2,"i560":32,"i561":2,"i562":2,"i563":2,"i564":2,"i565":1,"i566":2,"i567":2,"i568":2,"i569":2,"i570":2,"i571":1,"i572":2,"i573":2,"i574":2,"i575":32,"i576":32,"i577":32,"i578":2,"i579":2,"i580":2,"i581":1,"i582":2,"i583":2,"i584":2,"i585":2,"i586":2,"i587":2,"i588":32,"i589":2,"i590":2,"i591":2,"i592":2,"i593":2,"i594":2,"i595":2,"i596":2,"i597":2,"i598":4,"i599":4,"i600":1,"i601":2,"i602":2,"i603":2,"i604":1,"i605":2,"i606":2,"i607":2,"i608":2,"i609":2,"i610":2,"i611":2};
var tabs = {65535:["t0","\u6240\u6709\u7C7B"],1:["t1","\u63A5\u53E3\u6982\u8981"],2:["t2","\u7C7B\u6982\u8981"],4:["t3","\u679A\u4E3E\u6982\u8981"],8:["t4","\u5F02\u5E38\u9519\u8BEF\u6982\u8981"],32:["t6","\u6CE8\u91CA\u7C7B\u578B\u6982\u8981"]};
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="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="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<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="t3" class="tableTab"><span><a href="javascript:show(4);">枚举概要</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><span id="t6" class="tableTab"><span><a href="javascript:show(32);">注释类型概要</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractCacheSource.html" title="org.redkale.source中的类">AbstractCacheSource</a></td>
<th class="colLast" scope="row">
<div class="block">CacheSource的S抽象实现类 <br>
详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.html" title="org.redkale.source中的类">AbstractDataSource</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource的S抽象实现类 <br>
注意: 所有的操作只能作用在一张表上,不能同时变更多张表</div>
</th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.BatchAction.html" title="org.redkale.source中的类">AbstractDataSource.BatchAction</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.DefaultDataBatch.html" title="org.redkale.source中的类">AbstractDataSource.DefaultDataBatch</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.DeleteBatchAction1.html" title="org.redkale.source中的类">AbstractDataSource.DeleteBatchAction1</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.DeleteBatchAction2.html" title="org.redkale.source中的类">AbstractDataSource.DeleteBatchAction2</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.DeleteBatchAction3.html" title="org.redkale.source中的类">AbstractDataSource.DeleteBatchAction3</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.InsertBatchAction1.html" title="org.redkale.source中的类">AbstractDataSource.InsertBatchAction1</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.RunnableBatchAction.html" title="org.redkale.source中的类">AbstractDataSource.RunnableBatchAction</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.SourceUrlInfo.html" title="org.redkale.source中的类">AbstractDataSource.SourceUrlInfo</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction1.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction1</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction2.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction2</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction3.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction3</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSource.UpdateBatchAction4.html" title="org.redkale.source中的类">AbstractDataSource.UpdateBatchAction4</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.html" title="org.redkale.source中的类">AbstractDataSqlSource</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource的SQL抽象实现类 <br>
注意: 所有的操作只能作用在一张表上,不能同时变更多张表</div>
</th>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.PageCountSql.html" title="org.redkale.source中的类">AbstractDataSqlSource.PageCountSql</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.PrepareInfo.html" title="org.redkale.source中的类">AbstractDataSqlSource.PrepareInfo</a>&lt;<a href="org.redkale/org/redkale/source/AbstractDataSqlSource.PrepareInfo.html" title="AbstractDataSqlSource.PrepareInfo中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/AbstractDataSqlSource.UpdateSqlInfo.html" title="org.redkale.source中的类">AbstractDataSqlSource.UpdateSqlInfo</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/AbstractService.html" title="org.redkale.service中的类">AbstractService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/watch/AbstractWatchService.html" title="org.redkale.boot.watch中的类">AbstractWatchService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/AnyDecoder.html" title="org.redkale.convert中的类">AnyDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/AnyDecoder.html" title="AnyDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">对不明类型的对象进行反序列化。</div>
</th>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/AnyEncoder.html" title="org.redkale.convert中的类">AnyEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/AnyEncoder.html" title="AnyEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">对不明类型的对象进行序列化; BSON序列化时将对象的类名写入WriterJSON则不写入。</div>
</th>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AnyValue.html" title="org.redkale.util中的类">AnyValue</a></td>
<th class="colLast" scope="row">
<div class="block">该类提供类似JSONObject的数据结构主要用于读取xml配置文件和http-header存储</div>
</th>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AnyValue.DefaultAnyValue.html" title="org.redkale.util中的类">AnyValue.DefaultAnyValue</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replace <a href="org.redkale/org/redkale/util/AnyValueWriter.html" title="org.redkale.util中的类"><code>AnyValueWriter</code></a></div>
</th>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AnyValue.Entry.html" title="org.redkale.util中的类">AnyValue.Entry</a>&lt;<a href="org.redkale/org/redkale/util/AnyValue.Entry.html" title="AnyValue.Entry中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">字段名和值的组合对象</div>
</th>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AnyValue.MergeEnum.html" title="org.redkale.util中的枚举">AnyValue.MergeEnum</a></td>
<th class="colLast" scope="row">
<div class="block">merge两节点是否覆盖的判断函数</div>
</th>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AnyValue.MergeStrategy.html" title="org.redkale.util中的接口">AnyValue.MergeStrategy</a></td>
<th class="colLast" scope="row">
<div class="block">merge两节点是否覆盖的判断函数</div>
</th>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/AnyValueDecoder.html" title="org.redkale.convert中的类">AnyValueDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/AnyValueDecoder.html" title="AnyValueDecoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">AnyValue的Decoder实现</div>
</th>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/AnyValueEncoder.html" title="org.redkale.convert中的类">AnyValueEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/AnyValueEncoder.html" title="AnyValueEncoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">AnyValue的Encoder实现</div>
</th>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AnyValueWriter.html" title="org.redkale.util中的类">AnyValueWriter</a></td>
<th class="colLast" scope="row">
<div class="block">AnyValue的可写版</div>
</th>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/ApiDocCommand.html" title="org.redkale.boot中的类">ApiDocCommand</a></td>
<th class="colLast" scope="row">
<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</div>
</th>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/Application.html" title="org.redkale.boot中的类">Application</a></td>
<th class="colLast" scope="row">
<div class="block">进程启动类,全局对象。</div>
</th>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/ApplicationListener.html" title="org.redkale.boot中的接口">ApplicationListener</a></td>
<th class="colLast" scope="row">
<div class="block">Application启动和关闭时的监听事件 <br>
只能通过application.xml配置</div>
</th>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ArrayDecoder.html" title="org.redkale.convert中的类">ArrayDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/ArrayDecoder.html" title="ArrayDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">数组的反序列化操作类 <br>
对象数组的反序列化不包含int[]、long[]这样的primitive class数组。</div>
</th>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ArrayEncoder.html" title="org.redkale.convert中的类">ArrayEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/ArrayEncoder.html" title="ArrayEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">数组的序列化操作类 <br>
对象数组的序列化不包含int[]、long[]这样的primitive class数组。</div>
</th>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/AsyncConnection.html" title="org.redkale.net中的类">AsyncConnection</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/AsyncGroup.html" title="org.redkale.net中的类">AsyncGroup</a></td>
<th class="colLast" scope="row">
<div class="block">Client模式的AsyncConnection连接构造器</div>
</th>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/AsyncIOGroup.html" title="org.redkale.net中的类">AsyncIOGroup</a></td>
<th class="colLast" scope="row">
<div class="block">协议处理的IO线程组</div>
</th>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/AsyncIOThread.html" title="org.redkale.net中的类">AsyncIOThread</a></td>
<th class="colLast" scope="row">
<div class="block">协议处理的IO线程类</div>
</th>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/AtomicIntegerSimpledCoder.html" title="org.redkale.convert.ext中的类">AtomicIntegerSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/AtomicIntegerSimpledCoder.html" title="AtomicIntegerSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/AtomicIntegerSimpledCoder.html" title="AtomicIntegerSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">AtomicInteger 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/AtomicLongSimpledCoder.html" title="org.redkale.convert.ext中的类">AtomicLongSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/AtomicLongSimpledCoder.html" title="AtomicLongSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/AtomicLongSimpledCoder.html" title="AtomicLongSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">AtomicLong 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Attribute.html" title="org.redkale.util中的接口">Attribute</a>&lt;<a href="org.redkale/org/redkale/util/Attribute.html" title="Attribute中的类型参数">T</a>,&#8203;<a href="org.redkale/org/redkale/util/Attribute.html" title="Attribute中的类型参数">F</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">该类实现动态映射一个JavaBean类中成员对应的getter、setter方法 代替低效的反射实现方式。</div>
</th>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/AutoLoad.html" title="org.redkale.annotation中的注释">AutoLoad</a></td>
<th class="colLast" scope="row">
<div class="block">自动加载。</div>
</th>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/AutoLoad.html" title="org.redkale.util中的注释">AutoLoad</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by org.redkale.annotation.AutoLoad</div>
</th>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Bean.html" title="org.redkale.annotation中的注释">Bean</a></td>
<th class="colLast" scope="row">
<div class="block">标记参数bean</div>
</th>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Bean.html" title="org.redkale.util中的注释">Bean</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.html" title="org.redkale.convert.ext中的类">BigDecimalSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.html" title="BigDecimalSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.html" title="BigDecimalSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">BigDecimal 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder.html" title="BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder.html" title="BigDecimalSimpledCoder.BigDecimalJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">BigDecimal 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.html" title="org.redkale.convert.ext中的类">BigIntegerSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.html" title="BigIntegerSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.html" title="BigIntegerSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">BigInteger 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder.html" title="BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder.html" title="BigIntegerSimpledCoder.BigIntegerHexJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">BigInteger 的十六进制JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder.html" title="BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder.html" title="BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">BigInteger 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/BinaryConvert.html" title="org.redkale.convert中的类">BinaryConvert</a>&lt;<a href="org.redkale/org/redkale/convert/BinaryConvert.html" title="BinaryConvert中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/BinaryConvert.html" title="BinaryConvert中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">二进制序列化/反序列化操作类</div>
</th>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BoolArraySimpledCoder.html" title="org.redkale.convert.ext中的类">BoolArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BoolArraySimpledCoder.html" title="BoolArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BoolArraySimpledCoder.html" title="BoolArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">boolean[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/BoolRef.html" title="org.redkale.util中的类">BoolRef</a></td>
<th class="colLast" scope="row">
<div class="block">简单的boolean值引用</div>
</th>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/BoolSimpledCoder.html" title="org.redkale.convert.ext中的类">BoolSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/BoolSimpledCoder.html" title="BoolSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/BoolSimpledCoder.html" title="BoolSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">boolean 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/BootModule.html" title="org.redkale.boot中的类">BootModule</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonByteBufferReader.html" title="org.redkale.convert.bson中的类">BsonByteBufferReader</a></td>
<th class="colLast" scope="row">
<div class="block">以ByteBuffer为数据载体的BsonReader</div>
</th>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonByteBufferWriter.html" title="org.redkale.convert.bson中的类">BsonByteBufferWriter</a></td>
<th class="colLast" scope="row">
<div class="block">以ByteBuffer为数据载体的BsonWriter</div>
</th>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonConvert.html" title="org.redkale.convert.bson中的类">BsonConvert</a></td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonFactory.html" title="org.redkale.convert.bson中的类">BsonFactory</a></td>
<th class="colLast" scope="row">
<div class="block">BSON的ConvertFactory</div>
</th>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonReader.html" title="org.redkale.convert.bson中的类">BsonReader</a></td>
<th class="colLast" scope="row">
<div class="block">BSON数据源</div>
</th>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonSimpledCoder.html" title="org.redkale.convert.bson中的类">BsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/bson/BsonSimpledCoder.html" title="BsonSimpledCoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/BsonWriter.html" title="org.redkale.convert.bson中的类">BsonWriter</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ByteArray.html" title="org.redkale.util中的类">ByteArray</a></td>
<th class="colLast" scope="row">
<div class="block">简单的byte[]操作类。</div>
</th>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/ByteArraySimpledCoder.html" title="org.redkale.convert.ext中的类">ByteArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/ByteArraySimpledCoder.html" title="ByteArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/ByteArraySimpledCoder.html" title="ByteArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">byte[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ByteBufferPool.html" title="org.redkale.util中的类">ByteBufferPool</a></td>
<th class="colLast" scope="row">
<div class="block">ByteBuffer的对象池 <br></div>
</th>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ByteBufferReader.html" title="org.redkale.util中的类">ByteBufferReader</a></td>
<th class="colLast" scope="row">
<div class="block">以ByteBuffer为数据载体的Reader <br>
注意最小可读空间至少是8</div>
</th>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/ByteBufferSimpledCoder.html" title="org.redkale.convert.ext中的类">ByteBufferSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/ByteBufferSimpledCoder.html" title="ByteBufferSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/ByteBufferSimpledCoder.html" title="ByteBufferSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">ByteBuffer 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ByteBufferWriter.html" title="org.redkale.util中的类">ByteBufferWriter</a></td>
<th class="colLast" scope="row">
<div class="block">以ByteBuffer为数据载体的Writer</div>
</th>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/ByteSimpledCoder.html" title="org.redkale.convert.ext中的类">ByteSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/ByteSimpledCoder.html" title="ByteSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/ByteSimpledCoder.html" title="ByteSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">byte 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ByteTuple.html" title="org.redkale.util中的接口">ByteTuple</a></td>
<th class="colLast" scope="row">
<div class="block">简单的byte[]数据接口。</div>
</th>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/CacheClusterAgent.html" title="org.redkale.cluster.spi中的类">CacheClusterAgent</a></td>
<th class="colLast" scope="row">
<div class="block">使用CacheSource实现的第三方服务发现管理接口cluster</div>
</th>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/CacheClusterAgent.AddressEntry.html" title="org.redkale.cluster.spi中的类">CacheClusterAgent.AddressEntry</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/Cached.html" title="org.redkale.cached中的注释">Cached</a></td>
<th class="colLast" scope="row">
<div class="block">标记在Service的缓存接口, 方法有以下限制: <br>
1、方法返回类型不能是void/CompletableFuture&#60;Void&#62; <br>
2、方法返回类型必须可json序列化 <br>
3、方法必须是protected/public <br>
4、方法不能是final/static <br></div>
</th>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedAction.html" title="org.redkale.cached.spi中的类">CachedAction</a></td>
<th class="colLast" scope="row">
<div class="block">缓存的方法对象</div>
</th>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedAsmMethodBoost.html" title="org.redkale.cached.spi中的类">CachedAsmMethodBoost</a></td>
<th class="colLast" scope="row">
<div class="block">动态字节码的方法扩展器</div>
</th>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedAsyncLock.html" title="org.redkale.cached.spi中的类">CachedAsyncLock</a></td>
<th class="colLast" scope="row">
<div class="block">缓存信异步操作锁</div>
</th>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedEntry.html" title="org.redkale.cached.spi中的类">CachedEntry</a></td>
<th class="colLast" scope="row">
<div class="block">缓存信息的基本对象</div>
</th>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedEventMessage.html" title="org.redkale.cached.spi中的类">CachedEventMessage</a></td>
<th class="colLast" scope="row">
<div class="block">缓存推送的消息对象</div>
</th>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedKeyGenerator.html" title="org.redkale.cached.spi中的接口">CachedKeyGenerator</a></td>
<th class="colLast" scope="row">
<div class="block">缓存key生成器</div>
</th>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/CachedManager.html" title="org.redkale.cached中的接口">CachedManager</a></td>
<th class="colLast" scope="row">
<div class="block">缓存管理器</div>
</th>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedManagerProvider.html" title="org.redkale.cached.spi中的接口">CachedManagerProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的CachedManager加载器, 如果标记&#64;Priority加载器的优先级需要大于1000 1000以下预留给官方加载器</div>
</th>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.html" title="org.redkale.cached.spi中的类">CachedManagerService</a></td>
<th class="colLast" scope="row">
<div class="block">缓存管理器</div>
</th>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.GetterFunc.html" title="org.redkale.cached.spi中的接口">CachedManagerService.GetterFunc</a>&lt;<a href="org.redkale/org/redkale/cached/spi/CachedManagerService.GetterFunc.html" title="CachedManagerService.GetterFunc中的类型参数">R</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.SetterAsyncFunc.html" title="org.redkale.cached.spi中的接口">CachedManagerService.SetterAsyncFunc</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedManagerService.SetterSyncFunc.html" title="org.redkale.cached.spi中的接口">CachedManagerService.SetterSyncFunc</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedModuleEngine.html" title="org.redkale.cached.spi中的类">CachedModuleEngine</a></td>
<th class="colLast" scope="row">
<div class="block">缓存管理器</div>
</th>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedModuleEngine.ManagerEntity.html" title="org.redkale.cached.spi中的类">CachedModuleEngine.ManagerEntity</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/CachedValue.html" title="org.redkale.cached.spi中的类">CachedValue</a>&lt;<a href="org.redkale/org/redkale/cached/spi/CachedValue.html" title="CachedValue中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">内部缓存对象</div>
</th>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheEventListener.html" title="org.redkale.source中的接口">CacheEventListener</a>&lt;<a href="org.redkale/org/redkale/source/CacheEventListener.html" title="CacheEventListener中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">CacheSource订阅频道的消费监听器</div>
</th>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheMemorySource.html" title="org.redkale.source中的类">CacheMemorySource</a></td>
<th class="colLast" scope="row">
<div class="block">CacheSource的默认实现--内存缓存 注意: url 需要指定为 memory:cachesource</div>
</th>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheMemorySource.CacheEntry.html" title="org.redkale.source中的类">CacheMemorySource.CacheEntry</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheMemorySource.CacheEntryType.html" title="org.redkale.source中的枚举">CacheMemorySource.CacheEntryType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheMemorySource.RateLimitEntry.html" title="org.redkale.source中的类">CacheMemorySource.RateLimitEntry</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheScoredValue.html" title="org.redkale.source中的类">CacheScoredValue</a></td>
<th class="colLast" scope="row">
<div class="block">有序集合的对象类</div>
</th>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/CacheSource.html" title="org.redkale.source中的接口">CacheSource</a></td>
<th class="colLast" scope="row">
<div class="block">Redkale中缓存数据源的核心类。</div>
</th>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/spi/CacheSourceProvider.html" title="org.redkale.source.spi中的接口">CacheSourceProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的CacheSource加载器, 如果标记&#64;Priority加载器的优先级需要大于1000 1000以下预留给官方加载器</div>
</th>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/CharArraySimpledCoder.html" title="org.redkale.convert.ext中的类">CharArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/CharArraySimpledCoder.html" title="CharArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/CharArraySimpledCoder.html" title="CharArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">char[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.html" title="org.redkale.convert.ext中的类">CharSequenceSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.html" title="CharSequenceSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.html" title="CharSequenceSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">CharSequence 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.StringBuilderSimpledCoder.html" title="org.redkale.convert.ext中的类">CharSequenceSimpledCoder.StringBuilderSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.StringBuilderSimpledCoder.html" title="CharSequenceSimpledCoder.StringBuilderSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/CharSequenceSimpledCoder.StringBuilderSimpledCoder.html" title="CharSequenceSimpledCoder.StringBuilderSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/CharSimpledCoder.html" title="org.redkale.convert.ext中的类">CharSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/CharSimpledCoder.html" title="CharSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/CharSimpledCoder.html" title="CharSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">char 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/ClassDepends.html" title="org.redkale.annotation中的注释">ClassDepends</a></td>
<th class="colLast" scope="row">
<div class="block">被标记的元素表示会被动态字节码调用</div>
</th>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/ClassFilter.html" title="org.redkale.boot中的类">ClassFilter</a>&lt;<a href="org.redkale/org/redkale/boot/ClassFilter.html" title="ClassFilter中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">class过滤器 符合条件的class会保留下来存入FilterEntry。</div>
</th>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/ClassFilter.FilterEntry.html" title="org.redkale.boot中的类">ClassFilter.FilterEntry</a>&lt;<a href="org.redkale/org/redkale/boot/ClassFilter.FilterEntry.html" title="ClassFilter.FilterEntry中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">存放符合条件的class与class指定的属性项</div>
</th>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/ClassFilter.Loader.html" title="org.redkale.boot中的类">ClassFilter.Loader</a></td>
<th class="colLast" scope="row">
<div class="block">class加载类</div>
</th>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/Client.html" title="org.redkale.net.client中的类">Client</a>&lt;<a href="org.redkale/org/redkale/net/client/Client.html" title="Client中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/client/ClientConnection.html" title="org.redkale.net.client中的类">ClientConnection</a>&lt;<a href="org.redkale/org/redkale/net/client/Client.html" title="Client中的类型参数">R</a>,&#8203;<a href="org.redkale/org/redkale/net/client/Client.html" title="Client中的类型参数">P</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/client/Client.html" title="Client中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a>,&#8203;<a href="org.redkale/org/redkale/net/client/Client.html" title="Client中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/client/ClientResult.html" title="org.redkale.net.client中的接口">ClientResult</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/Client.AddressConnEntry.html" title="org.redkale.net.client中的类">Client.AddressConnEntry</a>&lt;<a href="org.redkale/org/redkale/net/client/Client.AddressConnEntry.html" title="Client.AddressConnEntry中的类型参数">C</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientAddress.html" title="org.redkale.net.client中的类">ClientAddress</a></td>
<th class="colLast" scope="row">
<div class="block">Client连接地址</div>
</th>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientCodec.html" title="org.redkale.net.client中的类">ClientCodec</a>&lt;<a href="org.redkale/org/redkale/net/client/ClientCodec.html" title="ClientCodec中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a>,&#8203;<a href="org.redkale/org/redkale/net/client/ClientCodec.html" title="ClientCodec中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/client/ClientResult.html" title="org.redkale.net.client中的接口">ClientResult</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">每个ClientConnection绑定一个独立的ClientCodec实例, 只会同一读线程ReadIOThread里运行</div>
</th>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientConnection.html" title="org.redkale.net.client中的类">ClientConnection</a>&lt;<a href="org.redkale/org/redkale/net/client/ClientConnection.html" title="ClientConnection中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a>,&#8203;<a href="org.redkale/org/redkale/net/client/ClientConnection.html" title="ClientConnection中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/client/ClientResult.html" title="org.redkale.net.client中的接口">ClientResult</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">注意: 要确保AsyncConnection的读写过程都必须在channel.ioThread中运行</div>
</th>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientFuture.html" title="org.redkale.net.client中的类">ClientFuture</a>&lt;<a href="org.redkale/org/redkale/net/client/ClientFuture.html" title="ClientFuture中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a>,&#8203;<a href="org.redkale/org/redkale/net/client/ClientFuture.html" title="ClientFuture中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientMessageListener.html" title="org.redkale.net.client中的类">ClientMessageListener</a></td>
<th class="colLast" scope="row">
<div class="block">接收消息事件</div>
</th>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientResponse.html" title="org.redkale.net.client中的类">ClientResponse</a>&lt;<a href="org.redkale/org/redkale/net/client/ClientResponse.html" title="ClientResponse中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/client/ClientRequest.html" title="org.redkale.net.client中的类">ClientRequest</a>,&#8203;<a href="org.redkale/org/redkale/net/client/ClientResponse.html" title="ClientResponse中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/client/ClientResult.html" title="org.redkale.net.client中的接口">ClientResult</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/ClientResult.html" title="org.redkale.net.client中的接口">ClientResult</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i115" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/ClusterAgent.html" title="org.redkale.cluster.spi中的类">ClusterAgent</a></td>
<th class="colLast" scope="row">
<div class="block">服务注册中心管理类cluster</div>
</th>
</tr>
<tr id="i116" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/ClusterAgentProvider.html" title="org.redkale.cluster.spi中的接口">ClusterAgentProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的ClusterAgent加载器</div>
</th>
</tr>
<tr id="i117" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/ClusterModuleEngine.html" title="org.redkale.cluster.spi中的类">ClusterModuleEngine</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i118" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/ClusterRpcClient.html" title="org.redkale.cluster中的接口">ClusterRpcClient</a>&lt;<a href="org.redkale/org/redkale/cluster/ClusterRpcClient.html" title="ClusterRpcClient中的类型参数">R</a>,&#8203;<a href="org.redkale/org/redkale/cluster/ClusterRpcClient.html" title="ClusterRpcClient中的类型参数">P</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">cluster模式下的rpc client</div>
</th>
</tr>
<tr id="i119" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/CollectionDecoder.html" title="org.redkale.convert中的类">CollectionDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/CollectionDecoder.html" title="CollectionDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Collection的反序列化操作类 <br>
支持一定程度的泛型。</div>
</th>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/CollectionEncoder.html" title="org.redkale.convert中的类">CollectionEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/CollectionEncoder.html" title="CollectionEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Collection的序列化操作类 <br>
支持一定程度的泛型。</div>
</th>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Column.html" title="org.redkale.persistence中的注释">Column</a></td>
<th class="colLast" scope="row">
<div class="block">Specifies the mapped column for a persistent property or field.</div>
</th>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnBytesNode.html" title="org.redkale.source中的类">ColumnBytesNode</a></td>
<th class="colLast" scope="row">
<div class="block">byte[]的ColumnNode</div>
</th>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnExpNode.html" title="org.redkale.source中的类">ColumnExpNode</a></td>
<th class="colLast" scope="row">
<div class="block">作为ColumnValue的value字段值用于复杂的字段表达式 。</div>
</th>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnExpress.html" title="org.redkale.source中的枚举">ColumnExpress</a></td>
<th class="colLast" scope="row">
<div class="block">函数表达式, 均与SQL定义中的表达式相同</div>
</th>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnFuncNode.html" title="org.redkale.source中的类">ColumnFuncNode</a></td>
<th class="colLast" scope="row">
<div class="block">与ColumnNameNode、ColumnExpNode组合用于复杂的字段表达式 。</div>
</th>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ColumnHandler.html" title="org.redkale.util中的接口">ColumnHandler</a>&lt;<a href="org.redkale/org/redkale/util/ColumnHandler.html" title="ColumnHandler中的类型参数">F</a>,&#8203;<a href="org.redkale/org/redkale/util/ColumnHandler.html" title="ColumnHandler中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">字段值转换器,常见于脱敏操作</div>
</th>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnNameNode.html" title="org.redkale.source中的类">ColumnNameNode</a></td>
<th class="colLast" scope="row">
<div class="block">字段名的ColumnNode</div>
</th>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnNode.html" title="org.redkale.source中的接口">ColumnNode</a></td>
<th class="colLast" scope="row">
<div class="block">ColumnFuncNode与ColumnExpNode 的接口</div>
</th>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnNodes.html" title="org.redkale.source中的类">ColumnNodes</a></td>
<th class="colLast" scope="row">
<div class="block">创建ColumnNode的工具类</div>
</th>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnNumberNode.html" title="org.redkale.source中的类">ColumnNumberNode</a></td>
<th class="colLast" scope="row">
<div class="block">数值的ColumnNode</div>
</th>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnStringNode.html" title="org.redkale.source中的类">ColumnStringNode</a></td>
<th class="colLast" scope="row">
<div class="block">字符串的ColumnNode</div>
</th>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnValue.html" title="org.redkale.source中的类">ColumnValue</a></td>
<th class="colLast" scope="row">
<div class="block">ColumnValue主要用于多个字段更新的表达式。</div>
</th>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/ColumnValues.html" title="org.redkale.source中的类">ColumnValues</a></td>
<th class="colLast" scope="row">
<div class="block">ColumnValue的集合类</div>
</th>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Command.html" title="org.redkale.annotation中的注释">Command</a></td>
<th class="colLast" scope="row">
<div class="block">接收命令的标记, 只能标记在本地模式下Service里参数为(String)或(String, String[])的public方法上</div>
</th>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Command.html" title="org.redkale.util中的注释">Command</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Comment.html" title="org.redkale.annotation中的注释">Comment</a></td>
<th class="colLast" scope="row">
<div class="block">标记注释,备注</div>
</th>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Comment.html" title="org.redkale.util中的注释">Comment</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/CompletionHandlerSimpledCoder.html" title="org.redkale.convert.ext中的类">CompletionHandlerSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/CompletionHandlerSimpledCoder.html" title="CompletionHandlerSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/CompletionHandlerSimpledCoder.html" title="CompletionHandlerSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.nio.channels.CompletionHandler 的SimpledCoder实现, 只输出null</div>
</th>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Component.html" title="org.redkale.annotation中的注释">Component</a></td>
<th class="colLast" scope="row">
<div class="block">标记Component的Service类特点: <br>
1、直接构造, 不使用Sncp动态构建对象 <br>
2、不会生成对应协议的Servlet <br></div>
</th>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/ConstructorParameters.html" title="org.redkale.annotation中的注释">ConstructorParameters</a></td>
<th class="colLast" scope="row">
<div class="block">类似java.beans.ConstructorProperties, 必须配合Creator使用</div>
</th>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ConstructorParameters.html" title="org.redkale.util中的注释">ConstructorParameters</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by org.redkale.annotation.ConstructorParameters</div>
</th>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a></td>
<th class="colLast" scope="row">
<div class="block">服务器上下文对象</div>
</th>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Context.ContextConfig.html" title="org.redkale.net中的类">Context.ContextConfig</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/Convert.html" title="org.redkale.convert中的类">Convert</a>&lt;<a href="org.redkale/org/redkale/convert/Convert.html" title="Convert中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/Convert.html" title="Convert中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">序列化/反序列化操作类</div>
</th>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertBytesHandler.html" title="org.redkale.convert中的接口">ConvertBytesHandler</a></td>
<th class="colLast" scope="row">
<div class="block">convertToBytes系列的方法的回调</div>
</th>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertCoder.html" title="org.redkale.convert中的注释">ConvertCoder</a></td>
<th class="colLast" scope="row">
<div class="block">依附在setter、getter方法、字段进行简单的配置 <br>
优先使用coder字段</div>
</th>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertCoder.ConvertCoders.html" title="org.redkale.convert中的注释">ConvertCoder.ConvertCoders</a></td>
<th class="colLast" scope="row">
<div class="block">ConvertCoder 的多用类</div>
</th>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertColumn.html" title="org.redkale.convert中的注释">ConvertColumn</a></td>
<th class="colLast" scope="row">
<div class="block">依附在setter、getter方法、字段进行简单的配置</div>
</th>
</tr>
<tr id="i149" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertColumn.ConvertColumns.html" title="org.redkale.convert中的注释">ConvertColumn.ConvertColumns</a></td>
<th class="colLast" scope="row">
<div class="block">ConvertColumn 的多用类</div>
</th>
</tr>
<tr id="i150" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertColumnEntry.html" title="org.redkale.convert中的类">ConvertColumnEntry</a></td>
<th class="colLast" scope="row">
<div class="block">ConvertColumn 对应的实体类</div>
</th>
</tr>
<tr id="i151" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertColumnHandler.html" title="org.redkale.convert中的注释">ConvertColumnHandler</a></td>
<th class="colLast" scope="row">
<div class="block">字段值转换器,常见于脱敏操作</div>
</th>
</tr>
<tr id="i152" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertColumnHandler.ConvertColumnHandlers.html" title="org.redkale.convert中的注释">ConvertColumnHandler.ConvertColumnHandlers</a></td>
<th class="colLast" scope="row">
<div class="block">ConvertColumnHandler 的多用类</div>
</th>
</tr>
<tr id="i153" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertDisabled.html" title="org.redkale.convert中的注释">ConvertDisabled</a></td>
<th class="colLast" scope="row">
<div class="block">序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁</div>
</th>
</tr>
<tr id="i154" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertDisabled.ConvertDisableds.html" title="org.redkale.convert中的注释">ConvertDisabled.ConvertDisableds</a></td>
<th class="colLast" scope="row">
<div class="block">ConvertDisabled 的多用类</div>
</th>
</tr>
<tr id="i155" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertEntity.html" title="org.redkale.convert中的注释">ConvertEntity</a></td>
<th class="colLast" scope="row">
<div class="block">用于类名的别名, 该值必须是全局唯一 <br>
使用场景: 当BSON序列化为了不指定class可以使用@ConvertEntity来取个别名。</div>
</th>
</tr>
<tr id="i156" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertEnumValue.html" title="org.redkale.convert中的注释">ConvertEnumValue</a></td>
<th class="colLast" scope="row">
<div class="block">用于枚举类序列化的字段名<br></div>
</th>
</tr>
<tr id="i157" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertException.html" title="org.redkale.convert中的类">ConvertException</a></td>
<th class="colLast" scope="row">
<div class="block">序列化自定义异常类</div>
</th>
</tr>
<tr id="i158" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertFactory.html" title="org.redkale.convert中的类">ConvertFactory</a>&lt;<a href="org.redkale/org/redkale/convert/ConvertFactory.html" title="ConvertFactory中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ConvertFactory.html" title="ConvertFactory中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">序列化模块的工厂类用于注册自定义的序列化类型获取Convert</div>
</th>
</tr>
<tr id="i159" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertField.html" title="org.redkale.convert中的类">ConvertField</a></td>
<th class="colLast" scope="row">
<div class="block">newConvert参数中的Function返回结果的数据类</div>
</th>
</tr>
<tr id="i160" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertImpl.html" title="org.redkale.convert中的注释">ConvertImpl</a></td>
<th class="colLast" scope="row">
<div class="block">用于序列化时接口或抽象类的默认实现类, 被标记的类必须是接口或抽象类 <br>
使用场景: <br>
</div>
</th>
</tr>
<tr id="i161" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/spi/ConvertProvider.html" title="org.redkale.convert.spi中的接口">ConvertProvider</a></td>
<th class="colLast" scope="row">
<div class="block">Convert的扩展实现类加载器, 通过此类可以创建自定义的序列化格式例如protobuf、xmlbean</div>
</th>
</tr>
<tr id="i162" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertSmallString.html" title="org.redkale.convert中的注释">ConvertSmallString</a></td>
<th class="colLast" scope="row">
<div class="block">序列化时标记String字段的值是否为无转义字符且长度不超过255的字符串通常用于类名、字段名、枚举值字符串等</div>
</th>
</tr>
<tr id="i163" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ConvertType.html" title="org.redkale.convert中的枚举">ConvertType</a></td>
<th class="colLast" scope="row">
<div class="block">序列化类型枚举,结合&#64;ConvertColumn使用</div>
</th>
</tr>
<tr id="i164" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Copier.html" title="org.redkale.util中的接口">Copier</a>&lt;<a href="org.redkale/org/redkale/util/Copier.html" title="Copier中的类型参数">S</a>,&#8203;<a href="org.redkale/org/redkale/util/Copier.html" title="Copier中的类型参数">D</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">JavaBean类对象的拷贝相同的字段名会被拷贝 <br></div>
</th>
</tr>
<tr id="i165" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Creator.html" title="org.redkale.util中的接口">Creator</a>&lt;<a href="org.redkale/org/redkale/util/Creator.html" title="Creator中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">实现一个类的构造方法。</div>
</th>
</tr>
<tr id="i166" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/spi/CronExpression.html" title="org.redkale.scheduled.spi中的类">CronExpression</a></td>
<th class="colLast" scope="row">
<div class="block">cron定时表达式解析器 <br>
代码复制于org.springframework.scheduling.support.CronExpression</div>
</th>
</tr>
<tr id="i167" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Cryptor.html" title="org.redkale.net中的接口">Cryptor</a></td>
<th class="colLast" scope="row">
<div class="block">加密解密接口</div>
</th>
</tr>
<tr id="i168" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataBatch.html" title="org.redkale.source中的接口">DataBatch</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource批量操作对象操作类型只能是增删改 <br>
非线程安全类</div>
</th>
</tr>
<tr id="i169" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataJdbcConnection.html" title="org.redkale.source中的类">DataJdbcConnection</a></td>
<th class="colLast" scope="row">
<div class="block">用于获取jdbc的物理连接对象</div>
</th>
</tr>
<tr id="i170" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataJdbcSource.html" title="org.redkale.source中的类">DataJdbcSource</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource的JDBC实现类</div>
</th>
</tr>
<tr id="i171" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataJdbcSource.DataJdbcResultSet.html" title="org.redkale.source中的类">DataJdbcSource.DataJdbcResultSet</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i172" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataMemorySource.html" title="org.redkale.source中的类">DataMemorySource</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource的Memory实现类 <br>
注意: url 需要指定为 memory:datasource</div>
</th>
</tr>
<tr id="i173" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataNativeSqlInfo.html" title="org.redkale.source中的类">DataNativeSqlInfo</a></td>
<th class="colLast" scope="row">
<div class="block">原生的sql解析基本信息对象 <br></div>
</th>
</tr>
<tr id="i174" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataNativeSqlInfo.SqlMode.html" title="org.redkale.source中的枚举">DataNativeSqlInfo.SqlMode</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i175" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataNativeSqlParser.html" title="org.redkale.source中的接口">DataNativeSqlParser</a></td>
<th class="colLast" scope="row">
<div class="block">原生的sql解析器 <br>
参数变量有三种方式(与Mybatis的占位符类似): <br>
${xx.xx}: 用于直接拼接sql的变量不做任何转义 变量值必需的 #{xx.xx}: 用于预编译的sql的参数变量, UPDATE SET中的#{xx.xx}变量自动转成必需的 ##{xx.xx}:
用于预编译的sql的参数变量 变量值必需的</div>
</th>
</tr>
<tr id="i176" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/spi/DataNativeSqlParserProvider.html" title="org.redkale.source.spi中的接口">DataNativeSqlParserProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的DataNativeSqlParser加载器, 如果标记&#64;Priority加载器的优先级需要大于1000 1000以下预留给官方加载器</div>
</th>
</tr>
<tr id="i177" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataNativeSqlStatement.html" title="org.redkale.source中的类">DataNativeSqlStatement</a></td>
<th class="colLast" scope="row">
<div class="block">原生的sql解析对象 <br></div>
</th>
</tr>
<tr id="i178" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataResultSet.html" title="org.redkale.source中的接口">DataResultSet</a></td>
<th class="colLast" scope="row">
<div class="block">java.sql.ResultSet的简化版。</div>
</th>
</tr>
<tr id="i179" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataResultSetRow.html" title="org.redkale.source中的接口">DataResultSetRow</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i180" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataSource.html" title="org.redkale.source中的接口">DataSource</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource 为数据库或内存数据库的数据源提供类似JPA、Hibernate的接口与功能。</div>
</th>
</tr>
<tr id="i181" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/spi/DataSourceProvider.html" title="org.redkale.source.spi中的接口">DataSourceProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的DataSource加载器, 如果标记&#64;Priority加载器的优先级需要大于1000 1000以下预留给官方加载器</div>
</th>
</tr>
<tr id="i182" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataSources.html" title="org.redkale.source中的类">DataSources</a></td>
<th class="colLast" scope="row">
<div class="block">构建DataSource对象的工具类</div>
</th>
</tr>
<tr id="i183" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataSqlMapper.html" title="org.redkale.source中的接口">DataSqlMapper</a>&lt;<a href="org.redkale/org/redkale/source/DataSqlMapper.html" title="DataSqlMapper中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">类似Mybatis的Mapper接口类, 接口系列和DataSource相似度高 <br>
自定义的sql接口的返回结果类型只能是: void/基本数据类型/JavaBean/Map/List/Sheet <br>
异步接口返回的是泛型为以上类型的CompletableFuture
</div>
</th>
</tr>
<tr id="i184" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/spi/DataSqlMapperBuilder.html" title="org.redkale.source.spi中的类">DataSqlMapperBuilder</a></td>
<th class="colLast" scope="row">
<div class="block">DataSqlMapper工厂类</div>
</th>
</tr>
<tr id="i185" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataSqlMonitor.html" title="org.redkale.source中的接口">DataSqlMonitor</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource的监控借口</div>
</th>
</tr>
<tr id="i186" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataSqlSource.html" title="org.redkale.source中的接口">DataSqlSource</a></td>
<th class="colLast" scope="row">
<div class="block">关系型sql数据库的数据源 比DataSource多了操作sql语句的接口。</div>
</th>
</tr>
<tr id="i187" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DataTransaction.html" title="org.redkale.source中的接口">DataTransaction</a></td>
<th class="colLast" scope="row">
<div class="block">DataSource的事务类 <br>
示例: <br>
</div>
</th>
</tr>
<tr id="i188" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/DateSimpledCoder.html" title="org.redkale.convert.ext中的类">DateSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/DateSimpledCoder.html" title="DateSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/DateSimpledCoder.html" title="DateSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.util.Date 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i189" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/Decodeable.html" title="org.redkale.convert中的接口">Decodeable</a>&lt;<a href="org.redkale/org/redkale/convert/Decodeable.html" title="Decodeable中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/Decodeable.html" title="Decodeable中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">反序列化操作类</div>
</th>
</tr>
<tr id="i190" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/DeMember.html" title="org.redkale.convert中的类">DeMember</a>&lt;<a href="org.redkale/org/redkale/convert/DeMember.html" title="DeMember中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/DeMember.html" title="DeMember中的类型参数">T</a>,&#8203;<a href="org.redkale/org/redkale/convert/DeMember.html" title="DeMember中的类型参数">F</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">字段的反序列化操作类</div>
</th>
</tr>
<tr id="i191" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="org.redkale.net中的类">DispatcherServlet</a>&lt;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">K</a> 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>,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a>,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a>&lt;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">C</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/Response.html" title="org.redkale.net中的类">Response</a>&lt;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">R</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">S</a> extends <a href="org.redkale/org/redkale/net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&lt;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">R</a>,&#8203;<a href="org.redkale/org/redkale/net/DispatcherServlet.html" title="DispatcherServlet中的类型参数">P</a>&gt;&gt;</td>
<th class="colLast" scope="row">
<div class="block">根Servlet 一个Server只能存在一个根Servlet 由之前PrepareServlet更名而来since 2.7.0 用于分发Request请求</div>
</th>
</tr>
<tr id="i192" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DistributeTable.html" title="org.redkale.source中的注释">DistributeTable</a></td>
<th class="colLast" scope="row">
<div class="block">Entity分库分表的注解需要结合DistributeTableStrategy使用 <br>
标记为 &#64;DistributeTable的Entity类视为需要进行分库分表操作 <br></div>
</th>
</tr>
<tr id="i193" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/DistributeTableStrategy.html" title="org.redkale.source中的接口">DistributeTableStrategy</a>&lt;<a href="org.redkale/org/redkale/source/DistributeTableStrategy.html" title="DistributeTableStrategy中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">分表分库策略,结合&#64;DistributeTable使用 <br>
不能与&#64;Cacheable同时使用 <br>
使用分表分库功能重点是主键的生成策略,不同场景生成策略不一样 <br></div>
</th>
</tr>
<tr id="i194" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.html" title="org.redkale.convert.ext中的类">DoubleArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.html" title="DoubleArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.html" title="DoubleArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">double[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i195" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.DoubleStreamSimpledCoder.html" title="org.redkale.convert.ext中的类">DoubleArraySimpledCoder.DoubleStreamSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.DoubleStreamSimpledCoder.html" title="DoubleArraySimpledCoder.DoubleStreamSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/DoubleArraySimpledCoder.DoubleStreamSimpledCoder.html" title="DoubleArraySimpledCoder.DoubleStreamSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i196" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/DoubleSimpledCoder.html" title="org.redkale.convert.ext中的类">DoubleSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/DoubleSimpledCoder.html" title="DoubleSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/DoubleSimpledCoder.html" title="DoubleSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">double 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i197" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/DurationSimpledCoder.html" title="org.redkale.convert.ext中的类">DurationSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/DurationSimpledCoder.html" title="DurationSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/DurationSimpledCoder.html" title="DurationSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Duration 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i198" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cached/spi/DynForCached.html" title="org.redkale.cached.spi中的注释">DynForCached</a></td>
<th class="colLast" scope="row">
<div class="block"><a href="org.redkale/org/redkale/cached/Cached.html" title="org.redkale.cached中的注释"><code>Cached</code></a>注解的动态扩展版,会多一个字段信息 用于识别方法是否已经动态处理过</div>
</th>
</tr>
<tr id="i199" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/spi/DynForLocked.html" title="org.redkale.locked.spi中的注释">DynForLocked</a></td>
<th class="colLast" scope="row">
<div class="block"><a href="org.redkale/org/redkale/locked/Locked.html" title="org.redkale.locked中的注释"><code>Locked</code></a>注解的动态扩展版,会多一个字段信息 用于识别方法是否已经动态处理过</div>
</th>
</tr>
<tr id="i200" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/DynForMessage.html" title="org.redkale.mq.spi中的注释">DynForMessage</a></td>
<th class="colLast" scope="row">
<div class="block">只标准在类上面,因动态方法不作变动,只增加内部类</div>
</th>
</tr>
<tr id="i201" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/DynForMessage.DynForMessages.html" title="org.redkale.mq.spi中的注释">DynForMessage.DynForMessages</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i202" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/Encodeable.html" title="org.redkale.convert中的接口">Encodeable</a>&lt;<a href="org.redkale/org/redkale/convert/Encodeable.html" title="Encodeable中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/Encodeable.html" title="Encodeable中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">序列化操作类</div>
</th>
</tr>
<tr id="i203" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/EnMember.html" title="org.redkale.convert中的类">EnMember</a>&lt;<a href="org.redkale/org/redkale/convert/EnMember.html" title="EnMember中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/EnMember.html" title="EnMember中的类型参数">T</a>,&#8203;<a href="org.redkale/org/redkale/convert/EnMember.html" title="EnMember中的类型参数">F</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">字段的序列化操作类</div>
</th>
</tr>
<tr id="i204" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Entity.html" title="org.redkale.persistence中的注释">Entity</a></td>
<th class="colLast" scope="row">
<div class="block">Specifies that the class is an entity.</div>
</th>
</tr>
<tr id="i205" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/EntityBuilder.html" title="org.redkale.source中的类">EntityBuilder</a>&lt;<a href="org.redkale/org/redkale/source/EntityBuilder.html" title="EntityBuilder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">可以是实体类也可以是查询结果的JavaBean类</div>
</th>
</tr>
<tr id="i206" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/EntityCache.html" title="org.redkale.source中的类">EntityCache</a>&lt;<a href="org.redkale/org/redkale/source/EntityCache.html" title="EntityCache中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Entity数据的缓存类</div>
</th>
</tr>
<tr id="i207" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/EntityColumn.html" title="org.redkale.source中的类">EntityColumn</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i208" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/EntityInfo.html" title="org.redkale.source中的类">EntityInfo</a>&lt;<a href="org.redkale/org/redkale/source/EntityInfo.html" title="EntityInfo中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Entity操作类</div>
</th>
</tr>
<tr id="i209" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/EnumSimpledCoder.html" title="org.redkale.convert.ext中的类">EnumSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/EnumSimpledCoder.html" title="EnumSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/EnumSimpledCoder.html" title="EnumSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/EnumSimpledCoder.html" title="EnumSimpledCoder中的类型参数">E</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Enum</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">枚举 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i210" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Environment.html" title="org.redkale.util中的类">Environment</a></td>
<th class="colLast" scope="row">
<div class="block">环境变量, 只读版Properties
只存放system.property.</div>
</th>
</tr>
<tr id="i211" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/FileSimpledCoder.html" title="org.redkale.convert.ext中的类">FileSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/FileSimpledCoder.html" title="FileSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/FileSimpledCoder.html" title="FileSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">文件 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i212" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Filter.html" title="org.redkale.net中的类">Filter</a>&lt;<a href="org.redkale/org/redkale/net/Filter.html" title="Filter中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a>,&#8203;<a href="org.redkale/org/redkale/net/Filter.html" title="Filter中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a>&lt;<a href="org.redkale/org/redkale/net/Filter.html" title="Filter中的类型参数">C</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/Filter.html" title="Filter中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/Response.html" title="org.redkale.net中的类">Response</a>&lt;<a href="org.redkale/org/redkale/net/Filter.html" title="Filter中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/net/Filter.html" title="Filter中的类型参数">R</a>&gt;&gt;</td>
<th class="colLast" scope="row">
<div class="block">协议拦截器类, 类似JavaEE中的javax.servlet.Filter <br>
javax.servlet.Filter方法doFilter是同步操作此Filter.doFilter则是异步操作方法return前必须调用Response.nextEvent() <br>
通过给Filter标记注解&#064;Priority来确定执行的顺序, Priority.value值越大越先执行 <br>
如果doFilter方法是非阻塞的需要在Filter类上标记&#064;NonBlocking</div>
</th>
</tr>
<tr id="i213" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterBean.html" title="org.redkale.source中的接口">FilterBean</a></td>
<th class="colLast" scope="row">
<div class="block">FilterBean用于过滤条件 所有的FilterBean都必须可以转换成FilterNode <br>
标记为&#64;FilterColumn.ignore=true 的字段会被忽略, 不参与生成过滤条件 <br></div>
</th>
</tr>
<tr id="i214" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterColumn.html" title="org.redkale.source中的注释">FilterColumn</a></td>
<th class="colLast" scope="row">
<div class="block">过滤字段标记</div>
</th>
</tr>
<tr id="i215" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterColValue.html" title="org.redkale.source中的类">FilterColValue</a></td>
<th class="colLast" scope="row">
<div class="block">主要用于自身字段间的表达式, 如: a.recordid = a.parentid , a.parentid就需要FilterColValue来表示 new FilterColValue("parentid") <br>
注意该类型不支持表达式FV_XXX、BETWEEN、NOTBETWEEN、IN、NOTIN</div>
</th>
</tr>
<tr id="i216" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterExpress.html" title="org.redkale.source中的枚举">FilterExpress</a></td>
<th class="colLast" scope="row">
<div class="block">函数表达式, 均与SQL定义中的表达式相同</div>
</th>
</tr>
<tr id="i217" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterExpValue.html" title="org.redkale.source中的类">FilterExpValue</a></td>
<th class="colLast" scope="row">
<div class="block">FilterValue主要用于复杂的表达式。</div>
</th>
</tr>
<tr id="i218" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterFunc.html" title="org.redkale.source中的枚举">FilterFunc</a></td>
<th class="colLast" scope="row">
<div class="block">常见的SQL聚合函数</div>
</th>
</tr>
<tr id="i219" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterFuncColumn.html" title="org.redkale.source中的类">FilterFuncColumn</a></td>
<th class="colLast" scope="row">
<div class="block">FilterFuncColumn用于getNumberMap获取列表似数据, getNumberResult获取单字段值 getNumberMap获取多字段值</div>
</th>
</tr>
<tr id="i220" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterGroup.html" title="org.redkale.source中的注释">FilterGroup</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i221" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterJoinColumn.html" title="org.redkale.source中的注释">FilterJoinColumn</a></td>
<th class="colLast" scope="row">
<div class="block">关联表过滤条件 <br>
关联关系表必须含主表, 不能是主表A关联表B表B再关联表C只能是主表A关联表B主表A关联表C <br></div>
</th>
</tr>
<tr id="i222" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterJoinNode.html" title="org.redkale.source中的类">FilterJoinNode</a></td>
<th class="colLast" scope="row">
<div class="block">&#64;FilterJoinColumn对应的FilterNode对象</div>
</th>
</tr>
<tr id="i223" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterJoinType.html" title="org.redkale.source中的枚举">FilterJoinType</a></td>
<th class="colLast" scope="row">
<div class="block">JOIN表的类别</div>
</th>
</tr>
<tr id="i224" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterNode.html" title="org.redkale.source中的类">FilterNode</a></td>
<th class="colLast" scope="row">
<div class="block">注意: <br>
column的值以#开头的视为虚拟字段,不在过滤范围内 <br>
在调用 createSQLExpress 之前必须先调用 createSQLJoin <br>
在调用 createPredicate 之前必须先调用 isCacheUseable <br></div>
</th>
</tr>
<tr id="i225" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterNodeBean.html" title="org.redkale.source中的类">FilterNodeBean</a>&lt;<a href="org.redkale/org/redkale/source/FilterNodeBean.html" title="FilterNodeBean中的类型参数">T</a> extends <a href="org.redkale/org/redkale/source/FilterBean.html" title="org.redkale.source中的接口">FilterBean</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i226" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterNodes.html" title="org.redkale.source中的类">FilterNodes</a></td>
<th class="colLast" scope="row">
<div class="block">FilterNode的工具类</div>
</th>
</tr>
<tr id="i227" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/FilterOrs.html" title="org.redkale.source中的注释">FilterOrs</a></td>
<th class="colLast" scope="row">
<div class="block">设置 <a href="org.redkale/org/redkale/source/FilterGroup.html" title="org.redkale.source中的注释"><code>FilterGroup</code></a><b>OR</b>关系
详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i228" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/watch/FilterWatchService.html" title="org.redkale.boot.watch中的类">FilterWatchService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i229" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Flipper.html" title="org.redkale.source中的类">Flipper</a></td>
<th class="colLast" scope="row">
<div class="block">翻页+排序对象, offset从0开始, limit必须大于0</div>
</th>
</tr>
<tr id="i230" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/FloatArraySimpledCoder.html" title="org.redkale.convert.ext中的类">FloatArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/FloatArraySimpledCoder.html" title="FloatArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/FloatArraySimpledCoder.html" title="FloatArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">float[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i231" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/FloatSimpledCoder.html" title="org.redkale.convert.ext中的类">FloatSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/FloatSimpledCoder.html" title="FloatSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/FloatSimpledCoder.html" title="FloatSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">float 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i232" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Flows.html" title="org.redkale.util中的类">Flows</a></td>
<th class="colLast" scope="row">
<div class="block">Flow简单的操作</div>
</th>
</tr>
<tr id="i233" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Flows.SubscriberFuture.html" title="org.redkale.util中的类">Flows.SubscriberFuture</a>&lt;<a href="org.redkale/org/redkale/util/Flows.SubscriberFuture.html" title="Flows.SubscriberFuture中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">简单的CompletableFuture与Flow.Subscriber的结合类。</div>
</th>
</tr>
<tr id="i234" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Flows.SubscriberListFuture.html" title="org.redkale.util中的类">Flows.SubscriberListFuture</a>&lt;<a href="org.redkale/org/redkale/util/Flows.SubscriberListFuture.html" title="Flows.SubscriberListFuture中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">简单的CompletableFuture与Flow.Subscriber的结合类。</div>
</th>
</tr>
<tr id="i235" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/GeneratedValue.html" title="org.redkale.persistence中的注释">GeneratedValue</a></td>
<th class="colLast" scope="row">
<div class="block">Provides for the specification of generation strategies for the values of primary keys.</div>
</th>
</tr>
<tr id="i236" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/HttpClusterRpcClient.html" title="org.redkale.cluster.spi中的类">HttpClusterRpcClient</a></td>
<th class="colLast" scope="row">
<div class="block">没有配置MQ的情况下依赖ClusterAgent实现的默认HttpRpcClient实例</div>
</th>
</tr>
<tr id="i237" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpContext.html" title="org.redkale.net.http中的类">HttpContext</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP服务的上下文对象</div>
</th>
</tr>
<tr id="i238" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpContext.HttpContextConfig.html" title="org.redkale.net.http中的类">HttpContext.HttpContextConfig</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i239" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpDispatcherServlet.html" title="org.redkale.net.http中的类">HttpDispatcherServlet</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP Servlet的总入口请求在HttpDispatcherServlet中进行分流。</div>
</th>
</tr>
<tr id="i240" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpDispatcherServlet.MappingEntry.html" title="org.redkale.net.http中的类">HttpDispatcherServlet.MappingEntry</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i241" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpException.html" title="org.redkale.net.http中的类">HttpException</a></td>
<th class="colLast" scope="row">
<div class="block">Http自定义异常类</div>
</th>
</tr>
<tr id="i242" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpFilter.html" title="org.redkale.net.http中的类">HttpFilter</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP 过滤器 <br></div>
</th>
</tr>
<tr id="i243" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpHeaders.html" title="org.redkale.net.http中的类">HttpHeaders</a></td>
<th class="colLast" scope="row">
<div class="block">Http Header Object</div>
</th>
</tr>
<tr id="i244" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/HttpLocalRpcClient.html" title="org.redkale.cluster.spi中的类">HttpLocalRpcClient</a></td>
<th class="colLast" scope="row">
<div class="block">没有配置MQ且也没有ClusterAgent的情况下实现的默认HttpMessageClient实例</div>
</th>
</tr>
<tr id="i245" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/HttpLocalRpcClient.HttpMessageLocalRequest.html" title="org.redkale.cluster.spi中的类">HttpLocalRpcClient.HttpMessageLocalRequest</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i246" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/spi/HttpLocalRpcClient.HttpMessageLocalResponse.html" title="org.redkale.cluster.spi中的类">HttpLocalRpcClient.HttpMessageLocalResponse</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i247" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpMapping.html" title="org.redkale.net.http中的注释">HttpMapping</a></td>
<th class="colLast" scope="row">
<div class="block">配合 HttpServlet 使用。</div>
</th>
</tr>
<tr id="i248" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/HttpMessageRequest.html" title="org.redkale.mq.spi中的类">HttpMessageRequest</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i249" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/HttpMessageResponse.html" title="org.redkale.mq.spi中的类">HttpMessageResponse</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i250" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/HttpMessageServlet.html" title="org.redkale.mq.spi中的类">HttpMessageServlet</a></td>
<th class="colLast" scope="row">
<div class="block">一个Service对应一个MessageProcessor</div>
</th>
</tr>
<tr id="i251" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpParam.html" title="org.redkale.net.http中的注释">HttpParam</a></td>
<th class="colLast" scope="row">
<div class="block">配合 &#64;HttpMapping 使用。</div>
</th>
</tr>
<tr id="i252" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpParam.HttpParameterStyle.html" title="org.redkale.net.http中的枚举">HttpParam.HttpParameterStyle</a></td>
<th class="colLast" scope="row">
<div class="block">配合 &#64;HttpParam 使用。</div>
</th>
</tr>
<tr id="i253" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpParam.HttpParams.html" title="org.redkale.net.http中的注释">HttpParam.HttpParams</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i254" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpParameters.html" title="org.redkale.net.http中的类">HttpParameters</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i255" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpRender.html" title="org.redkale.net.http中的接口">HttpRender</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP输出引擎的基类 <br>
HttpRender主要是给HttpResponse.finish(Object obj)提供指定数据类型的输出策略。</div>
</th>
</tr>
<tr id="i256" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpRequest.html" title="org.redkale.net.http中的类">HttpRequest</a></td>
<th class="colLast" scope="row">
<div class="block">Http请求包 与javax.servlet.http.HttpServletRequest 基本类似。</div>
</th>
</tr>
<tr id="i257" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpResourceServlet.html" title="org.redkale.net.http中的类">HttpResourceServlet</a></td>
<th class="colLast" scope="row">
<div class="block">静态资源HttpServlet</div>
</th>
</tr>
<tr id="i258" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpResourceServlet.FileEntry.html" title="org.redkale.net.http中的类">HttpResourceServlet.FileEntry</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i259" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpResponse.html" title="org.redkale.net.http中的类">HttpResponse</a></td>
<th class="colLast" scope="row">
<div class="block">Http响应包 与javax.servlet.http.HttpServletResponse 基本类似。</div>
</th>
</tr>
<tr id="i260" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpResponse.HttpResponseConfig.html" title="org.redkale.net.http中的类">HttpResponse.HttpResponseConfig</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i261" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpResult.html" title="org.redkale.net.http中的类">HttpResult</a>&lt;<a href="org.redkale/org/redkale/net/http/HttpResult.html" title="HttpResult中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i262" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/HttpResultCoder.html" title="org.redkale.mq.spi中的类">HttpResultCoder</a></td>
<th class="colLast" scope="row">
<div class="block">HttpResult的MessageCoder实现</div>
</th>
</tr>
<tr id="i263" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpRpcAuthenticator.html" title="org.redkale.net.http中的接口">HttpRpcAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">rpc鉴权验证器 <br></div>
</th>
</tr>
<tr id="i264" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/cluster/HttpRpcClient.html" title="org.redkale.cluster中的类">HttpRpcClient</a></td>
<th class="colLast" scope="row">
<div class="block">不依赖MessageRecord则可兼容RPC方式</div>
</th>
</tr>
<tr id="i265" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpRpcSecretAuthenticator.html" title="org.redkale.net.http中的类">HttpRpcSecretAuthenticator</a></td>
<th class="colLast" scope="row">
<div class="block">rpc鉴权验证器Secret key的实现类 <br></div>
</th>
</tr>
<tr id="i266" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpScope.html" title="org.redkale.net.http中的类">HttpScope</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP输出引擎的对象域 <br>
输出引擎的核心类, 业务开发人员只有通过本类对象才能调用到输出引擎功能。</div>
</th>
</tr>
<tr id="i267" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpServer.html" title="org.redkale.net.http中的类">HttpServer</a></td>
<th class="colLast" scope="row">
<div class="block">Http服务器</div>
</th>
</tr>
<tr id="i268" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpServlet.html" title="org.redkale.net.http中的类">HttpServlet</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP版的Servlet 执行顺序 execute --&#62; preExecute --&#62; authenticate --&#62; HttpMapping对应的方法</div>
</th>
</tr>
<tr id="i269" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpServlet.ActionEntry.html" title="org.redkale.net.http中的类">HttpServlet.ActionEntry</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i270" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/HttpUserType.html" title="org.redkale.net.http中的注释">HttpUserType</a></td>
<th class="colLast" scope="row">
<div class="block">配合 HttpServlet 使用 用于指定HttpRequest.currentUser的数据类型<br>
注意: 数据类型是JavaBean 不能是基本数据类型、String、byte[]、File等Java内置的数据类型</div>
</th>
</tr>
<tr id="i271" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Id.html" title="org.redkale.persistence中的注释">Id</a></td>
<th class="colLast" scope="row">
<div class="block">Specifies the primary key of an entity.</div>
</th>
</tr>
<tr id="i272" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Index.html" title="org.redkale.persistence中的注释">Index</a></td>
<th class="colLast" scope="row">
<div class="block">Used in schema generation to specify creation of an index.</div>
</th>
</tr>
<tr id="i273" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Index.Indexs.html" title="org.redkale.persistence中的注释">Index.Indexs</a></td>
<th class="colLast" scope="row">
<div class="block">Index的多用类</div>
</th>
</tr>
<tr id="i274" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.html" title="InetAddressSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.html" title="InetAddressSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">InetAddress 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i275" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetAddressJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder.InetAddressJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetAddressJsonSimpledCoder.html" title="InetAddressSimpledCoder.InetAddressJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetAddressJsonSimpledCoder.html" title="InetAddressSimpledCoder.InetAddressJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">InetAddress 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i276" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder.html" title="InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder.html" title="InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">InetSocketAddress 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i277" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressSimpledCoder.html" title="org.redkale.convert.ext中的类">InetAddressSimpledCoder.InetSocketAddressSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressSimpledCoder.html" title="InetAddressSimpledCoder.InetSocketAddressSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/InetAddressSimpledCoder.InetSocketAddressSimpledCoder.html" title="InetAddressSimpledCoder.InetSocketAddressSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">InetSocketAddress 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i278" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/InstanceProvider.html" title="org.redkale.util中的接口">InstanceProvider</a>&lt;<a href="org.redkale/org/redkale/util/InstanceProvider.html" title="InstanceProvider中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">配置源Agent的Provider</div>
</th>
</tr>
<tr id="i279" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.html" title="org.redkale.convert.ext中的类">InstantSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.html" title="InstantSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.html" title="InstantSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.Instant 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i280" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.InstantJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">InstantSimpledCoder.InstantJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.InstantJsonSimpledCoder.html" title="InstantSimpledCoder.InstantJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/InstantSimpledCoder.InstantJsonSimpledCoder.html" title="InstantSimpledCoder.InstantJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i281" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.html" title="org.redkale.convert.ext中的类">IntArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.html" title="IntArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.html" title="IntArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">int[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i282" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.IntStreamSimpledCoder.html" title="org.redkale.convert.ext中的类">IntArraySimpledCoder.IntStreamSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.IntStreamSimpledCoder.html" title="IntArraySimpledCoder.IntStreamSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/IntArraySimpledCoder.IntStreamSimpledCoder.html" title="IntArraySimpledCoder.IntStreamSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i283" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.html" title="org.redkale.convert.ext中的类">IntSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.html" title="IntSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.html" title="IntSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">int 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i284" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.IntHexJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">IntSimpledCoder.IntHexJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.IntHexJsonSimpledCoder.html" title="IntSimpledCoder.IntHexJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/IntSimpledCoder.IntHexJsonSimpledCoder.html" title="IntSimpledCoder.IntHexJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">int 的十六进制JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i285" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Invoker.html" title="org.redkale.util中的接口">Invoker</a>&lt;<a href="org.redkale/org/redkale/util/Invoker.html" title="Invoker中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/util/Invoker.html" title="Invoker中的类型参数">R</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">动态生成指定public方法的调用对象, 替代Method.invoke的反射方式</div>
</th>
</tr>
<tr id="i286" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonArray.html" title="org.redkale.convert.json中的类">JsonArray</a></td>
<th class="colLast" scope="row">
<div class="block">常规json数组</div>
</th>
</tr>
<tr id="i287" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonByteBufferReader.html" title="org.redkale.convert.json中的类">JsonByteBufferReader</a></td>
<th class="colLast" scope="row">
<div class="block">以ByteBuffer为数据载体的JsonReader <br>
只支持UTF-8格式</div>
</th>
</tr>
<tr id="i288" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonByteBufferWriter.html" title="org.redkale.convert.json中的类">JsonByteBufferWriter</a></td>
<th class="colLast" scope="row">
<div class="block">以ByteBuffer为数据载体的JsonWriter</div>
</th>
</tr>
<tr id="i289" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonBytesWriter.html" title="org.redkale.convert.json中的类">JsonBytesWriter</a></td>
<th class="colLast" scope="row">
<div class="block">writeTo系列的方法输出的字符不能含特殊字符</div>
</th>
</tr>
<tr id="i290" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonConvert.html" title="org.redkale.convert.json中的类">JsonConvert</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i291" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonDynEncoder.html" title="org.redkale.convert.json中的类">JsonDynEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/json/JsonDynEncoder.html" title="JsonDynEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">简单对象的JSON序列化操作类</div>
</th>
</tr>
<tr id="i292" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonElement.html" title="org.redkale.convert.json中的接口">JsonElement</a></td>
<th class="colLast" scope="row">
<div class="block">常规json实体</div>
</th>
</tr>
<tr id="i293" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonFactory.html" title="org.redkale.convert.json中的类">JsonFactory</a></td>
<th class="colLast" scope="row">
<div class="block">JSON的ConvertFactory</div>
</th>
</tr>
<tr id="i294" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonMultiArrayDecoder.html" title="org.redkale.convert.json中的类">JsonMultiArrayDecoder</a></td>
<th class="colLast" scope="row">
<div class="block">数组数据中包含不同Type的反序列化解析器 <br>
如: ['aaa',{'name':'hahah'}], 需要两个Type来反序列化(String, Map&#60;String, String&#62;) <br>
<b>注意: type的个数必须大于或等于结果数组元素个数 此解析器对象不会被缓存,每次都会创建新实例</b></div>
</th>
</tr>
<tr id="i295" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonMultiImplDecoder.html" title="org.redkale.convert.json中的类">JsonMultiImplDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/json/JsonMultiImplDecoder.html" title="JsonMultiImplDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">抽象或接口类存在多种实现类的反序列化解析器 <br>
详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i296" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonObject.html" title="org.redkale.convert.json中的类">JsonObject</a></td>
<th class="colLast" scope="row">
<div class="block">常规json对象</div>
</th>
</tr>
<tr id="i297" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a></td>
<th class="colLast" scope="row">
<div class="block">JSON数据源</div>
</th>
</tr>
<tr id="i298" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonSimpledCoder.html" title="org.redkale.convert.json中的类">JsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/json/JsonSimpledCoder.html" title="JsonSimpledCoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i299" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonString.html" title="org.redkale.convert.json中的类">JsonString</a></td>
<th class="colLast" scope="row">
<div class="block">常规json字符串</div>
</th>
</tr>
<tr id="i300" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a></td>
<th class="colLast" scope="row">
<div class="block">writeTo系列的方法输出的字符不能含特殊字符</div>
</th>
</tr>
<tr id="i301" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/LambdaBiConsumer.html" title="org.redkale.util中的接口">LambdaBiConsumer</a>&lt;<a href="org.redkale/org/redkale/util/LambdaBiConsumer.html" title="LambdaBiConsumer中的类型参数">T</a>,&#8203;<a href="org.redkale/org/redkale/util/LambdaBiConsumer.html" title="LambdaBiConsumer中的类型参数">R</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Lambda的BiConsumer自定义类</div>
</th>
</tr>
<tr id="i302" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/LambdaFunction.html" title="org.redkale.util中的接口">LambdaFunction</a>&lt;<a href="org.redkale/org/redkale/util/LambdaFunction.html" title="LambdaFunction中的类型参数">T</a>,&#8203;<a href="org.redkale/org/redkale/util/LambdaFunction.html" title="LambdaFunction中的类型参数">R</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Lambda的Function自定义类</div>
</th>
</tr>
<tr id="i303" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/LambdaSupplier.html" title="org.redkale.util中的接口">LambdaSupplier</a>&lt;<a href="org.redkale/org/redkale/util/LambdaSupplier.html" title="LambdaSupplier中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Lambda的Supplier自定义类</div>
</th>
</tr>
<tr id="i304" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/LoadMode.html" title="org.redkale.service中的枚举">LoadMode</a></td>
<th class="colLast" scope="row">
<div class="block">Service加载模式</div>
</th>
</tr>
<tr id="i305" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/Local.html" title="org.redkale.service中的注释">Local</a></td>
<th class="colLast" scope="row">
<div class="block">本地模式注解。</div>
</th>
</tr>
<tr id="i306" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.html" title="LocalDateSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.html" title="LocalDateSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.LocalDate 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i307" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.LocalDateJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateSimpledCoder.LocalDateJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.LocalDateJsonSimpledCoder.html" title="LocalDateSimpledCoder.LocalDateJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LocalDateSimpledCoder.LocalDateJsonSimpledCoder.html" title="LocalDateSimpledCoder.LocalDateJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.LocalDate 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i308" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateTimeSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.html" title="LocalDateTimeSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.html" title="LocalDateTimeSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.LocalDateTime 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i309" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder.html" title="LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder.html" title="LocalDateTimeSimpledCoder.LocalDateTimeJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.LocalDateTime 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i310" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalTimeSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.html" title="LocalTimeSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.html" title="LocalTimeSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.LocalTime 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i311" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder.html" title="LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder.html" title="LocalTimeSimpledCoder.LocalTimeJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">java.time.LocalTime 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i312" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/Locked.html" title="org.redkale.locked中的注释">Locked</a></td>
<th class="colLast" scope="row">
<div class="block">//TODO 待实现</div>
</th>
</tr>
<tr id="i313" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/spi/LockedAction.html" title="org.redkale.locked.spi中的类">LockedAction</a></td>
<th class="colLast" scope="row">
<div class="block">锁的方法对象</div>
</th>
</tr>
<tr id="i314" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/spi/LockedAsmMethodBoost.html" title="org.redkale.locked.spi中的类">LockedAsmMethodBoost</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i315" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/LockedManager.html" title="org.redkale.locked中的接口">LockedManager</a></td>
<th class="colLast" scope="row">
<div class="block">//TODO 待实现</div>
</th>
</tr>
<tr id="i316" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/spi/LockedManagerProvider.html" title="org.redkale.locked.spi中的接口">LockedManagerProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的LockManager加载器, 如果标记&#64;Priority加载器的优先级需要大于1000 1000以下预留给官方加载器</div>
</th>
</tr>
<tr id="i317" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/spi/LockedManagerService.html" title="org.redkale.locked.spi中的类">LockedManagerService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i318" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/locked/spi/LockedModuleEngine.html" title="org.redkale.locked.spi中的类">LockedModuleEngine</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i319" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/LogExcludeLevel.html" title="org.redkale.annotation中的注释">LogExcludeLevel</a></td>
<th class="colLast" scope="row">
<div class="block">等于level日志级别且包含keys字符串的日志才会被排除 <br>
</div>
</th>
</tr>
<tr id="i320" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/LogExcludeLevel.html" title="org.redkale.util中的注释">LogExcludeLevel</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i321" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.annotation中的注释">LogExcludeLevel.LogExcludeLevels</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i322" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/LogExcludeLevel.LogExcludeLevels.html" title="org.redkale.util中的注释">LogExcludeLevel.LogExcludeLevels</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i323" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingBaseHandler.html" title="org.redkale.boot中的类">LoggingBaseHandler</a></td>
<th class="colLast" scope="row">
<div class="block">Handler基类</div>
</th>
</tr>
<tr id="i324" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingBaseHandler.LoggingFormater.html" title="org.redkale.boot中的类">LoggingBaseHandler.LoggingFormater</a></td>
<th class="colLast" scope="row">
<div class="block">默认的日志时间格式化类 与SimpleFormatter的区别在于level不使用本地化</div>
</th>
</tr>
<tr id="i325" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的日志输出类</div>
</th>
</tr>
<tr id="i326" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingFileHandler.LoggingConsoleHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingConsoleHandler</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i327" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingFileHandler.LoggingSncpFileHandler.html" title="org.redkale.boot中的类">LoggingFileHandler.LoggingSncpFileHandler</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP的日志输出Handler</div>
</th>
</tr>
<tr id="i328" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingSearchHandler.html" title="org.redkale.boot中的类">LoggingSearchHandler</a></td>
<th class="colLast" scope="row">
<div class="block">基于SearchSource的日志输出类</div>
</th>
</tr>
<tr id="i329" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingSearchHandler.SearchLogRecord.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i330" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/LoggingSearchHandler.SearchLogRecord.TableStrategy.html" title="org.redkale.boot中的类">LoggingSearchHandler.SearchLogRecord.TableStrategy</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i331" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/LogLevel.html" title="org.redkale.annotation中的注释">LogLevel</a></td>
<th class="colLast" scope="row">
<div class="block">被标记的日志级别以上的才会被记录</div>
</th>
</tr>
<tr id="i332" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/LogLevel.html" title="org.redkale.util中的注释">LogLevel</a></td>
<th class="colLast" scope="row">已过时。&nbsp;</th>
</tr>
<tr id="i333" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LongAdderSimpledCoder.html" title="org.redkale.convert.ext中的类">LongAdderSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LongAdderSimpledCoder.html" title="LongAdderSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LongAdderSimpledCoder.html" title="LongAdderSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">LongAdder 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i334" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.html" title="org.redkale.convert.ext中的类">LongArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.html" title="LongArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.html" title="LongArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">long[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i335" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.LongStreamSimpledCoder.html" title="org.redkale.convert.ext中的类">LongArraySimpledCoder.LongStreamSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.LongStreamSimpledCoder.html" title="LongArraySimpledCoder.LongStreamSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LongArraySimpledCoder.LongStreamSimpledCoder.html" title="LongArraySimpledCoder.LongStreamSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i336" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.html" title="org.redkale.convert.ext中的类">LongSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.html" title="LongSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.html" title="LongSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">long 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i337" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.LongHexJsonSimpledCoder.html" title="org.redkale.convert.ext中的类">LongSimpledCoder.LongHexJsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.LongHexJsonSimpledCoder.html" title="LongSimpledCoder.LongHexJsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/LongSimpledCoder.LongHexJsonSimpledCoder.html" title="LongSimpledCoder.LongHexJsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">long 的十六进制JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i338" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/MapDecoder.html" title="org.redkale.convert中的类">MapDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/MapDecoder.html" title="MapDecoder中的类型参数">K</a>,&#8203;<a href="org.redkale/org/redkale/convert/MapDecoder.html" title="MapDecoder中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Map的反序列化操作类 <br></div>
</th>
</tr>
<tr id="i339" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/MapEncoder.html" title="org.redkale.convert中的类">MapEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/MapEncoder.html" title="MapEncoder中的类型参数">K</a>,&#8203;<a href="org.redkale/org/redkale/convert/MapEncoder.html" title="MapEncoder中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Map的序列化操作类</div>
</th>
</tr>
<tr id="i340" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageAgent.html" title="org.redkale.mq.spi中的类">MessageAgent</a></td>
<th class="colLast" scope="row">
<div class="block">MQ管理器</div>
</th>
</tr>
<tr id="i341" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageAgent.MessageConsumerWrapper.html" title="org.redkale.mq.spi中的类">MessageAgent.MessageConsumerWrapper</a>&lt;<a href="org.redkale/org/redkale/mq/spi/MessageAgent.MessageConsumerWrapper.html" title="MessageAgent.MessageConsumerWrapper中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i342" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageAgent.MessageProducerWrapper.html" title="org.redkale.mq.spi中的类">MessageAgent.MessageProducerWrapper</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i343" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageAgentProvider.html" title="org.redkale.mq.spi中的接口">MessageAgentProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的MessageAgent加载器</div>
</th>
</tr>
<tr id="i344" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageAsmMethodBoost.html" title="org.redkale.mq.spi中的类">MessageAsmMethodBoost</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i345" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageClient.html" title="org.redkale.mq.spi中的类">MessageClient</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i346" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageClientConsumer.html" title="org.redkale.mq.spi中的类">MessageClientConsumer</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i347" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageClientProducer.html" title="org.redkale.mq.spi中的类">MessageClientProducer</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i348" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageCoder.html" title="org.redkale.mq.spi中的接口">MessageCoder</a>&lt;<a href="org.redkale/org/redkale/mq/spi/MessageCoder.html" title="MessageCoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">将MessageRecord.content内容加解密</div>
</th>
</tr>
<tr id="i349" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/MessageConext.html" title="org.redkale.mq中的类">MessageConext</a></td>
<th class="colLast" scope="row">
<div class="block">MessageConsumer回调的上下文</div>
</th>
</tr>
<tr id="i350" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/MessageConsumer.html" title="org.redkale.mq中的接口">MessageConsumer</a>&lt;<a href="org.redkale/org/redkale/mq/MessageConsumer.html" title="MessageConsumer中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">MQ消费器 实现类必须标记<a href="org.redkale/org/redkale/mq/ResourceConsumer.html" title="org.redkale.mq中的注释"><code>ResourceConsumer</code></a></div>
</th>
</tr>
<tr id="i351" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/Messaged.html" title="org.redkale.mq中的注释">Messaged</a></td>
<th class="colLast" scope="row">
<div class="block">MQ资源注解, 只能标记在Service类方法上, 方法会被框架动态生成<a href="org.redkale/org/redkale/mq/MessageConsumer.html" title="org.redkale.mq中的接口"><code>MessageConsumer</code></a>对象供内部调用 <br>
1、方法必须是protected/public <br>
2、方法不能是final/static <br>
3、方法的参数只能是1个或者2个 1个参数视为Message数据类型2个参数则另一个必须是<a href="org.redkale/org/redkale/mq/MessageConext.html" title="org.redkale.mq中的类"><code>MessageConext</code></a> <br>
</div>
</th>
</tr>
<tr id="i352" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/MessageManager.html" title="org.redkale.mq中的接口">MessageManager</a></td>
<th class="colLast" scope="row">
<div class="block">MQ消息管理器</div>
</th>
</tr>
<tr id="i353" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageModuleEngine.html" title="org.redkale.mq.spi中的类">MessageModuleEngine</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i354" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageProcessor.html" title="org.redkale.mq.spi中的接口">MessageProcessor</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i355" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/MessageProducer.html" title="org.redkale.mq中的接口">MessageProducer</a></td>
<th class="colLast" scope="row">
<div class="block">MQ消息发送器 <a href="org.redkale/org/redkale/mq/ResourceProducer.html" title="org.redkale.mq中的注释"><code>ResourceProducer</code></a></div>
</th>
</tr>
<tr id="i356" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageRecord.html" title="org.redkale.mq.spi中的类">MessageRecord</a></td>
<th class="colLast" scope="row">
<div class="block">存在MQ里面的数据结构</div>
</th>
</tr>
<tr id="i357" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageRecordSerializer.html" title="org.redkale.mq.spi中的类">MessageRecordSerializer</a></td>
<th class="colLast" scope="row">
<div class="block">MessageRecord的MessageCoder实现</div>
</th>
</tr>
<tr id="i358" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageRespFuture.html" title="org.redkale.mq.spi中的类">MessageRespFuture</a></td>
<th class="colLast" scope="row">
<div class="block">MQ管理器</div>
</th>
</tr>
<tr id="i359" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageRespProcessor.html" title="org.redkale.mq.spi中的类">MessageRespProcessor</a></td>
<th class="colLast" scope="row">
<div class="block">响应结果</div>
</th>
</tr>
<tr id="i360" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/MessageServlet.html" title="org.redkale.mq.spi中的类">MessageServlet</a></td>
<th class="colLast" scope="row">
<div class="block">一个Service对应一个MessageProcessor</div>
</th>
</tr>
<tr id="i361" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/MimeType.html" title="org.redkale.net.http中的类">MimeType</a></td>
<th class="colLast" scope="row">
<div class="block">MimeType</div>
</th>
</tr>
<tr id="i362" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/MissingParamException.html" title="org.redkale.util中的类">MissingParamException</a></td>
<th class="colLast" scope="row">
<div class="block">缺失参数异常类</div>
</th>
</tr>
<tr id="i363" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/ModuleEngine.html" title="org.redkale.boot中的类">ModuleEngine</a></td>
<th class="colLast" scope="row">
<div class="block">各组件的引擎类, 由Application管理</div>
</th>
</tr>
<tr id="i364" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/MultiContext.html" title="org.redkale.net.http中的类">MultiContext</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP的文件上传请求的上下文对象</div>
</th>
</tr>
<tr id="i365" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/MultiHashKey.html" title="org.redkale.util中的接口">MultiHashKey</a></td>
<th class="colLast" scope="row">
<div class="block">根据参数动态生成key</div>
</th>
</tr>
<tr id="i366" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/MultiPart.html" title="org.redkale.net.http中的类">MultiPart</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i367" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/NodeHttpServer.html" title="org.redkale.boot中的类">NodeHttpServer</a></td>
<th class="colLast" scope="row">
<div class="block">HTTP Server节点的配置Server</div>
</th>
</tr>
<tr id="i368" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/NodeInterceptor.html" title="org.redkale.boot中的类">NodeInterceptor</a></td>
<th class="colLast" scope="row">
<div class="block">NodeServer的拦截类</div>
</th>
</tr>
<tr id="i369" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/NodeProtocol.html" title="org.redkale.boot中的注释">NodeProtocol</a></td>
<th class="colLast" scope="row">
<div class="block">根据application.xml中的server节点中的protocol值来适配Server的加载逻辑, 只能注解在NodeServer子类上</div>
</th>
</tr>
<tr id="i370" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/NodeServer.html" title="org.redkale.boot中的类">NodeServer</a></td>
<th class="colLast" scope="row">
<div class="block">Server节点的初始化配置类</div>
</th>
</tr>
<tr id="i371" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/NodeSncpServer.html" title="org.redkale.boot中的类">NodeSncpServer</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP Server节点的配置Server</div>
</th>
</tr>
<tr id="i372" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/NodeWatchServer.html" title="org.redkale.boot中的类">NodeWatchServer</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i373" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/NonBlocking.html" title="org.redkale.annotation中的注释">NonBlocking</a></td>
<th class="colLast" scope="row">
<div class="block">非阻塞模式标记, 标记在Service类和方法、Filter类、HttpServlet类上 <br>
一般情况下,没有显注此注解的方法视为阻塞时, 以下两种情况除外: <br>
1、返回类型是CompletionStage <br>
2、返回类型是void且参数存在CompletionHandler类型 <br>
阻塞模式的方法会在work线程池中运行 非阻塞在IO线程中运行。</div>
</th>
</tr>
<tr id="i374" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Nonnull.html" title="org.redkale.annotation中的注释">Nonnull</a></td>
<th class="colLast" scope="row">
<div class="block">标记值可以为null</div>
</th>
</tr>
<tr id="i375" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Nullable.html" title="org.redkale.annotation中的注释">Nullable</a></td>
<th class="colLast" scope="row">
<div class="block">标记值可以为null</div>
</th>
</tr>
<tr id="i376" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/NumberSimpledCoder.html" title="org.redkale.convert.ext中的类">NumberSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/NumberSimpledCoder.html" title="NumberSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/NumberSimpledCoder.html" title="NumberSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Number 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i377" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ObjectDecoder.html" title="org.redkale.convert中的类">ObjectDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/ObjectDecoder.html" title="ObjectDecoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ObjectDecoder.html" title="ObjectDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">自定义对象的反序列化操作类</div>
</th>
</tr>
<tr id="i378" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ObjectEncoder.html" title="org.redkale.convert中的类">ObjectEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/ObjectEncoder.html" title="ObjectEncoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/ObjectEncoder.html" title="ObjectEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">自定义对象的序列化操作类</div>
</th>
</tr>
<tr id="i379" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ObjectPool.html" title="org.redkale.util中的类">ObjectPool</a>&lt;<a href="org.redkale/org/redkale/util/ObjectPool.html" title="ObjectPool中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">对象池</div>
</th>
</tr>
<tr id="i380" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ObjectRef.html" title="org.redkale.util中的类">ObjectRef</a>&lt;<a href="org.redkale/org/redkale/util/ObjectRef.html" title="ObjectRef中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">简单的对象引用</div>
</th>
</tr>
<tr id="i381" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/OneOrList.html" title="org.redkale.util中的类">OneOrList</a>&lt;<a href="org.redkale/org/redkale/util/OneOrList.html" title="OneOrList中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">单个对象或对象数组的合并类</div>
</th>
</tr>
<tr id="i382" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/OptionalCoder.html" title="org.redkale.convert中的类">OptionalCoder</a>&lt;<a href="org.redkale/org/redkale/convert/OptionalCoder.html" title="OptionalCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/OptionalCoder.html" title="OptionalCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/OptionalCoder.html" title="OptionalCoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Optional 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i383" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/PageBean.html" title="org.redkale.source中的类">PageBean</a>&lt;<a href="org.redkale/org/redkale/source/PageBean.html" title="PageBean中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">翻页对象与过滤条件Bean的组合对象</div>
</th>
</tr>
<tr id="i384" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Param.html" title="org.redkale.annotation中的注释">Param</a></td>
<th class="colLast" scope="row">
<div class="block">参数名注解,编译时加上 <b>-parameters</b> 参数可以不用此注解</div>
</th>
</tr>
<tr id="i385" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/PatternSimpledCoder.html" title="org.redkale.convert.ext中的类">PatternSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/PatternSimpledCoder.html" title="PatternSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/PatternSimpledCoder.html" title="PatternSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Pattern 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i386" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/PostConstruct.html" title="org.redkale.annotation中的注释">PostConstruct</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i387" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/PreDestroy.html" title="org.redkale.annotation中的注释">PreDestroy</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i388" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/PrepareCompiler.html" title="org.redkale.boot中的类">PrepareCompiler</a></td>
<th class="colLast" scope="row">
<div class="block">执行一次Application.run提前获取所有动态类</div>
</th>
</tr>
<tr id="i389" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Priority.html" title="org.redkale.annotation中的注释">Priority</a></td>
<th class="colLast" scope="row">
<div class="block">值越大,优先级越高</div>
</th>
</tr>
<tr id="i390" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/props/spi/PropertiesAgent.html" title="org.redkale.props.spi中的类">PropertiesAgent</a></td>
<th class="colLast" scope="row">
<div class="block">配置源Agent, 在init方法内需要实现读取配置信息如果支持配置更改通知也需要在init里实现监听</div>
</th>
</tr>
<tr id="i391" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/props/spi/PropertiesAgentProvider.html" title="org.redkale.props.spi中的接口">PropertiesAgentProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的PropertiesAgent加载器</div>
</th>
</tr>
<tr id="i392" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/props/spi/PropertiesModule.html" title="org.redkale.props.spi中的类">PropertiesModule</a></td>
<th class="colLast" scope="row">
<div class="block">配置模块组件</div>
</th>
</tr>
<tr id="i393" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufArrayDecoder.html" title="org.redkale.convert.proto中的类">ProtobufArrayDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufArrayDecoder.html" title="ProtobufArrayDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i394" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufArrayEncoder.html" title="org.redkale.convert.proto中的类">ProtobufArrayEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufArrayEncoder.html" title="ProtobufArrayEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i395" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufByteBufferReader.html" title="org.redkale.convert.proto中的类">ProtobufByteBufferReader</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i396" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufByteBufferWriter.html" title="org.redkale.convert.proto中的类">ProtobufByteBufferWriter</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i397" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufCollectionDecoder.html" title="org.redkale.convert.proto中的类">ProtobufCollectionDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufCollectionDecoder.html" title="ProtobufCollectionDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i398" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufCollectionEncoder.html" title="org.redkale.convert.proto中的类">ProtobufCollectionEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufCollectionEncoder.html" title="ProtobufCollectionEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i399" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufConvert.html" title="org.redkale.convert.proto中的类">ProtobufConvert</a></td>
<th class="colLast" scope="row">
<div class="block">protobuf的Convert实现 <br>
注意: <br>
1、 只实现proto3版本 <br>
2、 int统一使用sint32, long统一使用sint64 <br>
3、 集合统一 packed repeated <br>
4、 目前使用的基础数据类型为bool、sint32、sint64、float、double、bytes、string、map、Any <br></div>
</th>
</tr>
<tr id="i400" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufEnumSimpledCoder.html" title="org.redkale.convert.proto中的类">ProtobufEnumSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufEnumSimpledCoder.html" title="ProtobufEnumSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/proto/ProtobufEnumSimpledCoder.html" title="ProtobufEnumSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/proto/ProtobufEnumSimpledCoder.html" title="ProtobufEnumSimpledCoder中的类型参数">E</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="java.lang中的类或接口" class="externalLink">Enum</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">枚举 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i401" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufFactory.html" title="org.redkale.convert.proto中的类">ProtobufFactory</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i402" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufMapDecoder.html" title="org.redkale.convert.proto中的类">ProtobufMapDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufMapDecoder.html" title="ProtobufMapDecoder中的类型参数">K</a>,&#8203;<a href="org.redkale/org/redkale/convert/proto/ProtobufMapDecoder.html" title="ProtobufMapDecoder中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i403" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufMapEncoder.html" title="org.redkale.convert.proto中的类">ProtobufMapEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufMapEncoder.html" title="ProtobufMapEncoder中的类型参数">K</a>,&#8203;<a href="org.redkale/org/redkale/convert/proto/ProtobufMapEncoder.html" title="ProtobufMapEncoder中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i404" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufObjectDecoder.html" title="org.redkale.convert.proto中的类">ProtobufObjectDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufObjectDecoder.html" title="ProtobufObjectDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i405" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufObjectEncoder.html" title="org.redkale.convert.proto中的类">ProtobufObjectEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufObjectEncoder.html" title="ProtobufObjectEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i406" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufReader.html" title="org.redkale.convert.proto中的类">ProtobufReader</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i407" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufStreamDecoder.html" title="org.redkale.convert.proto中的类">ProtobufStreamDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufStreamDecoder.html" title="ProtobufStreamDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i408" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufStreamEncoder.html" title="org.redkale.convert.proto中的类">ProtobufStreamEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/proto/ProtobufStreamEncoder.html" title="ProtobufStreamEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i409" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/proto/ProtobufWriter.html" title="org.redkale.convert.proto中的类">ProtobufWriter</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i410" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/ProtocolServer.html" title="org.redkale.net中的类">ProtocolServer</a></td>
<th class="colLast" scope="row">
<div class="block">协议底层Server</div>
</th>
</tr>
<tr id="i411" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.html" title="org.redkale.source中的接口">Range</a>&lt;<a href="org.redkale/org/redkale/source/Range.html" title="Range中的类型参数">E</a> extends <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>&gt;</td>
<th class="colLast" scope="row">
<div class="block">取值范围,包含两边的值</div>
</th>
</tr>
<tr id="i412" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.ByteRange.html" title="org.redkale.source中的类">Range.ByteRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i413" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.DoubleRange.html" title="org.redkale.source中的类">Range.DoubleRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i414" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.FloatRange.html" title="org.redkale.source中的类">Range.FloatRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i415" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.IntRange.html" title="org.redkale.source中的类">Range.IntRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i416" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.LongRange.html" title="org.redkale.source中的类">Range.LongRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i417" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.ShortRange.html" title="org.redkale.source中的类">Range.ShortRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i418" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/Range.StringRange.html" title="org.redkale.source中的类">Range.StringRange</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i419" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a></td>
<th class="colLast" scope="row">
<div class="block">反序列化的数据读取流</div>
</th>
</tr>
<tr id="i420" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/Reader.ValueType.html" title="org.redkale.convert中的枚举">Reader.ValueType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i421" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Redkale.html" title="org.redkale.util中的类">Redkale</a></td>
<th class="colLast" scope="row">
<div class="block">版本</div>
</th>
</tr>
<tr id="i422" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/RedkaleClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader</a></td>
<th class="colLast" scope="row">
<div class="block">Redkale内部ClassLoader</div>
</th>
</tr>
<tr id="i423" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/RedkaleClassLoader.DynBytesClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader.DynBytesClassLoader</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i424" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/RedkaleClassLoader.RedkaleCacheClassLoader.html" title="org.redkale.util中的类">RedkaleClassLoader.RedkaleCacheClassLoader</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i425" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/RedkaleException.html" title="org.redkale.util中的类">RedkaleException</a></td>
<th class="colLast" scope="row">
<div class="block">redkale的异常基础类 <br></div>
</th>
</tr>
<tr id="i426" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Reproduce.html" title="org.redkale.util中的接口">Reproduce</a>&lt;<a href="org.redkale/org/redkale/util/Reproduce.html" title="Reproduce中的类型参数">D</a>,&#8203;<a href="org.redkale/org/redkale/util/Reproduce.html" title="Reproduce中的类型参数">S</a>&gt;</td>
<th class="colLast" scope="row">已过时。&nbsp;</th>
</tr>
<tr id="i427" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a>&lt;<a href="org.redkale/org/redkale/net/Request.html" title="Request中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">协议请求对象</div>
</th>
</tr>
<tr id="i428" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/inject/Resourcable.html" title="org.redkale.inject中的接口">Resourcable</a></td>
<th class="colLast" scope="row">
<div class="block">对象的类没有标记为&#64;Resource, 可以通过实现Resourcable接口实现动态获取Resource.name</div>
</th>
</tr>
<tr id="i429" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/Resource.html" title="org.redkale.annotation中的注释">Resource</a></td>
<th class="colLast" scope="row">
<div class="block">&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
&#64;Resource(name = "#name") 表示资源对象自身的name <br>
&#64;Resource(name = "#type") 表示资源对象自身的类型 <br></div>
</th>
</tr>
<tr id="i430" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/inject/ResourceAnnotationLoader.html" title="org.redkale.inject中的接口">ResourceAnnotationLoader</a>&lt;<a href="org.redkale/org/redkale/inject/ResourceAnnotationLoader.html" title="ResourceAnnotationLoader中的类型参数">T</a> extends <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>&gt;</td>
<th class="colLast" scope="row">
<div class="block">自定义注入加载器</div>
</th>
</tr>
<tr id="i431" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/ResourceChanged.html" title="org.redkale.annotation中的注释">ResourceChanged</a></td>
<th class="colLast" scope="row">
<div class="block">&#64;Resource资源被更新时的监听事件, 本注解只能标记在方法参数为ResourceEvent[]上 <br>
注意: 一个类只能存在一个&#64;ResourceChanged的方法 多余的会被忽略 <br>
方法在资源被更新以后调用。</div>
</th>
</tr>
<tr id="i432" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/ResourceConsumer.html" title="org.redkale.mq中的注释">ResourceConsumer</a></td>
<th class="colLast" scope="row">
<div class="block">MQ资源注解, 只能标记在<a href="org.redkale/org/redkale/mq/MessageConsumer.html" title="org.redkale.mq中的接口"><code>MessageConsumer</code></a>子类上</div>
</th>
</tr>
<tr id="i433" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/inject/ResourceEvent.html" title="org.redkale.inject中的接口">ResourceEvent</a>&lt;<a href="org.redkale/org/redkale/inject/ResourceEvent.html" title="ResourceEvent中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i434" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ResourceEvent.html" title="org.redkale.util中的接口">ResourceEvent</a>&lt;<a href="org.redkale/org/redkale/util/ResourceEvent.html" title="ResourceEvent中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by org.redkale.inject.ResourceEvent</div>
</th>
</tr>
<tr id="i435" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/inject/ResourceEvent.ResourceChangeEvent.html" title="org.redkale.inject中的类">ResourceEvent.ResourceChangeEvent</a>&lt;<a href="org.redkale/org/redkale/inject/ResourceEvent.ResourceChangeEvent.html" title="ResourceEvent.ResourceChangeEvent中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i436" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/inject/ResourceFactory.html" title="org.redkale.inject中的类">ResourceFactory</a></td>
<th class="colLast" scope="row">
<div class="block">依赖注入功能主类 <br>
如果&#64;Resource(name = "@") 表示资源name采用所属对象的name <br>
如果没有&#64;Resource且对象实现了Resourcable, 则会取对象的resourceName()方法值
</div>
</th>
</tr>
<tr id="i437" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/ResourceInjected.html" title="org.redkale.annotation中的注释">ResourceInjected</a></td>
<th class="colLast" scope="row">
<div class="block">&#64;Resource资源被依赖注入时的监听事件。</div>
</th>
</tr>
<tr id="i438" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ResourceListener.html" title="org.redkale.util中的注释">ResourceListener</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by <a href="org.redkale/org/redkale/annotation/ResourceChanged.html" title="org.redkale.annotation中的注释"><code>ResourceChanged</code></a></div>
</th>
</tr>
<tr id="i439" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/ResourceProducer.html" title="org.redkale.mq中的注释">ResourceProducer</a></td>
<th class="colLast" scope="row">
<div class="block">MQ资源注解, 只能标记在<a href="org.redkale/org/redkale/mq/MessageProducer.html" title="org.redkale.mq中的接口"><code>MessageProducer</code></a>类型字段上</div>
</th>
</tr>
<tr id="i440" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/annotation/ResourceType.html" title="org.redkale.annotation中的注释">ResourceType</a></td>
<th class="colLast" scope="row">
<div class="block">显式的指明资源类型。</div>
</th>
</tr>
<tr id="i441" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ResourceType.html" title="org.redkale.util中的注释">ResourceType</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by org.redkale.annotation.ResourceType</div>
</th>
</tr>
<tr id="i442" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/inject/ResourceTypeLoader.html" title="org.redkale.inject中的接口">ResourceTypeLoader</a></td>
<th class="colLast" scope="row">
<div class="block">自定义注入加载器</div>
</th>
</tr>
<tr id="i443" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Response.html" title="org.redkale.net中的类">Response</a>&lt;<a href="org.redkale/org/redkale/net/Response.html" title="Response中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a>,&#8203;<a href="org.redkale/org/redkale/net/Response.html" title="Response中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a>&lt;<a href="org.redkale/org/redkale/net/Response.html" title="Response中的类型参数">C</a>&gt;&gt;</td>
<th class="colLast" scope="row">
<div class="block">协议响应对象</div>
</th>
</tr>
<tr id="i444" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/Rest.html" title="org.redkale.net.http中的类">Rest</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i445" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/Rest.RestDyn.html" title="org.redkale.net.http中的注释">Rest.RestDyn</a></td>
<th class="colLast" scope="row">
<div class="block">用于标记由Rest.createRestServlet 方法创建的RestServlet</div>
</th>
</tr>
<tr id="i446" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/Rest.RestDynSourceType.html" title="org.redkale.net.http中的注释">Rest.RestDynSourceType</a></td>
<th class="colLast" scope="row">
<div class="block">用于标记由Rest.createRestServlet 方法创建的RestServlet</div>
</th>
</tr>
<tr id="i447" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestAddress.html" title="org.redkale.net.http中的注释">RestAddress</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于Service类的方法的String参数或参数内的String字段</div>
</th>
</tr>
<tr id="i448" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestBody.html" title="org.redkale.net.http中的注释">RestBody</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于RestService类的方法的String/byte[]/JavaBean参数或参数内的String/byte[]/JavaBean字段</div>
</th>
</tr>
<tr id="i449" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestConvert.html" title="org.redkale.net.http中的注释">RestConvert</a></td>
<th class="colLast" scope="row">
<div class="block">只能依附在Service实现类的public方法上, 当方法的返回值以JSON输出时对指定类型的转换设定。</div>
</th>
</tr>
<tr id="i450" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestConvert.RestConverts.html" title="org.redkale.net.http中的注释">RestConvert.RestConverts</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i451" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestConvertCoder.html" title="org.redkale.net.http中的注释">RestConvertCoder</a></td>
<th class="colLast" scope="row">
<div class="block">指定class某个字段的自定义序列化和反序列化策略。</div>
</th>
</tr>
<tr id="i452" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestConvertCoder.RestConvertCoders.html" title="org.redkale.net.http中的注释">RestConvertCoder.RestConvertCoders</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i453" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestCookie.html" title="org.redkale.net.http中的注释">RestCookie</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于RestService类的方法的String参数或参数内的String字段</div>
</th>
</tr>
<tr id="i454" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestException.html" title="org.redkale.net.http中的类">RestException</a></td>
<th class="colLast" scope="row">
<div class="block">Rest自定义异常类</div>
</th>
</tr>
<tr id="i455" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestHeader.html" title="org.redkale.net.http中的注释">RestHeader</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于RestService类的方法的参数或参数内的String、java.net.InetSocketAddress字段</div>
</th>
</tr>
<tr id="i456" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestHeaders.html" title="org.redkale.net.http中的接口">RestHeaders</a></td>
<th class="colLast" scope="row">
<div class="block">用于RestService类的方法的参数获取HttpHeaders</div>
</th>
</tr>
<tr id="i457" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestLocale.html" title="org.redkale.net.http中的注释">RestLocale</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于Service类的方法的String参数或参数内的String字段</div>
</th>
</tr>
<tr id="i458" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestMapping.html" title="org.redkale.net.http中的注释">RestMapping</a></td>
<th class="colLast" scope="row">
<div class="block">只能依附在Service实现类的public方法上且方法如果throws只能是IOException <br>
value默认为"/" + Service的类名去掉Service字样的小写字符串 (如HelloService的默认路径为/hello)。</div>
</th>
</tr>
<tr id="i459" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestMapping.RestMappings.html" title="org.redkale.net.http中的注释">RestMapping.RestMappings</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i460" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestOnMessage.html" title="org.redkale.net.http中的注释">RestOnMessage</a></td>
<th class="colLast" scope="row">
<div class="block">标记在<a href="org.redkale/org/redkale/net/http/RestWebSocket.html" title="org.redkale.net.http中的注释"><code>RestWebSocket</code></a>的接收消息方法上; <br>
注意:被标记的方法必须同时符合以下条件: <br>
1、必须修饰为public 2、不能修饰为final和static 3、返回值必须是void 4、不能throws检查型异常 <br></div>
</th>
</tr>
<tr id="i461" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestParam.html" title="org.redkale.net.http中的注释">RestParam</a></td>
<th class="colLast" scope="row">
<div class="block">依附在RestService类的方法的参数上 <br>
name='&#38;' 表示当前用户 <br>
name='#'表示截取uri最后一段 <br>
name='#xxx:'表示从uri中/pipes/xxx:v/截取xxx:的值 <br></div>
</th>
</tr>
<tr id="i462" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestParams.html" title="org.redkale.net.http中的接口">RestParams</a></td>
<th class="colLast" scope="row">
<div class="block">用于RestService类的方法的参数获取HttpParams</div>
</th>
</tr>
<tr id="i463" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestPath.html" title="org.redkale.net.http中的注释">RestPath</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于Service类的方法的String参数或参数内的String字段</div>
</th>
</tr>
<tr id="i464" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestService.html" title="org.redkale.net.http中的注释">RestService</a></td>
<th class="colLast" scope="row">
<div class="block">只能依附在Service类上name默认为Service的类名小写并去掉Service字样及后面的字符串 (如HelloService/HelloServiceImpl的默认路径为 hello)。</div>
</th>
</tr>
<tr id="i465" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestSessionid.html" title="org.redkale.net.http中的注释">RestSessionid</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于Service类的方法的参数或参数内的String字段</div>
</th>
</tr>
<tr id="i466" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestUploadFile.html" title="org.redkale.net.http中的注释">RestUploadFile</a></td>
<th class="colLast" scope="row">
<div class="block">依附在RestService类的方法的参数上, 用于接收上传文件 <br>
只能标记在byte[]/File/File[] 类型的参数上 <br></div>
</th>
</tr>
<tr id="i467" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestUserid.html" title="org.redkale.net.http中的注释">RestUserid</a></td>
<th class="colLast" scope="row">
<div class="block">只能注解于Service类的方法的参数或参数内的Serializable字段</div>
</th>
</tr>
<tr id="i468" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/RestWebSocket.html" title="org.redkale.net.http中的注释">RestWebSocket</a></td>
<th class="colLast" scope="row">
<div class="block">只能依附在WebSocket类上name默认为Service的类名小写并去掉Service字样及后面的字符串 (如HelloWebSocket/HelloWebSocketImpl的默认路径为 hello)。</div>
</th>
</tr>
<tr id="i469" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/RetcodeException.html" title="org.redkale.util中的类">RetcodeException</a></td>
<th class="colLast" scope="row">
<div class="block">带retcode错误码的异常 <br></div>
</th>
</tr>
<tr id="i470" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RetLabel.html" title="org.redkale.service中的注释">RetLabel</a></td>
<th class="colLast" scope="row">
<div class="block">用于定义错误码的注解 <br>
结果码定义范围: <br>
// 10000001 - 19999999 预留给Redkale的核心包使用 <br>
// 20000001 - 29999999 预留给Redkale的扩展包使用 <br>
// 30000001 - 99999999 预留给Dev开发系统自身使用 <br></div>
</th>
</tr>
<tr id="i471" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RetLabel.RetInfoTransfer.html" title="org.redkale.service中的接口">RetLabel.RetInfoTransfer</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i472" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RetLabel.RetLabels.html" title="org.redkale.service中的注释">RetLabel.RetLabels</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i473" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RetLabel.RetLoader.html" title="org.redkale.service中的类">RetLabel.RetLoader</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i474" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RetResult.html" title="org.redkale.service中的类">RetResult</a>&lt;<a href="org.redkale/org/redkale/service/RetResult.html" title="RetResult中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">通用的结果对象在常见的HTTP+JSON接口中返回的结果需要含结果码错误信息和实体对象。</div>
</th>
</tr>
<tr id="i475" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/RowBound.html" title="org.redkale.source中的类">RowBound</a></td>
<th class="colLast" scope="row">
<div class="block">翻页对象, offset从0开始, limit必须大于0</div>
</th>
</tr>
<tr id="i476" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcAction.html" title="org.redkale.service中的注释">RpcAction</a></td>
<th class="colLast" scope="row">
<div class="block">用于自定义SncpActionid默认会根据Method.toString来计算actionid</div>
</th>
</tr>
<tr id="i477" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcAttachment.html" title="org.redkale.service中的注释">RpcAttachment</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP协议中用于CompletionHandler回调函数中的attach字段。</div>
</th>
</tr>
<tr id="i478" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcRemote.html" title="org.redkale.service中的注释">RpcRemote</a></td>
<th class="colLast" scope="row">
<div class="block">用于在 Service 中创建自身远程模式的对象</div>
</th>
</tr>
<tr id="i479" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcRemoteException.html" title="org.redkale.service中的类">RpcRemoteException</a></td>
<th class="colLast" scope="row">
<div class="block">供RPC协议使用</div>
</th>
</tr>
<tr id="i480" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcSourceAddress.html" title="org.redkale.service中的注释">RpcSourceAddress</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP协议中标记为来源地址参数, 该注解只能标记在类型为SocketAddress或InetSocketAddress的参数上。</div>
</th>
</tr>
<tr id="i481" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcTargetAddress.html" title="org.redkale.service中的注释">RpcTargetAddress</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP协议中标记为目标地址参数, 该注解只能标记在类型为SocketAddress或InetSocketAddress的参数上。</div>
</th>
</tr>
<tr id="i482" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/RpcTargetTopic.html" title="org.redkale.service中的注释">RpcTargetTopic</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP协议中标记为目标topic参数, 该注解只能标记在类型为String的参数上。</div>
</th>
</tr>
<tr id="i483" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/Scheduled.html" title="org.redkale.scheduled中的注释">Scheduled</a></td>
<th class="colLast" scope="row">
<div class="block">定时任务标记只能作用于Service的无参数或者单一ScheduleEvent参数的菲static方法上, 功能类似Spring里的Scheduled注解</div>
</th>
</tr>
<tr id="i484" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/ScheduledEvent.html" title="org.redkale.scheduled中的类">ScheduledEvent</a></td>
<th class="colLast" scope="row">
<div class="block">定时任务的参数</div>
</th>
</tr>
<tr id="i485" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/ScheduledManager.html" title="org.redkale.scheduled中的接口">ScheduledManager</a></td>
<th class="colLast" scope="row">
<div class="block">定时管理器</div>
</th>
</tr>
<tr id="i486" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/spi/ScheduledManagerProvider.html" title="org.redkale.scheduled.spi中的接口">ScheduledManagerProvider</a></td>
<th class="colLast" scope="row">
<div class="block">自定义的ScheduledManager加载器, 如果标记&#64;Priority加载器的优先级需要大于1000 1000以下预留给官方加载器</div>
</th>
</tr>
<tr id="i487" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/spi/ScheduledModuleEngine.html" title="org.redkale.scheduled.spi中的类">ScheduledModuleEngine</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i488" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/scheduled/spi/ScheduleManagerService.html" title="org.redkale.scheduled.spi中的类">ScheduleManagerService</a></td>
<th class="colLast" scope="row">
<div class="block">定时任务管理器</div>
</th>
</tr>
<tr id="i489" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/SearchColumn.html" title="org.redkale.persistence中的注释">SearchColumn</a></td>
<th class="colLast" scope="row">
<div class="block">搜索引擎的数据Entity依附在setter、getter方法、字段进行简单的配置 <br></div>
</th>
</tr>
<tr id="i490" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchColumn.html" title="org.redkale.source中的注释">SearchColumn</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by org.redkale.persistence.SearchColumn</div>
</th>
</tr>
<tr id="i491" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/SearchColumn.HighLights.html" title="org.redkale.persistence中的类">SearchColumn.HighLights</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i492" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchColumn.HighLights.html" title="org.redkale.source中的类">SearchColumn.HighLights</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i493" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchQuery.html" title="org.redkale.source中的接口">SearchQuery</a></td>
<th class="colLast" scope="row">
<div class="block">SearchQuery用于构建搜索过滤条件<br>
不被标记为&#64;org.redkale.persistence.Transient 的字段均视为过滤条件 <br></div>
</th>
</tr>
<tr id="i494" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchQuery.SearchHighlight.html" title="org.redkale.source中的接口">SearchQuery.SearchHighlight</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i495" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchQuery.SearchSimpleHighlight.html" title="org.redkale.source中的类">SearchQuery.SearchSimpleHighlight</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i496" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchQuery.SearchSimpleQuery.html" title="org.redkale.source中的类">SearchQuery.SearchSimpleQuery</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i497" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SearchSource.html" title="org.redkale.source中的接口">SearchSource</a></td>
<th class="colLast" scope="row">
<div class="block">搜索引擎的数据源, 接口与DataSource基本一致。</div>
</th>
</tr>
<tr id="i498" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/SelectColumn.html" title="org.redkale.util中的类">SelectColumn</a></td>
<th class="colLast" scope="row">
<div class="block">判断字符串数组是否包含或排除指定字符串的操作类</div>
</th>
</tr>
<tr id="i499" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Server.html" title="org.redkale.net中的类">Server</a>&lt;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">K</a> 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>,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a>,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a>&lt;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">C</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/Response.html" title="org.redkale.net中的类">Response</a>&lt;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">R</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">S</a> extends <a href="org.redkale/org/redkale/net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&lt;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">R</a>,&#8203;<a href="org.redkale/org/redkale/net/Server.html" title="Server中的类型参数">P</a>&gt;&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i500" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/watch/ServerWatchService.html" title="org.redkale.boot.watch中的类">ServerWatchService</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i501" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a></td>
<th class="colLast" scope="row">
<div class="block">所有Service的实现类不得声明为final 允许远程模式的public方法都不能声明为final。</div>
</th>
</tr>
<tr id="i502" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/boot/watch/ServiceWatchService.html" title="org.redkale.boot.watch中的类">ServiceWatchService</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i503" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Servlet.html" title="org.redkale.net中的类">Servlet</a>&lt;<a href="org.redkale/org/redkale/net/Servlet.html" title="Servlet中的类型参数">C</a> extends <a href="org.redkale/org/redkale/net/Context.html" title="org.redkale.net中的类">Context</a>,&#8203;<a href="org.redkale/org/redkale/net/Servlet.html" title="Servlet中的类型参数">R</a> extends <a href="org.redkale/org/redkale/net/Request.html" title="org.redkale.net中的类">Request</a>&lt;<a href="org.redkale/org/redkale/net/Servlet.html" title="Servlet中的类型参数">C</a>&gt;,&#8203;<a href="org.redkale/org/redkale/net/Servlet.html" title="Servlet中的类型参数">P</a> extends <a href="org.redkale/org/redkale/net/Response.html" title="org.redkale.net中的类">Response</a>&lt;<a href="org.redkale/org/redkale/net/Servlet.html" title="Servlet中的类型参数">C</a>,&#8203;<a href="org.redkale/org/redkale/net/Servlet.html" title="Servlet中的类型参数">R</a>&gt;&gt;</td>
<th class="colLast" scope="row">
<div class="block">协议请求处理类</div>
</th>
</tr>
<tr id="i504" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Sheet.html" title="org.redkale.util中的类">Sheet</a>&lt;<a href="org.redkale/org/redkale/util/Sheet.html" title="Sheet中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">页集合。</div>
</th>
</tr>
<tr id="i505" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/ShortArraySimpledCoder.html" title="org.redkale.convert.ext中的类">ShortArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/ShortArraySimpledCoder.html" title="ShortArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/ShortArraySimpledCoder.html" title="ShortArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">short[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i506" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/ShortSimpledCoder.html" title="org.redkale.convert.ext中的类">ShortSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/ShortSimpledCoder.html" title="ShortSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/ShortSimpledCoder.html" title="ShortSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">short 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i507" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/SimpledCoder.html" title="org.redkale.convert中的类">SimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/SimpledCoder.html" title="SimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/SimpledCoder.html" title="SimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>,&#8203;<a href="org.redkale/org/redkale/convert/SimpledCoder.html" title="SimpledCoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">简易类的序列化和反序列化操作类 <br>
能序列化为Boolean、Number或者字符串的类视为简易类 <br></div>
</th>
</tr>
<tr id="i508" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/SimpleProxySelector.html" title="org.redkale.util中的类">SimpleProxySelector</a></td>
<th class="colLast" scope="row">
<div class="block">简单的http代理器</div>
</th>
</tr>
<tr id="i509" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/SkipArrayDecoder.html" title="org.redkale.convert.bson中的类">SkipArrayDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/bson/SkipArrayDecoder.html" title="SkipArrayDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">数组的反序列化操作类 <br>
对象数组的反序列化不包含int[]、long[]这样的primitive class数组。</div>
</th>
</tr>
<tr id="i510" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/SkipCollectionDecoder.html" title="org.redkale.convert.bson中的类">SkipCollectionDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/bson/SkipCollectionDecoder.html" title="SkipCollectionDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Collection的反序列化操作类 <br>
支持一定程度的泛型。</div>
</th>
</tr>
<tr id="i511" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/SkipMapDecoder.html" title="org.redkale.convert.bson中的类">SkipMapDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/bson/SkipMapDecoder.html" title="SkipMapDecoder中的类型参数">K</a>,&#8203;<a href="org.redkale/org/redkale/convert/bson/SkipMapDecoder.html" title="SkipMapDecoder中的类型参数">V</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Map的反序列化操作类 <br></div>
</th>
</tr>
<tr id="i512" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/bson/SkipStreamDecoder.html" title="org.redkale.convert.bson中的类">SkipStreamDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/bson/SkipStreamDecoder.html" title="SkipStreamDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Stream的反序列化操作类 <br>
支持一定程度的泛型。</div>
</th>
</tr>
<tr id="i513" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/Sncp.html" title="org.redkale.net.sncp中的类">Sncp</a></td>
<th class="colLast" scope="row">
<div class="block">Service Node Communicate Protocol 生成Service的本地模式或远程模式Service-Class的工具类</div>
</th>
</tr>
<tr id="i514" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/Sncp.SncpDyn.html" title="org.redkale.net.sncp中的注释">Sncp.SncpDyn</a></td>
<th class="colLast" scope="row">
<div class="block">修饰由SNCP协议动态生成的class、和method 本地模式动态生成的_DynLocalXXXXService类会打上&#64;SncpDyn(remote = false) 的注解
远程模式动态生成的_DynRemoteXXXService类会打上&#64;SncpDyn(remote = true) 的注解</div>
</th>
</tr>
<tr id="i515" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpAsyncHandler.html" title="org.redkale.net.sncp中的接口">SncpAsyncHandler</a>&lt;<a href="org.redkale/org/redkale/net/sncp/SncpAsyncHandler.html" title="SncpAsyncHandler中的类型参数">V</a>,&#8203;<a href="org.redkale/org/redkale/net/sncp/SncpAsyncHandler.html" title="SncpAsyncHandler中的类型参数">A</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">异步回调函数</div>
</th>
</tr>
<tr id="i516" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpAsyncHandler.HandlerInner.html" title="org.redkale.net.sncp中的类">SncpAsyncHandler.HandlerInner</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i517" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpClient.html" title="org.redkale.net.sncp中的类">SncpClient</a></td>
<th class="colLast" scope="row">
<div class="block">SNCP版Client, 一个SncpServer只能对应一个SncpClient</div>
</th>
</tr>
<tr id="i518" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpClientCodec.html" title="org.redkale.net.sncp中的类">SncpClientCodec</a></td>
<th class="colLast" scope="row">
<div class="block">SncpClient编解码器</div>
</th>
</tr>
<tr id="i519" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpClientConnection.html" title="org.redkale.net.sncp中的类">SncpClientConnection</a></td>
<th class="colLast" scope="row">
<div class="block">client版连接</div>
</th>
</tr>
<tr id="i520" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpClientRequest.html" title="org.redkale.net.sncp中的类">SncpClientRequest</a></td>
<th class="colLast" scope="row">
<div class="block">client版请求</div>
</th>
</tr>
<tr id="i521" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpClientResult.html" title="org.redkale.net.sncp中的类">SncpClientResult</a></td>
<th class="colLast" scope="row">
<div class="block">client版响应结果</div>
</th>
</tr>
<tr id="i522" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpContext.html" title="org.redkale.net.sncp中的类">SncpContext</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i523" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpContext.SncpContextConfig.html" title="org.redkale.net.sncp中的类">SncpContext.SncpContextConfig</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i524" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpDispatcherServlet.html" title="org.redkale.net.sncp中的类">SncpDispatcherServlet</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i525" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpException.html" title="org.redkale.net.sncp中的类">SncpException</a></td>
<th class="colLast" scope="row">
<div class="block">Sncp自定义异常类</div>
</th>
</tr>
<tr id="i526" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpFilter.html" title="org.redkale.net.sncp中的类">SncpFilter</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i527" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpHeader.html" title="org.redkale.net.sncp中的类">SncpHeader</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i528" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/SncpMessageRequest.html" title="org.redkale.mq.spi中的类">SncpMessageRequest</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i529" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/SncpMessageResponse.html" title="org.redkale.mq.spi中的类">SncpMessageResponse</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i530" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/SncpMessageServlet.html" title="org.redkale.mq.spi中的类">SncpMessageServlet</a></td>
<th class="colLast" scope="row">
<div class="block">一个Service对应一个MessageProcessor</div>
</th>
</tr>
<tr id="i531" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpRemoteInfo.html" title="org.redkale.net.sncp中的类">SncpRemoteInfo</a>&lt;<a href="org.redkale/org/redkale/net/sncp/SncpRemoteInfo.html" title="SncpRemoteInfo中的类型参数">S</a> extends <a href="org.redkale/org/redkale/service/Service.html" title="org.redkale.service中的接口">Service</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">每个Service的client相关信息对象</div>
</th>
</tr>
<tr id="i532" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpRemoteInfo.SncpRemoteAction.html" title="org.redkale.net.sncp中的类">SncpRemoteInfo.SncpRemoteAction</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i533" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpRequest.html" title="org.redkale.net.sncp中的类">SncpRequest</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i534" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpResponse.html" title="org.redkale.net.sncp中的类">SncpResponse</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i535" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpRpcGroup.html" title="org.redkale.net.sncp中的类">SncpRpcGroup</a></td>
<th class="colLast" scope="row">
<div class="block">协议地址组合对象, 对应application.xml 中 resources-&#62;group 节点信息</div>
</th>
</tr>
<tr id="i536" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpRpcGroups.html" title="org.redkale.net.sncp中的类">SncpRpcGroups</a></td>
<th class="colLast" scope="row">
<div class="block">协议地址组合对象, 对应application.xml中group节点信息</div>
</th>
</tr>
<tr id="i537" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpServer.html" title="org.redkale.net.sncp中的类">SncpServer</a></td>
<th class="colLast" scope="row">
<div class="block">Service Node Communicate Protocol</div>
</th>
</tr>
<tr id="i538" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpServlet.html" title="org.redkale.net.sncp中的类">SncpServlet</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i539" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/sncp/SncpServlet.SncpActionServlet.html" title="org.redkale.net.sncp中的类">SncpServlet.SncpActionServlet</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i540" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SourceConvert.html" title="org.redkale.source中的注释">SourceConvert</a></td>
<th class="colLast" scope="row">
<div class="block">用于定制Source操作JSON字段的转换策略。</div>
</th>
</tr>
<tr id="i541" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SourceException.html" title="org.redkale.source中的类">SourceException</a></td>
<th class="colLast" scope="row">
<div class="block">数据源自定义异常类</div>
</th>
</tr>
<tr id="i542" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/SourceManager.html" title="org.redkale.source中的接口">SourceManager</a></td>
<th class="colLast" scope="row">
<div class="block">source组件的基本管理器</div>
</th>
</tr>
<tr id="i543" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/spi/SourceModuleEngine.html" title="org.redkale.source.spi中的类">SourceModuleEngine</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i544" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Sql.html" title="org.redkale.persistence中的注释">Sql</a></td>
<th class="colLast" scope="row">
<div class="block">原始sql语句, 标记在<a href="org.redkale/org/redkale/source/DataSqlMapper.html" title="org.redkale.source中的接口"><code>DataSqlMapper</code></a>方法上</div>
</th>
</tr>
<tr id="i545" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/SSLBuilder.html" title="org.redkale.net中的类">SSLBuilder</a></td>
<th class="colLast" scope="row">
<div class="block">根据配置生成SSLContext</div>
</th>
</tr>
<tr id="i546" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/StreamDecoder.html" title="org.redkale.convert中的类">StreamDecoder</a>&lt;<a href="org.redkale/org/redkale/convert/StreamDecoder.html" title="StreamDecoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Stream的反序列化操作类 <br>
支持一定程度的泛型。</div>
</th>
</tr>
<tr id="i547" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/StreamEncoder.html" title="org.redkale.convert中的类">StreamEncoder</a>&lt;<a href="org.redkale/org/redkale/convert/StreamEncoder.html" title="StreamEncoder中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Stream的序列化操作类 <br>
支持一定程度的泛型。</div>
</th>
</tr>
<tr id="i548" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/StringArraySimpledCoder.html" title="org.redkale.convert.ext中的类">StringArraySimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/StringArraySimpledCoder.html" title="StringArraySimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/StringArraySimpledCoder.html" title="StringArraySimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">String[] 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i549" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.html" title="org.redkale.convert.ext中的类">StringSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.html" title="StringSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.html" title="StringSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">String 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i550" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.SmallStringSimpledCoder.html" title="org.redkale.convert.ext中的类">StringSimpledCoder.SmallStringSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.SmallStringSimpledCoder.html" title="StringSimpledCoder.SmallStringSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/StringSimpledCoder.SmallStringSimpledCoder.html" title="StringSimpledCoder.SmallStringSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i551" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/StringWrapper.html" title="org.redkale.util中的类">StringWrapper</a></td>
<th class="colLast" scope="row">
<div class="block">主要供 JsonConvert.writeWrapper 使用</div>
</th>
</tr>
<tr id="i552" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/StringWrapperSimpledCoder.html" title="org.redkale.convert.ext中的类">StringWrapperSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/StringWrapperSimpledCoder.html" title="StringWrapperSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/StringWrapperSimpledCoder.html" title="StringWrapperSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">String 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i553" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Table.html" title="org.redkale.persistence中的注释">Table</a></td>
<th class="colLast" scope="row">
<div class="block">Specifies the primary table for the annotated entity.</div>
</th>
</tr>
<tr id="i554" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/TextConvert.html" title="org.redkale.convert中的类">TextConvert</a>&lt;<a href="org.redkale/org/redkale/convert/TextConvert.html" title="TextConvert中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/TextConvert.html" title="TextConvert中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">文本序列化/反序列化操作类</div>
</th>
</tr>
<tr id="i555" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ThreadHashExecutor.html" title="org.redkale.util中的类">ThreadHashExecutor</a></td>
<th class="colLast" scope="row">已过时。&nbsp;</th>
</tr>
<tr id="i556" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/ThrowableSimpledCoder.html" title="org.redkale.convert.ext中的类">ThrowableSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/ThrowableSimpledCoder.html" title="ThrowableSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/ThrowableSimpledCoder.html" title="ThrowableSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">文件 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i557" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/ThrowSupplier.html" title="org.redkale.util中的接口">ThrowSupplier</a>&lt;<a href="org.redkale/org/redkale/util/ThrowSupplier.html" title="ThrowSupplier中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">抛异常版的Supplier</div>
</th>
</tr>
<tr id="i558" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Times.html" title="org.redkale.util中的类">Times</a></td>
<th class="colLast" scope="row">
<div class="block">时间日期工具类</div>
</th>
</tr>
<tr id="i559" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Traces.html" title="org.redkale.util中的类">Traces</a></td>
<th class="colLast" scope="row">
<div class="block">创建traceid工具类</div>
</th>
</tr>
<tr id="i560" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/Transient.html" title="org.redkale.persistence中的注释">Transient</a></td>
<th class="colLast" scope="row">
<div class="block">Specifies that the property or field is not persistent.</div>
</th>
</tr>
<tr id="i561" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Transport.html" title="org.redkale.net中的类">Transport</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i562" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/Transport.TransportNode.html" title="org.redkale.net中的类">Transport.TransportNode</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i563" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/TransportFactory.html" title="org.redkale.net中的类">TransportFactory</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i564" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/TransportGroupInfo.html" title="org.redkale.net中的类">TransportGroupInfo</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i565" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/TransportStrategy.html" title="org.redkale.net中的接口">TransportStrategy</a></td>
<th class="colLast" scope="row">已过时。</th>
</tr>
<tr id="i566" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/TypeSimpledCoder.html" title="org.redkale.convert.ext中的类">TypeSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/TypeSimpledCoder.html" title="TypeSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/TypeSimpledCoder.html" title="TypeSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Type 的SimpledCoder实现 只支持Type的子类Class</div>
</th>
</tr>
<tr id="i567" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/TypeToken.html" title="org.redkale.util中的类">TypeToken</a>&lt;<a href="org.redkale/org/redkale/util/TypeToken.html" title="TypeToken中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">获取泛型的Type类</div>
</th>
</tr>
<tr id="i568" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Uint128.html" title="org.redkale.util中的类">Uint128</a></td>
<th class="colLast" scope="row">
<div class="block">16bytes数据结构 注意: 为了提高性能, Uint128中的bytes是直接返回 不得对bytes的内容进行修改。</div>
</th>
</tr>
<tr id="i569" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.html" title="org.redkale.convert.ext中的类">Uint128SimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.html" title="Uint128SimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.html" title="Uint128SimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Dlong 的SimpledCoder实现</div>
</th>
</tr>
<tr id="i570" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.Uint128JsonSimpledCoder.html" title="org.redkale.convert.ext中的类">Uint128SimpledCoder.Uint128JsonSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.Uint128JsonSimpledCoder.html" title="Uint128SimpledCoder.Uint128JsonSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/json/JsonReader.html" title="org.redkale.convert.json中的类">JsonReader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/Uint128SimpledCoder.Uint128JsonSimpledCoder.html" title="Uint128SimpledCoder.Uint128JsonSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/json/JsonWriter.html" title="org.redkale.convert.json中的类">JsonWriter</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Uint128 的JsonSimpledCoder实现</div>
</th>
</tr>
<tr id="i571" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Unsafe.html" title="org.redkale.util中的接口">Unsafe</a></td>
<th class="colLast" scope="row">
<div class="block">sun.misc.Unsafe 封装类</div>
</th>
</tr>
<tr id="i572" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/URISimpledCoder.html" title="org.redkale.convert.ext中的类">URISimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/URISimpledCoder.html" title="URISimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/URISimpledCoder.html" title="URISimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i573" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/ext/URLSimpledCoder.html" title="org.redkale.convert.ext中的类">URLSimpledCoder</a>&lt;<a href="org.redkale/org/redkale/convert/ext/URLSimpledCoder.html" title="URLSimpledCoder中的类型参数">R</a> extends <a href="org.redkale/org/redkale/convert/Reader.html" title="org.redkale.convert中的类">Reader</a>,&#8203;<a href="org.redkale/org/redkale/convert/ext/URLSimpledCoder.html" title="URLSimpledCoder中的类型参数">W</a> extends <a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i574" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Utility.html" title="org.redkale.util中的类">Utility</a></td>
<th class="colLast" scope="row">
<div class="block">常见操作的工具类</div>
</th>
</tr>
<tr id="i575" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/Version.html" title="org.redkale.util中的注释">Version</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">暂不实现</div>
</th>
</tr>
<tr id="i576" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/VirtualEntity.html" title="org.redkale.persistence中的注释">VirtualEntity</a></td>
<th class="colLast" scope="row">
<div class="block">VirtualEntity表示虚拟的数据实体类 通常Entity都会映射到数据库中的某个表而标记为&#64;VirtualEntity的Entity类只存在EntityCache中</div>
</th>
</tr>
<tr id="i577" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/VirtualEntity.html" title="org.redkale.source中的注释">VirtualEntity</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">replaced by org.redkale.persistence.VirtualEntity</div>
</th>
</tr>
<tr id="i578" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/persistence/VirtualEntity.DefaultFunctionLoader.html" title="org.redkale.persistence中的类">VirtualEntity.DefaultFunctionLoader</a></td>
<th class="colLast" scope="row">
<div class="block">默认全量加载器</div>
</th>
</tr>
<tr id="i579" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/source/VirtualEntity.DefaultFunctionLoader.html" title="org.redkale.source中的类">VirtualEntity.DefaultFunctionLoader</a></td>
<th class="colLast" scope="row">
<div class="block">默认全量加载器</div>
</th>
</tr>
<tr id="i580" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/watch/WatchFilter.html" title="org.redkale.watch中的类">WatchFilter</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i581" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/watch/WatchService.html" title="org.redkale.watch中的接口">WatchService</a></td>
<th class="colLast" scope="row">
<div class="block">只给WATCH协议的Server才能加载的Service其他协议的Server均不能自动加载WatchService</div>
</th>
</tr>
<tr id="i582" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/watch/WatchServlet.html" title="org.redkale.watch中的类">WatchServlet</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i583" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebClient.html" title="org.redkale.net.http中的类">WebClient</a></td>
<th class="colLast" scope="row">
<div class="block">简单的HttpClient实现, 存在以下情况不能使用此类: <br>
1、使用HTTPS<br>
2、上传下载文件<br>
3、返回超大响应包<br>
类似JDK11的 java.net.http.HttpClient <br></div>
</th>
</tr>
<tr id="i584" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebClient.HttpConnection.html" title="org.redkale.net.http中的类">WebClient.HttpConnection</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i585" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebRequest.html" title="org.redkale.net.http中的类">WebRequest</a></td>
<th class="colLast" scope="row">
<div class="block">HttpRequest的缩减版, 只提供部分字段</div>
</th>
</tr>
<tr id="i586" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/mq/spi/WebRequestCoder.html" title="org.redkale.mq.spi中的类">WebRequestCoder</a></td>
<th class="colLast" scope="row">
<div class="block">WebRequest的MessageCoder实现</div>
</th>
</tr>
<tr id="i587" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebResult.html" title="org.redkale.net.http中的类">WebResult</a>&lt;<a href="org.redkale/org/redkale/net/http/WebResult.html" title="WebResult中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i588" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebServlet.html" title="org.redkale.net.http中的注释">WebServlet</a></td>
<th class="colLast" scope="row">
<div class="block">功能同JSR 315 (java-servlet 3.0) 规范中的 @WebServlet</div>
</th>
</tr>
<tr id="i589" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocket.html" title="org.redkale.net.http中的类">WebSocket</a>&lt;<a href="org.redkale/org/redkale/net/http/WebSocket.html" title="WebSocket中的类型参数">G</a> 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>,&#8203;<a href="org.redkale/org/redkale/net/http/WebSocket.html" title="WebSocket中的类型参数">T</a>&gt;</td>
</tr>
<tr id="i590" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketAction.html" title="org.redkale.net.http中的类">WebSocketAction</a></td>
<th class="colLast" scope="row">
<div class="block">WebSocket.broadcastAction时的参数</div>
</th>
</tr>
<tr id="i591" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketAddress.html" title="org.redkale.net.http中的类">WebSocketAddress</a></td>
<th class="colLast" scope="row">
<div class="block">存放用户WS连接的SNCP地址和MQ topic 当消息使用MQ代理时topic才会有值</div>
</th>
</tr>
<tr id="i592" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketEngine.html" title="org.redkale.net.http中的类">WebSocketEngine</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i593" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketFuture.html" title="org.redkale.net.http中的类">WebSocketFuture</a></td>
<th class="colLast" scope="row">
<div class="block">WebSocket连接的IO写线程</div>
</th>
</tr>
<tr id="i594" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketNode.html" title="org.redkale.net.http中的类">WebSocketNode</a></td>
<th class="colLast" scope="row">
<div class="block">注: 部署了WebSocketNodeService就必然要配置SNCP协议的Server不然无法做到WebSocketNode.sendMessage方法的有效性</div>
</th>
</tr>
<tr id="i595" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketNodeService.html" title="org.redkale.net.http中的类">WebSocketNodeService</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i596" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/service/WebSocketNodeService.html" title="org.redkale.service中的类">WebSocketNodeService</a></td>
<th class="colLast" scope="row">已过时。
<div class="deprecationComment">2.6.0</div>
</th>
</tr>
<tr id="i597" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketPacket.html" title="org.redkale.net.http中的类">WebSocketPacket</a></td>
<th class="colLast" scope="row">
<div class="block">详情见: https://redkale.org</div>
</th>
</tr>
<tr id="i598" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketPacket.FrameType.html" title="org.redkale.net.http中的枚举">WebSocketPacket.FrameType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i599" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketPacket.MessageType.html" title="org.redkale.net.http中的枚举">WebSocketPacket.MessageType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i600" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketParam.html" title="org.redkale.net.http中的接口">WebSocketParam</a></td>
<th class="colLast" scope="row">
<div class="block">供WebSocket.preOnMessage 方法获取RestWebSocket里OnMessage方法的参数 <br></div>
</th>
</tr>
<tr id="i601" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketRange.html" title="org.redkale.net.http中的类">WebSocketRange</a></td>
<th class="colLast" scope="row">
<div class="block">WebSocket.broadcastMessage时的过滤条件</div>
</th>
</tr>
<tr id="i602" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketReadHandler.html" title="org.redkale.net.http中的类">WebSocketReadHandler</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i603" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketServlet.html" title="org.redkale.net.http中的类">WebSocketServlet</a></td>
</tr>
<tr id="i604" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketUserAddress.html" title="org.redkale.net.http中的接口">WebSocketUserAddress</a></td>
<th class="colLast" scope="row">
<div class="block">userid 与 sncpaddress组合对象</div>
</th>
</tr>
<tr id="i605" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketUserAddress.SimpleWebSocketUserAddress.html" title="org.redkale.net.http中的类">WebSocketUserAddress.SimpleWebSocketUserAddress</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i606" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketWriteHandler.html" title="org.redkale.net.http中的类">WebSocketWriteHandler</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i607" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/http/WebSocketWriteHandler.WebSocketFuture.html" title="org.redkale.net.http中的类">WebSocketWriteHandler.WebSocketFuture</a>&lt;<a href="org.redkale/org/redkale/net/http/WebSocketWriteHandler.WebSocketFuture.html" title="WebSocketWriteHandler.WebSocketFuture中的类型参数">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i608" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/client/WeightAddress.html" title="org.redkale.net.client中的类">WeightAddress</a></td>
<th class="colLast" scope="row">
<div class="block">带权重的地址</div>
</th>
</tr>
<tr id="i609" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/net/WorkThread.html" title="org.redkale.net中的类">WorkThread</a></td>
<th class="colLast" scope="row">
<div class="block">协议处理的自定义线程类</div>
</th>
</tr>
<tr id="i610" class="altColor">
<td class="colFirst"><a href="org.redkale/org/redkale/convert/Writer.html" title="org.redkale.convert中的类">Writer</a></td>
<th class="colLast" scope="row">
<div class="block">序列化的数据输出流</div>
</th>
</tr>
<tr id="i611" class="rowColor">
<td class="colFirst"><a href="org.redkale/org/redkale/util/XmlReader.html" title="org.redkale.util中的类">XmlReader</a></td>
<th class="colLast" scope="row">
<div class="block">简单的xml读取器, 只读element节点信息其他信息(如: namespace、comment、docdecl等)都会丢弃</div>
</th>
</tr>
</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>