org.cumulus4j.store.query
Class JDOQueryEvaluator
java.lang.Object
org.cumulus4j.store.query.QueryEvaluator
org.cumulus4j.store.query.JDOQueryEvaluator
public class JDOQueryEvaluator
- extends QueryEvaluator
JDO-specific sub-class of QueryEvaluator
binding the JDO-agnostic query logic
to the JDO API.
- Author:
- Marco หงุ่ยตระกูล-Schulze - marco at nightlabs dot de
Methods inherited from class org.cumulus4j.store.query.QueryEvaluator |
execute, getAllDataEntryIDsForCandidateClasses, getCandidateAlias, getClassLoaderResolver, getCompilation, getCryptoContext, getEncryptionHandler, getExecutionContext, getExpressionEvaluator, getLanguage, getObjectForClassMetaAndObjectIDString, getObjectForDataEntry, getParameterValues, getPersistenceManagerConnection, getPersistenceManagerForData, getPersistenceManagerForIndex, getQuery, getState, getStoreManager, getValueType, getValueType, isComplete, popResultDescriptor, pushResultDescriptor, setIncomplete |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDOQueryEvaluator
public JDOQueryEvaluator(Query query,
QueryCompilation compilation,
Map<String,Object> parameterValues,
ClassLoaderResolver clr,
PersistenceManagerConnection pmConn)
evaluateSubquery
protected Collection<Object> evaluateSubquery(Query subquery,
QueryCompilation compilation,
Object outerCandidate)
- Specified by:
evaluateSubquery
in class QueryEvaluator
Copyright © 2012 NightLabs Consulting GmbH. All Rights Reserved.