|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.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