Package org.hibernate.loader.plan.spi

Examples of org.hibernate.loader.plan.spi.QuerySpace


    }
    else if ( querySpaces.getRootQuerySpaces().size() > 1 ) {
      throw new IllegalStateException( "LoadPlan contained more than one root query-space" );
    }

    final QuerySpace querySpace = querySpaces.getRootQuerySpaces().get( 0 );
    if ( !returnType.isInstance( querySpace ) ) {
      throw new IllegalStateException(
          String.format(
              "Unexpected LoadPlan root query-space; expecting %s, but found %s",
              returnType.getName(),
              querySpace.getClass().getName()
          )
      );
    }

    return (T) querySpace;
View Full Code Here


    return querySpaceByUid.get( uid );
  }

  @Override
  public QuerySpace getQuerySpaceByUid(String uid) {
    final QuerySpace space = findQuerySpaceByUid( uid );
    if ( space == null ) {
      throw new QuerySpaceUidNotRegisteredException( uid );
    }
    return space;
  }
View Full Code Here

    log.debugf(
        "Adding QuerySpace : uid = %s -> %s]",
        querySpace.getUid(),
        querySpace
    );
    final QuerySpace previous = querySpaceByUid.put( querySpace.getUid(), querySpace );
    if ( previous != null ) {
      throw new IllegalStateException( "Encountered duplicate QuerySpace uid : " + querySpace.getUid() );
    }
  }
View Full Code Here

    return querySpaceByUid.get( uid );
  }

  @Override
  public QuerySpace getQuerySpaceByUid(String uid) {
    final QuerySpace space = findQuerySpaceByUid( uid );
    if ( space == null ) {
      throw new QuerySpaceUidNotRegisteredException( uid );
    }
    return space;
  }
View Full Code Here

    log.debugf(
        "Adding QuerySpace : uid = %s -> %s]",
        querySpace.getUid(),
        querySpace
    );
    final QuerySpace previous = querySpaceByUid.put( querySpace.getUid(), querySpace );
    if ( previous != null ) {
      throw new IllegalStateException( "Encountered duplicate QuerySpace uid : " + querySpace.getUid() );
    }
  }
View Full Code Here

    }
    else if ( querySpaces.getRootQuerySpaces().size() > 1 ) {
      throw new IllegalStateException( "LoadPlan contained more than one root query-space" );
    }

    final QuerySpace querySpace = querySpaces.getRootQuerySpaces().get( 0 );
    if ( !returnType.isInstance( querySpace ) ) {
      throw new IllegalStateException(
          String.format(
              "Unexpected LoadPlan root query-space; expecting %s, but found %s",
              returnType.getName(),
              querySpace.getClass().getName()
          )
      );
    }

    return (T) querySpace;
View Full Code Here

    return querySpaceByUid.get( uid );
  }

  @Override
  public QuerySpace getQuerySpaceByUid(String uid) {
    final QuerySpace space = findQuerySpaceByUid( uid );
    if ( space == null ) {
      throw new QuerySpaceUidNotRegisteredException( uid );
    }
    return space;
  }
View Full Code Here

    log.debugf(
        "Adding QuerySpace : uid = %s -> %s]",
        querySpace.getUid(),
        querySpace
    );
    final QuerySpace previous = querySpaceByUid.put( querySpace.getUid(), querySpace );
    if ( previous != null ) {
      throw new IllegalStateException( "Encountered duplicate QuerySpace uid : " + querySpace.getUid() );
    }
  }
View Full Code Here

TOP

Related Classes of org.hibernate.loader.plan.spi.QuerySpace

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.