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 - 入力行