Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » persistence » [javadoc | source]
org.apache.openjpa.persistence
public class: QueryImpl [javadoc | source]
java.lang.Object
   org.apache.openjpa.persistence.QueryImpl

All Implemented Interfaces:
    OpenJPAQuerySPI, Serializable

Implementation of Query interface.
Constructor:
 public QueryImpl(EntityManagerImpl em,
    RuntimeExceptionTranslator ret,
    Query query) 
    Constructor; supply factory and delegate.
Method from org.apache.openjpa.persistence.QueryImpl Summary:
addAggregateListener,   addFilterListener,   closeAll,   compile,   equals,   executeUpdate,   getCandidateCollection,   getDataStoreActions,   getDelegate,   getEntityManager,   getFetchPlan,   getFirstResult,   getFlushMode,   getIgnoreChanges,   getLanguage,   getMaxResults,   getNamedParameters,   getOperation,   getPositionalParameters,   getQueryString,   getResultClass,   getResultList,   getSingleResult,   hasPositionalParameters,   hasSubclasses,   hashCode,   removeAggregateListener,   removeFilterListener,   setCandidateCollection,   setFirstResult,   setFlushMode,   setHint,   setIgnoreChanges,   setMaxResults,   setParameter,   setParameter,   setParameter,   setParameter,   setParameter,   setParameter,   setParameters,   setParameters,   setResultClass,   setSubclasses
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.persistence.QueryImpl Detail:
 public OpenJPAQuery addAggregateListener(AggregateListener listener) 
 public OpenJPAQuery addFilterListener(FilterListener listener) 
 public OpenJPAQuery closeAll() 
 public OpenJPAQuery compile() 
 public boolean equals(Object other) 
 public int executeUpdate() 
 public Collection getCandidateCollection() 
 public String[] getDataStoreActions(Map params) 
 public Query getDelegate() 
    Delegate.
 public OpenJPAEntityManager getEntityManager() 
 public FetchPlan getFetchPlan() 
 public int getFirstResult() 
 public FlushModeType getFlushMode() 
 public boolean getIgnoreChanges() 
 public String getLanguage() 
 public int getMaxResults() 
 public Map getNamedParameters() 
 public QueryOperationType getOperation() 
 public Object[] getPositionalParameters() 
 public String getQueryString() 
 public Class getResultClass() 
 public List getResultList() 
 public Object getSingleResult() 
    Execute a query that returns a single result.
 public boolean hasPositionalParameters() 
 public boolean hasSubclasses() 
 public int hashCode() 
 public OpenJPAQuery removeAggregateListener(AggregateListener listener) 
 public OpenJPAQuery removeFilterListener(FilterListener listener) 
 public OpenJPAQuery setCandidateCollection(Collection coll) 
 public OpenJPAQuery setFirstResult(int startPosition) 
 public OpenJPAQuery setFlushMode(FlushModeType flushMode) 
 public OpenJPAQuery setHint(String key,
    Object value) 
 public OpenJPAQuery setIgnoreChanges(boolean ignore) 
 public OpenJPAQuery setMaxResults(int max) 
 public OpenJPAQuery setParameter(int position,
    Object value) 
 public OpenJPAQuery setParameter(String name,
    Object value) 
 public OpenJPAQuery setParameter(int position,
    Calendar value,
    TemporalType t) 
 public OpenJPAQuery setParameter(int position,
    Date value,
    TemporalType type) 
 public OpenJPAQuery setParameter(String name,
    Calendar value,
    TemporalType t) 
 public OpenJPAQuery setParameter(String name,
    Date value,
    TemporalType type) 
 public OpenJPAQuery setParameters(Object params) 
 public OpenJPAQuery setParameters(Map params) 
 public OpenJPAQuery setResultClass(Class cls) 
 public OpenJPAQuery setSubclasses(boolean subs)