## 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` - 埋め込む文字列の配列
  戻り値:
    生成された文字列。