クラス CustomBooleanEditor
java.lang.ObjectSE
java.beans.PropertyEditorSupportSE
org.springframework.beans.propertyeditors.CustomBooleanEditor
- 実装されたすべてのインターフェース:
PropertyEditorSE
ブール / ブールプロパティのプロパティエディター。
これはシステム PropertyEditor として使用するためのものではなく、カスタムコントローラーコード内のロケール固有のブールエディターとして使用して、UI によって引き起こされたブール文字列を Bean のブールプロパティに解析し、UI フォームでチェックします。
Web MVC コードでは、このエディターは通常 binder.registerCustomEditor
呼び出しで登録されます。
- 導入:
- 10.06.2003
- 作成者:
- Juergen Hoeller
- 関連事項:
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明CustomBooleanEditor
(boolean allowEmpty) 認識された文字列値として "true" /"on" / "yes" および "false" /"off" / "no" を使用して、新しい CustomBooleanEditor インスタンスを作成します。CustomBooleanEditor
(StringSE trueString, StringSE falseString, boolean allowEmpty) true および false の設定可能な文字列値を使用して、新しい CustomBooleanEditor インスタンスを作成します。メソッドのサマリー
フィールドの詳細
コンストラクターの詳細
CustomBooleanEditor
public CustomBooleanEditor(boolean allowEmpty) 認識された文字列値として "true" /"on" / "yes" および "false" /"off" / "no" を使用して、新しい CustomBooleanEditor インスタンスを作成します。"allowEmpty" パラメーターは、空の文字列を解析に許可するかどうか、つまり null 値として解釈するかどうかを指定します。それ以外の場合は、その場合に IllegalArgumentException がスローされます。
- パラメーター:
allowEmpty
- 空の文字列を許可する場合
CustomBooleanEditor
public CustomBooleanEditor(@Nullable StringSE trueString, @Nullable StringSE falseString, boolean allowEmpty) true および false の設定可能な文字列値を使用して、新しい CustomBooleanEditor インスタンスを作成します。"allowEmpty" パラメーターは、空の文字列を解析に許可するかどうか、つまり null 値として解釈するかどうかを指定します。それ以外の場合は、その場合に IllegalArgumentException がスローされます。
- パラメーター:
trueString
- true を表す文字列値: たとえば、"true" (VALUE_TRUE)、"on" (VALUE_ON)、"yes" (VALUE_YES)、いくつかのカスタム値falseString
- false を表す文字列値: たとえば、"false" (VALUE_FALSE)、"off" (VALUE_OFF)、"no" (VALUE_NO)、カスタム値allowEmpty
- 空の文字列を許可する場合- 関連事項:
メソッドの詳細
setAsText
- 次で指定:
- インターフェース
PropertyEditorSE
のsetAsTextSE
- オーバーライド:
- クラス
PropertyEditorSupportSE
のsetAsTextSE
- 例外:
IllegalArgumentExceptionSE
getAsText
- 次で指定:
- インターフェース
PropertyEditorSE
のgetAsText
- オーバーライド:
- クラス
PropertyEditorSupportSE
のgetAsText