public interface BootstrapConfiguration
META-INF/validation.xml でユーザーが指定したデフォルトの設定を表します。
返されるオブジェクトへの変更は何も効果のないことに注意してください。
代わりにConfigurationに変更を適用するためにConfigurationで提供されているメソッドを使用します。
String getDefaultProviderClassName()
ValidationProviderの実装のクラス名、指定されていない場合はnull。String getConstraintValidatorFactoryClassName()
ConstraintValidatorFactoryの実装のクラス名、指定されていない場合はnull。String getMessageInterpolatorClassName()
MessageInterpolatorの実装のクラス名、指定されていない場合はnull。nullString getTraversableResolverClassName()
TraversableResolverの実装のクラス名、指定されていない場合はnull。nullString getParameterNameProviderClassName()
ParameterNameProviderの実装のクラス名、指定されていない場合はnull。nullString getClockProviderClassName()
ClockProviderの実装のクラス名、指定されていない場合はnull。nullSet<String> getValueExtractorClassNames()
ValueExtractorのクラス名を返します。Set<String> getConstraintMappingResourcePaths()
boolean isExecutableValidationEnabled()
Set<ExecutableType> getDefaultValidatedExecutableTypes()
ValidateOnExecutionで明示的にオーバーライドされない限り、考慮する必要がある実行可能な型のセットを返します。
設定で指定されていない場合は、ExecutableType.CONSTRUCTORSとExecutableType.NON_GETTER_METHODSを含むセットを返します。
Copyright © 2007-2018 Red Hat Inc. All Rights Reserved. Released under the Apache Software License 2.0. Translated by @megascus.