Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface TraversableResolver
Контракт, определяющий, может ли к свойству получить доступ Бобовый провайдер Проверки допустимости. Этот контракт вызывают для каждого свойства, которое или проверяется или располагается каскадом. Проходимая реализация преобразователя должна быть ориентирована на многопотоковое исполнение.
Сводка метода | |
---|---|
boolean |
isCascadable(java.lang.Object traversableObject, Path.Node traversableProperty, java.lang.Class<?> rootBeanType, Path pathToTraversableObject, java.lang.annotation.ElementType elementType)
Определите, позволяют ли Бобовому провайдеру Проверки допустимости расположить каскадом проверку допустимости на бобовом экземпляре, возвращенном значением свойства, отмеченным как @Valid . |
boolean |
isReachable(java.lang.Object traversableObject, Path.Node traversableProperty, java.lang.Class<?> rootBeanType, Path pathToTraversableObject, java.lang.annotation.ElementType elementType)
Определите, позволяют ли Бобовому провайдеру Проверки допустимости достигнуть состояния свойства |
Деталь метода |
---|
boolean isReachable(java.lang.Object traversableObject, Path.Node traversableProperty, java.lang.Class<?> rootBeanType, Path pathToTraversableObject, java.lang.annotation.ElementType elementType)
traversableObject
- объектный хостинг traversableProperty
или нуль, если validateValue
вызываетсяtraversableProperty
- проходимое свойство.rootBeanType
- тип корневого объекта, который передают к Блоку проверки допустимости.pathToTraversableObject
- путь от корневого объекта до traversableObject
(использование спецификации пути, определенной Бобовым Блоком проверки допустимости).elementType
- также FIELD
или METHOD
. true
если Бобовому провайдеру Проверки допустимости позволяют достигнуть состояния свойства, false
иначе.boolean isCascadable(java.lang.Object traversableObject, Path.Node traversableProperty, java.lang.Class<?> rootBeanType, Path pathToTraversableObject, java.lang.annotation.ElementType elementType)
@Valid
. Отметьте, что этот метод вызывают только если isReachable
возвращает true для того же самого набора параметров и если свойство отмечается как @Valid
traversableObject
- объектный хостинг traversableProperty
или нуль, если validateValue
вызываетсяtraversableProperty
- проходимое свойство.rootBeanType
- тип корневого объекта, который передают к Блоку проверки допустимости.pathToTraversableObject
- путь от корневого объекта до traversableObject
(использование спецификации пути, определенной Бобовым Блоком проверки допустимости).elementType
- также FIELD
или METHOD
. true
если Бобовому провайдеру Проверки допустимости позволяют расположить каскадом проверку допустимости, false
иначе.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41