Package org.hibernate.engine.query.sql

Examples of org.hibernate.engine.query.sql.NativeSQLQueryRootReturn


          ParameterMetadata parameterMetadata) {
    // TODO : this constructor form is *only* used from constructor directly below us; can it go away?
    super( sql, flushMode, session, parameterMetadata );
    queryReturns = new ArrayList(returnAliases.length);
    for ( int i=0; i<returnAliases.length; i++ ) {
      NativeSQLQueryRootReturn ret = new NativeSQLQueryRootReturn(
          returnAliases[i],
          returnClasses[i].getName(),
          lockModes==null ? LockMode.NONE : lockModes[i]
      );
      queryReturns.add(ret);
View Full Code Here


    queryReturns.add( new NativeSQLQueryJoinReturn(alias, ownerAlias, role, CollectionHelper.EMPTY_MAP, lockMode) );
    return this;
  }

  public SQLQuery addEntity(String alias, String entityName, LockMode lockMode) {
    queryReturns.add( new NativeSQLQueryRootReturn(alias, entityName, lockMode) );
    return this;
  }
View Full Code Here

      );
    }
    else if ( !void.class.equals( queryAnn.resultClass() ) ) {
      //class mapping usage
      //FIXME should be done in a second pass due to entity name?
      final NativeSQLQueryRootReturn entityQueryReturn =
          new NativeSQLQueryRootReturn( "alias1", queryAnn.resultClass().getName(), new HashMap(), LockMode.READ );
      query = new NamedSQLQueryDefinition(
          queryName,
          new NativeSQLQueryReturn[] { entityQueryReturn },
          null,
          getBoolean( queryName, "org.hibernate.cacheable", hints ),
View Full Code Here

      );
    }
    else if ( !void.class.equals( queryAnn.resultClass() ) ) {
      //class mapping usage
      //FIXME should be done in a second pass due to entity name?
      final NativeSQLQueryRootReturn entityQueryReturn =
          new NativeSQLQueryRootReturn( "alias1", queryAnn.resultClass().getName(), new HashMap(), LockMode.READ );
      query = new NamedSQLQueryDefinition(
          queryAnn.query(),
          new NativeSQLQueryReturn[] { entityQueryReturn },
          null,
          queryAnn.cacheable(),
View Full Code Here

      if ( propertyResults.isEmpty() ) {
        propertyResults = java.util.Collections.emptyMap();
      }

      NativeSQLQueryRootReturn result = new NativeSQLQueryRootReturn(
          "alias" + entityAliasIndex++,
          entity.entityClass().getName(),
          propertyResults,
          LockMode.READ
      );
View Full Code Here

          ParameterMetadata parameterMetadata) {
    // TODO : this constructor form is *only* used from constructor directly below us; can it go away?
    super( sql, flushMode, session, parameterMetadata );
    queryReturns = new ArrayList<NativeSQLQueryReturn>( returnAliases.length );
    for ( int i=0; i<returnAliases.length; i++ ) {
      NativeSQLQueryRootReturn ret = new NativeSQLQueryRootReturn(
          returnAliases[i],
          returnClasses[i].getName(),
          lockModes==null ? LockMode.NONE : lockModes[i]
      );
      queryReturns.add(ret);
View Full Code Here

        }
      };
    }

    public NativeSQLQueryReturn buildReturn() {
      return new NativeSQLQueryRootReturn( alias, entityName, propertyMappings, lockMode );
    }
View Full Code Here

          ParameterMetadata parameterMetadata) {
    // TODO : this constructor form is *only* used from constructor directly below us; can it go away?
    super( sql, flushMode, session, parameterMetadata );
    queryReturns = new ArrayList(returnAliases.length);
    for ( int i=0; i<returnAliases.length; i++ ) {
      NativeSQLQueryRootReturn ret = new NativeSQLQueryRootReturn(
          returnAliases[i],
          returnClasses[i].getName(),
          lockModes==null ? LockMode.NONE : lockModes[i]
      );
      queryReturns.add(ret);
View Full Code Here

    queryReturns.add( new NativeSQLQueryJoinReturn(alias, ownerAlias, role, CollectionHelper.EMPTY_MAP, lockMode) );
    return this;
  }

  public SQLQuery addEntity(String alias, String entityName, LockMode lockMode) {
    queryReturns.add( new NativeSQLQueryRootReturn(alias, entityName, lockMode) );
    return this;
  }
View Full Code Here

      );
    }
    else if ( !void.class.equals( queryAnn.resultClass() ) ) {
      //class mapping usage
      //FIXME should be done in a second pass due to entity name?
      final NativeSQLQueryRootReturn entityQueryReturn =
          new NativeSQLQueryRootReturn( "alias1", queryAnn.resultClass().getName(), new HashMap(), LockMode.READ );
      query = new NamedSQLQueryDefinition(
          queryName,
          new NativeSQLQueryReturn[] { entityQueryReturn },
          null,
          getBoolean( queryName, "org.hibernate.cacheable", hints ),
View Full Code Here

TOP

Related Classes of org.hibernate.engine.query.sql.NativeSQLQueryRootReturn

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.