com.mysema.query.jdo
Class JDOQLQueryImpl
java.lang.Object
com.mysema.query.support.QueryBase<Q>
com.mysema.query.support.ProjectableQuery<Q>
com.mysema.query.jdo.AbstractJDOQLQuery<JDOQLQueryImpl>
com.mysema.query.jdo.JDOQLQueryImpl
- Type Parameters:
A
-
- All Implemented Interfaces:
- FilteredClause<JDOQLQuery>, JDOQLCommonQuery<JDOQLQuery>, JDOQLQuery, Projectable, Query<JDOQLQuery>, Closeable
public final class JDOQLQueryImpl
- extends AbstractJDOQLQuery<JDOQLQueryImpl>
- implements JDOQLQuery
Default implementation of the JDOQLQuery interface
- Author:
- tiwe
Constructor Summary |
|
JDOQLQueryImpl()
Create a detached JDOQLQueryImpl instance
The query can be attached via the clone method |
|
JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager)
Create a new JDOQLQueryImpl instance |
|
JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager,
boolean detach)
Create a new JDOQLQueryImpl instance |
|
JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager,
JDOQLTemplates templates,
boolean detach)
Create a new JDOQLQueryImpl instance |
protected |
JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager,
JDOQLTemplates templates,
QueryMetadata metadata,
boolean detach)
Create a new JDOQLQueryImpl instance |
Method Summary |
JDOQLQueryImpl |
clone(javax.jdo.PersistenceManager persistenceManager)
Clone the state of this query to a new JDOQLQueryImpl instance with the given PersistenceManager |
Methods inherited from class com.mysema.query.jdo.AbstractJDOQLQuery |
addFetchGroup, close, count, exists, from, getMetadata, getTemplates, isDetach, iterate, iterate, list, list, listResults, logQuery, setMaxFetchDepth, toString, uniqueResult |
Methods inherited from class com.mysema.query.support.ProjectableQuery |
countDistinct, iterate, iterateDistinct, iterateDistinct, iterateDistinct, list, listDistinct, listDistinct, listDistinct, listDistinctResults, map, notExists, uniqueResult, uniqueResult |
Methods inherited from interface com.mysema.query.Projectable |
count, countDistinct, exists, iterate, iterate, iterate, iterateDistinct, iterateDistinct, iterateDistinct, list, list, list, listDistinct, listDistinct, listDistinct, listDistinctResults, listResults, map, notExists, uniqueResult, uniqueResult, uniqueResult |
JDOQLQueryImpl
public JDOQLQueryImpl()
- Create a detached JDOQLQueryImpl instance
The query can be attached via the clone method
- Parameters:
persistenceManager
-
JDOQLQueryImpl
public JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager,
JDOQLTemplates templates,
boolean detach)
- Create a new JDOQLQueryImpl instance
- Parameters:
persistenceManager
- PersistenceManager instance to usetemplates
- JDOQLTemplates to usedetach
- detached results or not
JDOQLQueryImpl
public JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager,
boolean detach)
- Create a new JDOQLQueryImpl instance
- Parameters:
persistenceManager
- PersistenceManager instance to usedetach
- detached results or not
JDOQLQueryImpl
public JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager)
- Create a new JDOQLQueryImpl instance
- Parameters:
persistenceManager
- PersistenceManager instance to use
JDOQLQueryImpl
protected JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager,
JDOQLTemplates templates,
QueryMetadata metadata,
boolean detach)
- Create a new JDOQLQueryImpl instance
- Parameters:
persistenceManager
- templates
- metadata
- detach
-
clone
public JDOQLQueryImpl clone(javax.jdo.PersistenceManager persistenceManager)
- Clone the state of this query to a new JDOQLQueryImpl instance with the given PersistenceManager
- Specified by:
clone
in interface JDOQLQuery
- Parameters:
persistenceManager
-
- Returns:
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.