Package org.hibernate.loader.criteria

Examples of org.hibernate.loader.criteria.CriteriaLoader


    // TODO: Is this guaranteed to always be CriteriaImpl?
    CriteriaImpl criteriaImpl = (CriteriaImpl) criteria;
   
    errorIfClosed();
    String entityName = criteriaImpl.getEntityOrClassName();
    CriteriaLoader loader = new CriteriaLoader(
        getOuterJoinLoadable( entityName ),
            factory,
            criteriaImpl,
            entityName,
            getLoadQueryInfluencers()
    );
    return loader.scroll(this, scrollMode);
  }
View Full Code Here


    String[] implementors = factory.getImplementors( criteriaImpl.getEntityOrClassName() );
    int size = implementors.length;

    CriteriaLoader[] loaders = new CriteriaLoader[size];
    for( int i=0; i <size; i++ ) {
      loaders[i] = new CriteriaLoader(
          getOuterJoinLoadable( implementors[i] ),
              factory,
              criteriaImpl,
              implementors[i],
              getLoadQueryInfluencers()
View Full Code Here

    CriteriaImpl criteriaImpl = (CriteriaImpl) criteria;
   
    errorIfClosed();
    checkTransactionSynchStatus();
    String entityName = criteriaImpl.getEntityOrClassName();
    CriteriaLoader loader = new CriteriaLoader(
        getOuterJoinLoadable(entityName),
        factory,
        criteriaImpl,
        entityName,
        getLoadQueryInfluencers()
    );
    autoFlushIfRequired( loader.getQuerySpaces() );
    dontFlushFromFind++;
    try {
      return loader.scroll(this, scrollMode);
    }
    finally {
      delayedAfterCompletion();
      dontFlushFromFind--;
    }
View Full Code Here

    CriteriaLoader[] loaders = new CriteriaLoader[size];
    Set spaces = new HashSet();
    for( int i=0; i <size; i++ ) {

      loaders[i] = new CriteriaLoader(
          getOuterJoinLoadable( implementors[i] ),
          factory,
          criteriaImpl,
          implementors[i],
          getLoadQueryInfluencers()
View Full Code Here

  }

  public ScrollableResults scroll(CriteriaImpl criteria, ScrollMode scrollMode) {
    errorIfClosed();
    String entityName = criteria.getEntityOrClassName();
    CriteriaLoader loader = new CriteriaLoader(
        getOuterJoinLoadable(entityName),
            factory,
            criteria,
            entityName,
            getEnabledFilters()
      );
    return loader.scroll(this, scrollMode);
  }
View Full Code Here

    String[] implementors = factory.getImplementors( criteria.getEntityOrClassName() );
    int size = implementors.length;

    CriteriaLoader[] loaders = new CriteriaLoader[size];
    for( int i=0; i <size; i++ ) {
      loaders[i] = new CriteriaLoader(
          getOuterJoinLoadable( implementors[i] ),
              factory,
              criteria,
              implementors[i],
              getEnabledFilters()
View Full Code Here

  public ScrollableResults scroll(CriteriaImpl criteria, ScrollMode scrollMode) {
    errorIfClosed();
    checkTransactionSynchStatus();
    String entityName = criteria.getEntityOrClassName();
    CriteriaLoader loader = new CriteriaLoader(
        getOuterJoinLoadable(entityName),
        factory,
        criteria,
        entityName,
        getEnabledFilters()
    );
    autoFlushIfRequired( loader.getQuerySpaces() );
    dontFlushFromFind++;
    try {
      return loader.scroll(this, scrollMode);
    }
    finally {
      dontFlushFromFind--;
    }
  }
View Full Code Here

    CriteriaLoader[] loaders = new CriteriaLoader[size];
    Set spaces = new HashSet();
    for( int i=0; i <size; i++ ) {

      loaders[i] = new CriteriaLoader(
          getOuterJoinLoadable( implementors[i] ),
          factory,
          criteria,
          implementors[i],
          getEnabledFilters()
View Full Code Here

  }

  public ScrollableResults scroll(CriteriaImpl criteria, ScrollMode scrollMode) {
    errorIfClosed();
    String entityName = criteria.getEntityOrClassName();
    CriteriaLoader loader = new CriteriaLoader(
        getOuterJoinLoadable(entityName),
            factory,
            criteria,
            entityName,
            getEnabledFilters()
      );
    return loader.scroll(this, scrollMode);
  }
View Full Code Here

    String[] implementors = factory.getImplementors( criteria.getEntityOrClassName() );
    int size = implementors.length;

    CriteriaLoader[] loaders = new CriteriaLoader[size];
    for( int i=0; i <size; i++ ) {
      loaders[i] = new CriteriaLoader(
          getOuterJoinLoadable( implementors[i] ),
              factory,
              criteria,
              implementors[i],
              getEnabledFilters()
View Full Code Here

TOP

Related Classes of org.hibernate.loader.criteria.CriteriaLoader

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.