Package com.streamconverter.command.rule
Interface IRule
- All Known Implementing Classes:
CamelToSnakeCaseRule
,ChainRule
,DatabaseFetchRule
,LowerCaseRule
,PassThroughRule
,PooledDatabaseFetchRule
,SnakeToCamelCaseRule
,TrimRule
public interface IRule
ルールインターフェース
このインターフェースは、ストリーム変換のルールを定義するためのものです。 具体的なルールはこのインターフェースを実装するクラスで定義されます。 ルールは、ストリーム変換の際に適用される条件や処理を定義します。
-
Method Summary
-
Method Details
-
apply
ルールの適用を実行します。このメソッドは、ストリーム変換の際にルールを適用するために使用されます。 具体的なルールの実装は、このメソッドをオーバーライドして定義します。 変換対象とする箇所を特定したあとにこのメソッドを呼び出すことを想定しています。
- Parameters:
input
- 変換対象の文字列- Returns:
- String output 変換結果を格納する文字列
-