Beispiel #1
0
 public OrMatch(IMatchAn <Item> left, IMatchAn <Item> right)
 {
     this.left  = left;
     this.right = right;
 }
 public static IMatchAn <Item> or <Item>(this IMatchAn <Item> left, IMatchAn <Item> right)
 {
     return(new OrMatch <Item>(left, right));
 }
 public static Criteria <Item> create_using <Item, Property>(this IProvideAccessToMatchBuilders <Item, Property> extension_point, IMatchAn <Property> property_matcher)
 {
     return(create_using(extension_point, property_matcher.matches));
 }
 public static IEnumerable <Item> all_items_matching <Item>(this IEnumerable <Item> items, IMatchAn <Item> criteria)
 {
     return(items.all_items_matching(criteria.matches));
 }
Beispiel #5
0
 public Criteria <Item> create_using(IMatchAn <Property> property_matcher)
 {
     return(create_using(property_matcher.matches));
 }
Beispiel #6
0
 public Criteria <Item> create_using(IMatchAn <Property> property_matcher)
 {
     return(match_factory.create_using(property_matcher));
 }