com.triactive.jdo.store.query
Class JdoqlQuery
java.lang.Object
com.triactive.jdo.store.query.Query
com.triactive.jdo.store.query.JdoqlQuery
- All Implemented Interfaces:
- javax.jdo.Query, Query, java.io.Serializable
- public class JdoqlQuery
- extends Query
A JDO query that uses the default JQOQL language.
- Author:
- Mike Martin
- See Also:
Query
,
Serialized Form
Fields inherited from class com.triactive.jdo.store.query.Query |
candidateClass, dba, extensions, filter, grouping, imports, isPart1Compiled, ordering, parameterNames, parameters, parameterTypesByName, parsedImports, pm, queryResults, result, resultClass, storeMgr, unique, variableNames, variables, variableTypesByName |
Methods inherited from class com.triactive.jdo.store.query.Query |
addExtension, close, closeAll, compile, declareImports, declareParameters, declareVariables, effectiveFetchSize, effectiveResultSetType, execute, execute, execute, execute, executeWithArray, getCandidateClass, getIgnoreCache, getPersistenceManager, getStoreManager, hashCode, isKnownExtensionKey, isValidJavaIdentifier, resolveClassDeclaration, setClass, setExtensions, setFilter, setGrouping, setIgnoreCache, setOrdering, setResult, setResultClass, setUnique |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
JdoqlQuery
public JdoqlQuery(PersistenceManager pm,
JdoqlQuery existingQuery)
- Constructs a new query instance having the same criteria as the given
query.
- Parameters:
pm
- the associated persistence manager for this query.existingQuery
- a query from which to copy criteria, or null
for an
empty query.
discardCompiled
protected void discardCompiled()
- Overrides:
discardCompiled
in class Query
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class Query
setCandidates
public void setCandidates(javax.jdo.Extent pcs)
- Set the candidate Extent to query.
- Specified by:
setCandidates
in interface javax.jdo.Query
- Specified by:
setCandidates
in class Query
- Parameters:
pcs
- the Candidate Extent.- See Also:
Query.setCandidates(javax.jdo.Extent)
setCandidates
public void setCandidates(java.util.Collection pcs)
- Set the candidate Collection to query.
- Specified by:
setCandidates
in interface javax.jdo.Query
- Specified by:
setCandidates
in class Query
- Parameters:
pcs
- the Candidate collection.- See Also:
Query.setCandidates(java.util.Collection)
executeWithMap
public java.lang.Object executeWithMap(java.util.Map parameters)
- Execute the query and return the filtered Collection.
- Specified by:
executeWithMap
in interface javax.jdo.Query
- Specified by:
executeWithMap
in class Query
- Parameters:
parameters
- the Map containing all of the parameters.
- Returns:
- the filtered Collection.
- See Also:
Query.executeWithMap(Map)
,
Query.executeWithArray(Object[] parameters)
getStatementText
protected StatementText getStatementText()
- Specified by:
getStatementText
in class Query
getResultExpression
protected ResultExpression getResultExpression(java.sql.ResultSetMetaData rs)
- Specified by:
getResultExpression
in class Query
effectiveUniqueSetting
protected boolean effectiveUniqueSetting()
- Specified by:
effectiveUniqueSetting
in class Query
Copyright © 2001-2007 The TJDO Project All Rights Reserved.