mirror of
https://github.com/SabreTools/SabreTools.IO.git
synced 2026-07-26 10:34:27 +00:00
21 lines
507 B
C#
21 lines
507 B
C#
using System.Collections.Generic;
|
|
|
|
namespace SabreTools.Matching
|
|
{
|
|
/// <summary>
|
|
/// Wrapper for a single set of matching criteria
|
|
/// </summary>
|
|
public interface IMatchSet<TMatcher, TNeedle> where TMatcher : IMatch<TNeedle>
|
|
{
|
|
/// <summary>
|
|
/// Set of all matchers
|
|
/// </summary>
|
|
public List<TMatcher> Matchers { get; }
|
|
|
|
/// <summary>
|
|
/// Unique name for the match set
|
|
/// </summary>
|
|
public string SetName { get; }
|
|
}
|
|
}
|