@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
getAssociationBuilder().setProxyRelationObject(relationEntity, relationsMap, metadata, pd, entityId, relation); final EntityMetadata targetEntityMetadata = KunderaMetadataManager.getEntityMetadata( kunderaMetadata, relation.getTargetEntity()); List immediateRelations = fetchRelations(relation, metadata, pd, entityId, relationValue, targetEntityMetadata); if (existsInRelationStack(relationStack, immediateRelation, targetEntityMetadata)) setRelationToEntity( relationEntity, fetchFromRelationStack(relationStack, immediateRelation, targetEntityMetadata), relation); addToRelationStack(relationStack, immediateRelation, targetEntityMetadata); onParseRelation(relationEntity, pd, targetEntityMetadata, immediateRelation, relation, lazilyloaded, relationStack); PersistenceCacheManager.addEntityToPersistenceCache(getEntity(relationEntity), pd, PropertyAccessorHelper.getId(relationEntity, metadata));
relation.getTargetEntity()); List relationalEntities = fetchRelations(relation, metadata, pd, entityId, relationValue, targetEntityMetadata); addToRelationStack(relationStack, relationEntity, targetEntityMetadata); onParseRelation(entity, pd, targetEntityMetadata, relationEntity, relation, lazilyloaded, relationStack); PersistenceCacheManager.addEntityToPersistenceCache(getEntity(relationEntity), pd, PropertyAccessorHelper.getId(relationEntity, targetEntityMetadata));
/** * On association using lucene. * * @param m * the m * @param client * the client * @param ls * the ls * @return the list */ protected List<EnhanceEntity> onAssociationUsingLucene(EntityMetadata m, Client client, List<EnhanceEntity> ls) { Set<String> rSet = fetchDataFromLucene(m.getEntityClazz(), client); List resultList = client.findAll(m.getEntityClazz(), null, rSet.toArray(new String[] {})); return m.getRelationNames() != null && !m.getRelationNames().isEmpty() ? resultList : transform(m, ls, resultList); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }
@Override public EnhanceEntity findById(Object primaryKey, EntityMetadata m, Client client) { return super.findById(primaryKey, m, client); }