public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { List<BusinessObjectDefinitionIndexSearchResponseDto> theBusinessObjectDefinitionIndexSearchResponseDtos; theBusinessObjectDefinitionIndexSearchResponseDtos = (((this.businessObjectDefinitionIndexSearchResponseDtos!= null)&&(!this.businessObjectDefinitionIndexSearchResponseDtos.isEmpty()))?this.getBusinessObjectDefinitionIndexSearchResponseDtos():null); strategy.appendField(locator, this, "businessObjectDefinitionIndexSearchResponseDtos", buffer, theBusinessObjectDefinitionIndexSearchResponseDtos, ((this.businessObjectDefinitionIndexSearchResponseDtos!= null)&&(!this.businessObjectDefinitionIndexSearchResponseDtos.isEmpty()))); } { List<TagTypeIndexSearchResponseDto> theTagTypeIndexSearchResponseDtos; theTagTypeIndexSearchResponseDtos = (((this.tagTypeIndexSearchResponseDtos!= null)&&(!this.tagTypeIndexSearchResponseDtos.isEmpty()))?this.getTagTypeIndexSearchResponseDtos():null); strategy.appendField(locator, this, "tagTypeIndexSearchResponseDtos", buffer, theTagTypeIndexSearchResponseDtos, ((this.tagTypeIndexSearchResponseDtos!= null)&&(!this.tagTypeIndexSearchResponseDtos.isEmpty()))); } { List<TagTypeIndexSearchResponseDto> theNestTagTypeIndexSearchResponseDtos; theNestTagTypeIndexSearchResponseDtos = (((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty()))?this.getNestTagTypeIndexSearchResponseDtos():null); strategy.appendField(locator, this, "nestTagTypeIndexSearchResponseDtos", buffer, theNestTagTypeIndexSearchResponseDtos, ((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty()))); } { List<ResultTypeIndexSearchResponseDto> theResultTypeIndexSearchResponseDtos; theResultTypeIndexSearchResponseDtos = (((this.resultTypeIndexSearchResponseDtos!= null)&&(!this.resultTypeIndexSearchResponseDtos.isEmpty()))?this.getResultTypeIndexSearchResponseDtos():null); strategy.appendField(locator, this, "resultTypeIndexSearchResponseDtos", buffer, theResultTypeIndexSearchResponseDtos, ((this.resultTypeIndexSearchResponseDtos!= null)&&(!this.resultTypeIndexSearchResponseDtos.isEmpty()))); } return buffer; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { List<BusinessObjectDefinitionIndexSearchResponseDto> theBusinessObjectDefinitionIndexSearchResponseDtos; theBusinessObjectDefinitionIndexSearchResponseDtos = (((this.businessObjectDefinitionIndexSearchResponseDtos!= null)&&(!this.businessObjectDefinitionIndexSearchResponseDtos.isEmpty()))?this.getBusinessObjectDefinitionIndexSearchResponseDtos():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessObjectDefinitionIndexSearchResponseDtos", theBusinessObjectDefinitionIndexSearchResponseDtos), currentHashCode, theBusinessObjectDefinitionIndexSearchResponseDtos, ((this.businessObjectDefinitionIndexSearchResponseDtos!= null)&&(!this.businessObjectDefinitionIndexSearchResponseDtos.isEmpty()))); } { List<TagTypeIndexSearchResponseDto> theTagTypeIndexSearchResponseDtos; theTagTypeIndexSearchResponseDtos = (((this.tagTypeIndexSearchResponseDtos!= null)&&(!this.tagTypeIndexSearchResponseDtos.isEmpty()))?this.getTagTypeIndexSearchResponseDtos():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tagTypeIndexSearchResponseDtos", theTagTypeIndexSearchResponseDtos), currentHashCode, theTagTypeIndexSearchResponseDtos, ((this.tagTypeIndexSearchResponseDtos!= null)&&(!this.tagTypeIndexSearchResponseDtos.isEmpty()))); } { List<TagTypeIndexSearchResponseDto> theNestTagTypeIndexSearchResponseDtos; theNestTagTypeIndexSearchResponseDtos = (((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty()))?this.getNestTagTypeIndexSearchResponseDtos():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nestTagTypeIndexSearchResponseDtos", theNestTagTypeIndexSearchResponseDtos), currentHashCode, theNestTagTypeIndexSearchResponseDtos, ((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty()))); } { List<ResultTypeIndexSearchResponseDto> theResultTypeIndexSearchResponseDtos; theResultTypeIndexSearchResponseDtos = (((this.resultTypeIndexSearchResponseDtos!= null)&&(!this.resultTypeIndexSearchResponseDtos.isEmpty()))?this.getResultTypeIndexSearchResponseDtos():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resultTypeIndexSearchResponseDtos", theResultTypeIndexSearchResponseDtos), currentHashCode, theResultTypeIndexSearchResponseDtos, ((this.resultTypeIndexSearchResponseDtos!= null)&&(!this.resultTypeIndexSearchResponseDtos.isEmpty()))); } return currentHashCode; }
lhsNestTagTypeIndexSearchResponseDtos = (((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty()))?this.getNestTagTypeIndexSearchResponseDtos():null); List<TagTypeIndexSearchResponseDto> rhsNestTagTypeIndexSearchResponseDtos; rhsNestTagTypeIndexSearchResponseDtos = (((that.nestTagTypeIndexSearchResponseDtos!= null)&&(!that.nestTagTypeIndexSearchResponseDtos.isEmpty()))?that.getNestTagTypeIndexSearchResponseDtos():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "nestTagTypeIndexSearchResponseDtos", lhsNestTagTypeIndexSearchResponseDtos), LocatorUtils.property(thatLocator, "nestTagTypeIndexSearchResponseDtos", rhsNestTagTypeIndexSearchResponseDtos), lhsNestTagTypeIndexSearchResponseDtos, rhsNestTagTypeIndexSearchResponseDtos, ((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty())), ((that.nestTagTypeIndexSearchResponseDtos!= null)&&(!that.nestTagTypeIndexSearchResponseDtos.isEmpty())))) { return false;
if (nestTagTypeIndexSearchResponseDtosShouldBeCopiedAndSet == Boolean.TRUE) { List<TagTypeIndexSearchResponseDto> sourceNestTagTypeIndexSearchResponseDtos; sourceNestTagTypeIndexSearchResponseDtos = (((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty()))?this.getNestTagTypeIndexSearchResponseDtos():null); @SuppressWarnings("unchecked") List<TagTypeIndexSearchResponseDto> copyNestTagTypeIndexSearchResponseDtos = ((List<TagTypeIndexSearchResponseDto> ) strategy.copy(LocatorUtils.property(locator, "nestTagTypeIndexSearchResponseDtos", sourceNestTagTypeIndexSearchResponseDtos), sourceNestTagTypeIndexSearchResponseDtos, ((this.nestTagTypeIndexSearchResponseDtos!= null)&&(!this.nestTagTypeIndexSearchResponseDtos.isEmpty())))); copy.nestTagTypeIndexSearchResponseDtos = null; if (copyNestTagTypeIndexSearchResponseDtos!= null) { List<TagTypeIndexSearchResponseDto> uniqueNestTagTypeIndexSearchResponseDtosl = copy.getNestTagTypeIndexSearchResponseDtos(); uniqueNestTagTypeIndexSearchResponseDtosl.addAll(copyNestTagTypeIndexSearchResponseDtos);
if (elasticsearchResponseDto.getNestTagTypeIndexSearchResponseDtos() != null) for (TagTypeIndexSearchResponseDto tagTypeIndexSearchResponseDto : elasticsearchResponseDto.getNestTagTypeIndexSearchResponseDtos())
if (elasticsearchResponseDto.getNestTagTypeIndexSearchResponseDtos() != null) for (TagTypeIndexSearchResponseDto tagTypeIndexSearchResponseDto : elasticsearchResponseDto.getNestTagTypeIndexSearchResponseDtos())