protected HQLQueryPlan createQueryPlan(String hql, boolean scalar) { return new HQLQueryPlan( hql, scalar, Collections.EMPTY_MAP, sessionFactory() ); }
value = new HQLQueryPlan( queryString, shallow, enabledFilters, factory );
entityGraphHintedQueryPlan = new HQLQueryPlan( hql, false,
private HQLQueryPlan createQueryPlan(SessionFactoryImplementor sfi, Query query) { org.hibernate.Query hibernateQuery = query.unwrap(org.hibernate.Query.class); String queryString = hibernateQuery.getQueryString(); return new HQLQueryPlan(queryString, false, Collections.EMPTY_MAP, sfi); }
public HQLQueryPlan getHQLQueryPlan(String queryString, boolean shallow, Map enabledFilters) throws QueryException, MappingException { HQLQueryPlanKey key = new HQLQueryPlanKey( queryString, shallow, enabledFilters ); HQLQueryPlan plan = ( HQLQueryPlan ) planCache.get ( key ); if ( plan == null ) { LOG.tracev( "Unable to locate HQL query plan in cache; generating ({0})", queryString ); plan = new HQLQueryPlan(queryString, shallow, enabledFilters, factory ); } else { LOG.tracev( "Located HQL query plan in cache ({0})", queryString ); } planCache.put( key, plan ); return plan; }
public HQLQueryPlan getHQLQueryPlan(String queryString, boolean shallow, Map enabledFilters) throws QueryException, MappingException { HQLQueryPlanKey key = new HQLQueryPlanKey( queryString, shallow, enabledFilters ); HQLQueryPlan plan = ( HQLQueryPlan ) planCache.get ( key ); if ( plan == null ) { LOG.tracev( "Unable to locate HQL query plan in cache; generating ({0})", queryString ); plan = new HQLQueryPlan(queryString, shallow, enabledFilters, factory ); } else { LOG.tracev( "Located HQL query plan in cache ({0})", queryString ); } planCache.put( key, plan ); return plan; }