/** * Validates the storage policy selection. This method also trims the request parameters. * * @param storagePolicySelection the storage policy selection */ private void validateStoragePolicySelection(StoragePolicySelection storagePolicySelection) { Assert.notNull(storagePolicySelection, "A storage policy selection must be specified."); businessObjectDataHelper.validateBusinessObjectDataKey(storagePolicySelection.getBusinessObjectDataKey(), true, true); storagePolicyHelper.validateStoragePolicyKey(storagePolicySelection.getStoragePolicyKey()); Assert.notNull(storagePolicySelection.getStoragePolicyVersion(), "A storage policy version must be specified."); }
/** * Validates the storage policy selection. This method also trims the request parameters. * * @param storagePolicySelection the storage policy selection */ private void validateStoragePolicySelection(StoragePolicySelection storagePolicySelection) { Assert.notNull(storagePolicySelection, "A storage policy selection must be specified."); businessObjectDataHelper.validateBusinessObjectDataKey(storagePolicySelection.getBusinessObjectDataKey(), true, true); storagePolicyHelper.validateStoragePolicyKey(storagePolicySelection.getStoragePolicyKey()); Assert.notNull(storagePolicySelection.getStoragePolicyVersion(), "A storage policy version must be specified."); }
jsonHelper.objectToJson(storagePolicySelection.getBusinessObjectDataKey()), jsonHelper.objectToJson(storagePolicySelection.getStoragePolicyKey()), storagePolicySelection.getStoragePolicyVersion());
jsonHelper.objectToJson(storagePolicySelection.getBusinessObjectDataKey()), jsonHelper.objectToJson(storagePolicySelection.getStoragePolicyKey()), storagePolicySelection.getStoragePolicyVersion());
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { BusinessObjectDataKey theBusinessObjectDataKey; theBusinessObjectDataKey = this.getBusinessObjectDataKey(); strategy.appendField(locator, this, "businessObjectDataKey", buffer, theBusinessObjectDataKey, (this.businessObjectDataKey!= null)); } { StoragePolicyKey theStoragePolicyKey; theStoragePolicyKey = this.getStoragePolicyKey(); strategy.appendField(locator, this, "storagePolicyKey", buffer, theStoragePolicyKey, (this.storagePolicyKey!= null)); } { Integer theStoragePolicyVersion; theStoragePolicyVersion = this.getStoragePolicyVersion(); strategy.appendField(locator, this, "storagePolicyVersion", buffer, theStoragePolicyVersion, (this.storagePolicyVersion!= null)); } return buffer; }
lhsBusinessObjectDataKey = this.getBusinessObjectDataKey(); BusinessObjectDataKey rhsBusinessObjectDataKey; rhsBusinessObjectDataKey = that.getBusinessObjectDataKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDataKey", lhsBusinessObjectDataKey), LocatorUtils.property(thatLocator, "businessObjectDataKey", rhsBusinessObjectDataKey), lhsBusinessObjectDataKey, rhsBusinessObjectDataKey, (this.businessObjectDataKey!= null), (that.businessObjectDataKey!= null))) { return false;
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { BusinessObjectDataKey theBusinessObjectDataKey; theBusinessObjectDataKey = this.getBusinessObjectDataKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDataKey", theBusinessObjectDataKey), currentHashCode, theBusinessObjectDataKey, (this.businessObjectDataKey!= null)); } { StoragePolicyKey theStoragePolicyKey; theStoragePolicyKey = this.getStoragePolicyKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "storagePolicyKey", theStoragePolicyKey), currentHashCode, theStoragePolicyKey, (this.storagePolicyKey!= null)); } { Integer theStoragePolicyVersion; theStoragePolicyVersion = this.getStoragePolicyVersion(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "storagePolicyVersion", theStoragePolicyVersion), currentHashCode, theStoragePolicyVersion, (this.storagePolicyVersion!= null)); } return currentHashCode; }
if (businessObjectDataKeyShouldBeCopiedAndSet == Boolean.TRUE) { BusinessObjectDataKey sourceBusinessObjectDataKey; sourceBusinessObjectDataKey = this.getBusinessObjectDataKey(); BusinessObjectDataKey copyBusinessObjectDataKey = ((BusinessObjectDataKey) strategy.copy(LocatorUtils.property(locator, "businessObjectDataKey", sourceBusinessObjectDataKey), sourceBusinessObjectDataKey, (this.businessObjectDataKey!= null))); copy.setBusinessObjectDataKey(copyBusinessObjectDataKey);
BusinessObjectDataKey businessObjectDataKey = storagePolicySelection.getBusinessObjectDataKey(); StoragePolicyKey storagePolicyKey = storagePolicySelection.getStoragePolicyKey(); Integer storagePolicyVersion = storagePolicySelection.getStoragePolicyVersion();
BusinessObjectDataKey businessObjectDataKey = storagePolicySelection.getBusinessObjectDataKey(); StoragePolicyKey storagePolicyKey = storagePolicySelection.getStoragePolicyKey(); Integer storagePolicyVersion = storagePolicySelection.getStoragePolicyVersion();