in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateSharedQueueMessage_V2.java [423:538]
public boolean equals(Object obj) {
if (this == obj)
return true;
if (!super.equals(obj))
return false;
if (!(obj instanceof CreateSharedQueueMessage_V2))
return false;
CreateSharedQueueMessage_V2 other = (CreateSharedQueueMessage_V2) obj;
if (address == null) {
if (other.address != null)
return false;
} else if (!address.equals(other.address))
return false;
if (filterString == null) {
if (other.filterString != null)
return false;
} else if (!filterString.equals(other.filterString))
return false;
if (queueName == null) {
if (other.queueName != null)
return false;
} else if (!queueName.equals(other.queueName))
return false;
if (durable != other.durable)
return false;
if (routingType != other.routingType)
return false;
if (requiresResponse != other.requiresResponse)
return false;
if (maxConsumers == null) {
if (other.maxConsumers != null)
return false;
} else if (!maxConsumers.equals(other.maxConsumers))
return false;
if (purgeOnNoConsumers == null) {
if (other.purgeOnNoConsumers != null)
return false;
} else if (!purgeOnNoConsumers.equals(other.purgeOnNoConsumers))
return false;
if (exclusive == null) {
if (other.exclusive != null)
return false;
} else if (!exclusive.equals(other.exclusive))
return false;
if (groupRebalance == null) {
if (other.groupRebalance != null)
return false;
} else if (!groupRebalance.equals(other.groupRebalance))
return false;
if (groupRebalancePauseDispatch == null) {
if (other.groupRebalancePauseDispatch != null)
return false;
} else if (!groupRebalancePauseDispatch.equals(other.groupRebalancePauseDispatch))
return false;
if (groupBuckets == null) {
if (other.groupBuckets != null)
return false;
} else if (!groupBuckets.equals(other.groupBuckets))
return false;
if (groupFirstKey == null) {
if (other.groupFirstKey != null)
return false;
} else if (!groupFirstKey.equals(other.groupFirstKey))
return false;
if (lastValue == null) {
if (other.lastValue != null)
return false;
} else if (!lastValue.equals(other.lastValue))
return false;
if (lastValueKey == null) {
if (other.lastValueKey != null)
return false;
} else if (!lastValueKey.equals(other.lastValueKey))
return false;
if (nonDestructive == null) {
if (other.nonDestructive != null)
return false;
} else if (!nonDestructive.equals(other.nonDestructive))
return false;
if (consumersBeforeDispatch == null) {
if (other.consumersBeforeDispatch != null)
return false;
} else if (!consumersBeforeDispatch.equals(other.consumersBeforeDispatch))
return false;
if (delayBeforeDispatch == null) {
if (other.delayBeforeDispatch != null)
return false;
} else if (!delayBeforeDispatch.equals(other.delayBeforeDispatch))
return false;
if (autoDelete == null) {
if (other.autoDelete != null)
return false;
} else if (!autoDelete.equals(other.autoDelete))
return false;
if (autoDeleteDelay == null) {
if (other.autoDeleteDelay != null)
return false;
} else if (!autoDeleteDelay.equals(other.autoDeleteDelay))
return false;
if (autoDeleteMessageCount == null) {
if (other.autoDeleteMessageCount != null)
return false;
} else if (!autoDeleteMessageCount.equals(other.autoDeleteMessageCount))
return false;
if (ringSize == null) {
if (other.ringSize != null)
return false;
} else if (!ringSize.equals(other.ringSize))
return false;
if (enabled == null) {
if (other.enabled != null)
return false;
} else if (!enabled.equals(other.enabled))
return false;
return true;
}