パッケージ jakarta.validation

インターフェース BootstrapConfiguration


  • public interface BootstrapConfiguration
    META-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 を返します。
        戻り値:
        検証の実行がグローバルに有効かどうか
      • getProperties

        MapSE<StringSE,​StringSE> getProperties()
        プロパティを文字列ベースのキー / 値ペアのマップとして返します。プロパティが指定されていない場合、マップは空です。
        戻り値:
        プロパティマップ