downloaderOutputManifestDto.setBusinessObjectDataChildren(businessObjectData.getBusinessObjectDataChildren());
assertEquals(1, resultBusinessObjectData.getBusinessObjectDataChildren().size()); assertEquals(businessObjectDataHelper.getBusinessObjectDataKey(businessObjectDataChildEntity), resultBusinessObjectData.getBusinessObjectDataChildren().get(0));
assertEquals(0, businessObjectData.getAttributes().size()); assertEquals(0, businessObjectData.getBusinessObjectDataParents().size()); assertEquals(0, businessObjectData.getBusinessObjectDataChildren().size());
assertEquals(0, businessObjectData.getAttributes().size()); assertEquals(0, businessObjectData.getBusinessObjectDataParents().size()); assertEquals(0, businessObjectData.getBusinessObjectDataChildren().size());
assertEquals(0, businessObjectData.getAttributes().size()); assertEquals(0, businessObjectData.getBusinessObjectDataParents().size()); assertEquals(0, businessObjectData.getBusinessObjectDataChildren().size());
assertEquals(0, businessObjectData.getAttributes().size()); assertEquals(0, businessObjectData.getBusinessObjectDataParents().size()); assertEquals(0, businessObjectData.getBusinessObjectDataChildren().size());
assertTrue(businessObjectData.getBusinessObjectDataChildren().size() == 0); assertTrue(businessObjectDataParent.getBusinessObjectDataChildren().size() == 1); assertEquals(businessObjectDataHelper.createBusinessObjectDataKey(businessObjectData), businessObjectDataParent.getBusinessObjectDataChildren().get(0));
lhsBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); List<BusinessObjectDataKey> rhsBusinessObjectDataChildren; rhsBusinessObjectDataChildren = ((that.businessObjectDataChildren!= null)?that.getBusinessObjectDataChildren():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDataChildren", lhsBusinessObjectDataChildren), LocatorUtils.property(thatLocator, "businessObjectDataChildren", rhsBusinessObjectDataChildren), lhsBusinessObjectDataChildren, rhsBusinessObjectDataChildren, (this.businessObjectDataChildren!= null), (that.businessObjectDataChildren!= null))) { return false;
lhsBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); List<BusinessObjectDataKey> rhsBusinessObjectDataChildren; rhsBusinessObjectDataChildren = ((that.businessObjectDataChildren!= null)?that.getBusinessObjectDataChildren():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDataChildren", lhsBusinessObjectDataChildren), LocatorUtils.property(thatLocator, "businessObjectDataChildren", rhsBusinessObjectDataChildren), lhsBusinessObjectDataChildren, rhsBusinessObjectDataChildren, (this.businessObjectDataChildren!= null), (that.businessObjectDataChildren!= null))) { return false;
lhsBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); List<BusinessObjectDataKey> rhsBusinessObjectDataChildren; rhsBusinessObjectDataChildren = ((that.businessObjectDataChildren!= null)?that.getBusinessObjectDataChildren():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDataChildren", lhsBusinessObjectDataChildren), LocatorUtils.property(thatLocator, "businessObjectDataChildren", rhsBusinessObjectDataChildren), lhsBusinessObjectDataChildren, rhsBusinessObjectDataChildren, (this.businessObjectDataChildren!= null), (that.businessObjectDataChildren!= null))) { return false;
theBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); strategy.appendField(locator, this, "businessObjectDataChildren", buffer, theBusinessObjectDataChildren, (this.businessObjectDataChildren!= null));
theBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); strategy.appendField(locator, this, "businessObjectDataChildren", buffer, theBusinessObjectDataChildren, (this.businessObjectDataChildren!= null));
theBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); strategy.appendField(locator, this, "businessObjectDataChildren", buffer, theBusinessObjectDataChildren, (this.businessObjectDataChildren!= null));
theBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDataChildren", theBusinessObjectDataChildren), currentHashCode, theBusinessObjectDataChildren, (this.businessObjectDataChildren!= null));
theBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDataChildren", theBusinessObjectDataChildren), currentHashCode, theBusinessObjectDataChildren, (this.businessObjectDataChildren!= null));
theBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDataChildren", theBusinessObjectDataChildren), currentHashCode, theBusinessObjectDataChildren, (this.businessObjectDataChildren!= null));
if (businessObjectDataChildrenShouldBeCopiedAndSet == Boolean.TRUE) { List<BusinessObjectDataKey> sourceBusinessObjectDataChildren; sourceBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); @SuppressWarnings("unchecked") List<BusinessObjectDataKey> copyBusinessObjectDataChildren = ((List<BusinessObjectDataKey> ) strategy.copy(LocatorUtils.property(locator, "businessObjectDataChildren", sourceBusinessObjectDataChildren), sourceBusinessObjectDataChildren, (this.businessObjectDataChildren!= null)));
if (businessObjectDataChildrenShouldBeCopiedAndSet == Boolean.TRUE) { List<BusinessObjectDataKey> sourceBusinessObjectDataChildren; sourceBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); @SuppressWarnings("unchecked") List<BusinessObjectDataKey> copyBusinessObjectDataChildren = ((List<BusinessObjectDataKey> ) strategy.copy(LocatorUtils.property(locator, "businessObjectDataChildren", sourceBusinessObjectDataChildren), sourceBusinessObjectDataChildren, (this.businessObjectDataChildren!= null)));
if (businessObjectDataChildrenShouldBeCopiedAndSet == Boolean.TRUE) { List<BusinessObjectDataKey> sourceBusinessObjectDataChildren; sourceBusinessObjectDataChildren = ((this.businessObjectDataChildren!= null)?this.getBusinessObjectDataChildren():null); @SuppressWarnings("unchecked") List<BusinessObjectDataKey> copyBusinessObjectDataChildren = ((List<BusinessObjectDataKey> ) strategy.copy(LocatorUtils.property(locator, "businessObjectDataChildren", sourceBusinessObjectDataChildren), sourceBusinessObjectDataChildren, (this.businessObjectDataChildren!= null)));