wisdom.core
クラス MessageHelper

java.lang.Object
  拡張wisdom.core.MessageHelper

public class MessageHelper
extends java.lang.Object

メッセージ文字列を生成するためのヘルパクラス。
ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。

コード例戻される文字列
MessageHelper.embed("This {0} a Test String", "is");"This is a Test String"
MessageHelper.embed("This {0} a {1} String", "is", "Test"); "This is a Test String"
MessageHelper.embed("This {0} a {1} {2} String", "is", "Test", "embedded");"This is a Test embedded String"
MessageHelper.embed("{0} {1} a {2} {3} String", new String[]{"This","is","Sample","generated"} );"This is a Sample generated String"

バージョン:
1.1 2003/12
作成者:
takao kouda

メソッドの概要
static java.lang.String embed(java.lang.String source, java.lang.String embedString)
          ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。
static java.lang.String embed(java.lang.String source, java.lang.String[] embedString)
          ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。
static java.lang.String embed(java.lang.String source, java.lang.String embedString1, java.lang.String embedString2)
          ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。
static java.lang.String embed(java.lang.String source, java.lang.String embedString1, java.lang.String embedString2, java.lang.String embedString3)
          ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

embed

public static java.lang.String embed(java.lang.String source,
                                     java.lang.String embedString)
ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。

パラメータ:
source - ソース文字列
embedString - 埋め込む文字列
戻り値:
生成された文字列。

embed

public static java.lang.String embed(java.lang.String source,
                                     java.lang.String embedString1,
                                     java.lang.String embedString2)
ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。

パラメータ:
source - ソース文字列
embedString1 - 埋め込む文字列1
embedString2 - 埋め込む文字列2
戻り値:
生成された文字列。

embed

public static java.lang.String embed(java.lang.String source,
                                     java.lang.String embedString1,
                                     java.lang.String embedString2,
                                     java.lang.String embedString3)
ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。

パラメータ:
source - ソース文字列
embedString1 - 埋め込む文字列1
embedString2 - 埋め込む文字列2
embedString3 - 埋め込む文字列3
戻り値:
生成された文字列。

embed

public static java.lang.String embed(java.lang.String source,
                                     java.lang.String[] embedString)
ソース文字列に含まれた{x}(xは連番)に引数で指定された文字列を埋め込みます。

パラメータ:
source - ソース文字列
embedString - 埋め込む文字列の配列
戻り値:
生成された文字列。