public class LineSeparatorInterpreter extends java.lang.Object implements TestDataInterpreter
+--------------+ |こんにちは\n | |さようなら | +--------------+文字列"\n"がCRに置き換えられ、
こんにちは、\r\nさようならとなる(デフォルト設定の場合)。
コンストラクタと説明 |
---|
LineSeparatorInterpreter() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
interpret(InterpretationContext context)
解釈する。
|
void |
setLineSeparator(java.lang.String expression)
改行コードを設定する。
|
void |
setMatchPattern(java.lang.String pattern)
改行コードを表すパターンを設定する。
|
public java.lang.String interpret(InterpretationContext context)
interpret
インタフェース内 TestDataInterpreter
context
- 解釈コンテキストpublic void setLineSeparator(java.lang.String expression)
setMatchPattern(String)
にマッチした箇所は、
本メソッドで設定された改行コードで置き換えられる。expression
- 改行コード表現 (NONE/CR/LF/CRLF)LineSeparator.evaluate(String)
public void setMatchPattern(java.lang.String pattern)
pattern
- ラインセパレータを表すパターン(Java正規表現)Pattern.compile(String)