public interface BootstrapConfiguration
META-INF/validation.xml
でユーザーが指定したデフォルト構成を表します。 返されたオブジェクトを変更しても効果はありません。代わりに、構成に変更を適用するために、Configuration
で提供されているメソッドを使用します。
StringSE getDefaultProviderClassName()
ValidationProvider
実装のクラス名、または何も指定されていない場合は null
。null
StringSE getConstraintValidatorFactoryClassName()
ConstraintValidatorFactory
実装のクラス名、または何も指定されていない場合は null
。null
StringSE getMessageInterpolatorClassName()
MessageInterpolator
実装のクラス名、または何も指定されていない場合は null
。null
StringSE getTraversableResolverClassName()
TraversableResolver
実装のクラス名、または何も指定されていない場合は null
。null
StringSE getParameterNameProviderClassName()
ParameterNameProvider
実装のクラス名、または何も指定されていない場合は null
。null
StringSE getClockProviderClassName()
ClockProvider
実装のクラス名、または何も指定されていない場合は null
。null
SetSE<StringSE> getValueExtractorClassNames()
ValueExtractor
のクラス名を返します。SetSE<StringSE> getConstraintMappingResourcePaths()
boolean isExecutableValidationEnabled()
SetSE<ExecutableType> getDefaultValidatedExecutableTypes()
ValidateOnExecution
によって明示的にオーバーライドされない限り、考慮すべき実行可能型のセットを返します。 構成で指定されていない場合、ExecutableType.CONSTRUCTORS
および ExecutableType.NON_GETTER_METHODS
を含むセットを返します。
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.