|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.commons.lang.builder.ToStringStyle
org.apache.commons.lang.builder.StandardToStringStyle
StandardToStringStyle は ToStringBuilder
と共に動作し、toString を生成します。
このクラスはシングルトンで利用されることを意図されています。 毎回新しいスタイルのインスタンスを生成する必要はありません。 コード内では1度だけクラスのインスタンスを作成して必要な値を修正し、 プログラムからのアクセスに対して静的な public static final の変数に保持するべきです。
| 入れ子クラスの概要 |
| クラス org.apache.commons.lang.builder.ToStringStyle から継承した入れ子クラス |
|
| フィールドの概要 |
| クラス org.apache.commons.lang.builder.ToStringStyle から継承したフィールド |
DEFAULT_STYLE, MULTI_LINE_STYLE, NO_FIELD_NAMES_STYLE, SIMPLE_STYLE |
| コンストラクタの概要 | |
StandardToStringStyle()
コンストラクタ。 |
|
| メソッドの概要 | |
String |
getArrayEnd()
配列の終了を示すテキストを取得します。 |
String |
getArraySeparator()
配列の区切り文字を取得します。 |
String |
getArrayStart()
配列の開始を示すテキストを取得します。 |
String |
getContentEnd()
内容の終了を示すテキストを取得します。 |
String |
getContentStart()
内容の開始を示すテキストを取得します。 |
String |
getFieldNameValueSeparator()
フィールドの名前と値の区切り文字を取得します。 |
String |
getFieldSeparator()
フィールドの区切り文字を取得します。 |
String |
getNullText()
null が見つかった場合に出力されるテキストを取得します。 |
String |
getSizeEndText()
Collection、Map または Array のサイズを出力する際のテキストを取得します。 |
String |
getSizeStartText()
Collection、Map または Array のサイズを出力する際のテキストを取得します。 |
String |
getSummaryObjectEndText()
オブジェクトの概要を出力する際のテキストを取得します。 |
String |
getSummaryObjectStartText()
オブジェクトの概要を出力する際のテキストを取得します。 |
boolean |
isArrayContentDetail()
配列の詳細な内容を出力するかどうかを取得します。 |
boolean |
isDefaultFullDetail()
明示されなかった場合に詳細情報を(デフォルトで)出力するかどうかを取得します。 |
boolean |
isShortClassName()
クラスの短縮名を使用するかフルネームを使用するかを取得します。 |
boolean |
isUseClassName()
クラス名を使用するかどうかを取得します。 |
boolean |
isUseFieldNames()
入力されたフィールド名を使用するかどうかを取得します。 |
boolean |
isUseIdentityHashCode()
ハッシュコードを使用するかどうかを取得します。 |
void |
setArrayContentDetail(boolean arrayContentDetail)
配列の詳細な内容を出力するかどうかを設定します。 |
void |
setArrayEnd(String arrayEnd)
配列の終了を示すテキストを設定します。 |
void |
setArraySeparator(String arraySeparator)
配列の区切り文字を設定します。 |
void |
setArrayStart(String arrayStart)
配列の開始を示すテキストを設定します。 |
void |
setContentEnd(String contentEnd)
内容の終了を示すテキストを設定します。 |
void |
setContentStart(String contentStart)
内容の開始を示すテキストを設定します。 |
void |
setDefaultFullDetail(boolean defaultFullDetail)
明示されなかった場合に詳細情報を(デフォルトで)出力するかどうかを設定します。 |
void |
setFieldNameValueSeparator(String fieldNameValueSeparator)
フィールドの名前と値の区切り文字を設定します。 |
void |
setFieldSeparator(String fieldSeparator)
フィールドの区切り文字を設定します。 |
void |
setNullText(String nullText)
null が見つかった場合に出力されるテキストを設定します。 |
void |
setShortClassName(boolean shortClassName)
クラスの短縮名を使用するかフルネームを使用するかを設定します。 |
void |
setSizeEndText(String sizeEndText)
Collection、Map または Array のサイズを出力する際のテキストを設定します。 |
void |
setSizeStartText(String sizeStartText)
Collection、Map または Array のサイズを出力する際のテキストを設定します。 |
void |
setSummaryObjectEndText(String summaryObjectEndText)
オブジェクトの概要を出力する際のテキストを設定します。 |
void |
setSummaryObjectStartText(String summaryObjectStartText)
オブジェクトの概要を出力する際のテキストを設定します。 |
void |
setUseClassName(boolean useClassName)
クラス名を使用するかどうかを設定します。 |
void |
setUseFieldNames(boolean useFieldNames)
入力されたフィールド名を使用するかどうかを設定します。 |
void |
setUseIdentityHashCode(boolean useIdentityHashCode)
ハッシュコードを使用するかどうかを設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public StandardToStringStyle()
| メソッドの詳細 |
public boolean isUseClassName()
ToStringStyle 内の isUseClassNamepublic void setUseClassName(boolean useClassName)
ToStringStyle 内の setUseClassNameuseClassName - 新たな useClassName フラグ
public boolean isShortClassName()
ToStringStyle 内の isShortClassNamepublic void setShortClassName(boolean shortClassName)
ToStringStyle 内の setShortClassNameshortClassName - 新たな shortClassName フラグ
public boolean isUseIdentityHashCode()
ToStringStyle 内の isUseIdentityHashCodepublic void setUseIdentityHashCode(boolean useIdentityHashCode)
ToStringStyle 内の setUseIdentityHashCodeuseIdentityHashCode - 新たな useIdentityHashCode フラグ
public boolean isUseFieldNames()
ToStringStyle 内の isUseFieldNamespublic void setUseFieldNames(boolean useFieldNames)
ToStringStyle 内の setUseFieldNamesuseFieldNames - 新たな useFieldNames フラグ
public boolean isDefaultFullDetail()
ToStringStyle 内の isDefaultFullDetailpublic void setDefaultFullDetail(boolean defaultFullDetail)
ToStringStyle 内の setDefaultFullDetaildefaultFullDetail - 新たな defaultFullDetail フラグ
public boolean isArrayContentDetail()
ToStringStyle 内の isArrayContentDetailpublic void setArrayContentDetail(boolean arrayContentDetail)
ToStringStyle 内の setArrayContentDetailarrayContentDetail - 新たな arrayContentDetail フラグ
public String getArrayStart()
ToStringStyle 内の getArrayStartpublic void setArrayStart(String arrayStart)
ToStringStyle 内の setArrayStartarrayStart - 新たな配列の開始を示すテキスト
public String getArrayEnd()
ToStringStyle 内の getArrayEndpublic void setArrayEnd(String arrayEnd)
ToStringStyle 内の setArrayEndarrayEnd - 新たな配列の終了を示すテキスト
public String getArraySeparator()
ToStringStyle 内の getArraySeparatorpublic void setArraySeparator(String arraySeparator)
ToStringStyle 内の setArraySeparatorarraySeparator - 新たな配列の区切り文字
public String getContentStart()
ToStringStyle 内の getContentStartpublic void setContentStart(String contentStart)
ToStringStyle 内の setContentStartcontentStart - 新たな内容の開始を示すテキスト
public String getContentEnd()
ToStringStyle 内の getContentEndpublic void setContentEnd(String contentEnd)
ToStringStyle 内の setContentEndcontentEnd - 新たな内容の終了を示すテキスト
public String getFieldNameValueSeparator()
ToStringStyle 内の getFieldNameValueSeparatorpublic void setFieldNameValueSeparator(String fieldNameValueSeparator)
ToStringStyle 内の setFieldNameValueSeparatorfieldNameValueSeparator - 新たなフィールドの名前と値の区切り文字
public String getFieldSeparator()
ToStringStyle 内の getFieldSeparatorpublic void setFieldSeparator(String fieldSeparator)
ToStringStyle 内の setFieldSeparatorfieldSeparator - 新たなフィールドの区切り文字
public String getNullText()
ToStringStyle 内の getNullTextpublic void setNullText(String nullText)
ToStringStyle 内の setNullTextnullText - 新たな null が見つかった場合のテキスト
public String getSizeStartText()
ToStringStyle 内の getSizeStartTextpublic void setSizeStartText(String sizeStartText)
ToStringStyle 内の setSizeStartTextsizeStartText - 新たなサイズ開始のテキスト
public String getSizeEndText()
ToStringStyle 内の getSizeEndTextpublic void setSizeEndText(String sizeEndText)
ToStringStyle 内の setSizeEndTextsizeEndText - 新たなサイズ終了のテキスト
public String getSummaryObjectStartText()
ToStringStyle 内の getSummaryObjectStartTextpublic void setSummaryObjectStartText(String summaryObjectStartText)
ToStringStyle 内の setSummaryObjectStartTextsummaryObjectStartText - 新たな概要開始のテキスト
public String getSummaryObjectEndText()
ToStringStyle 内の getSummaryObjectEndTextpublic void setSummaryObjectEndText(String summaryObjectEndText)
ToStringStyle 内の setSummaryObjectEndTextsummaryObjectEndText - 新たな概要終了のテキスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||