Base class for {@code MessageCondition's} that pre-declares abstract methods
{@link #getContent()} and {@link #getToStringInfix()} in order to provide
implementations of {@link #equals(Object)}, {@link #toHash()}, and
{@link #toString()}.
@author Rossen Stoyanchev
@since 4.0
@param (T) the kind of condition that this condition can be combined with or compared to
abstract
class AbstractMessageCondition : MessageCondition!(T)(
Base class for {@code MessageCondition's} that pre-declares abstract methods {@link #getContent()} and {@link #getToStringInfix()} in order to provide implementations of {@link #equals(Object)}, {@link #toHash()}, and {@link #toString()}.
@author Rossen Stoyanchev @since 4.0 @param (T) the kind of condition that this condition can be combined with or compared to