パッケージ jakarta.validation
インターフェース BootstrapConfiguration
public interface BootstrapConfigurationMETA-INF/validation.xmlでユーザーが指定したデフォルト構成を表します。返されたオブジェクトを変更しても効果はありません。代わりに、構成に変更を適用するために、
Configurationで提供されているメソッドを使用します。- 導入:
- 1.1
- 作成者:
- Emmanuel Bernard, Gunnar Morling, Hardy Ferentschik, Guillaume Smet
メソッドのサマリー
メソッドの詳細
getDefaultProviderClassName
StringSE getDefaultProviderClassName()
ValidationProvider実装のクラス名、または何も指定されていない場合はnull。- 戻り値:
- 検証プロバイダーのクラス名または
null
getConstraintValidatorFactoryClassName
StringSE getConstraintValidatorFactoryClassName()
ConstraintValidatorFactory実装のクラス名、または何も指定されていない場合はnull。- 戻り値:
- 制約バリデータファクトリクラス名または
null
getMessageInterpolatorClassName
StringSE getMessageInterpolatorClassName()
MessageInterpolator実装のクラス名、または何も指定されていない場合はnull。- 戻り値:
- メッセージ補間クラス名または
null
getTraversableResolverClassName
StringSE getTraversableResolverClassName()
TraversableResolver実装のクラス名、または何も指定されていない場合はnull。- 戻り値:
- 走査可能なリゾルバークラス名または
null
getParameterNameProviderClassName
StringSE getParameterNameProviderClassName()
ParameterNameProvider実装のクラス名、または何も指定されていない場合はnull。- 戻り値:
- パラメーター名プロバイダクラス名または
null
getClockProviderClassName
StringSE getClockProviderClassName()
ClockProvider実装のクラス名、または何も指定されていない場合はnull。- 戻り値:
- クロックプロバイダークラス名または
null - 導入:
- 2.0
getValueExtractorClassNames
SetSE<StringSE> getValueExtractorClassNames()
ValueExtractorのクラス名を返します。- 戻り値:
- 値抽出クラス名、または何も指定されていない場合は空のセット
- 導入:
- 2.0
getConstraintMappingResourcePaths
SetSE<StringSE> getConstraintMappingResourcePaths()
XML 制約マッピングファイルを指すリソースパスのセットを返します。何も指定されていない場合、セットは空です。- 戻り値:
- 制約マッピングリソースパスのセット
isExecutableValidationEnabled
boolean isExecutableValidationEnabled()
検証の実行が明示的に有効としてマークされている場合、または未定義のままになっている場合は、true を返します。- 戻り値:
- 検証の実行がグローバルに有効かどうか
getDefaultValidatedExecutableTypes
SetSE<ExecutableType> getDefaultValidatedExecutableTypes()
ValidateOnExecutionによって明示的にオーバーライドされない限り、考慮すべき実行可能型のセットを返します。構成で指定されていない場合、
ExecutableType.CONSTRUCTORSおよびExecutableType.NON_GETTER_METHODSを含むセットを返します。- 戻り値:
- 検証済みの実行可能型のセット