|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.store.rdbms.query.CollectionCandidates
public class CollectionCandidates
Collection for candidates passed to the query by setCandidates(collection).
| Field Summary | |
|---|---|
protected static org.datanucleus.util.Localiser |
LOCALISER
|
| Constructor Summary | |
|---|---|
CollectionCandidates(org.datanucleus.ObjectManager om,
java.lang.Class candidateClass,
java.util.Collection candidates)
Constructor. |
|
| Method Summary | |
|---|---|
org.datanucleus.FetchPlan |
getFetchPlan()
Accessor for the fetch plan |
java.util.Collection |
getUserCandidates()
|
boolean |
isEmpty()
Returns true if this collection contains no elements. |
org.datanucleus.store.mapped.expression.QueryExpression |
newQueryStatement()
Accessor for a new Query statement. |
org.datanucleus.store.mapped.expression.QueryExpression |
newQueryStatement(java.lang.Class candidateClass,
org.datanucleus.store.mapped.DatastoreIdentifier candidateAlias)
Creates a QueryStatement. |
org.datanucleus.store.query.ResultObjectFactory |
newResultObjectFactory(org.datanucleus.store.mapped.expression.QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.datanucleus.util.Localiser LOCALISER
| Constructor Detail |
|---|
public CollectionCandidates(org.datanucleus.ObjectManager om,
java.lang.Class candidateClass,
java.util.Collection candidates)
om - Object ManagercandidateClass - the Class candidatecandidates - The candidates| Method Detail |
|---|
public java.util.Collection getUserCandidates()
public org.datanucleus.FetchPlan getFetchPlan()
public org.datanucleus.store.mapped.expression.QueryExpression newQueryStatement()
newQueryStatement in interface org.datanucleus.store.mapped.expression.Queryable
public org.datanucleus.store.mapped.expression.QueryExpression newQueryStatement(java.lang.Class candidateClass,
org.datanucleus.store.mapped.DatastoreIdentifier candidateAlias)
newQueryStatement in interface org.datanucleus.store.mapped.expression.QueryablecandidateClass - Candidate classcandidateAlias - Alias to use for the candidate in the query (if the native query supports it)
public org.datanucleus.store.query.ResultObjectFactory newResultObjectFactory(org.datanucleus.store.mapped.expression.QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
newResultObjectFactory in interface org.datanucleus.store.mapped.expression.Queryablepublic boolean isEmpty()
isEmpty in interface org.datanucleus.store.mapped.expression.Queryable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||