1
1
using System ;
2
2
using commercetools . Base . Models ;
3
3
using commercetools . Sdk . Api . Predicates . Query . Common ;
4
- using FieldContainerQueryBuilderDsl = commercetools . Sdk . Api . Predicates . Query . Types . FieldContainerQueryBuilderDsl ;
5
4
6
5
namespace commercetools . Sdk . Api . Predicates . Query . Types
7
6
{
8
- public class FieldContainerValueQueryBuilderDsl {
7
+ public class FieldContainerValueQueryBuilderDsl
8
+ {
9
9
10
10
private readonly string _fieldName ;
11
11
12
- public FieldContainerValueQueryBuilderDsl ( string fieldName ) {
12
+ public FieldContainerValueQueryBuilderDsl ( string fieldName )
13
+ {
13
14
this . _fieldName = fieldName ;
14
15
}
15
16
16
17
public CombinationQueryPredicate < FieldContainerQueryBuilderDsl > PlainEnum (
17
- Func < CustomFieldEnumValueQueryBuilderDsl , CombinationQueryPredicate < CustomFieldEnumValueQueryBuilderDsl > > fn ) {
18
+ Func < CustomFieldEnumValueQueryBuilderDsl , CombinationQueryPredicate < CustomFieldEnumValueQueryBuilderDsl > > fn )
19
+ {
18
20
return new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( ContainerQueryPredicate . Of ( )
19
21
. Parent ( new ConstantQueryPredicate ( _fieldName ) )
20
22
. Inner ( fn . Invoke ( CustomFieldEnumValueQueryBuilderDsl . Of ( ) ) ) ,
21
23
FieldContainerQueryBuilderDsl . Of ) ;
22
24
}
23
25
24
26
public CombinationQueryPredicate < FieldContainerQueryBuilderDsl > LocalizedEnum (
25
- Func < CustomFieldLocalizedEnumValueQueryBuilderDsl , CombinationQueryPredicate < CustomFieldLocalizedEnumValueQueryBuilderDsl > > fn ) {
27
+ Func < CustomFieldLocalizedEnumValueQueryBuilderDsl , CombinationQueryPredicate < CustomFieldLocalizedEnumValueQueryBuilderDsl > > fn )
28
+ {
26
29
return new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > (
27
30
ContainerQueryPredicate . Of ( )
28
31
. Parent ( new ConstantQueryPredicate ( _fieldName ) )
@@ -31,53 +34,61 @@ public CombinationQueryPredicate<FieldContainerQueryBuilderDsl> LocalizedEnum(
31
34
}
32
35
33
36
public CombinationQueryPredicate < FieldContainerQueryBuilderDsl > Money (
34
- Func < MoneyQueryBuilderDsl , CombinationQueryPredicate < MoneyQueryBuilderDsl > > fn ) {
37
+ Func < MoneyQueryBuilderDsl , CombinationQueryPredicate < MoneyQueryBuilderDsl > > fn )
38
+ {
35
39
return new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( ContainerQueryPredicate . Of ( )
36
40
. Parent ( new ConstantQueryPredicate ( _fieldName ) )
37
41
. Inner ( fn . Invoke ( MoneyQueryBuilderDsl . Of ( ) ) ) ,
38
42
FieldContainerQueryBuilderDsl . Of ) ;
39
43
}
40
44
41
45
public CombinationQueryPredicate < FieldContainerQueryBuilderDsl > Reference (
42
- Func < ReferenceQueryBuilderDsl , CombinationQueryPredicate < ReferenceQueryBuilderDsl > > fn ) {
46
+ Func < ReferenceQueryBuilderDsl , CombinationQueryPredicate < ReferenceQueryBuilderDsl > > fn )
47
+ {
43
48
return new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( ContainerQueryPredicate . Of ( )
44
49
. Parent ( new ConstantQueryPredicate ( _fieldName ) )
45
50
. Inner ( fn . Invoke ( ReferenceQueryBuilderDsl . Of ( ) ) ) ,
46
51
FieldContainerQueryBuilderDsl . Of ) ;
47
52
}
48
53
49
- public ComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , long > LongNumber ( ) {
54
+ public ComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , long > LongNumber ( )
55
+ {
50
56
return new ComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , long > (
51
57
BinaryQueryPredicate . Of ( ) . Left ( new ConstantQueryPredicate ( _fieldName ) ) ,
52
58
p => new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( p , FieldContainerQueryBuilderDsl . Of ) ,
53
59
PredicateFormatter . Format ) ;
54
60
}
55
61
56
- public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , decimal > DoubleNumber ( ) {
62
+ public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , decimal > DoubleNumber ( )
63
+ {
57
64
return new ComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , decimal > (
58
65
BinaryQueryPredicate . Of ( ) . Left ( new ConstantQueryPredicate ( _fieldName ) ) ,
59
66
p => new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( p , FieldContainerQueryBuilderDsl . Of ) , PredicateFormatter . Format ) ;
60
67
}
61
68
62
- public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , string > String ( ) {
69
+ public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , string > String ( )
70
+ {
63
71
return new ComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , string > (
64
72
BinaryQueryPredicate . Of ( ) . Left ( new ConstantQueryPredicate ( _fieldName ) ) ,
65
73
p => new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( p , FieldContainerQueryBuilderDsl . Of ) , PredicateFormatter . Format ) ;
66
74
}
67
-
68
- public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , Date > Date ( ) {
75
+
76
+ public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , Date > Date ( )
77
+ {
69
78
return new DateComparisonPredicateBuilder < FieldContainerQueryBuilderDsl > (
70
79
BinaryQueryPredicate . Of ( ) . Left ( new ConstantQueryPredicate ( _fieldName ) ) ,
71
80
p => new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( p , FieldContainerQueryBuilderDsl . Of ) ) ;
72
81
}
73
82
74
- public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , DateTime > DateTime ( ) {
83
+ public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , DateTime > DateTime ( )
84
+ {
75
85
return new DateTimeComparisonPredicateBuilder < FieldContainerQueryBuilderDsl > (
76
86
BinaryQueryPredicate . Of ( ) . Left ( new ConstantQueryPredicate ( _fieldName ) ) ,
77
87
p => new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( p , FieldContainerQueryBuilderDsl . Of ) ) ;
78
88
}
79
89
80
- public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , TimeSpan > Time ( ) {
90
+ public IComparisonPredicateBuilder < FieldContainerQueryBuilderDsl , TimeSpan > Time ( )
91
+ {
81
92
return new TimeComparisonPredicateBuilder < FieldContainerQueryBuilderDsl > (
82
93
BinaryQueryPredicate . Of ( ) . Left ( new ConstantQueryPredicate ( _fieldName ) ) ,
83
94
p => new CombinationQueryPredicate < FieldContainerQueryBuilderDsl > ( p , FieldContainerQueryBuilderDsl . Of ) ) ;
0 commit comments