## Uses of Class
org.hibernate.validator.internal.metadata.raw.ConfigurationSource

- Packages that use ConfigurationSource
  Package | Description
  --- | ---
  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.

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

    Methods in org.hibernate.validator.internal.metadata.provider with parameters of type ConfigurationSource
    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 ConfigurationSource in org.hibernate.validator.internal.metadata.raw

    Fields in org.hibernate.validator.internal.metadata.raw declared as ConfigurationSource
    Modifier and Type | Field and Description
    --- | ---
    `protected ConfigurationSource` | AbstractConstrainedElement.`source`

    Methods in org.hibernate.validator.internal.metadata.raw that return ConfigurationSource
    Modifier and Type | Method and Description
    --- | ---
    `ConfigurationSource` | BeanConfiguration.`getSource()`
    `static ConfigurationSource` | ConfigurationSource.`max(ConfigurationSource a, ConfigurationSource b)` Returns that configuration source from the given two sources, which has the higher priority.
    `static ConfigurationSource` | ConfigurationSource.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ConfigurationSource[]` | ConfigurationSource.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.hibernate.validator.internal.metadata.raw with parameters of type ConfigurationSource
    Modifier and Type | Method and Description
    --- | ---
    `static ConfigurationSource` | ConfigurationSource.`max(ConfigurationSource a, ConfigurationSource b)` Returns that configuration source from the given two sources, which has the higher priority.

    Constructors in org.hibernate.validator.internal.metadata.raw with parameters of type ConfigurationSource
    Constructor and Description
    `AbstractConstrainedElement(ConfigurationSource source, ConstrainedElement.ConstrainedElementKind kind, ConstraintLocation location, Set<MetaConstraint<?>> constraints, Map<Class<?>,Class<?>> groupConversions, boolean isCascading, boolean requiresUnwrapping)`
    `BeanConfiguration(ConfigurationSource source, Class<T> beanClass, Set<? extends ConstrainedElement> constrainedElements, List<Class<?>> defaultGroupSequence, DefaultGroupSequenceProvider<? super T> defaultGroupSequenceProvider)` Creates a new bean configuration.
    `ConstrainedExecutable(ConfigurationSource source, ConstraintLocation location, List<ConstrainedParameter> parameterMetaData, Set<MetaConstraint<?>> crossParameterConstraints, Set<MetaConstraint<?>> returnValueConstraints, Map<Class<?>,Class<?>> groupConversions, boolean isCascading, boolean requiresUnwrapping)` Creates a new executable meta data object.
    `ConstrainedExecutable(ConfigurationSource source, ConstraintLocation location, Set<MetaConstraint<?>> returnValueConstraints, Map<Class<?>,Class<?>> groupConversions, boolean isCascading, boolean requiresUnwrapping)` Creates a new executable meta data object for a parameter-less executable.
    `ConstrainedField(ConfigurationSource source, ConstraintLocation location, Set<MetaConstraint<?>> constraints, Map<Class<?>,Class<?>> groupConversions, boolean isCascading, boolean requiresUnwrapping)` Creates a new field meta data object.
    `ConstrainedParameter(ConfigurationSource source, ConstraintLocation location, Type type, int index, String name)`
    `ConstrainedParameter(ConfigurationSource source, ConstraintLocation location, Type type, int index, String name, Set<MetaConstraint<?>> constraints, Map<Class<?>,Class<?>> groupConversions, boolean isCascading, boolean requiresUnwrapping)` Creates a new parameter meta data object.
    `ConstrainedType(ConfigurationSource source, ConstraintLocation location, Set<MetaConstraint<?>> constraints)` Creates a new type meta data object.

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