public class SimpleReplacer
extends java.lang.Object
| コンストラクタと説明 |
|---|
SimpleReplacer(java.util.regex.Pattern pattern,
java.lang.String replacement,
java.nio.charset.Charset charset,
java.lang.String lineSeparator)
フルコンストラクタ。
|
SimpleReplacer(java.util.regex.Pattern pattern,
java.lang.String replacement,
java.lang.String charsetName)
コンストラクタ。
|
SimpleReplacer(java.util.regex.Pattern pattern,
java.lang.String replacement,
java.lang.String charsetName,
java.lang.String lineSeparator)
フルコンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
replace(java.io.BufferedReader reader,
java.io.BufferedWriter writer)
書き換えを実行する。
|
void |
replace(java.io.InputStream in,
java.io.OutputStream out)
書き換えを実行する。
|
void |
replace(java.io.Reader reader,
java.io.Writer writer)
書き換えを実行する。
|
void |
replace(java.lang.String inFilePath,
java.lang.String outFilePath)
書き換えを実行する。
|
protected java.lang.String |
replaceLine(java.lang.String in)
行の書き換えを実行する。
|
public SimpleReplacer(java.util.regex.Pattern pattern,
java.lang.String replacement,
java.lang.String charsetName)
pattern - 置換対象パターンreplacement - 置換文字列charsetName - ファイルエンコーディングpublic SimpleReplacer(java.util.regex.Pattern pattern,
java.lang.String replacement,
java.lang.String charsetName,
java.lang.String lineSeparator)
pattern - 置換対象パターンreplacement - 置換文字列charsetName - ファイルエンコーディングlineSeparator - 行セパレータpublic SimpleReplacer(java.util.regex.Pattern pattern,
java.lang.String replacement,
java.nio.charset.Charset charset,
java.lang.String lineSeparator)
pattern - 置換対象パターンreplacement - 置換文字列charset - ファイルエンコーディングlineSeparator - 行セパレータpublic void replace(java.lang.String inFilePath,
java.lang.String outFilePath)
throws java.io.IOException
inFilePath - 入力元ファイルoutFilePath - 出力先ファイルjava.io.IOException - 入力ファイルが存在しない場合public void replace(java.io.InputStream in,
java.io.OutputStream out)
throws java.io.IOException
in - 入力ストリームout - 出力ストリームjava.io.IOException - 入出力例外public void replace(java.io.Reader reader,
java.io.Writer writer)
throws java.io.IOException
reader - 入力元リーダwriter - 出力先ライターjava.io.IOException - 入出力例外protected void replace(java.io.BufferedReader reader,
java.io.BufferedWriter writer)
throws java.io.IOException
reader - 入力元リーダwriter - 出力先ライターjava.io.IOException - 入出力例外protected java.lang.String replaceLine(java.lang.String in)
in - 入力行