public interface EntityReader
| Modifier and Type | Method and Description |
|---|---|
EnhanceEntity |
findById(Object primaryKey,
EntityMetadata m,
Client client)
Find by id.
|
List<EnhanceEntity> |
populateRelation(EntityMetadata m,
Client client,
int maxResults)
Method responsible for reading back entity and relations using secondary
indexes(if it holds any relation), else retrieve row keys using lucene.
|
Object |
recursivelyFindEntities(Object entity,
Map<String,Object> relationsMap,
EntityMetadata m,
PersistenceDelegator pd,
boolean lazilyLoaded,
Map<Object,Object> relationStack)
Returns populated entity along with all relational value.
|
List<EnhanceEntity> populateRelation(EntityMetadata m, Client client, int maxResults)
m - entity meta datarelationNames - relation namesisParent - if entity is not holding any relation.client - client instanceObject recursivelyFindEntities(Object entity, Map<String,Object> relationsMap, EntityMetadata m, PersistenceDelegator pd, boolean lazilyLoaded, Map<Object,Object> relationStack)
e - enhance entitygraphs - entity graphcollectionHolder - collection holder.client - clientm - entity meta datarelationStack - persistenceDelegeator - persistence delegator.lazily - loaded. true if invoked over lazily fetched object.Exception - the exceptionEnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client)
primaryKey - the primary keym - the mrelationNames - the relation namesclient - the clientCopyright © 2015. All Rights Reserved.