firstResult, isSingleResult, kunderaMetadata, kunderaQuery, maxResult, persistenceDelegeator, ttl| Constructor and Description |
|---|
CassQuery(KunderaQuery kunderaQuery,
PersistenceDelegator persistenceDelegator,
EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata)
Instantiates a new cass query.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
createDeleteQuery(KunderaQuery kunderaQuery)
Create Delete query from a given JPA query.
|
String |
createUpdateQuery(KunderaQuery kunderaQuery)
Create Update CQL query from a given JPA query.
|
protected List |
findUsingLucene(EntityMetadata m,
Client client) |
protected EntityReader |
getReader() |
Iterator |
iterate() |
protected int |
onExecuteUpdate()
On executeUpdate.
|
protected List<Object> |
populateEntities(EntityMetadata m,
Client client) |
protected List<Object> |
recursivelyPopulateEntities(EntityMetadata m,
Client client)
(non-Javadoc).
|
addToRelationStack, applyTTL, executeUpdate, fetch, getColumns, getEntityMetadata, getFetchSize, getFirstResult, getFlushMode, getHints, getJPAQuery, getKunderaQuery, getLockMode, getMaxResults, getParameter, getParameter, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, getResultList, getSingleResult, handlePostEvent, isBound, onDeleteOrUpdate, onReturnResults, onUpdateDeleteEvent, onValidateSingleResult, populateUsingLucene, setFetchSize, setFirstResult, setFlushMode, setHint, setLockMode, setMaxResults, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setRelationEntities, unwrappublic CassQuery(KunderaQuery kunderaQuery, PersistenceDelegator persistenceDelegator, EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata)
kunderaQuery - the kundera querypersistenceDelegator - the persistence delegatorkunderaMetadata - the kundera metadataprotected List<Object> populateEntities(EntityMetadata m, Client client)
populateEntities in class QueryImplprotected List findUsingLucene(EntityMetadata m, Client client)
findUsingLucene in class QueryImplprotected List<Object> recursivelyPopulateEntities(EntityMetadata m, Client client)
recursivelyPopulateEntities in class QueryImplm - the mclient - the clientcom.impetus.kundera.query.QueryImpl#recursivelyPopulateEntities(com.impetus
.kundera.metadata.model.EntityMetadata,
com.impetus.kundera.client.Client)protected int onExecuteUpdate()
onExecuteUpdate in class QueryImplprotected EntityReader getReader()
public void close()
public Iterator iterate()
public String createUpdateQuery(KunderaQuery kunderaQuery)
kunderaQuery - the kundera querypublic String createDeleteQuery(KunderaQuery kunderaQuery)
kunderaQuery - the kundera queryCopyright © 2016. All Rights Reserved.