Spec-Zone .ru
спецификации, руководства, описания, API


javax.validation.metadata
Взаимодействуйте через интерфейс ConstraintDescriptor <T расширяет java.lang.annotation. Аннотация>


public interface ConstraintDescriptor<T extends java.lang.annotation.Annotation>

Описывает единственное ограничение и его создание ограничений. T тип аннотации ограничения.

Автор:
Эммануэль Бернард, Харди Ференчик

Сводка метода
 T getAnnotation()
          Возвращает аннотацию, описывающую ограничительное объявление.
 java.util.Map<java.lang.String,java.lang.Object> getAttributes()
          Возвращает карту, содержащую названия атрибута аннотации как ключи и значения атрибута аннотации как значение.
 java.util.Set<ConstraintDescriptor<?>> getComposingConstraints()
          Возвратите ряд создания ConstraintDescriptors, где каждый дескриптор описывает сочиняющее ограничение.
 java.util.List<java.lang.Class<? extends ConstraintValidator<T,?>>> getConstraintValidatorClasses()
          Список ограничительных классов реализации проверки допустимости.
 java.util.Set<java.lang.Class<?>> getGroups()
          Набор групп ограничение применяется на.
 java.util.Set<java.lang.Class<? extends Payload>> getPayload()
          Набор полезной нагрузки ограничительные узлы.
 boolean isReportAsSingleViolation()
           
 

Деталь метода

getAnnotation

T getAnnotation()
Возвращает аннотацию, описывающую ограничительное объявление. Если сочиняющее ограничение, значения атрибута отражают переопределенные атрибуты сочиняющего ограничения

Возвраты:
Аннотация для этого ограничения.

getGroups

java.util.Set<java.lang.Class<?>> getGroups()
Набор групп ограничение применяется на. Если ограничение не объявляет группы, набора с только Default группа возвращается.

Возвраты:
Группы ограничение применяются на.

getPayload

java.util.Set<java.lang.Class<? extends Payload>> getPayload()
Набор полезной нагрузки ограничительные узлы.

Возвраты:
классы полезной нагрузки, размещенные на ограничении или пустом множестве, если ни один.

getConstraintValidatorClasses

java.util.List<java.lang.Class<? extends ConstraintValidator<T,?>>> getConstraintValidatorClasses()
Список ограничительных классов реализации проверки допустимости.

Возвраты:
список ограничительных классов реализации проверки допустимости.

getAttributes

java.util.Map<java.lang.String,java.lang.Object> getAttributes()
Возвращает карту, содержащую названия атрибута аннотации как ключи и значения атрибута аннотации как значение. Если это ограничение используется в качестве части составленного ограничения, значения атрибута отражают переопределенный атрибут сочиняющего ограничения.

Возвраты:
карта, содержащая названия атрибута аннотации как ключи и значения атрибута аннотации как значение.

getComposingConstraints

java.util.Set<ConstraintDescriptor<?>> getComposingConstraints()
Возвратите ряд создания ConstraintDescriptors, где каждый дескриптор описывает сочиняющее ограничение. ConstraintDescriptor экземпляры создания ограничений отражают переопределенные значения атрибута в getAttributes() и getAnnotation().

Возвраты:
ряд ConstraintDescriptor objects or an empty set in case there are no composing constraints.

isReportAsSingleViolation

boolean isReportAsSingleViolation()
Returns:
true if the constraint is annotated with @ReportAsSingleViolation


Представьте ошибку или функцию

Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.

Generated on 10-February-2011 12:41

free hit counter