@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (obj instanceof ThingTypeDefinition == false) return false; ThingTypeDefinition other = (ThingTypeDefinition) obj; if (other.getThingTypeName() == null ^ this.getThingTypeName() == null) return false; if (other.getThingTypeName() != null && other.getThingTypeName().equals(this.getThingTypeName()) == false) return false; if (other.getThingTypeArn() == null ^ this.getThingTypeArn() == null) return false; if (other.getThingTypeArn() != null && other.getThingTypeArn().equals(this.getThingTypeArn()) == false) return false; if (other.getThingTypeProperties() == null ^ this.getThingTypeProperties() == null) return false; if (other.getThingTypeProperties() != null && other.getThingTypeProperties().equals(this.getThingTypeProperties()) == false) return false; if (other.getThingTypeMetadata() == null ^ this.getThingTypeMetadata() == null) return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true; }
if (other.getThingTypeMetadata() == null ^ this.getThingTypeMetadata() == null) return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true;
return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true;
return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true;
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (obj instanceof ThingTypeDefinition == false) return false; ThingTypeDefinition other = (ThingTypeDefinition) obj; if (other.getThingTypeName() == null ^ this.getThingTypeName() == null) return false; if (other.getThingTypeName() != null && other.getThingTypeName().equals(this.getThingTypeName()) == false) return false; if (other.getThingTypeArn() == null ^ this.getThingTypeArn() == null) return false; if (other.getThingTypeArn() != null && other.getThingTypeArn().equals(this.getThingTypeArn()) == false) return false; if (other.getThingTypeProperties() == null ^ this.getThingTypeProperties() == null) return false; if (other.getThingTypeProperties() != null && other.getThingTypeProperties().equals(this.getThingTypeProperties()) == false) return false; if (other.getThingTypeMetadata() == null ^ this.getThingTypeMetadata() == null) return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true; }
return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true;
if (other.getThingTypeMetadata() == null ^ this.getThingTypeMetadata() == null) return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true;
return false; if (other.getThingTypeMetadata() != null && other.getThingTypeMetadata().equals(this.getThingTypeMetadata()) == false) return false; return true;