Home » Hibernate-3.3.2.GA » org.hibernate » engine » query » [javadoc | source]
org.hibernate.engine.query
public class: HQLQueryPlan [javadoc | source]
java.lang.Object
   org.hibernate.engine.query.HQLQueryPlan

All Implemented Interfaces:
    Serializable

Direct Known Subclasses:
    FilterQueryPlan

Defines a query execution plan for an HQL query (or filter).
Constructor:
 public HQLQueryPlan(String hql,
    boolean shallow,
    Map enabledFilters,
    SessionFactoryImplementor factory) 
 protected HQLQueryPlan(String hql,
    String collectionRole,
    boolean shallow,
    Map enabledFilters,
    SessionFactoryImplementor factory) 
Method from org.hibernate.engine.query.HQLQueryPlan Summary:
getEnabledFilterNames,   getParameterMetadata,   getQuerySpaces,   getReturnMetadata,   getSourceQuery,   getSqlStrings,   getTranslators,   getUtilizedFilterNames,   isShallow,   performExecuteUpdate,   performIterate,   performList,   performScroll
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.engine.query.HQLQueryPlan Detail:
 public Set getEnabledFilterNames() 
 public ParameterMetadata getParameterMetadata() 
 public Set getQuerySpaces() 
 public ReturnMetadata getReturnMetadata() 
 public String getSourceQuery() 
 public String[] getSqlStrings() 
 public QueryTranslator[] getTranslators() 
 public Set getUtilizedFilterNames() 
 public boolean isShallow() 
 public int performExecuteUpdate(QueryParameters queryParameters,
    SessionImplementor session) throws HibernateException 
 public Iterator performIterate(QueryParameters queryParameters,
    EventSource session) throws HibernateException 
 public List performList(QueryParameters queryParameters,
    SessionImplementor session) throws HibernateException 
 public ScrollableResults performScroll(QueryParameters queryParameters,
    SessionImplementor session) throws HibernateException