クラス DirectFieldBindingResult
java.lang.ObjectSE
org.springframework.validation.AbstractErrors
org.springframework.validation.AbstractBindingResult
org.springframework.validation.AbstractPropertyBindingResult
org.springframework.validation.DirectFieldBindingResult
- 実装されているすべてのインターフェース:
SerializableSE、BindingResult、Errors
エラーおよび BindingResult インターフェースの特別な実装。値オブジェクトのバインディングエラーの登録と評価をサポートします。JavaBean getter を経由する代わりに、直接フィールドアクセスを実行します。
Spring 4.1 以降、この実装はネストされたフィールドをトラバースできます。
- 導入:
- 2.0
- 作成者:
- Juergen Hoeller
- 関連事項:
フィールドのサマリー
インターフェース org.springframework.validation.BindingResult から継承されたフィールド
MODEL_KEY_PREFIXインターフェース org.springframework.validation.Errors から継承されたフィールド
NESTED_PATH_SEPARATORコンストラクターの概要
コンストラクターコンストラクター説明DirectFieldBindingResult(ObjectSE target, StringSE objectName) 指定されたターゲットに対して新しいDirectFieldBindingResultを作成します。DirectFieldBindingResult(ObjectSE target, StringSE objectName, boolean autoGrowNestedPaths) 指定されたターゲットに対して新しいDirectFieldBindingResultを作成します。メソッドのサマリー
修飾子と型メソッド説明protected ConfigurablePropertyAccessor基礎となるターゲットオブジェクトの新しい DirectFieldAccessor を作成します。このインスタンスが使用する DirectFieldAccessor を返します。final ObjectSEラップされたターゲットオブジェクトを返します。クラス org.springframework.validation.AbstractPropertyBindingResult から継承されたメソッド
canonicalFieldName, findEditor, formatFieldValue, getActualFieldValue, getCustomEditor, getFieldType, getPropertyEditorRegistry, initConversionクラス org.springframework.validation.AbstractBindingResult から継承されたメソッド
addAllErrors, addError, equals, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrors, getFieldErrors, getFieldValue, getGlobalError, getGlobalErrors, getMessageCodesResolver, getModel, getObjectName, getRawFieldValue, getSuppressedFields, hasErrors, hashCode, recordFieldValue, recordSuppressedField, reject, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolverクラス org.springframework.validation.AbstractErrors から継承されたメソッド
doSetNestedPath, fixedField, getNestedPath, isMatchingFieldError, popNestedPath, pushNestedPath, setNestedPath, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSEインターフェース org.springframework.validation.Errors から継承されたメソッド
failOnError, getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toString
コンストラクターの詳細
DirectFieldBindingResult
指定されたターゲットに対して新しいDirectFieldBindingResultを作成します。- パラメーター:
target- バインドするターゲットオブジェクトobjectName- ターゲットオブジェクトの名前
DirectFieldBindingResult
public DirectFieldBindingResult(@Nullable ObjectSE target, StringSE objectName, boolean autoGrowNestedPaths) 指定されたターゲットに対して新しいDirectFieldBindingResultを作成します。- パラメーター:
target- バインドするターゲットオブジェクトobjectName- ターゲットオブジェクトの名前autoGrowNestedPaths- null 値を含むネストされたパスを「自動拡張」するかどうか
メソッドの詳細
getTarget
クラスからコピーされた説明:AbstractBindingResultラップされたターゲットオブジェクトを返します。- 次で指定:
- インターフェース
BindingResultのgetTarget - 次で指定:
- クラス
AbstractBindingResultのgetTarget
getPropertyAccessor
このインスタンスが使用する DirectFieldAccessor を返します。以前に存在していなかった場合、新しいものを作成します。- 次で指定:
- クラス
AbstractPropertyBindingResultのgetPropertyAccessor - 関連事項:
createDirectFieldAccessor
基礎となるターゲットオブジェクトの新しい DirectFieldAccessor を作成します。- 関連事項: