取引、メール、シリアライズ、共通 /rp コマンドです。

4 classes in trade.

一覧表

ClassKindMethodsFieldsRolesSummary
RpCommandclass56コマンド非同期 / スケジューラ/rp のサブコマンドをまとめて扱うディスパッチャ。
TradeMailDaoclass71DB / 永続化/rp trade で送った「オフライン配送アイテム」を保存するDAO。
TradeManagerclass2212イベント駆動非同期 / スケジューラ初期化 / ブートストラップ集約 / 制御/rp trade / /rp receive のGUIと配送処理。
TradeSerializationclass50ItemStack 配列を DB に保存できる形へシリアライズ/デシリアライズ。

クラスカード

RpCommand

class315 lines5 methods

/rp のサブコマンドをまとめて扱うディスパッチャ。

Source
trade/RpCommand.java
詳細ページ
クラス詳細を開く
onCommand フローonTabComplete フローresolvePlayer フロー

TradeMailDao

class131 lines7 methods

/rp trade で送った「オフライン配送アイテム」を保存するDAO。

Source
trade/TradeMailDao.java
詳細ページ
クラス詳細を開く
初期化フローloadMail フローinitTable フロー

TradeManager

class651 lines22 methods

/rp trade / /rp receive のGUIと配送処理。

Source
trade/TradeManager.java
詳細ページ
クラス詳細を開く
onClose フローonDrag フローonClick フロー

TradeSerialization

class68 lines5 methods

ItemStack 配列を DB に保存できる形へシリアライズ/デシリアライズ。

Source
trade/TradeSerialization.java
詳細ページ
クラス詳細を開く
toBase64 フローcountPieces フローfromBase64 フロー