/** * Returns association builder instance. * * @return association builder */ private AssociationBuilder getAssociationBuilder() { if (this.associationBuilder == null) { this.associationBuilder = new AssociationBuilder(); } return this.associationBuilder; } }
AssociationBuilder builder = new AssociationBuilder(); java.util.List results = builder.getAssociatedEntitiesFromIndex(PersonU11FK.class, "1", AddressU11FK.class, associationEntityClient); Assert.assertNotNull(results); builder.setProxyRelationObject(p1, relationMap, metadata, delegator, "1", metadata.getRelation("address"));
getAssociationBuilder().setProxyRelationObject(entity, relationsMap, m, pd, entityId, relation); final Object entityId = PropertyAccessorHelper.getId(entity, m); PersistenceCacheManager.addEntityToPersistenceCache(entity, pd, entityId); getAssociationBuilder().populateRelationForM2M(entity, m, pd, relation, object, relationsMap);
populateCollectionFromJoinTable(entity, entityMetadata, delegator, relation); populateCollectionFromMap(entity, delegator, relation, relObject, relationsMap);
relationalEntities = getAssociationBuilder().getAssociatedEntitiesFromIndex( relation.getProperty().getDeclaringClass(), entityId, targetEntityMetadata.getEntityClazz(), associatedClient);
getAssociationBuilder().setProxyRelationObject(relationEntity, relationsMap, metadata, pd, entityId, relation);
Object proxy = getLazyEntity(entityName, relation.getTargetEntity(), parentEntityMetadata.getReadIdentifierMethod(), parentEntityMetadata.getWriteIdentifierMethod(), relationValue, pd); + relation.getProperty().getName(); Object proxy = getLazyEntity(entityName, relation.getTargetEntity(), m.getReadIdentifierMethod(), m.getWriteIdentifierMethod(), relationValue, pd); PropertyAccessorHelper.set(entity, relation.getProperty(), proxy); + relation.getProperty().getName(); Object proxy = getLazyEntity(entityName, relation.getTargetEntity(), m.getReadIdentifierMethod(), m.getWriteIdentifierMethod(), entityId, pd); PropertyAccessorHelper.set(entity, relation.getProperty(), proxy);