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

- Packages that use ExecutableElement
  Package | Description
  --- | ---
  org.hibernate.validator.internal.cfg.context | Creational context implementations of the API for programmatic constraint definition.
  org.hibernate.validator.internal.engine | Implementations for the core interfaces of JSR-303.
  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.location | Contains types for the representation of constraint locations.
  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.util | Independent helper classes.
  org.hibernate.validator.internal.xml | Classes for parsing of Bean Validation XML configuration files.

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

    Methods in org.hibernate.validator.internal.cfg.context that return ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `ExecutableElement` | ExecutableConstraintMappingContextImpl.`getExecutable()`

    Methods in org.hibernate.validator.internal.cfg.context with parameters of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `static <A extends Annotation> ConfiguredConstraint<A>` | ConfiguredConstraint.`forExecutable(ConstraintDef<?,A> constraint, ExecutableElement executable)`
    `static <A extends Annotation> ConfiguredConstraint<A>` | ConfiguredConstraint.`forParameter(ConstraintDef<?,A> constraint, ExecutableElement executable, int parameterIndex)`

  - ### Uses of ExecutableElement in org.hibernate.validator.internal.engine

    Methods in org.hibernate.validator.internal.engine that return ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `ExecutableElement` | ValidationContext.`getExecutable()`

    Methods in org.hibernate.validator.internal.engine with parameters of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `<T> ValidationContext<T>` | ValidationContext.ValidationContextBuilder.`forValidateParameters(ParameterNameProvider parameterNameProvider, T rootBean, ExecutableElement executable, Object[] executableParameters)`
    `<T> ValidationContext<T>` | ValidationContext.ValidationContextBuilder.`forValidateReturnValue(T rootBean, ExecutableElement executable, Object executableReturnValue)`

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

    Methods in org.hibernate.validator.internal.metadata.aggregated with parameters of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `ExecutableMetaData` | BeanMetaData.`getMetaDataFor(ExecutableElement method)` Returns the constraint-related meta data for the given method of the class represented by this bean meta data.
    `ExecutableMetaData` | BeanMetaDataImpl.`getMetaDataFor(ExecutableElement executable)`
    `ExecutableMetaData` | UnconstrainedEntityMetaDataSingleton.`getMetaDataFor(ExecutableElement method)`

  - ### Uses of ExecutableElement in org.hibernate.validator.internal.metadata.location

    Methods in org.hibernate.validator.internal.metadata.location with parameters of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `static ConstraintLocation` | ConstraintLocation.`forCrossParameter(ExecutableElement executable)`
    `static ConstraintLocation` | ConstraintLocation.`forParameter(ExecutableElement executable, int index)`
    `static ConstraintLocation` | ConstraintLocation.`forReturnValue(ExecutableElement executable)`

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

    Methods in org.hibernate.validator.internal.metadata.raw that return ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `static ExecutableElement` | ExecutableElement.`forConstructor(Constructor<?> constructor)`
    `static ExecutableElement` | ExecutableElement.`forMethod(Method method)`
    `ExecutableElement` | ConstrainedExecutable.`getExecutable()`

    Methods in org.hibernate.validator.internal.metadata.raw that return types with arguments of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `static List<ExecutableElement>` | ExecutableElement.`forConstructors(Constructor<?>[] constructors)`
    `static List<ExecutableElement>` | ExecutableElement.`forMethods(Method[] methods)`

  - ### Uses of ExecutableElement in org.hibernate.validator.internal.util

    Methods in org.hibernate.validator.internal.util with parameters of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ExecutableHelper.`overrides(ExecutableElement executableElement, ExecutableElement other)` Checks, whether the represented method overrides the given method.
    `static Type` | ReflectionHelper.`typeOf(ExecutableElement executable, int parameterIndex)` Returns the type of the parameter of the given method with the given parameter index.

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

    Methods in org.hibernate.validator.internal.xml with parameters of type ExecutableElement
    Modifier and Type | Method and Description
    --- | ---
    `static List<ConstrainedParameter>` | ConstrainedParameterBuilder.`buildConstrainedParameters(List<ParameterType> parameterList, ExecutableElement executableElement, String defaultPackage, ConstraintHelper constraintHelper, ParameterNameProvider parameterNameProvider, AnnotationProcessingOptionsImpl annotationProcessingOptions)`

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