/// <inheritdoc/> public override bool EqualsInfo(ISpecialFact specialFact) { return(specialFact != null && specialFact is IPriorityFact priorityFact && CompareTo(priorityFact) == 0); }
/// <inheritdoc/> public override bool EqualsInfo(ISpecialFact specialFact) { return(false); }
public override bool EqualsInfo(ISpecialFact specialFact) { return(GetFactType().EqualsFactType(specialFact.GetFactType())); }
/// <inheritdoc/> public abstract bool EqualsInfo(ISpecialFact specialFact);
/// <inheritdoc/> public override bool EqualsInfo(ISpecialFact specialFact) { return(specialFact != null && specialFact is IVersionFact versionedFact && CompareTo(versionedFact) == 0); }