woolpack.utils
クラス RegExpConverter

java.lang.Object
  上位を拡張 woolpack.utils.RegExpConverter
すべての実装されたインタフェース:
StringConverter

public class RegExpConverter
extends java.lang.Object
implements StringConverter

正規表現を利用して文字列を変換するコンバータ。

作成者:
nakamura

コンストラクタの概要
RegExpConverter(java.util.regex.Pattern pattern, java.lang.String replacement)
          コンストラクタ。
RegExpConverter(java.lang.String pattern, java.lang.String replacement)
          コンストラクタ。
 
メソッドの概要
 java.lang.String convert(java.lang.String before)
          文字列を変換する。
 java.util.regex.Pattern getPattern()
          正規表現を返す。
 java.lang.String getReplacement()
          変換パターンを返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RegExpConverter

public RegExpConverter(java.util.regex.Pattern pattern,
                       java.lang.String replacement)
コンストラクタ。

パラメータ:
pattern - 正規表現。
replacement - 変換パターン。
例外:
java.lang.NullPointerException - 引数のいずれかがNullの場合。

RegExpConverter

public RegExpConverter(java.lang.String pattern,
                       java.lang.String replacement)
コンストラクタ。

パラメータ:
pattern - 正規表現の文字列表現。
replacement - 変換パターン。
例外:
java.lang.NullPointerException - 引数のいずれかがNullの場合。
メソッドの詳細

convert

public java.lang.String convert(java.lang.String before)
インタフェース StringConverter の記述:
文字列を変換する。

定義:
インタフェース StringConverter 内の convert
パラメータ:
before - 変換前の文字列。
戻り値:
変換後の文字列。

getPattern

public java.util.regex.Pattern getPattern()
正規表現を返す。 テスト用。

戻り値:
正規表現。

getReplacement

public java.lang.String getReplacement()
変換パターンを返す。 テスト用。

戻り値:
変換パターン。