in jse-modules/message-module/api/src/main/java/org/apache/myfaces/extensions/cdi/message/api/AbstractMessage.java [331:363]
public boolean equals(Object o)
{
if (this == o)
{
return true;
}
if (!(o instanceof AbstractMessage))
{
return false;
}
AbstractMessage that = (AbstractMessage) o;
if (messagePayload != null ? !messagePayload.equals(that.messagePayload) : that.messagePayload != null)
{
return false;
}
if (!getDescriptor().equals(that.getDescriptor()))
{
return false;
}
if (namedArguments != null ? !namedArguments.equals(that.namedArguments) : that.namedArguments != null)
{
return false;
}
//noinspection RedundantIfStatement
if (arguments != null ? !arguments.equals(that.arguments) : that.arguments != null)
{
return false;
}
return true;
}