Beispiel #1
0
 public JsonSorter(SorterRequirements required, INodeFinder finder, INodeFinder sort_by, KeyOrValue pick, IEnumerable <string> order, bool after, NodeMatcher matches) : base(required, finder, matches)
 {
     SortBy = sort_by;
     Pick   = pick;
     Order  = order?.ToList();
     After  = after;
 }
Beispiel #2
0
 public BaseJsonSorter(SorterRequirements required)
 {
     Requirements = required;
 }
 public PathedJsonSorter(SorterRequirements required, INodeFinder finder, NodeMatcher matches) : base(required)
 {
     Finder  = finder;
     Matches = matches;
 }
 public MultiJsonSorter(SorterRequirements required, IEnumerable <IJsonSorter> sorters) : base(required)
 {
     Sorters = sorters.ToArray();
 }