Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.validation.Validation
public class Validation
Этот class является точкой входа для Бобовой Проверки допустимости. Есть три способа загрузить это:
ValidatorFactory
. ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
В этом случае преобразователь провайдера проверки допустимости значения по умолчанию будет использоваться, чтобы определить местоположение доступных провайдеров. Выбранный провайдер определяется как сопровождающийся: ValidationProviderResolver
экземпляр используется.ValidationProviderResolver
. Выбранный ValidationProvider
тогда определяется таким же образом как в случае начальной загрузки значения по умолчанию (см. выше). Configuration<?> configuration = Validation
.byDefaultProvider()
.providerResolver( new MyResolverStrategy() )
.configure();
ValidatorFactory factory = configuration.buildValidatorFactory();
ValidationProviderResolver
. ACMEConfiguration configuration = Validation
.byProvider(ACMEProvider.class)
.providerResolver( new MyResolverStrategy() ) // optionally set the provider resolver
.configure();
ValidatorFactory factory = configuration.buildValidatorFactory();
ValidatorFactory
объект, созданный процессом начальной загрузки, должен кэшироваться и совместно использован среди Validator
потребители.
Сводка конструктора | |
---|---|
Validation()
|
Сводка метода | ||
---|---|---|
static ValidatorFactory |
buildDefaultValidatorFactory()
Создайте и возвратите a ValidatorFactory экземпляр, основанный на Бобовом провайдере Проверки допустимости значения по умолчанию и после конфигурации XML. |
|
static GenericBootstrap |
byDefaultProvider()
Создайте a Configuration . |
|
static |
byProvider(java.lang.Class<U> providerType)
Создайте a Configuration для определенной реализации провайдера. |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public Validation()
Деталь метода |
---|
public static ValidatorFactory buildDefaultValidatorFactory()
ValidatorFactory
экземпляр, основанный на Бобовом провайдере Проверки допустимости значения по умолчанию и после конфигурации XML. Список провайдера разрешается, используя логику преобразователя провайдера проверки допустимости значения по умолчанию. Код семантически эквивалентен Validation.byDefaultProvider().configure().buildValidatorFactory()
ValidatorFactory
экземпляр. ValidationException
- если ValidatorFactory не может быть созданpublic static GenericBootstrap byDefaultProvider()
Configuration
. Список провайдера разрешается, используя стратегию, обеспеченную для состояния начальной загрузки. Configuration<?> configuration = Validation .byDefaultProvider() .providerResolver( new MyResolverStrategy() ) .configure(); ValidatorFactory factory = configuration.buildValidatorFactory();Провайдер может быть определен в конфигурации XML. Если конфигурация XML не сделает exsist или если никакой провайдер не будет определен, то первый доступный провайдер будет возвращен.
Configuration
совместимый с состоянием начальной загрузки обеспечил.public static <T extends Configuration<T>,U extends ValidationProvider<T>> ProviderSpecificBootstrap<T> byProvider(java.lang.Class<U> providerType)
Configuration
для определенной реализации провайдера. Дополнительно переопределяет стратегию разрешения провайдера, используемую, чтобы определить провайдера. Используемый приложениями, предназначающимися для определенного провайдера программно.
ACMEConfiguration configuration = Validation.byProvider(ACMEProvider.class) .providerResolver( new MyResolverStrategy() ) .configure();, где
ACMEConfiguration
Configuration
sub соединяют интерфейсом с однозначным определением Бобовый провайдер Проверки допустимости ВЫСШЕЙ ТОЧКИ. и ACMEProvider
ValidationProvider
реализация провайдера ВЫСШЕЙ ТОЧКИ.
providerType
- ValidationProvider
тип реализации Configuration
sub соединяют интерфейсом с реализацией.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41