All Classes and Interfaces

Class
Description
コマンド間の異常終了を伝播するためのPipedStreamペアラッパー。
最小限のPath基底クラス
Abstract class for stream commands.
Transforms camelCase strings to snake_case format.
Builder class for CamelToSnakeCaseRule configuration.
Chains multiple transformation rules to be applied in sequence.
Builder class for ChainRule configuration.
Converts the character encoding of a stream from one encoding to another.
クラスパスリソースの取得を行うユーティリティクラス
Abstract class for commands that consume an input stream and produce an output stream.
CSV Filter Command Class
CSV Navigate Command Class
最小限のCSVPath実装
CSVデータのバリデーションを行うコマンドクラス
データベース接続プールの実装
データベースからデータを取得するルール
H2データベースの中身を確認するためのツール
A pipeline command that buffers data through a temporary file between pipeline stages.
HikariCP接続プール設定クラス
MDCAdapter implementation that propagates MDC context to child threads via InheritableThreadLocal.
最小限のPathインターフェース
ルールインターフェース
Unified interface for stream commands.
JaCoCo XML レポートから LINE カウンターを抽出して ModuleSloc オブジェクトとして出力するコマンド。
JSON Filter Command Class
JSON Navigation Command for applying transformations to JSON data
大容量テストデータを生成するユーティリティクラス
Line ending normalization command.
Supported line ending types for normalization.
Converts strings to lowercase.
Installs InheritableMDCAdapter so that MDC context is automatically propagated to child threads (including virtual threads) without manual copying.
変換結果をMDC共有値として伝搬するルール。
モジュールごとの SLOC(実行可能行数)情報。
モジュール名リストを読み込み、各モジュールの JaCoCo XML ファイルを連結して出力するコマンド。
例2: Navigate系コマンド × IRule(CSV/JSON/XML)
Pass-through rule implementation
StreamConverterのパフォーマンス分析とレポート生成
パフォーマンス統計クラス
対向コマンドの異常終了により、パイプへの read/write が継続不可能になったことを示す例外。
例1: IStreamCommand と StreamConverter の仕組み
パイプライン内でコマンド間の共有値を管理するコンテキスト。
例3: PipelineContext によるスレッド間の値共有と MDC 伝搬
ログ出力直前にPipelineContextの共有値をMDCへ同期するTurboFilter。
PMD 違反情報。
PMD XML レポートを PmdViolation オブジェクトのストリームに変換するコマンド。
HikariCP対応のデータベースフェッチルール
リソース使用量を監視するユーティリティクラス
リソース使用量の測定結果を表すクラス
XML処理のセキュリティ設定を提供するユーティリティクラス
XPathインジェクション攻撃を防ぐためのバリデータークラス
指定された通信先にOutputStreamを送信するコマンドクラス。
ModuleSloc オブジェクトのストリームを集約して合計行を追加するコマンド。
全モジュールの JaCoCo XML レポートから SLOC(実ステップ数)を集計するツール。
ModuleSloc オブジェクトのストリームを人が読みやすいレポート形式に整形するコマンド。
Transforms snake_case strings to camelCase format.
Builder class for SnakeToCamelCaseRule configuration.
ストリーム変換クラス。
Spring Boot application entry point for StreamConverter Web API.
Web API controller for StreamConverter processing.
Custom exception for stream processing errors.
Represents a hierarchical path for tree-like data structures (JSON, XML).
Trims leading and trailing whitespace from strings.
XMLのバリデーションを行うコマンドクラス
例5: ConsumerCommand(検証) × FileBufferCommand による安全なパイプライン
バリデーション結果を統一的に表現するクラス
ValidationResult作成用のBuilderクラス
XML Filter Command Class
XML Navigate Command for applying transformations to XML data.