Package org.hibernate.engine.query

Examples of org.hibernate.engine.query.OrdinalParameterDescriptor


      }
    }

    // extract positional parameters
    for ( int i = 0, max = queryImpl.getParameterMetadata().getOrdinalParameterCount(); i < max; i++ ) {
      final OrdinalParameterDescriptor descriptor =
          queryImpl.getParameterMetadata().getOrdinalParameterDescriptor( i+1 );
      ParameterImpl parameter = new ParameterImpl(
          i + 1,
          descriptor.getExpectedType() == null
              ? null
              : descriptor.getExpectedType().getReturnedClass()
      );
      parameters.add( parameter );
      Integer position = descriptor.getOrdinalPosition();
            if (jpaPositionalIndices != null && jpaPositionalIndices.contains(position)) LOG.parameterPositionOccurredAsBothJpaAndHibernatePositionalParameter(position);
    }

    this.parameters = java.util.Collections.unmodifiableSet( parameters );
  }
View Full Code Here


      }
    }

    // extract positional parameters
    for ( int i = 0, max = queryImpl.getParameterMetadata().getOrdinalParameterCount(); i < max; i++ ) {
      final OrdinalParameterDescriptor descriptor =
          queryImpl.getParameterMetadata().getOrdinalParameterDescriptor( i+1 );
      ParameterImpl parameter = new ParameterImpl(
          i + 1,
          descriptor.getExpectedType() == null
              ? null
              : descriptor.getExpectedType().getReturnedClass()
      );
      parameters.add( parameter );
      Integer position = descriptor.getOrdinalPosition();
      if ( jpaPositionalIndices != null && jpaPositionalIndices.contains( position ) ) {
        log.warn( "Parameter position [" + position + "] occurred as both JPA and Hibernate positional parameter" );
      }
    }
View Full Code Here

      }
    }

    // extract positional parameters
    for ( int i = 0, max = queryImpl.getParameterMetadata().getOrdinalParameterCount(); i < max; i++ ) {
      final OrdinalParameterDescriptor descriptor =
          queryImpl.getParameterMetadata().getOrdinalParameterDescriptor( i+1 );
      ParameterImpl parameter = new ParameterImpl(
          i + 1,
          descriptor.getExpectedType() == null
              ? null
              : descriptor.getExpectedType().getReturnedClass()
      );
      parameters.add( parameter );
      Integer position = descriptor.getOrdinalPosition();
      if ( jpaPositionalIndices != null && jpaPositionalIndices.contains( position ) ) {
        log.warn( "Parameter position [" + position + "] occurred as both JPA and Hibernate positional parameter" );
      }
    }
View Full Code Here

      }
    }

    // extract positional parameters
    for ( int i = 0, max = queryImpl.getParameterMetadata().getOrdinalParameterCount(); i < max; i++ ) {
      final OrdinalParameterDescriptor descriptor =
          queryImpl.getParameterMetadata().getOrdinalParameterDescriptor( i+1 );
      ParameterImpl parameter = new ParameterImpl(
          i + 1,
          descriptor.getExpectedType() == null
              ? null
              : descriptor.getExpectedType().getReturnedClass()
      );
      parameters.add( parameter );
      Integer position = descriptor.getOrdinalPosition();
      if ( jpaPositionalIndices != null && jpaPositionalIndices.contains( position ) ) {
        log.warn( "Parameter position [" + position + "] occurred as both JPA and Hibernate positional parameter" );
      }
    }
View Full Code Here

      }
    }

    // extract positional parameters
    for ( int i = 0, max = queryImpl.getParameterMetadata().getOrdinalParameterCount(); i < max; i++ ) {
      final OrdinalParameterDescriptor descriptor =
          queryImpl.getParameterMetadata().getOrdinalParameterDescriptor( i+1 );
      ParameterImpl parameter = new ParameterImpl(
          i + 1,
          descriptor.getExpectedType() == null
              ? null
              : descriptor.getExpectedType().getReturnedClass()
      );
      parameters.add( parameter );
      Integer position = descriptor.getOrdinalPosition();
      if ( jpaPositionalIndices != null && jpaPositionalIndices.contains( position ) ) {
        log.warn( "Parameter position [" + position + "] occurred as both JPA and Hibernate positional parameter" );
      }
    }
View Full Code Here

      }
    }

    // extract positional parameters
    for ( int i = 0, max = queryImpl.getParameterMetadata().getOrdinalParameterCount(); i < max; i++ ) {
      final OrdinalParameterDescriptor descriptor =
          queryImpl.getParameterMetadata().getOrdinalParameterDescriptor( i+1 );
      ParameterImpl parameter = new ParameterImpl(
          descriptor.getOrdinalPosition() + 1,
          descriptor.getExpectedType() == null
              ? null
              : descriptor.getExpectedType().getReturnedClass()
      );
      parameters.add( parameter );
      Integer position = descriptor.getOrdinalPosition();
      if ( jpaPositionalIndices != null && jpaPositionalIndices.contains( position ) ) {
        log.warn( "Parameter position [" + position + "] occurred as both JPA and Hibernate positional parameter" );
      }
    }
View Full Code Here

TOP

Related Classes of org.hibernate.engine.query.OrdinalParameterDescriptor

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.