@@ -38,23 +38,16 @@ A `+` rule.
38
38
39
39
### Add(Rule a, ReadOnlySpan\< Rule\> more)
40
40
41
- Creates a ` + ` ("add") rule.
42
41
43
42
#### Declaration
44
43
45
44
``` c#
46
45
public static Rule Add (Rule a , ReadOnlySpan < Rule > more )
47
46
```
48
47
49
- | Parameter | Type | Description |
50
- | ---| ---| ---|
51
- | a | Rule | The first rule. |
52
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
53
-
54
48
55
49
#### Returns
56
50
57
- A ` + ` rule.
58
51
59
52
### All(Rule input, Rule rule)
60
53
@@ -98,23 +91,16 @@ An `and` rule.
98
91
99
92
### And(Rule a, ReadOnlySpan\< Rule\> more)
100
93
101
- Creates an ` and ` rule.
102
94
103
95
#### Declaration
104
96
105
97
``` c#
106
98
public static Rule And (Rule a , ReadOnlySpan < Rule > more )
107
99
```
108
100
109
- | Parameter | Type | Description |
110
- | ---| ---| ---|
111
- | a | Rule | The first rule. |
112
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
113
-
114
101
115
102
#### Returns
116
103
117
- An ` and ` rule.
118
104
119
105
### Apply(JsonNode rule, JsonNode context)
120
106
@@ -240,23 +226,16 @@ A `cat` rule.
240
226
241
227
### Cat(Rule a, ReadOnlySpan\< Rule\> more)
242
228
243
- Creates a ` cat ` ("concatenation") rule.
244
229
245
230
#### Declaration
246
231
247
232
``` c#
248
233
public static Rule Cat (Rule a , ReadOnlySpan < Rule > more )
249
234
```
250
235
251
- | Parameter | Type | Description |
252
- | ---| ---| ---|
253
- | a | Rule | The first rule. |
254
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
255
-
256
236
257
237
#### Returns
258
238
259
- A ` cat ` rule.
260
239
261
240
### Divide(Rule a, Rule b)
262
241
@@ -497,23 +476,16 @@ A `max` rule.
497
476
498
477
### Max(Rule a, ReadOnlySpan\< Rule\> more)
499
478
500
- Creates a ` max ` rule.
501
479
502
480
#### Declaration
503
481
504
482
``` c#
505
483
public static Rule Max (Rule a , ReadOnlySpan < Rule > more )
506
484
```
507
485
508
- | Parameter | Type | Description |
509
- | ---| ---| ---|
510
- | a | Rule | The first rule. |
511
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
512
-
513
486
514
487
#### Returns
515
488
516
- A ` max ` rule.
517
489
518
490
### Merge(params Rule[ ] items)
519
491
@@ -556,23 +528,16 @@ A `min` rule.
556
528
557
529
### Min(Rule a, ReadOnlySpan\< Rule\> more)
558
530
559
- Creates a ` min ` rule.
560
531
561
532
#### Declaration
562
533
563
534
``` c#
564
535
public static Rule Min (Rule a , ReadOnlySpan < Rule > more )
565
536
```
566
537
567
- | Parameter | Type | Description |
568
- | ---| ---| ---|
569
- | a | Rule | The first rule. |
570
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
571
-
572
538
573
539
#### Returns
574
540
575
- A ` min ` rule.
576
541
577
542
### Missing(params Rule[ ] components)
578
543
@@ -695,23 +660,16 @@ A `*` rule.
695
660
696
661
### Multiply(Rule a, ReadOnlySpan\< Rule\> more)
697
662
698
- Creates a ` * ` ("multiply") rule.
699
663
700
664
#### Declaration
701
665
702
666
``` c#
703
667
public static Rule Multiply (Rule a , ReadOnlySpan < Rule > more )
704
668
```
705
669
706
- | Parameter | Type | Description |
707
- | ---| ---| ---|
708
- | a | Rule | The first rule. |
709
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
710
-
711
670
712
671
#### Returns
713
672
714
- A ` * ` rule.
715
673
716
674
### None(Rule input, Rule rule)
717
675
@@ -774,23 +732,16 @@ An `or` rule.
774
732
775
733
### Or(Rule a, ReadOnlySpan\< Rule\> more)
776
734
777
- Creates an ` or ` rule.
778
735
779
736
#### Declaration
780
737
781
738
``` c#
782
739
public static Rule Or (Rule a , ReadOnlySpan < Rule > more )
783
740
```
784
741
785
- | Parameter | Type | Description |
786
- | ---| ---| ---|
787
- | a | Rule | The first rule. |
788
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
789
-
790
742
791
743
#### Returns
792
744
793
- An ` or ` rule.
794
745
795
746
### Reduce(Rule input, Rule rule, Rule initial)
796
747
@@ -936,23 +887,16 @@ A `-` rule.
936
887
937
888
### Subtract(Rule a, ReadOnlySpan\< Rule\> more)
938
889
939
- Creates a ` - ` ("subtract") rule.
940
890
941
891
#### Declaration
942
892
943
893
``` c#
944
894
public static Rule Subtract (Rule a , ReadOnlySpan < Rule > more )
945
895
```
946
896
947
- | Parameter | Type | Description |
948
- | ---| ---| ---|
949
- | a | Rule | The first rule. |
950
- | more | ReadOnlySpan\< Rule\> | Subsequent rules. |
951
-
952
897
953
898
#### Returns
954
899
955
- A ` - ` rule.
956
900
957
901
### Variable(Rule input)
958
902
0 commit comments