/** * Validates the business object definition tag key. This method also trims the key parameters. * * @param key the business object definition tag key */ private void validateBusinessObjectDefinitionTagKey(BusinessObjectDefinitionTagKey key) { Assert.notNull(key, "A business object definition tag key must be specified."); businessObjectDefinitionHelper.validateBusinessObjectDefinitionKey(key.getBusinessObjectDefinitionKey()); tagHelper.validateTagKey(key.getTagKey()); } }
/** * Validates the business object definition tag key. This method also trims the key parameters. * * @param key the business object definition tag key */ private void validateBusinessObjectDefinitionTagKey(BusinessObjectDefinitionTagKey key) { Assert.notNull(key, "A business object definition tag key must be specified."); businessObjectDefinitionHelper.validateBusinessObjectDefinitionKey(key.getBusinessObjectDefinitionKey()); tagHelper.validateTagKey(key.getTagKey()); } }
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { BusinessObjectDefinitionKey theBusinessObjectDefinitionKey; theBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); strategy.appendField(locator, this, "businessObjectDefinitionKey", buffer, theBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null)); } { TagKey theTagKey; theTagKey = this.getTagKey(); strategy.appendField(locator, this, "tagKey", buffer, theTagKey, (this.tagKey!= null)); } return buffer; }
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { BusinessObjectDefinitionKey theBusinessObjectDefinitionKey; theBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); strategy.appendField(locator, this, "businessObjectDefinitionKey", buffer, theBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null)); } { TagKey theTagKey; theTagKey = this.getTagKey(); strategy.appendField(locator, this, "tagKey", buffer, theTagKey, (this.tagKey!= null)); } return buffer; }
/** * Gets a business object definition tag entity on the key and makes sure that it exists. * * @param businessObjectDefinitionTagKey the business object definition tag key * * @return the business object definition tag entity */ private BusinessObjectDefinitionTagEntity getBusinessObjectDefinitionTagEntity(BusinessObjectDefinitionTagKey businessObjectDefinitionTagKey) { BusinessObjectDefinitionTagEntity businessObjectDefinitionTagEntity = businessObjectDefinitionTagDao.getBusinessObjectDefinitionTagByKey(businessObjectDefinitionTagKey); if (businessObjectDefinitionTagEntity == null) { throw new ObjectNotFoundException(String.format("Tag with tag type \"%s\" and code \"%s\" does not exist for business object definition {%s}.", businessObjectDefinitionTagKey.getTagKey().getTagTypeCode(), businessObjectDefinitionTagKey.getTagKey().getTagCode(), businessObjectDefinitionHelper.businessObjectDefinitionKeyToString(businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey()))); } return businessObjectDefinitionTagEntity; }
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { BusinessObjectDefinitionKey theBusinessObjectDefinitionKey; theBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); strategy.appendField(locator, this, "businessObjectDefinitionKey", buffer, theBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null)); } { TagKey theTagKey; theTagKey = this.getTagKey(); strategy.appendField(locator, this, "tagKey", buffer, theTagKey, (this.tagKey!= null)); } return buffer; }
/** * Gets a business object definition tag entity on the key and makes sure that it exists. * * @param businessObjectDefinitionTagKey the business object definition tag key * * @return the business object definition tag entity */ private BusinessObjectDefinitionTagEntity getBusinessObjectDefinitionTagEntity(BusinessObjectDefinitionTagKey businessObjectDefinitionTagKey) { BusinessObjectDefinitionTagEntity businessObjectDefinitionTagEntity = businessObjectDefinitionTagDao.getBusinessObjectDefinitionTagByKey(businessObjectDefinitionTagKey); if (businessObjectDefinitionTagEntity == null) { throw new ObjectNotFoundException(String.format("Tag with tag type \"%s\" and code \"%s\" does not exist for business object definition {%s}.", businessObjectDefinitionTagKey.getTagKey().getTagTypeCode(), businessObjectDefinitionTagKey.getTagKey().getTagCode(), businessObjectDefinitionHelper.businessObjectDefinitionKeyToString(businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey()))); } return businessObjectDefinitionTagEntity; }
businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey().getBusinessObjectDefinitionName().toUpperCase())); predicates.add(builder .equal(builder.upper(tagTypeEntityJoin.get(TagTypeEntity_.code)), businessObjectDefinitionTagKey.getTagKey().getTagTypeCode().toUpperCase())); predicates .add(builder.equal(builder.upper(tagEntityJoin.get(TagEntity_.tagCode)), businessObjectDefinitionTagKey.getTagKey().getTagCode().toUpperCase())); " tagType=\"%s\", tagCode=\"%s\"}.", businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey().getNamespace(), businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey().getBusinessObjectDefinitionName(), businessObjectDefinitionTagKey.getTagKey().getTagTypeCode(), businessObjectDefinitionTagKey.getTagKey().getTagCode()));
businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey().getBusinessObjectDefinitionName().toUpperCase())); predicates.add(builder .equal(builder.upper(tagTypeEntityJoin.get(TagTypeEntity_.code)), businessObjectDefinitionTagKey.getTagKey().getTagTypeCode().toUpperCase())); predicates .add(builder.equal(builder.upper(tagEntityJoin.get(TagEntity_.tagCode)), businessObjectDefinitionTagKey.getTagKey().getTagCode().toUpperCase())); " tagType=\"%s\", tagCode=\"%s\"}.", businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey().getNamespace(), businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey().getBusinessObjectDefinitionName(), businessObjectDefinitionTagKey.getTagKey().getTagTypeCode(), businessObjectDefinitionTagKey.getTagKey().getTagCode()));
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final BusinessObjectDefinitionTagKey that = ((BusinessObjectDefinitionTagKey) object); { BusinessObjectDefinitionKey lhsBusinessObjectDefinitionKey; lhsBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); BusinessObjectDefinitionKey rhsBusinessObjectDefinitionKey; rhsBusinessObjectDefinitionKey = that.getBusinessObjectDefinitionKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDefinitionKey", lhsBusinessObjectDefinitionKey), LocatorUtils.property(thatLocator, "businessObjectDefinitionKey", rhsBusinessObjectDefinitionKey), lhsBusinessObjectDefinitionKey, rhsBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null), (that.businessObjectDefinitionKey!= null))) { return false; } } { TagKey lhsTagKey; lhsTagKey = this.getTagKey(); TagKey rhsTagKey; rhsTagKey = that.getTagKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "tagKey", lhsTagKey), LocatorUtils.property(thatLocator, "tagKey", rhsTagKey), lhsTagKey, rhsTagKey, (this.tagKey!= null), (that.tagKey!= null))) { return false; } } return true; }
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final BusinessObjectDefinitionTagKey that = ((BusinessObjectDefinitionTagKey) object); { BusinessObjectDefinitionKey lhsBusinessObjectDefinitionKey; lhsBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); BusinessObjectDefinitionKey rhsBusinessObjectDefinitionKey; rhsBusinessObjectDefinitionKey = that.getBusinessObjectDefinitionKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDefinitionKey", lhsBusinessObjectDefinitionKey), LocatorUtils.property(thatLocator, "businessObjectDefinitionKey", rhsBusinessObjectDefinitionKey), lhsBusinessObjectDefinitionKey, rhsBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null), (that.businessObjectDefinitionKey!= null))) { return false; } } { TagKey lhsTagKey; lhsTagKey = this.getTagKey(); TagKey rhsTagKey; rhsTagKey = that.getTagKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "tagKey", lhsTagKey), LocatorUtils.property(thatLocator, "tagKey", rhsTagKey), lhsTagKey, rhsTagKey, (this.tagKey!= null), (that.tagKey!= null))) { return false; } } return true; }
/** * Creates and persists a new business object definition tag entity. * * @param businessObjectDefinitionTagKey the business object definition tag key * * @return the newly created business object definition tag entity */ public BusinessObjectDefinitionTagEntity createBusinessObjectDefinitionTagEntity(BusinessObjectDefinitionTagKey businessObjectDefinitionTagKey) { return createBusinessObjectDefinitionTagEntity(businessObjectDefinitionTagKey.getBusinessObjectDefinitionKey(), businessObjectDefinitionTagKey.getTagKey()); }
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final BusinessObjectDefinitionTagKey that = ((BusinessObjectDefinitionTagKey) object); { BusinessObjectDefinitionKey lhsBusinessObjectDefinitionKey; lhsBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); BusinessObjectDefinitionKey rhsBusinessObjectDefinitionKey; rhsBusinessObjectDefinitionKey = that.getBusinessObjectDefinitionKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "businessObjectDefinitionKey", lhsBusinessObjectDefinitionKey), LocatorUtils.property(thatLocator, "businessObjectDefinitionKey", rhsBusinessObjectDefinitionKey), lhsBusinessObjectDefinitionKey, rhsBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null), (that.businessObjectDefinitionKey!= null))) { return false; } } { TagKey lhsTagKey; lhsTagKey = this.getTagKey(); TagKey rhsTagKey; rhsTagKey = that.getTagKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "tagKey", lhsTagKey), LocatorUtils.property(thatLocator, "tagKey", rhsTagKey), lhsTagKey, rhsTagKey, (this.tagKey!= null), (that.tagKey!= null))) { return false; } } return true; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { BusinessObjectDefinitionKey theBusinessObjectDefinitionKey; theBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDefinitionKey", theBusinessObjectDefinitionKey), currentHashCode, theBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null)); } { TagKey theTagKey; theTagKey = this.getTagKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tagKey", theTagKey), currentHashCode, theTagKey, (this.tagKey!= null)); } return currentHashCode; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { BusinessObjectDefinitionKey theBusinessObjectDefinitionKey; theBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDefinitionKey", theBusinessObjectDefinitionKey), currentHashCode, theBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null)); } { TagKey theTagKey; theTagKey = this.getTagKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tagKey", theTagKey), currentHashCode, theTagKey, (this.tagKey!= null)); } return currentHashCode; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { BusinessObjectDefinitionKey theBusinessObjectDefinitionKey; theBusinessObjectDefinitionKey = this.getBusinessObjectDefinitionKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDefinitionKey", theBusinessObjectDefinitionKey), currentHashCode, theBusinessObjectDefinitionKey, (this.businessObjectDefinitionKey!= null)); } { TagKey theTagKey; theTagKey = this.getTagKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tagKey", theTagKey), currentHashCode, theTagKey, (this.tagKey!= null)); } return currentHashCode; }
TagEntity tagEntity = tagDaoHelper.getTagEntity(request.getBusinessObjectDefinitionTagKey().getTagKey()); request.getBusinessObjectDefinitionTagKey().getTagKey().getTagTypeCode(), request.getBusinessObjectDefinitionTagKey().getTagKey().getTagCode(), businessObjectDefinitionHelper .businessObjectDefinitionKeyToString(request.getBusinessObjectDefinitionTagKey().getBusinessObjectDefinitionKey())));
TagEntity tagEntity = tagDaoHelper.getTagEntity(request.getBusinessObjectDefinitionTagKey().getTagKey()); request.getBusinessObjectDefinitionTagKey().getTagKey().getTagTypeCode(), request.getBusinessObjectDefinitionTagKey().getTagKey().getTagCode(), businessObjectDefinitionHelper .businessObjectDefinitionKeyToString(request.getBusinessObjectDefinitionTagKey().getBusinessObjectDefinitionKey())));
if (tagKeyShouldBeCopiedAndSet == Boolean.TRUE) { TagKey sourceTagKey; sourceTagKey = this.getTagKey(); TagKey copyTagKey = ((TagKey) strategy.copy(LocatorUtils.property(locator, "tagKey", sourceTagKey), sourceTagKey, (this.tagKey!= null))); copy.setTagKey(copyTagKey);
if (tagKeyShouldBeCopiedAndSet == Boolean.TRUE) { TagKey sourceTagKey; sourceTagKey = this.getTagKey(); TagKey copyTagKey = ((TagKey) strategy.copy(LocatorUtils.property(locator, "tagKey", sourceTagKey), sourceTagKey, (this.tagKey!= null))); copy.setTagKey(copyTagKey);