## Uses of Interface
org.hibernate.validator.internal.metadata.raw.ConstrainedElement

- Packages that use ConstrainedElement
  Package | Description
  --- | ---
  org.hibernate.validator.internal.cfg.context | Creational context implementations of the API for programmatic constraint definition.
  org.hibernate.validator.internal.metadata.aggregated | The classes in this package contain the aggregated meta data needed for an actual validation.
  org.hibernate.validator.internal.metadata.provider | Abstraction of the meta data sources - annotation, xml, programmatic
  org.hibernate.validator.internal.metadata.raw | The raw metadata is a reflection of all configured constraints including constraints defined via multiple configuration sources.
  org.hibernate.validator.internal.xml | Classes for parsing of Bean Validation XML configuration files.

- - ### Uses of ConstrainedElement in org.hibernate.validator.internal.cfg.context

    Methods in org.hibernate.validator.internal.cfg.context that return ConstrainedElement
    Modifier and Type | Method and Description
    --- | ---
    `ConstrainedElement` | PropertyConstraintMappingContextImpl.`build(ConstraintHelper constraintHelper)`
    `ConstrainedElement` | ExecutableConstraintMappingContextImpl.`build(ConstraintHelper constraintHelper, ParameterNameProvider parameterNameProvider)`

  - ### Uses of ConstrainedElement in org.hibernate.validator.internal.metadata.aggregated

    Methods in org.hibernate.validator.internal.metadata.aggregated with parameters of type ConstrainedElement
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ExecutableMetaData.Builder.`accepts(ConstrainedElement constrainedElement)`
    `abstract boolean` | MetaDataBuilder.`accepts(ConstrainedElement constrainedElement)` Whether this builder allows to add the given element or not.
    `boolean` | ParameterMetaData.Builder.`accepts(ConstrainedElement constrainedElement)`
    `boolean` | PropertyMetaData.Builder.`accepts(ConstrainedElement constrainedElement)`
    `void` | ExecutableMetaData.Builder.`add(ConstrainedElement constrainedElement)`
    `void` | MetaDataBuilder.`add(ConstrainedElement constrainedElement)` Adds the given element to this builder.
    `void` | ParameterMetaData.Builder.`add(ConstrainedElement constrainedElement)`
    `void` | PropertyMetaData.Builder.`add(ConstrainedElement constrainedElement)`

  - ### Uses of ConstrainedElement in org.hibernate.validator.internal.metadata.provider

    Method parameters in org.hibernate.validator.internal.metadata.provider with type arguments of type ConstrainedElement
    Modifier and Type | Method and Description
    --- | ---
    `protected <T> BeanConfiguration<T>` | MetaDataProviderKeyedByClassName.`createBeanConfiguration(ConfigurationSource source, Class<T> beanClass, Set<? extends ConstrainedElement> constrainedElements, List<Class<?>> defaultGroupSequence, DefaultGroupSequenceProvider<? super T> defaultGroupSequenceProvider)`

  - ### Uses of ConstrainedElement in org.hibernate.validator.internal.metadata.raw

    Classes in org.hibernate.validator.internal.metadata.raw that implement ConstrainedElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractConstrainedElement` Base implementation of with functionality common to all `ConstrainedElement` implementations.
    `class` | `ConstrainedExecutable` Represents a method or constructor of a Java type and all its associated meta-data relevant in the context of bean validation, for instance the constraints at it's parameters or return value.
    `class` | `ConstrainedField` Represents a field of a Java type and all its associated meta-data relevant in the context of bean validation, for instance its constraints.
    `class` | `ConstrainedParameter` Contains constraint-related meta-data for one method parameter.
    `class` | `ConstrainedType` Represents a Java type and all its associated meta-data relevant in the context of bean validation, for instance its constraints.

    Methods in org.hibernate.validator.internal.metadata.raw that return types with arguments of type ConstrainedElement
    Modifier and Type | Method and Description
    --- | ---
    `Set<ConstrainedElement>` | BeanConfiguration.`getConstrainedElements()`

    Constructor parameters in org.hibernate.validator.internal.metadata.raw with type arguments of type ConstrainedElement
    Constructor and Description
    `BeanConfiguration(ConfigurationSource source, Class<T> beanClass, Set<? extends ConstrainedElement> constrainedElements, List<Class<?>> defaultGroupSequence, DefaultGroupSequenceProvider<? super T> defaultGroupSequenceProvider)` Creates a new bean configuration.

  - ### Uses of ConstrainedElement in org.hibernate.validator.internal.xml

    Methods in org.hibernate.validator.internal.xml that return types with arguments of type ConstrainedElement
    Modifier and Type | Method and Description
    --- | ---
    `Set<ConstrainedElement>` | XmlMappingParser.`getConstrainedElementsForClass(Class<?> beanClass)`

Copyright © 2007-2014 Red Hat, Inc. All Rights Reserved