Package org.hibernate.validator.metadata

Examples of org.hibernate.validator.metadata.ConstraintOrigin


  }

  @SuppressWarnings("unchecked")
  private <T, A extends Annotation> void addXmlConfiguredConstraintToMetaData(XmlMappingParser mappingParser, Class<T> rootClass, Class<?> hierarchyClass, BeanMetaDataImpl<T> metaData) {
    for ( MetaConstraint<?, ? extends Annotation> constraint : mappingParser.getConstraintsForClass( hierarchyClass ) ) {
      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> descriptor = new ConstraintDescriptorImpl<A>(
          ( A ) constraint.getDescriptor().getAnnotation(),
          constraintHelper,
          constraint.getElementType(),
          definedIn
View Full Code Here


  private <T, A extends Annotation> void addXmlConfiguredConstraints(XmlMappingParser mappingParser,
                                     Class<T> rootClass,
                                     Class<?> hierarchyClass, Map<Class<?>, List<BeanMetaConstraint<?>>> constraints) {
    for ( BeanMetaConstraint<?> constraint : mappingParser.getConstraintsForClass( hierarchyClass ) ) {

      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> descriptor = new ConstraintDescriptorImpl<A>(
          (A) constraint.getDescriptor().getAnnotation(),
          constraintHelper,
          constraint.getElementType(),
          definedIn
View Full Code Here

  private <T, A extends Annotation> void addProgrammaticConfiguredConstraints(List<ConfiguredConstraint<?, BeanConstraintLocation>> definitions,
                                        Class<T> rootClass, Class<?> hierarchyClass,
                                        Map<Class<?>, List<BeanMetaConstraint<?>>> constraints) {
    for ( ConfiguredConstraint<?, BeanConstraintLocation> config : definitions ) {
      A annotation = (A) createAnnotationProxy( config );
      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> constraintDescriptor = new ConstraintDescriptorImpl<A>(
          annotation, constraintHelper, config.getLocation().getElementType(), definedIn
      );

      Member member = config.getLocation().getMember();
View Full Code Here

  }

  private <A extends Annotation> MethodMetaConstraint<A> convertToMethodConstraint(ConfiguredConstraint<A, MethodConstraintLocation> configuredConstraint, Class<?> rootClass, Class<?> hierarchyClass) {

    A annotation = createAnnotationProxy( configuredConstraint );
    ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
    ConstraintDescriptorImpl<A> constraintDescriptor = new ConstraintDescriptorImpl<A>(
        annotation, constraintHelper, ElementType.PARAMETER, definedIn
    );

    return new MethodMetaConstraint<A>(
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  private <T, A extends Annotation> void addXmlConfiguredConstraintToMetaData(XmlMappingParser mappingParser, Class<T> rootClass, Class<?> hierarchyClass, BeanMetaDataImpl<T> metaData) {
    for ( MetaConstraint<?, ? extends Annotation> constraint : mappingParser.getConstraintsForClass( hierarchyClass ) ) {
      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> descriptor = new ConstraintDescriptorImpl<A>(
          ( A ) constraint.getDescriptor().getAnnotation(),
          constraintHelper,
          constraint.getElementType(),
          definedIn
View Full Code Here

  @SuppressWarnings("unchecked")
  private <T, A extends Annotation> void addXmlConfiguredConstraints(XmlMappingParser mappingParser,
                                     Class<T> rootClass,
                                     Class<?> hierarchyClass, Map<Class<?>, List<MetaConstraint<T, ?>>> constraints) {
    for ( MetaConstraint<?, ? extends Annotation> constraint : mappingParser.getConstraintsForClass( hierarchyClass ) ) {
      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> descriptor = new ConstraintDescriptorImpl<A>(
          ( A ) constraint.getDescriptor().getAnnotation(),
          constraintHelper,
          constraint.getElementType(),
          definedIn
View Full Code Here

  private <T, A extends Annotation> void addProgrammaticConfiguredConstraints(List<ConstraintDefWrapper<?>> definitions,
                                        Class<T> rootClass, Class<?> hierarchyClass,
                                        Map<Class<?>, List<MetaConstraint<T, ?>>> constraints) {
    for ( ConstraintDefWrapper<?> config : definitions ) {
      A annotation = ( A ) createAnnotationProxy( config );
      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> constraintDescriptor = new ConstraintDescriptorImpl<A>(
          annotation, constraintHelper, config.getElementType(), definedIn
      );

      Member member = null;
View Full Code Here

  private <T, A extends Annotation> void addXmlConfiguredConstraints(XmlMappingParser mappingParser,
                                     Class<T> rootClass,
                                     Class<?> hierarchyClass, Map<Class<?>, List<BeanMetaConstraint<T, ?>>> constraints) {
    for ( MetaConstraint<?, ? extends Annotation> constraint : mappingParser.getConstraintsForClass( hierarchyClass ) ) {

      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> descriptor = new ConstraintDescriptorImpl<A>(
          (A) constraint.getDescriptor().getAnnotation(),
          constraintHelper,
          constraint.getElementType(),
          definedIn
View Full Code Here

  private <T, A extends Annotation> void addProgrammaticConfiguredConstraints(List<ConstraintDefAccessor<?>> definitions,
                                        Class<T> rootClass, Class<?> hierarchyClass,
                                        Map<Class<?>, List<BeanMetaConstraint<T, ?>>> constraints) {
    for ( ConstraintDefAccessor<?> config : definitions ) {
      A annotation = (A) createAnnotationProxy( config );
      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> constraintDescriptor = new ConstraintDescriptorImpl<A>(
          annotation, constraintHelper, config.getElementType(), definedIn
      );

      Member member = null;
View Full Code Here

  private <T, A extends Annotation> void addXmlConfiguredConstraints(XmlMappingParser mappingParser,
                                     Class<T> rootClass,
                                     Class<?> hierarchyClass, Map<Class<?>, List<BeanMetaConstraint<T, ?>>> constraints) {
    for ( MetaConstraint<?, ? extends Annotation> constraint : mappingParser.getConstraintsForClass( hierarchyClass ) ) {

      ConstraintOrigin definedIn = definedIn( rootClass, hierarchyClass );
      ConstraintDescriptorImpl<A> descriptor = new ConstraintDescriptorImpl<A>(
          ( A ) constraint.getDescriptor().getAnnotation(),
          constraintHelper,
          constraint.getElementType(),
          definedIn
View Full Code Here

TOP

Related Classes of org.hibernate.validator.metadata.ConstraintOrigin

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.