@@ -58,13 +58,13 @@ public T where(ExistsPredicate existsPredicate, List<AndOrCriteriaGroup> subCrit
5858 }
5959
6060 @ NotNull
61- public T where (CriteriaGroup criterion , AndOrCriteriaGroup ...subCriteria ) {
62- return where (criterion , Arrays .asList (subCriteria ));
61+ public T where (SqlCriterion initialCriterion , AndOrCriteriaGroup ...subCriteria ) {
62+ return where (initialCriterion , Arrays .asList (subCriteria ));
6363 }
6464
6565 @ NotNull
66- public T where (CriteriaGroup criterion , List <AndOrCriteriaGroup > subCriteria ) {
67- initialCriterion = buildCriterion (criterion , subCriteria );
66+ public T where (SqlCriterion initialCriterion , List <AndOrCriteriaGroup > subCriteria ) {
67+ this . initialCriterion = buildCriterion (initialCriterion , subCriteria );
6868 return getThis ();
6969 }
7070
@@ -83,7 +83,7 @@ public <S> T and(BindableColumn<S> column, VisitableCondition<S> condition,
8383 @ NotNull
8484 public <S > T and (BindableColumn <S > column , VisitableCondition <S > condition ,
8585 List <AndOrCriteriaGroup > subCriteria ) {
86- addCriteriaGroup ("and" , buildCriterion (column , condition ), subCriteria );
86+ addSubCriteria ("and" , buildCriterion (column , condition ), subCriteria );
8787 return getThis ();
8888 }
8989
@@ -94,18 +94,18 @@ public T and(ExistsPredicate existsPredicate, AndOrCriteriaGroup...subCriteria)
9494
9595 @ NotNull
9696 public T and (ExistsPredicate existsPredicate , List <AndOrCriteriaGroup > subCriteria ) {
97- addCriteriaGroup ("and" , buildCriterion (existsPredicate ), subCriteria );
97+ addSubCriteria ("and" , buildCriterion (existsPredicate ), subCriteria );
9898 return getThis ();
9999 }
100100
101101 @ NotNull
102- public T and (CriteriaGroup criteriaGroup , AndOrCriteriaGroup ...subCriteria ) {
103- return and (criteriaGroup , Arrays .asList (subCriteria ));
102+ public T and (SqlCriterion initialCriterion , AndOrCriteriaGroup ...subCriteria ) {
103+ return and (initialCriterion , Arrays .asList (subCriteria ));
104104 }
105105
106106 @ NotNull
107- public T and (CriteriaGroup criteriaGroup , List <AndOrCriteriaGroup > subCriteria ) {
108- addCriteriaGroup ("and" , buildCriterion (criteriaGroup ), subCriteria );
107+ public T and (SqlCriterion initialCriterion , List <AndOrCriteriaGroup > subCriteria ) {
108+ addSubCriteria ("and" , buildCriterion (initialCriterion ), subCriteria );
109109 return getThis ();
110110 }
111111
@@ -118,7 +118,7 @@ public <S> T or(BindableColumn<S> column, VisitableCondition<S> condition,
118118 @ NotNull
119119 public <S > T or (BindableColumn <S > column , VisitableCondition <S > condition ,
120120 List <AndOrCriteriaGroup > subCriteria ) {
121- addCriteriaGroup ("or" , buildCriterion (column , condition ), subCriteria );
121+ addSubCriteria ("or" , buildCriterion (column , condition ), subCriteria );
122122 return getThis ();
123123 }
124124
@@ -129,57 +129,56 @@ public T or(ExistsPredicate existsPredicate, AndOrCriteriaGroup...subCriteria) {
129129
130130 @ NotNull
131131 public T or (ExistsPredicate existsPredicate , List <AndOrCriteriaGroup > subCriteria ) {
132- addCriteriaGroup ("or" , buildCriterion (existsPredicate ), subCriteria );
132+ addSubCriteria ("or" , buildCriterion (existsPredicate ), subCriteria );
133133 return getThis ();
134134 }
135135
136136 @ NotNull
137- public T or (CriteriaGroup criteriaGroup , AndOrCriteriaGroup ...subCriteria ) {
138- return or (criteriaGroup , Arrays .asList (subCriteria ));
137+ public T or (SqlCriterion initialCriterion , AndOrCriteriaGroup ...subCriteria ) {
138+ return or (initialCriterion , Arrays .asList (subCriteria ));
139139 }
140140
141141 @ NotNull
142- public T or (CriteriaGroup criteriaGroup , List <AndOrCriteriaGroup > subCriteria ) {
143- addCriteriaGroup ("or" , buildCriterion (criteriaGroup ), subCriteria );
142+ public T or (SqlCriterion initialCriterion , List <AndOrCriteriaGroup > subCriteria ) {
143+ addSubCriteria ("or" , buildCriterion (initialCriterion ), subCriteria );
144144 return getThis ();
145145 }
146146
147147 protected WhereModel internalBuild () {
148148 return new WhereModel (initialCriterion , subCriteria );
149149 }
150150
151- private <R > ColumnAndConditionCriterion <R > buildCriterion (BindableColumn <R > column ,
152- VisitableCondition <R > condition ) {
151+ private <R > SqlCriterion buildCriterion (BindableColumn <R > column , VisitableCondition <R > condition ) {
153152 return ColumnAndConditionCriterion .withColumn (column ).withCondition (condition ).build ();
154153 }
155154
156- private <R > ColumnAndConditionCriterion < R > buildCriterion (BindableColumn <R > column , VisitableCondition <R > condition ,
157- List <AndOrCriteriaGroup > subCriteria ) {
155+ private <R > SqlCriterion buildCriterion (BindableColumn <R > column , VisitableCondition <R > condition ,
156+ List <AndOrCriteriaGroup > subCriteria ) {
158157 return ColumnAndConditionCriterion .withColumn (column )
159158 .withCondition (condition )
160159 .withSubCriteria (subCriteria )
161160 .build ();
162161 }
163162
164- private ExistsCriterion buildCriterion (ExistsPredicate existsPredicate ) {
163+ private SqlCriterion buildCriterion (ExistsPredicate existsPredicate ) {
165164 return new ExistsCriterion .Builder ().withExistsPredicate (existsPredicate ).build ();
166165 }
167166
168- private ExistsCriterion buildCriterion (ExistsPredicate existsPredicate ,
169- List <AndOrCriteriaGroup > subCriteria ) {
167+ private SqlCriterion buildCriterion (ExistsPredicate existsPredicate ,
168+ List <AndOrCriteriaGroup > subCriteria ) {
170169 return new ExistsCriterion .Builder ().withExistsPredicate (existsPredicate ).withSubCriteria (subCriteria ).build ();
171170 }
172171
173- private CriteriaGroup buildCriterion (CriteriaGroup criteriaGroup ) {
174- return new CriteriaGroup .Builder ().withInitialCriterion (criteriaGroup ).build ();
172+ private SqlCriterion buildCriterion (SqlCriterion initialCriterion ) {
173+ return new CriteriaGroup .Builder ().withInitialCriterion (initialCriterion ).build ();
175174 }
176175
177- private CriteriaGroup buildCriterion (CriteriaGroup criteriaGroup , List <AndOrCriteriaGroup > subCriteria ) {
178- return new CriteriaGroup .Builder ().withInitialCriterion (criteriaGroup ).withSubCriteria (subCriteria ).build ();
176+ private SqlCriterion buildCriterion (SqlCriterion initialCriterion , List <AndOrCriteriaGroup > subCriteria ) {
177+ return new CriteriaGroup .Builder ().withInitialCriterion (initialCriterion ).withSubCriteria (subCriteria ).build ();
179178 }
180179
181- private void addCriteriaGroup (String connector , SqlCriterion initialCriterion ,
182- List <AndOrCriteriaGroup > subCriteria ) {
180+ private void addSubCriteria (String connector , SqlCriterion initialCriterion ,
181+ List <AndOrCriteriaGroup > subCriteria ) {
183182 this .subCriteria .add (new AndOrCriteriaGroup .Builder ()
184183 .withInitialCriterion (initialCriterion )
185184 .withConnector (connector )
0 commit comments