View Javadoc
1   /*
2    * Copyright 2012-2017 CodeLibs Project and the Others.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *     http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
13   * either express or implied. See the License for the specific language
14   * governing permissions and limitations under the License.
15   */
16  package org.codelibs.fess.es.config.cbean.cq.bs;
17  
18  import java.time.LocalDateTime;
19  import java.util.ArrayList;
20  import java.util.Collection;
21  
22  import org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery;
23  import org.codelibs.fess.es.config.cbean.cq.WebConfigCQ;
24  import org.dbflute.cbean.ckey.ConditionKey;
25  import org.elasticsearch.index.query.BoolQueryBuilder;
26  import org.elasticsearch.index.query.CommonTermsQueryBuilder;
27  import org.elasticsearch.index.query.ExistsQueryBuilder;
28  import org.elasticsearch.index.query.IdsQueryBuilder;
29  import org.elasticsearch.index.query.MatchPhrasePrefixQueryBuilder;
30  import org.elasticsearch.index.query.MatchPhraseQueryBuilder;
31  import org.elasticsearch.index.query.MatchQueryBuilder;
32  import org.elasticsearch.index.query.PrefixQueryBuilder;
33  import org.elasticsearch.index.query.RangeQueryBuilder;
34  import org.elasticsearch.index.query.RegexpQueryBuilder;
35  import org.elasticsearch.index.query.SpanTermQueryBuilder;
36  import org.elasticsearch.index.query.TermQueryBuilder;
37  import org.elasticsearch.index.query.TermsQueryBuilder;
38  import org.elasticsearch.index.query.WildcardQueryBuilder;
39  import org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder;
40  import org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsWebConfigCQ extends EsAbstractConditionQuery {
46  
47      protected static final Class<?> suppressUnusedImportLocalDateTime = LocalDateTime.class;
48  
49      // ===================================================================================
50      //                                                                       Name Override
51      //                                                                       =============
52      @Override
53      public String asTableDbName() {
54          return "web_config";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "web_config";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<WebConfigCQ> queryLambda, ScoreFunctionCall<ScoreFunctionCreator<WebConfigCQ>> functionsLambda,
66              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
67          WebConfigCQ cq = new WebConfigCQ();
68          queryLambda.callback(cq);
69          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
70          if (functionsLambda != null) {
71              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
72                  WebConfigCQ cf = new WebConfigCQ();
73                  cqLambda.callback(cf);
74                  list.add(new FilterFunctionBuilder(cf.getQuery(), scoreFunctionBuilder));
75              });
76          }
77          final FunctionScoreQueryBuilder builder = regFunctionScoreQ(cq.getQuery(), list);
78          if (opLambda != null) {
79              opLambda.callback(builder);
80          }
81      }
82  
83      public void filtered(FilteredCall<WebConfigCQ, WebConfigCQ> filteredLambda) {
84          filtered(filteredLambda, null);
85      }
86  
87      public void filtered(FilteredCall<WebConfigCQ, WebConfigCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
88          bool((must, should, mustNot, filter) -> {
89              filteredLambda.callback(must, filter);
90          }, opLambda);
91      }
92  
93      public void not(OperatorCall<WebConfigCQ> notLambda) {
94          not(notLambda, null);
95      }
96  
97      public void not(final OperatorCall<WebConfigCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
98          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
99      }
100 
101     public void bool(BoolCall<WebConfigCQ> boolLambda) {
102         bool(boolLambda, null);
103     }
104 
105     public void bool(BoolCall<WebConfigCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
106         WebConfigCQ mustQuery = new WebConfigCQ();
107         WebConfigCQ shouldQuery = new WebConfigCQ();
108         WebConfigCQ mustNotQuery = new WebConfigCQ();
109         WebConfigCQ filterQuery = new WebConfigCQ();
110         boolLambda.callback(mustQuery, shouldQuery, mustNotQuery, filterQuery);
111         if (mustQuery.hasQueries() || shouldQuery.hasQueries() || mustNotQuery.hasQueries() || filterQuery.hasQueries()) {
112             BoolQueryBuilder builder =
113                     regBoolCQ(mustQuery.getQueryBuilderList(), shouldQuery.getQueryBuilderList(), mustNotQuery.getQueryBuilderList(),
114                             filterQuery.getQueryBuilderList());
115             if (opLambda != null) {
116                 opLambda.callback(builder);
117             }
118         }
119     }
120 
121     // ===================================================================================
122     //                                                                           Query Set
123     //                                                                           =========
124     public void setId_Equal(String id) {
125         setId_Term(id, null);
126     }
127 
128     public void setId_Equal(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
129         setId_Term(id, opLambda);
130     }
131 
132     public void setId_Term(String id) {
133         setId_Term(id, null);
134     }
135 
136     public void setId_Term(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
137         TermQueryBuilder builder = regTermQ("_id", id);
138         if (opLambda != null) {
139             opLambda.callback(builder);
140         }
141     }
142 
143     public void setId_NotEqual(String id) {
144         setId_NotTerm(id, null);
145     }
146 
147     public void setId_NotTerm(String id) {
148         setId_NotTerm(id, null);
149     }
150 
151     public void setId_NotEqual(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
152         setId_NotTerm(id, opLambda);
153     }
154 
155     public void setId_NotTerm(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
156         not(not -> not.setId_Term(id), opLambda);
157     }
158 
159     public void setId_Terms(Collection<String> idList) {
160         setId_Terms(idList, null);
161     }
162 
163     public void setId_Terms(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
164         IdsQueryBuilder builder = regIdsQ(idList);
165         if (opLambda != null) {
166             opLambda.callback(builder);
167         }
168     }
169 
170     public void setId_InScope(Collection<String> idList) {
171         setId_Terms(idList, null);
172     }
173 
174     public void setId_InScope(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
175         setId_Terms(idList, opLambda);
176     }
177 
178     public BsWebConfigCQ addOrderBy_Id_Asc() {
179         regOBA("_uid");
180         return this;
181     }
182 
183     public BsWebConfigCQ addOrderBy_Id_Desc() {
184         regOBD("_uid");
185         return this;
186     }
187 
188     public void setAvailable_Equal(Boolean available) {
189         setAvailable_Term(available, null);
190     }
191 
192     public void setAvailable_Equal(Boolean available, ConditionOptionCall<TermQueryBuilder> opLambda) {
193         setAvailable_Term(available, opLambda);
194     }
195 
196     public void setAvailable_Term(Boolean available) {
197         setAvailable_Term(available, null);
198     }
199 
200     public void setAvailable_Term(Boolean available, ConditionOptionCall<TermQueryBuilder> opLambda) {
201         TermQueryBuilder builder = regTermQ("available", available);
202         if (opLambda != null) {
203             opLambda.callback(builder);
204         }
205     }
206 
207     public void setAvailable_NotEqual(Boolean available) {
208         setAvailable_NotTerm(available, null);
209     }
210 
211     public void setAvailable_NotTerm(Boolean available) {
212         setAvailable_NotTerm(available, null);
213     }
214 
215     public void setAvailable_NotEqual(Boolean available, ConditionOptionCall<BoolQueryBuilder> opLambda) {
216         setAvailable_NotTerm(available, opLambda);
217     }
218 
219     public void setAvailable_NotTerm(Boolean available, ConditionOptionCall<BoolQueryBuilder> opLambda) {
220         not(not -> not.setAvailable_Term(available), opLambda);
221     }
222 
223     public void setAvailable_Terms(Collection<Boolean> availableList) {
224         setAvailable_Terms(availableList, null);
225     }
226 
227     public void setAvailable_Terms(Collection<Boolean> availableList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
228         TermsQueryBuilder builder = regTermsQ("available", availableList);
229         if (opLambda != null) {
230             opLambda.callback(builder);
231         }
232     }
233 
234     public void setAvailable_InScope(Collection<Boolean> availableList) {
235         setAvailable_Terms(availableList, null);
236     }
237 
238     public void setAvailable_InScope(Collection<Boolean> availableList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
239         setAvailable_Terms(availableList, opLambda);
240     }
241 
242     public void setAvailable_Match(Boolean available) {
243         setAvailable_Match(available, null);
244     }
245 
246     public void setAvailable_Match(Boolean available, ConditionOptionCall<MatchQueryBuilder> opLambda) {
247         MatchQueryBuilder builder = regMatchQ("available", available);
248         if (opLambda != null) {
249             opLambda.callback(builder);
250         }
251     }
252 
253     public void setAvailable_MatchPhrase(Boolean available) {
254         setAvailable_MatchPhrase(available, null);
255     }
256 
257     public void setAvailable_MatchPhrase(Boolean available, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
258         MatchPhraseQueryBuilder builder = regMatchPhraseQ("available", available);
259         if (opLambda != null) {
260             opLambda.callback(builder);
261         }
262     }
263 
264     public void setAvailable_MatchPhrasePrefix(Boolean available) {
265         setAvailable_MatchPhrasePrefix(available, null);
266     }
267 
268     public void setAvailable_MatchPhrasePrefix(Boolean available, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
269         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("available", available);
270         if (opLambda != null) {
271             opLambda.callback(builder);
272         }
273     }
274 
275     public void setAvailable_Fuzzy(Boolean available) {
276         setAvailable_Fuzzy(available, null);
277     }
278 
279     public void setAvailable_Fuzzy(Boolean available, ConditionOptionCall<MatchQueryBuilder> opLambda) {
280         MatchQueryBuilder builder = regFuzzyQ("available", available);
281         if (opLambda != null) {
282             opLambda.callback(builder);
283         }
284     }
285 
286     public void setAvailable_GreaterThan(Boolean available) {
287         setAvailable_GreaterThan(available, null);
288     }
289 
290     public void setAvailable_GreaterThan(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
291         final Object _value = available;
292         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_GREATER_THAN, _value);
293         if (opLambda != null) {
294             opLambda.callback(builder);
295         }
296     }
297 
298     public void setAvailable_LessThan(Boolean available) {
299         setAvailable_LessThan(available, null);
300     }
301 
302     public void setAvailable_LessThan(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
303         final Object _value = available;
304         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_LESS_THAN, _value);
305         if (opLambda != null) {
306             opLambda.callback(builder);
307         }
308     }
309 
310     public void setAvailable_GreaterEqual(Boolean available) {
311         setAvailable_GreaterEqual(available, null);
312     }
313 
314     public void setAvailable_GreaterEqual(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
315         final Object _value = available;
316         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_GREATER_EQUAL, _value);
317         if (opLambda != null) {
318             opLambda.callback(builder);
319         }
320     }
321 
322     public void setAvailable_LessEqual(Boolean available) {
323         setAvailable_LessEqual(available, null);
324     }
325 
326     public void setAvailable_LessEqual(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
327         final Object _value = available;
328         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_LESS_EQUAL, _value);
329         if (opLambda != null) {
330             opLambda.callback(builder);
331         }
332     }
333 
334     public void setAvailable_Exists() {
335         setAvailable_Exists(null);
336     }
337 
338     public void setAvailable_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
339         ExistsQueryBuilder builder = regExistsQ("available");
340         if (opLambda != null) {
341             opLambda.callback(builder);
342         }
343     }
344 
345     public void setAvailable_CommonTerms(Boolean available) {
346         setAvailable_CommonTerms(available, null);
347     }
348 
349     public void setAvailable_CommonTerms(Boolean available, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
350         CommonTermsQueryBuilder builder = regCommonTermsQ("available", available);
351         if (opLambda != null) {
352             opLambda.callback(builder);
353         }
354     }
355 
356     public BsWebConfigCQ addOrderBy_Available_Asc() {
357         regOBA("available");
358         return this;
359     }
360 
361     public BsWebConfigCQ addOrderBy_Available_Desc() {
362         regOBD("available");
363         return this;
364     }
365 
366     public void setBoost_Equal(Float boost) {
367         setBoost_Term(boost, null);
368     }
369 
370     public void setBoost_Equal(Float boost, ConditionOptionCall<TermQueryBuilder> opLambda) {
371         setBoost_Term(boost, opLambda);
372     }
373 
374     public void setBoost_Term(Float boost) {
375         setBoost_Term(boost, null);
376     }
377 
378     public void setBoost_Term(Float boost, ConditionOptionCall<TermQueryBuilder> opLambda) {
379         TermQueryBuilder builder = regTermQ("boost", boost);
380         if (opLambda != null) {
381             opLambda.callback(builder);
382         }
383     }
384 
385     public void setBoost_NotEqual(Float boost) {
386         setBoost_NotTerm(boost, null);
387     }
388 
389     public void setBoost_NotTerm(Float boost) {
390         setBoost_NotTerm(boost, null);
391     }
392 
393     public void setBoost_NotEqual(Float boost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
394         setBoost_NotTerm(boost, opLambda);
395     }
396 
397     public void setBoost_NotTerm(Float boost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
398         not(not -> not.setBoost_Term(boost), opLambda);
399     }
400 
401     public void setBoost_Terms(Collection<Float> boostList) {
402         setBoost_Terms(boostList, null);
403     }
404 
405     public void setBoost_Terms(Collection<Float> boostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
406         TermsQueryBuilder builder = regTermsQ("boost", boostList);
407         if (opLambda != null) {
408             opLambda.callback(builder);
409         }
410     }
411 
412     public void setBoost_InScope(Collection<Float> boostList) {
413         setBoost_Terms(boostList, null);
414     }
415 
416     public void setBoost_InScope(Collection<Float> boostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
417         setBoost_Terms(boostList, opLambda);
418     }
419 
420     public void setBoost_Match(Float boost) {
421         setBoost_Match(boost, null);
422     }
423 
424     public void setBoost_Match(Float boost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
425         MatchQueryBuilder builder = regMatchQ("boost", boost);
426         if (opLambda != null) {
427             opLambda.callback(builder);
428         }
429     }
430 
431     public void setBoost_MatchPhrase(Float boost) {
432         setBoost_MatchPhrase(boost, null);
433     }
434 
435     public void setBoost_MatchPhrase(Float boost, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
436         MatchPhraseQueryBuilder builder = regMatchPhraseQ("boost", boost);
437         if (opLambda != null) {
438             opLambda.callback(builder);
439         }
440     }
441 
442     public void setBoost_MatchPhrasePrefix(Float boost) {
443         setBoost_MatchPhrasePrefix(boost, null);
444     }
445 
446     public void setBoost_MatchPhrasePrefix(Float boost, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
447         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("boost", boost);
448         if (opLambda != null) {
449             opLambda.callback(builder);
450         }
451     }
452 
453     public void setBoost_Fuzzy(Float boost) {
454         setBoost_Fuzzy(boost, null);
455     }
456 
457     public void setBoost_Fuzzy(Float boost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
458         MatchQueryBuilder builder = regFuzzyQ("boost", boost);
459         if (opLambda != null) {
460             opLambda.callback(builder);
461         }
462     }
463 
464     public void setBoost_GreaterThan(Float boost) {
465         setBoost_GreaterThan(boost, null);
466     }
467 
468     public void setBoost_GreaterThan(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
469         final Object _value = boost;
470         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_GREATER_THAN, _value);
471         if (opLambda != null) {
472             opLambda.callback(builder);
473         }
474     }
475 
476     public void setBoost_LessThan(Float boost) {
477         setBoost_LessThan(boost, null);
478     }
479 
480     public void setBoost_LessThan(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
481         final Object _value = boost;
482         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_LESS_THAN, _value);
483         if (opLambda != null) {
484             opLambda.callback(builder);
485         }
486     }
487 
488     public void setBoost_GreaterEqual(Float boost) {
489         setBoost_GreaterEqual(boost, null);
490     }
491 
492     public void setBoost_GreaterEqual(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
493         final Object _value = boost;
494         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_GREATER_EQUAL, _value);
495         if (opLambda != null) {
496             opLambda.callback(builder);
497         }
498     }
499 
500     public void setBoost_LessEqual(Float boost) {
501         setBoost_LessEqual(boost, null);
502     }
503 
504     public void setBoost_LessEqual(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
505         final Object _value = boost;
506         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_LESS_EQUAL, _value);
507         if (opLambda != null) {
508             opLambda.callback(builder);
509         }
510     }
511 
512     public void setBoost_Exists() {
513         setBoost_Exists(null);
514     }
515 
516     public void setBoost_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
517         ExistsQueryBuilder builder = regExistsQ("boost");
518         if (opLambda != null) {
519             opLambda.callback(builder);
520         }
521     }
522 
523     public void setBoost_CommonTerms(Float boost) {
524         setBoost_CommonTerms(boost, null);
525     }
526 
527     public void setBoost_CommonTerms(Float boost, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
528         CommonTermsQueryBuilder builder = regCommonTermsQ("boost", boost);
529         if (opLambda != null) {
530             opLambda.callback(builder);
531         }
532     }
533 
534     public BsWebConfigCQ addOrderBy_Boost_Asc() {
535         regOBA("boost");
536         return this;
537     }
538 
539     public BsWebConfigCQ addOrderBy_Boost_Desc() {
540         regOBD("boost");
541         return this;
542     }
543 
544     public void setConfigParameter_Equal(String configParameter) {
545         setConfigParameter_Term(configParameter, null);
546     }
547 
548     public void setConfigParameter_Equal(String configParameter, ConditionOptionCall<TermQueryBuilder> opLambda) {
549         setConfigParameter_Term(configParameter, opLambda);
550     }
551 
552     public void setConfigParameter_Term(String configParameter) {
553         setConfigParameter_Term(configParameter, null);
554     }
555 
556     public void setConfigParameter_Term(String configParameter, ConditionOptionCall<TermQueryBuilder> opLambda) {
557         TermQueryBuilder builder = regTermQ("configParameter", configParameter);
558         if (opLambda != null) {
559             opLambda.callback(builder);
560         }
561     }
562 
563     public void setConfigParameter_NotEqual(String configParameter) {
564         setConfigParameter_NotTerm(configParameter, null);
565     }
566 
567     public void setConfigParameter_NotTerm(String configParameter) {
568         setConfigParameter_NotTerm(configParameter, null);
569     }
570 
571     public void setConfigParameter_NotEqual(String configParameter, ConditionOptionCall<BoolQueryBuilder> opLambda) {
572         setConfigParameter_NotTerm(configParameter, opLambda);
573     }
574 
575     public void setConfigParameter_NotTerm(String configParameter, ConditionOptionCall<BoolQueryBuilder> opLambda) {
576         not(not -> not.setConfigParameter_Term(configParameter), opLambda);
577     }
578 
579     public void setConfigParameter_Terms(Collection<String> configParameterList) {
580         setConfigParameter_Terms(configParameterList, null);
581     }
582 
583     public void setConfigParameter_Terms(Collection<String> configParameterList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
584         TermsQueryBuilder builder = regTermsQ("configParameter", configParameterList);
585         if (opLambda != null) {
586             opLambda.callback(builder);
587         }
588     }
589 
590     public void setConfigParameter_InScope(Collection<String> configParameterList) {
591         setConfigParameter_Terms(configParameterList, null);
592     }
593 
594     public void setConfigParameter_InScope(Collection<String> configParameterList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
595         setConfigParameter_Terms(configParameterList, opLambda);
596     }
597 
598     public void setConfigParameter_Match(String configParameter) {
599         setConfigParameter_Match(configParameter, null);
600     }
601 
602     public void setConfigParameter_Match(String configParameter, ConditionOptionCall<MatchQueryBuilder> opLambda) {
603         MatchQueryBuilder builder = regMatchQ("configParameter", configParameter);
604         if (opLambda != null) {
605             opLambda.callback(builder);
606         }
607     }
608 
609     public void setConfigParameter_MatchPhrase(String configParameter) {
610         setConfigParameter_MatchPhrase(configParameter, null);
611     }
612 
613     public void setConfigParameter_MatchPhrase(String configParameter, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
614         MatchPhraseQueryBuilder builder = regMatchPhraseQ("configParameter", configParameter);
615         if (opLambda != null) {
616             opLambda.callback(builder);
617         }
618     }
619 
620     public void setConfigParameter_MatchPhrasePrefix(String configParameter) {
621         setConfigParameter_MatchPhrasePrefix(configParameter, null);
622     }
623 
624     public void setConfigParameter_MatchPhrasePrefix(String configParameter, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
625         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("configParameter", configParameter);
626         if (opLambda != null) {
627             opLambda.callback(builder);
628         }
629     }
630 
631     public void setConfigParameter_Fuzzy(String configParameter) {
632         setConfigParameter_Fuzzy(configParameter, null);
633     }
634 
635     public void setConfigParameter_Fuzzy(String configParameter, ConditionOptionCall<MatchQueryBuilder> opLambda) {
636         MatchQueryBuilder builder = regFuzzyQ("configParameter", configParameter);
637         if (opLambda != null) {
638             opLambda.callback(builder);
639         }
640     }
641 
642     public void setConfigParameter_Prefix(String configParameter) {
643         setConfigParameter_Prefix(configParameter, null);
644     }
645 
646     public void setConfigParameter_Prefix(String configParameter, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
647         PrefixQueryBuilder builder = regPrefixQ("configParameter", configParameter);
648         if (opLambda != null) {
649             opLambda.callback(builder);
650         }
651     }
652 
653     public void setConfigParameter_Wildcard(String configParameter) {
654         setConfigParameter_Wildcard(configParameter, null);
655     }
656 
657     public void setConfigParameter_Wildcard(String configParameter, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
658         WildcardQueryBuilder builder = regWildcardQ("configParameter", configParameter);
659         if (opLambda != null) {
660             opLambda.callback(builder);
661         }
662     }
663 
664     public void setConfigParameter_Regexp(String configParameter) {
665         setConfigParameter_Regexp(configParameter, null);
666     }
667 
668     public void setConfigParameter_Regexp(String configParameter, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
669         RegexpQueryBuilder builder = regRegexpQ("configParameter", configParameter);
670         if (opLambda != null) {
671             opLambda.callback(builder);
672         }
673     }
674 
675     public void setConfigParameter_SpanTerm(String configParameter) {
676         setConfigParameter_SpanTerm("configParameter", null);
677     }
678 
679     public void setConfigParameter_SpanTerm(String configParameter, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
680         SpanTermQueryBuilder builder = regSpanTermQ("configParameter", configParameter);
681         if (opLambda != null) {
682             opLambda.callback(builder);
683         }
684     }
685 
686     public void setConfigParameter_GreaterThan(String configParameter) {
687         setConfigParameter_GreaterThan(configParameter, null);
688     }
689 
690     public void setConfigParameter_GreaterThan(String configParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
691         final Object _value = configParameter;
692         RangeQueryBuilder builder = regRangeQ("configParameter", ConditionKey.CK_GREATER_THAN, _value);
693         if (opLambda != null) {
694             opLambda.callback(builder);
695         }
696     }
697 
698     public void setConfigParameter_LessThan(String configParameter) {
699         setConfigParameter_LessThan(configParameter, null);
700     }
701 
702     public void setConfigParameter_LessThan(String configParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
703         final Object _value = configParameter;
704         RangeQueryBuilder builder = regRangeQ("configParameter", ConditionKey.CK_LESS_THAN, _value);
705         if (opLambda != null) {
706             opLambda.callback(builder);
707         }
708     }
709 
710     public void setConfigParameter_GreaterEqual(String configParameter) {
711         setConfigParameter_GreaterEqual(configParameter, null);
712     }
713 
714     public void setConfigParameter_GreaterEqual(String configParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
715         final Object _value = configParameter;
716         RangeQueryBuilder builder = regRangeQ("configParameter", ConditionKey.CK_GREATER_EQUAL, _value);
717         if (opLambda != null) {
718             opLambda.callback(builder);
719         }
720     }
721 
722     public void setConfigParameter_LessEqual(String configParameter) {
723         setConfigParameter_LessEqual(configParameter, null);
724     }
725 
726     public void setConfigParameter_LessEqual(String configParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
727         final Object _value = configParameter;
728         RangeQueryBuilder builder = regRangeQ("configParameter", ConditionKey.CK_LESS_EQUAL, _value);
729         if (opLambda != null) {
730             opLambda.callback(builder);
731         }
732     }
733 
734     public void setConfigParameter_Exists() {
735         setConfigParameter_Exists(null);
736     }
737 
738     public void setConfigParameter_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
739         ExistsQueryBuilder builder = regExistsQ("configParameter");
740         if (opLambda != null) {
741             opLambda.callback(builder);
742         }
743     }
744 
745     public void setConfigParameter_CommonTerms(String configParameter) {
746         setConfigParameter_CommonTerms(configParameter, null);
747     }
748 
749     public void setConfigParameter_CommonTerms(String configParameter, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
750         CommonTermsQueryBuilder builder = regCommonTermsQ("configParameter", configParameter);
751         if (opLambda != null) {
752             opLambda.callback(builder);
753         }
754     }
755 
756     public BsWebConfigCQ addOrderBy_ConfigParameter_Asc() {
757         regOBA("configParameter");
758         return this;
759     }
760 
761     public BsWebConfigCQ addOrderBy_ConfigParameter_Desc() {
762         regOBD("configParameter");
763         return this;
764     }
765 
766     public void setCreatedBy_Equal(String createdBy) {
767         setCreatedBy_Term(createdBy, null);
768     }
769 
770     public void setCreatedBy_Equal(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
771         setCreatedBy_Term(createdBy, opLambda);
772     }
773 
774     public void setCreatedBy_Term(String createdBy) {
775         setCreatedBy_Term(createdBy, null);
776     }
777 
778     public void setCreatedBy_Term(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
779         TermQueryBuilder builder = regTermQ("createdBy", createdBy);
780         if (opLambda != null) {
781             opLambda.callback(builder);
782         }
783     }
784 
785     public void setCreatedBy_NotEqual(String createdBy) {
786         setCreatedBy_NotTerm(createdBy, null);
787     }
788 
789     public void setCreatedBy_NotTerm(String createdBy) {
790         setCreatedBy_NotTerm(createdBy, null);
791     }
792 
793     public void setCreatedBy_NotEqual(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
794         setCreatedBy_NotTerm(createdBy, opLambda);
795     }
796 
797     public void setCreatedBy_NotTerm(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
798         not(not -> not.setCreatedBy_Term(createdBy), opLambda);
799     }
800 
801     public void setCreatedBy_Terms(Collection<String> createdByList) {
802         setCreatedBy_Terms(createdByList, null);
803     }
804 
805     public void setCreatedBy_Terms(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
806         TermsQueryBuilder builder = regTermsQ("createdBy", createdByList);
807         if (opLambda != null) {
808             opLambda.callback(builder);
809         }
810     }
811 
812     public void setCreatedBy_InScope(Collection<String> createdByList) {
813         setCreatedBy_Terms(createdByList, null);
814     }
815 
816     public void setCreatedBy_InScope(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
817         setCreatedBy_Terms(createdByList, opLambda);
818     }
819 
820     public void setCreatedBy_Match(String createdBy) {
821         setCreatedBy_Match(createdBy, null);
822     }
823 
824     public void setCreatedBy_Match(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
825         MatchQueryBuilder builder = regMatchQ("createdBy", createdBy);
826         if (opLambda != null) {
827             opLambda.callback(builder);
828         }
829     }
830 
831     public void setCreatedBy_MatchPhrase(String createdBy) {
832         setCreatedBy_MatchPhrase(createdBy, null);
833     }
834 
835     public void setCreatedBy_MatchPhrase(String createdBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
836         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdBy", createdBy);
837         if (opLambda != null) {
838             opLambda.callback(builder);
839         }
840     }
841 
842     public void setCreatedBy_MatchPhrasePrefix(String createdBy) {
843         setCreatedBy_MatchPhrasePrefix(createdBy, null);
844     }
845 
846     public void setCreatedBy_MatchPhrasePrefix(String createdBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
847         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdBy", createdBy);
848         if (opLambda != null) {
849             opLambda.callback(builder);
850         }
851     }
852 
853     public void setCreatedBy_Fuzzy(String createdBy) {
854         setCreatedBy_Fuzzy(createdBy, null);
855     }
856 
857     public void setCreatedBy_Fuzzy(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
858         MatchQueryBuilder builder = regFuzzyQ("createdBy", createdBy);
859         if (opLambda != null) {
860             opLambda.callback(builder);
861         }
862     }
863 
864     public void setCreatedBy_Prefix(String createdBy) {
865         setCreatedBy_Prefix(createdBy, null);
866     }
867 
868     public void setCreatedBy_Prefix(String createdBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
869         PrefixQueryBuilder builder = regPrefixQ("createdBy", createdBy);
870         if (opLambda != null) {
871             opLambda.callback(builder);
872         }
873     }
874 
875     public void setCreatedBy_Wildcard(String createdBy) {
876         setCreatedBy_Wildcard(createdBy, null);
877     }
878 
879     public void setCreatedBy_Wildcard(String createdBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
880         WildcardQueryBuilder builder = regWildcardQ("createdBy", createdBy);
881         if (opLambda != null) {
882             opLambda.callback(builder);
883         }
884     }
885 
886     public void setCreatedBy_Regexp(String createdBy) {
887         setCreatedBy_Regexp(createdBy, null);
888     }
889 
890     public void setCreatedBy_Regexp(String createdBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
891         RegexpQueryBuilder builder = regRegexpQ("createdBy", createdBy);
892         if (opLambda != null) {
893             opLambda.callback(builder);
894         }
895     }
896 
897     public void setCreatedBy_SpanTerm(String createdBy) {
898         setCreatedBy_SpanTerm("createdBy", null);
899     }
900 
901     public void setCreatedBy_SpanTerm(String createdBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
902         SpanTermQueryBuilder builder = regSpanTermQ("createdBy", createdBy);
903         if (opLambda != null) {
904             opLambda.callback(builder);
905         }
906     }
907 
908     public void setCreatedBy_GreaterThan(String createdBy) {
909         setCreatedBy_GreaterThan(createdBy, null);
910     }
911 
912     public void setCreatedBy_GreaterThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
913         final Object _value = createdBy;
914         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_THAN, _value);
915         if (opLambda != null) {
916             opLambda.callback(builder);
917         }
918     }
919 
920     public void setCreatedBy_LessThan(String createdBy) {
921         setCreatedBy_LessThan(createdBy, null);
922     }
923 
924     public void setCreatedBy_LessThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
925         final Object _value = createdBy;
926         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_THAN, _value);
927         if (opLambda != null) {
928             opLambda.callback(builder);
929         }
930     }
931 
932     public void setCreatedBy_GreaterEqual(String createdBy) {
933         setCreatedBy_GreaterEqual(createdBy, null);
934     }
935 
936     public void setCreatedBy_GreaterEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
937         final Object _value = createdBy;
938         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_EQUAL, _value);
939         if (opLambda != null) {
940             opLambda.callback(builder);
941         }
942     }
943 
944     public void setCreatedBy_LessEqual(String createdBy) {
945         setCreatedBy_LessEqual(createdBy, null);
946     }
947 
948     public void setCreatedBy_LessEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
949         final Object _value = createdBy;
950         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_EQUAL, _value);
951         if (opLambda != null) {
952             opLambda.callback(builder);
953         }
954     }
955 
956     public void setCreatedBy_Exists() {
957         setCreatedBy_Exists(null);
958     }
959 
960     public void setCreatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
961         ExistsQueryBuilder builder = regExistsQ("createdBy");
962         if (opLambda != null) {
963             opLambda.callback(builder);
964         }
965     }
966 
967     public void setCreatedBy_CommonTerms(String createdBy) {
968         setCreatedBy_CommonTerms(createdBy, null);
969     }
970 
971     public void setCreatedBy_CommonTerms(String createdBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
972         CommonTermsQueryBuilder builder = regCommonTermsQ("createdBy", createdBy);
973         if (opLambda != null) {
974             opLambda.callback(builder);
975         }
976     }
977 
978     public BsWebConfigCQ addOrderBy_CreatedBy_Asc() {
979         regOBA("createdBy");
980         return this;
981     }
982 
983     public BsWebConfigCQ addOrderBy_CreatedBy_Desc() {
984         regOBD("createdBy");
985         return this;
986     }
987 
988     public void setCreatedTime_Equal(Long createdTime) {
989         setCreatedTime_Term(createdTime, null);
990     }
991 
992     public void setCreatedTime_Equal(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
993         setCreatedTime_Term(createdTime, opLambda);
994     }
995 
996     public void setCreatedTime_Term(Long createdTime) {
997         setCreatedTime_Term(createdTime, null);
998     }
999 
1000     public void setCreatedTime_Term(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1001         TermQueryBuilder builder = regTermQ("createdTime", createdTime);
1002         if (opLambda != null) {
1003             opLambda.callback(builder);
1004         }
1005     }
1006 
1007     public void setCreatedTime_NotEqual(Long createdTime) {
1008         setCreatedTime_NotTerm(createdTime, null);
1009     }
1010 
1011     public void setCreatedTime_NotTerm(Long createdTime) {
1012         setCreatedTime_NotTerm(createdTime, null);
1013     }
1014 
1015     public void setCreatedTime_NotEqual(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1016         setCreatedTime_NotTerm(createdTime, opLambda);
1017     }
1018 
1019     public void setCreatedTime_NotTerm(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1020         not(not -> not.setCreatedTime_Term(createdTime), opLambda);
1021     }
1022 
1023     public void setCreatedTime_Terms(Collection<Long> createdTimeList) {
1024         setCreatedTime_Terms(createdTimeList, null);
1025     }
1026 
1027     public void setCreatedTime_Terms(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1028         TermsQueryBuilder builder = regTermsQ("createdTime", createdTimeList);
1029         if (opLambda != null) {
1030             opLambda.callback(builder);
1031         }
1032     }
1033 
1034     public void setCreatedTime_InScope(Collection<Long> createdTimeList) {
1035         setCreatedTime_Terms(createdTimeList, null);
1036     }
1037 
1038     public void setCreatedTime_InScope(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1039         setCreatedTime_Terms(createdTimeList, opLambda);
1040     }
1041 
1042     public void setCreatedTime_Match(Long createdTime) {
1043         setCreatedTime_Match(createdTime, null);
1044     }
1045 
1046     public void setCreatedTime_Match(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1047         MatchQueryBuilder builder = regMatchQ("createdTime", createdTime);
1048         if (opLambda != null) {
1049             opLambda.callback(builder);
1050         }
1051     }
1052 
1053     public void setCreatedTime_MatchPhrase(Long createdTime) {
1054         setCreatedTime_MatchPhrase(createdTime, null);
1055     }
1056 
1057     public void setCreatedTime_MatchPhrase(Long createdTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1058         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdTime", createdTime);
1059         if (opLambda != null) {
1060             opLambda.callback(builder);
1061         }
1062     }
1063 
1064     public void setCreatedTime_MatchPhrasePrefix(Long createdTime) {
1065         setCreatedTime_MatchPhrasePrefix(createdTime, null);
1066     }
1067 
1068     public void setCreatedTime_MatchPhrasePrefix(Long createdTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1069         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdTime", createdTime);
1070         if (opLambda != null) {
1071             opLambda.callback(builder);
1072         }
1073     }
1074 
1075     public void setCreatedTime_Fuzzy(Long createdTime) {
1076         setCreatedTime_Fuzzy(createdTime, null);
1077     }
1078 
1079     public void setCreatedTime_Fuzzy(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1080         MatchQueryBuilder builder = regFuzzyQ("createdTime", createdTime);
1081         if (opLambda != null) {
1082             opLambda.callback(builder);
1083         }
1084     }
1085 
1086     public void setCreatedTime_GreaterThan(Long createdTime) {
1087         setCreatedTime_GreaterThan(createdTime, null);
1088     }
1089 
1090     public void setCreatedTime_GreaterThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1091         final Object _value = createdTime;
1092         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_THAN, _value);
1093         if (opLambda != null) {
1094             opLambda.callback(builder);
1095         }
1096     }
1097 
1098     public void setCreatedTime_LessThan(Long createdTime) {
1099         setCreatedTime_LessThan(createdTime, null);
1100     }
1101 
1102     public void setCreatedTime_LessThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1103         final Object _value = createdTime;
1104         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_THAN, _value);
1105         if (opLambda != null) {
1106             opLambda.callback(builder);
1107         }
1108     }
1109 
1110     public void setCreatedTime_GreaterEqual(Long createdTime) {
1111         setCreatedTime_GreaterEqual(createdTime, null);
1112     }
1113 
1114     public void setCreatedTime_GreaterEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1115         final Object _value = createdTime;
1116         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_EQUAL, _value);
1117         if (opLambda != null) {
1118             opLambda.callback(builder);
1119         }
1120     }
1121 
1122     public void setCreatedTime_LessEqual(Long createdTime) {
1123         setCreatedTime_LessEqual(createdTime, null);
1124     }
1125 
1126     public void setCreatedTime_LessEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1127         final Object _value = createdTime;
1128         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_EQUAL, _value);
1129         if (opLambda != null) {
1130             opLambda.callback(builder);
1131         }
1132     }
1133 
1134     public void setCreatedTime_Exists() {
1135         setCreatedTime_Exists(null);
1136     }
1137 
1138     public void setCreatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1139         ExistsQueryBuilder builder = regExistsQ("createdTime");
1140         if (opLambda != null) {
1141             opLambda.callback(builder);
1142         }
1143     }
1144 
1145     public void setCreatedTime_CommonTerms(Long createdTime) {
1146         setCreatedTime_CommonTerms(createdTime, null);
1147     }
1148 
1149     public void setCreatedTime_CommonTerms(Long createdTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1150         CommonTermsQueryBuilder builder = regCommonTermsQ("createdTime", createdTime);
1151         if (opLambda != null) {
1152             opLambda.callback(builder);
1153         }
1154     }
1155 
1156     public BsWebConfigCQ addOrderBy_CreatedTime_Asc() {
1157         regOBA("createdTime");
1158         return this;
1159     }
1160 
1161     public BsWebConfigCQ addOrderBy_CreatedTime_Desc() {
1162         regOBD("createdTime");
1163         return this;
1164     }
1165 
1166     public void setDepth_Equal(Integer depth) {
1167         setDepth_Term(depth, null);
1168     }
1169 
1170     public void setDepth_Equal(Integer depth, ConditionOptionCall<TermQueryBuilder> opLambda) {
1171         setDepth_Term(depth, opLambda);
1172     }
1173 
1174     public void setDepth_Term(Integer depth) {
1175         setDepth_Term(depth, null);
1176     }
1177 
1178     public void setDepth_Term(Integer depth, ConditionOptionCall<TermQueryBuilder> opLambda) {
1179         TermQueryBuilder builder = regTermQ("depth", depth);
1180         if (opLambda != null) {
1181             opLambda.callback(builder);
1182         }
1183     }
1184 
1185     public void setDepth_NotEqual(Integer depth) {
1186         setDepth_NotTerm(depth, null);
1187     }
1188 
1189     public void setDepth_NotTerm(Integer depth) {
1190         setDepth_NotTerm(depth, null);
1191     }
1192 
1193     public void setDepth_NotEqual(Integer depth, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1194         setDepth_NotTerm(depth, opLambda);
1195     }
1196 
1197     public void setDepth_NotTerm(Integer depth, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1198         not(not -> not.setDepth_Term(depth), opLambda);
1199     }
1200 
1201     public void setDepth_Terms(Collection<Integer> depthList) {
1202         setDepth_Terms(depthList, null);
1203     }
1204 
1205     public void setDepth_Terms(Collection<Integer> depthList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1206         TermsQueryBuilder builder = regTermsQ("depth", depthList);
1207         if (opLambda != null) {
1208             opLambda.callback(builder);
1209         }
1210     }
1211 
1212     public void setDepth_InScope(Collection<Integer> depthList) {
1213         setDepth_Terms(depthList, null);
1214     }
1215 
1216     public void setDepth_InScope(Collection<Integer> depthList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1217         setDepth_Terms(depthList, opLambda);
1218     }
1219 
1220     public void setDepth_Match(Integer depth) {
1221         setDepth_Match(depth, null);
1222     }
1223 
1224     public void setDepth_Match(Integer depth, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1225         MatchQueryBuilder builder = regMatchQ("depth", depth);
1226         if (opLambda != null) {
1227             opLambda.callback(builder);
1228         }
1229     }
1230 
1231     public void setDepth_MatchPhrase(Integer depth) {
1232         setDepth_MatchPhrase(depth, null);
1233     }
1234 
1235     public void setDepth_MatchPhrase(Integer depth, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1236         MatchPhraseQueryBuilder builder = regMatchPhraseQ("depth", depth);
1237         if (opLambda != null) {
1238             opLambda.callback(builder);
1239         }
1240     }
1241 
1242     public void setDepth_MatchPhrasePrefix(Integer depth) {
1243         setDepth_MatchPhrasePrefix(depth, null);
1244     }
1245 
1246     public void setDepth_MatchPhrasePrefix(Integer depth, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1247         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("depth", depth);
1248         if (opLambda != null) {
1249             opLambda.callback(builder);
1250         }
1251     }
1252 
1253     public void setDepth_Fuzzy(Integer depth) {
1254         setDepth_Fuzzy(depth, null);
1255     }
1256 
1257     public void setDepth_Fuzzy(Integer depth, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1258         MatchQueryBuilder builder = regFuzzyQ("depth", depth);
1259         if (opLambda != null) {
1260             opLambda.callback(builder);
1261         }
1262     }
1263 
1264     public void setDepth_GreaterThan(Integer depth) {
1265         setDepth_GreaterThan(depth, null);
1266     }
1267 
1268     public void setDepth_GreaterThan(Integer depth, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1269         final Object _value = depth;
1270         RangeQueryBuilder builder = regRangeQ("depth", ConditionKey.CK_GREATER_THAN, _value);
1271         if (opLambda != null) {
1272             opLambda.callback(builder);
1273         }
1274     }
1275 
1276     public void setDepth_LessThan(Integer depth) {
1277         setDepth_LessThan(depth, null);
1278     }
1279 
1280     public void setDepth_LessThan(Integer depth, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1281         final Object _value = depth;
1282         RangeQueryBuilder builder = regRangeQ("depth", ConditionKey.CK_LESS_THAN, _value);
1283         if (opLambda != null) {
1284             opLambda.callback(builder);
1285         }
1286     }
1287 
1288     public void setDepth_GreaterEqual(Integer depth) {
1289         setDepth_GreaterEqual(depth, null);
1290     }
1291 
1292     public void setDepth_GreaterEqual(Integer depth, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1293         final Object _value = depth;
1294         RangeQueryBuilder builder = regRangeQ("depth", ConditionKey.CK_GREATER_EQUAL, _value);
1295         if (opLambda != null) {
1296             opLambda.callback(builder);
1297         }
1298     }
1299 
1300     public void setDepth_LessEqual(Integer depth) {
1301         setDepth_LessEqual(depth, null);
1302     }
1303 
1304     public void setDepth_LessEqual(Integer depth, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1305         final Object _value = depth;
1306         RangeQueryBuilder builder = regRangeQ("depth", ConditionKey.CK_LESS_EQUAL, _value);
1307         if (opLambda != null) {
1308             opLambda.callback(builder);
1309         }
1310     }
1311 
1312     public void setDepth_Exists() {
1313         setDepth_Exists(null);
1314     }
1315 
1316     public void setDepth_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1317         ExistsQueryBuilder builder = regExistsQ("depth");
1318         if (opLambda != null) {
1319             opLambda.callback(builder);
1320         }
1321     }
1322 
1323     public void setDepth_CommonTerms(Integer depth) {
1324         setDepth_CommonTerms(depth, null);
1325     }
1326 
1327     public void setDepth_CommonTerms(Integer depth, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1328         CommonTermsQueryBuilder builder = regCommonTermsQ("depth", depth);
1329         if (opLambda != null) {
1330             opLambda.callback(builder);
1331         }
1332     }
1333 
1334     public BsWebConfigCQ addOrderBy_Depth_Asc() {
1335         regOBA("depth");
1336         return this;
1337     }
1338 
1339     public BsWebConfigCQ addOrderBy_Depth_Desc() {
1340         regOBD("depth");
1341         return this;
1342     }
1343 
1344     public void setDescription_Equal(String description) {
1345         setDescription_Term(description, null);
1346     }
1347 
1348     public void setDescription_Equal(String description, ConditionOptionCall<TermQueryBuilder> opLambda) {
1349         setDescription_Term(description, opLambda);
1350     }
1351 
1352     public void setDescription_Term(String description) {
1353         setDescription_Term(description, null);
1354     }
1355 
1356     public void setDescription_Term(String description, ConditionOptionCall<TermQueryBuilder> opLambda) {
1357         TermQueryBuilder builder = regTermQ("description", description);
1358         if (opLambda != null) {
1359             opLambda.callback(builder);
1360         }
1361     }
1362 
1363     public void setDescription_NotEqual(String description) {
1364         setDescription_NotTerm(description, null);
1365     }
1366 
1367     public void setDescription_NotTerm(String description) {
1368         setDescription_NotTerm(description, null);
1369     }
1370 
1371     public void setDescription_NotEqual(String description, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1372         setDescription_NotTerm(description, opLambda);
1373     }
1374 
1375     public void setDescription_NotTerm(String description, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1376         not(not -> not.setDescription_Term(description), opLambda);
1377     }
1378 
1379     public void setDescription_Terms(Collection<String> descriptionList) {
1380         setDescription_Terms(descriptionList, null);
1381     }
1382 
1383     public void setDescription_Terms(Collection<String> descriptionList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1384         TermsQueryBuilder builder = regTermsQ("description", descriptionList);
1385         if (opLambda != null) {
1386             opLambda.callback(builder);
1387         }
1388     }
1389 
1390     public void setDescription_InScope(Collection<String> descriptionList) {
1391         setDescription_Terms(descriptionList, null);
1392     }
1393 
1394     public void setDescription_InScope(Collection<String> descriptionList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1395         setDescription_Terms(descriptionList, opLambda);
1396     }
1397 
1398     public void setDescription_Match(String description) {
1399         setDescription_Match(description, null);
1400     }
1401 
1402     public void setDescription_Match(String description, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1403         MatchQueryBuilder builder = regMatchQ("description", description);
1404         if (opLambda != null) {
1405             opLambda.callback(builder);
1406         }
1407     }
1408 
1409     public void setDescription_MatchPhrase(String description) {
1410         setDescription_MatchPhrase(description, null);
1411     }
1412 
1413     public void setDescription_MatchPhrase(String description, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1414         MatchPhraseQueryBuilder builder = regMatchPhraseQ("description", description);
1415         if (opLambda != null) {
1416             opLambda.callback(builder);
1417         }
1418     }
1419 
1420     public void setDescription_MatchPhrasePrefix(String description) {
1421         setDescription_MatchPhrasePrefix(description, null);
1422     }
1423 
1424     public void setDescription_MatchPhrasePrefix(String description, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1425         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("description", description);
1426         if (opLambda != null) {
1427             opLambda.callback(builder);
1428         }
1429     }
1430 
1431     public void setDescription_Fuzzy(String description) {
1432         setDescription_Fuzzy(description, null);
1433     }
1434 
1435     public void setDescription_Fuzzy(String description, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1436         MatchQueryBuilder builder = regFuzzyQ("description", description);
1437         if (opLambda != null) {
1438             opLambda.callback(builder);
1439         }
1440     }
1441 
1442     public void setDescription_Prefix(String description) {
1443         setDescription_Prefix(description, null);
1444     }
1445 
1446     public void setDescription_Prefix(String description, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1447         PrefixQueryBuilder builder = regPrefixQ("description", description);
1448         if (opLambda != null) {
1449             opLambda.callback(builder);
1450         }
1451     }
1452 
1453     public void setDescription_Wildcard(String description) {
1454         setDescription_Wildcard(description, null);
1455     }
1456 
1457     public void setDescription_Wildcard(String description, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1458         WildcardQueryBuilder builder = regWildcardQ("description", description);
1459         if (opLambda != null) {
1460             opLambda.callback(builder);
1461         }
1462     }
1463 
1464     public void setDescription_Regexp(String description) {
1465         setDescription_Regexp(description, null);
1466     }
1467 
1468     public void setDescription_Regexp(String description, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1469         RegexpQueryBuilder builder = regRegexpQ("description", description);
1470         if (opLambda != null) {
1471             opLambda.callback(builder);
1472         }
1473     }
1474 
1475     public void setDescription_SpanTerm(String description) {
1476         setDescription_SpanTerm("description", null);
1477     }
1478 
1479     public void setDescription_SpanTerm(String description, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1480         SpanTermQueryBuilder builder = regSpanTermQ("description", description);
1481         if (opLambda != null) {
1482             opLambda.callback(builder);
1483         }
1484     }
1485 
1486     public void setDescription_GreaterThan(String description) {
1487         setDescription_GreaterThan(description, null);
1488     }
1489 
1490     public void setDescription_GreaterThan(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1491         final Object _value = description;
1492         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_GREATER_THAN, _value);
1493         if (opLambda != null) {
1494             opLambda.callback(builder);
1495         }
1496     }
1497 
1498     public void setDescription_LessThan(String description) {
1499         setDescription_LessThan(description, null);
1500     }
1501 
1502     public void setDescription_LessThan(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1503         final Object _value = description;
1504         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_LESS_THAN, _value);
1505         if (opLambda != null) {
1506             opLambda.callback(builder);
1507         }
1508     }
1509 
1510     public void setDescription_GreaterEqual(String description) {
1511         setDescription_GreaterEqual(description, null);
1512     }
1513 
1514     public void setDescription_GreaterEqual(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1515         final Object _value = description;
1516         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_GREATER_EQUAL, _value);
1517         if (opLambda != null) {
1518             opLambda.callback(builder);
1519         }
1520     }
1521 
1522     public void setDescription_LessEqual(String description) {
1523         setDescription_LessEqual(description, null);
1524     }
1525 
1526     public void setDescription_LessEqual(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1527         final Object _value = description;
1528         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_LESS_EQUAL, _value);
1529         if (opLambda != null) {
1530             opLambda.callback(builder);
1531         }
1532     }
1533 
1534     public void setDescription_Exists() {
1535         setDescription_Exists(null);
1536     }
1537 
1538     public void setDescription_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1539         ExistsQueryBuilder builder = regExistsQ("description");
1540         if (opLambda != null) {
1541             opLambda.callback(builder);
1542         }
1543     }
1544 
1545     public void setDescription_CommonTerms(String description) {
1546         setDescription_CommonTerms(description, null);
1547     }
1548 
1549     public void setDescription_CommonTerms(String description, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1550         CommonTermsQueryBuilder builder = regCommonTermsQ("description", description);
1551         if (opLambda != null) {
1552             opLambda.callback(builder);
1553         }
1554     }
1555 
1556     public void setExcludedDocUrls_Equal(String excludedDocUrls) {
1557         setExcludedDocUrls_Term(excludedDocUrls, null);
1558     }
1559 
1560     public void setExcludedDocUrls_Equal(String excludedDocUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
1561         setExcludedDocUrls_Term(excludedDocUrls, opLambda);
1562     }
1563 
1564     public void setExcludedDocUrls_Term(String excludedDocUrls) {
1565         setExcludedDocUrls_Term(excludedDocUrls, null);
1566     }
1567 
1568     public void setExcludedDocUrls_Term(String excludedDocUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
1569         TermQueryBuilder builder = regTermQ("excludedDocUrls", excludedDocUrls);
1570         if (opLambda != null) {
1571             opLambda.callback(builder);
1572         }
1573     }
1574 
1575     public void setExcludedDocUrls_NotEqual(String excludedDocUrls) {
1576         setExcludedDocUrls_NotTerm(excludedDocUrls, null);
1577     }
1578 
1579     public void setExcludedDocUrls_NotTerm(String excludedDocUrls) {
1580         setExcludedDocUrls_NotTerm(excludedDocUrls, null);
1581     }
1582 
1583     public void setExcludedDocUrls_NotEqual(String excludedDocUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1584         setExcludedDocUrls_NotTerm(excludedDocUrls, opLambda);
1585     }
1586 
1587     public void setExcludedDocUrls_NotTerm(String excludedDocUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1588         not(not -> not.setExcludedDocUrls_Term(excludedDocUrls), opLambda);
1589     }
1590 
1591     public void setExcludedDocUrls_Terms(Collection<String> excludedDocUrlsList) {
1592         setExcludedDocUrls_Terms(excludedDocUrlsList, null);
1593     }
1594 
1595     public void setExcludedDocUrls_Terms(Collection<String> excludedDocUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1596         TermsQueryBuilder builder = regTermsQ("excludedDocUrls", excludedDocUrlsList);
1597         if (opLambda != null) {
1598             opLambda.callback(builder);
1599         }
1600     }
1601 
1602     public void setExcludedDocUrls_InScope(Collection<String> excludedDocUrlsList) {
1603         setExcludedDocUrls_Terms(excludedDocUrlsList, null);
1604     }
1605 
1606     public void setExcludedDocUrls_InScope(Collection<String> excludedDocUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1607         setExcludedDocUrls_Terms(excludedDocUrlsList, opLambda);
1608     }
1609 
1610     public void setExcludedDocUrls_Match(String excludedDocUrls) {
1611         setExcludedDocUrls_Match(excludedDocUrls, null);
1612     }
1613 
1614     public void setExcludedDocUrls_Match(String excludedDocUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1615         MatchQueryBuilder builder = regMatchQ("excludedDocUrls", excludedDocUrls);
1616         if (opLambda != null) {
1617             opLambda.callback(builder);
1618         }
1619     }
1620 
1621     public void setExcludedDocUrls_MatchPhrase(String excludedDocUrls) {
1622         setExcludedDocUrls_MatchPhrase(excludedDocUrls, null);
1623     }
1624 
1625     public void setExcludedDocUrls_MatchPhrase(String excludedDocUrls, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1626         MatchPhraseQueryBuilder builder = regMatchPhraseQ("excludedDocUrls", excludedDocUrls);
1627         if (opLambda != null) {
1628             opLambda.callback(builder);
1629         }
1630     }
1631 
1632     public void setExcludedDocUrls_MatchPhrasePrefix(String excludedDocUrls) {
1633         setExcludedDocUrls_MatchPhrasePrefix(excludedDocUrls, null);
1634     }
1635 
1636     public void setExcludedDocUrls_MatchPhrasePrefix(String excludedDocUrls, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1637         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("excludedDocUrls", excludedDocUrls);
1638         if (opLambda != null) {
1639             opLambda.callback(builder);
1640         }
1641     }
1642 
1643     public void setExcludedDocUrls_Fuzzy(String excludedDocUrls) {
1644         setExcludedDocUrls_Fuzzy(excludedDocUrls, null);
1645     }
1646 
1647     public void setExcludedDocUrls_Fuzzy(String excludedDocUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1648         MatchQueryBuilder builder = regFuzzyQ("excludedDocUrls", excludedDocUrls);
1649         if (opLambda != null) {
1650             opLambda.callback(builder);
1651         }
1652     }
1653 
1654     public void setExcludedDocUrls_Prefix(String excludedDocUrls) {
1655         setExcludedDocUrls_Prefix(excludedDocUrls, null);
1656     }
1657 
1658     public void setExcludedDocUrls_Prefix(String excludedDocUrls, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1659         PrefixQueryBuilder builder = regPrefixQ("excludedDocUrls", excludedDocUrls);
1660         if (opLambda != null) {
1661             opLambda.callback(builder);
1662         }
1663     }
1664 
1665     public void setExcludedDocUrls_Wildcard(String excludedDocUrls) {
1666         setExcludedDocUrls_Wildcard(excludedDocUrls, null);
1667     }
1668 
1669     public void setExcludedDocUrls_Wildcard(String excludedDocUrls, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1670         WildcardQueryBuilder builder = regWildcardQ("excludedDocUrls", excludedDocUrls);
1671         if (opLambda != null) {
1672             opLambda.callback(builder);
1673         }
1674     }
1675 
1676     public void setExcludedDocUrls_Regexp(String excludedDocUrls) {
1677         setExcludedDocUrls_Regexp(excludedDocUrls, null);
1678     }
1679 
1680     public void setExcludedDocUrls_Regexp(String excludedDocUrls, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1681         RegexpQueryBuilder builder = regRegexpQ("excludedDocUrls", excludedDocUrls);
1682         if (opLambda != null) {
1683             opLambda.callback(builder);
1684         }
1685     }
1686 
1687     public void setExcludedDocUrls_SpanTerm(String excludedDocUrls) {
1688         setExcludedDocUrls_SpanTerm("excludedDocUrls", null);
1689     }
1690 
1691     public void setExcludedDocUrls_SpanTerm(String excludedDocUrls, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1692         SpanTermQueryBuilder builder = regSpanTermQ("excludedDocUrls", excludedDocUrls);
1693         if (opLambda != null) {
1694             opLambda.callback(builder);
1695         }
1696     }
1697 
1698     public void setExcludedDocUrls_GreaterThan(String excludedDocUrls) {
1699         setExcludedDocUrls_GreaterThan(excludedDocUrls, null);
1700     }
1701 
1702     public void setExcludedDocUrls_GreaterThan(String excludedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1703         final Object _value = excludedDocUrls;
1704         RangeQueryBuilder builder = regRangeQ("excludedDocUrls", ConditionKey.CK_GREATER_THAN, _value);
1705         if (opLambda != null) {
1706             opLambda.callback(builder);
1707         }
1708     }
1709 
1710     public void setExcludedDocUrls_LessThan(String excludedDocUrls) {
1711         setExcludedDocUrls_LessThan(excludedDocUrls, null);
1712     }
1713 
1714     public void setExcludedDocUrls_LessThan(String excludedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1715         final Object _value = excludedDocUrls;
1716         RangeQueryBuilder builder = regRangeQ("excludedDocUrls", ConditionKey.CK_LESS_THAN, _value);
1717         if (opLambda != null) {
1718             opLambda.callback(builder);
1719         }
1720     }
1721 
1722     public void setExcludedDocUrls_GreaterEqual(String excludedDocUrls) {
1723         setExcludedDocUrls_GreaterEqual(excludedDocUrls, null);
1724     }
1725 
1726     public void setExcludedDocUrls_GreaterEqual(String excludedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1727         final Object _value = excludedDocUrls;
1728         RangeQueryBuilder builder = regRangeQ("excludedDocUrls", ConditionKey.CK_GREATER_EQUAL, _value);
1729         if (opLambda != null) {
1730             opLambda.callback(builder);
1731         }
1732     }
1733 
1734     public void setExcludedDocUrls_LessEqual(String excludedDocUrls) {
1735         setExcludedDocUrls_LessEqual(excludedDocUrls, null);
1736     }
1737 
1738     public void setExcludedDocUrls_LessEqual(String excludedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1739         final Object _value = excludedDocUrls;
1740         RangeQueryBuilder builder = regRangeQ("excludedDocUrls", ConditionKey.CK_LESS_EQUAL, _value);
1741         if (opLambda != null) {
1742             opLambda.callback(builder);
1743         }
1744     }
1745 
1746     public void setExcludedDocUrls_Exists() {
1747         setExcludedDocUrls_Exists(null);
1748     }
1749 
1750     public void setExcludedDocUrls_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1751         ExistsQueryBuilder builder = regExistsQ("excludedDocUrls");
1752         if (opLambda != null) {
1753             opLambda.callback(builder);
1754         }
1755     }
1756 
1757     public void setExcludedDocUrls_CommonTerms(String excludedDocUrls) {
1758         setExcludedDocUrls_CommonTerms(excludedDocUrls, null);
1759     }
1760 
1761     public void setExcludedDocUrls_CommonTerms(String excludedDocUrls, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1762         CommonTermsQueryBuilder builder = regCommonTermsQ("excludedDocUrls", excludedDocUrls);
1763         if (opLambda != null) {
1764             opLambda.callback(builder);
1765         }
1766     }
1767 
1768     public BsWebConfigCQ addOrderBy_ExcludedDocUrls_Asc() {
1769         regOBA("excludedDocUrls");
1770         return this;
1771     }
1772 
1773     public BsWebConfigCQ addOrderBy_ExcludedDocUrls_Desc() {
1774         regOBD("excludedDocUrls");
1775         return this;
1776     }
1777 
1778     public void setExcludedUrls_Equal(String excludedUrls) {
1779         setExcludedUrls_Term(excludedUrls, null);
1780     }
1781 
1782     public void setExcludedUrls_Equal(String excludedUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
1783         setExcludedUrls_Term(excludedUrls, opLambda);
1784     }
1785 
1786     public void setExcludedUrls_Term(String excludedUrls) {
1787         setExcludedUrls_Term(excludedUrls, null);
1788     }
1789 
1790     public void setExcludedUrls_Term(String excludedUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
1791         TermQueryBuilder builder = regTermQ("excludedUrls", excludedUrls);
1792         if (opLambda != null) {
1793             opLambda.callback(builder);
1794         }
1795     }
1796 
1797     public void setExcludedUrls_NotEqual(String excludedUrls) {
1798         setExcludedUrls_NotTerm(excludedUrls, null);
1799     }
1800 
1801     public void setExcludedUrls_NotTerm(String excludedUrls) {
1802         setExcludedUrls_NotTerm(excludedUrls, null);
1803     }
1804 
1805     public void setExcludedUrls_NotEqual(String excludedUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1806         setExcludedUrls_NotTerm(excludedUrls, opLambda);
1807     }
1808 
1809     public void setExcludedUrls_NotTerm(String excludedUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1810         not(not -> not.setExcludedUrls_Term(excludedUrls), opLambda);
1811     }
1812 
1813     public void setExcludedUrls_Terms(Collection<String> excludedUrlsList) {
1814         setExcludedUrls_Terms(excludedUrlsList, null);
1815     }
1816 
1817     public void setExcludedUrls_Terms(Collection<String> excludedUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1818         TermsQueryBuilder builder = regTermsQ("excludedUrls", excludedUrlsList);
1819         if (opLambda != null) {
1820             opLambda.callback(builder);
1821         }
1822     }
1823 
1824     public void setExcludedUrls_InScope(Collection<String> excludedUrlsList) {
1825         setExcludedUrls_Terms(excludedUrlsList, null);
1826     }
1827 
1828     public void setExcludedUrls_InScope(Collection<String> excludedUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1829         setExcludedUrls_Terms(excludedUrlsList, opLambda);
1830     }
1831 
1832     public void setExcludedUrls_Match(String excludedUrls) {
1833         setExcludedUrls_Match(excludedUrls, null);
1834     }
1835 
1836     public void setExcludedUrls_Match(String excludedUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1837         MatchQueryBuilder builder = regMatchQ("excludedUrls", excludedUrls);
1838         if (opLambda != null) {
1839             opLambda.callback(builder);
1840         }
1841     }
1842 
1843     public void setExcludedUrls_MatchPhrase(String excludedUrls) {
1844         setExcludedUrls_MatchPhrase(excludedUrls, null);
1845     }
1846 
1847     public void setExcludedUrls_MatchPhrase(String excludedUrls, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1848         MatchPhraseQueryBuilder builder = regMatchPhraseQ("excludedUrls", excludedUrls);
1849         if (opLambda != null) {
1850             opLambda.callback(builder);
1851         }
1852     }
1853 
1854     public void setExcludedUrls_MatchPhrasePrefix(String excludedUrls) {
1855         setExcludedUrls_MatchPhrasePrefix(excludedUrls, null);
1856     }
1857 
1858     public void setExcludedUrls_MatchPhrasePrefix(String excludedUrls, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1859         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("excludedUrls", excludedUrls);
1860         if (opLambda != null) {
1861             opLambda.callback(builder);
1862         }
1863     }
1864 
1865     public void setExcludedUrls_Fuzzy(String excludedUrls) {
1866         setExcludedUrls_Fuzzy(excludedUrls, null);
1867     }
1868 
1869     public void setExcludedUrls_Fuzzy(String excludedUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1870         MatchQueryBuilder builder = regFuzzyQ("excludedUrls", excludedUrls);
1871         if (opLambda != null) {
1872             opLambda.callback(builder);
1873         }
1874     }
1875 
1876     public void setExcludedUrls_Prefix(String excludedUrls) {
1877         setExcludedUrls_Prefix(excludedUrls, null);
1878     }
1879 
1880     public void setExcludedUrls_Prefix(String excludedUrls, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1881         PrefixQueryBuilder builder = regPrefixQ("excludedUrls", excludedUrls);
1882         if (opLambda != null) {
1883             opLambda.callback(builder);
1884         }
1885     }
1886 
1887     public void setExcludedUrls_Wildcard(String excludedUrls) {
1888         setExcludedUrls_Wildcard(excludedUrls, null);
1889     }
1890 
1891     public void setExcludedUrls_Wildcard(String excludedUrls, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1892         WildcardQueryBuilder builder = regWildcardQ("excludedUrls", excludedUrls);
1893         if (opLambda != null) {
1894             opLambda.callback(builder);
1895         }
1896     }
1897 
1898     public void setExcludedUrls_Regexp(String excludedUrls) {
1899         setExcludedUrls_Regexp(excludedUrls, null);
1900     }
1901 
1902     public void setExcludedUrls_Regexp(String excludedUrls, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1903         RegexpQueryBuilder builder = regRegexpQ("excludedUrls", excludedUrls);
1904         if (opLambda != null) {
1905             opLambda.callback(builder);
1906         }
1907     }
1908 
1909     public void setExcludedUrls_SpanTerm(String excludedUrls) {
1910         setExcludedUrls_SpanTerm("excludedUrls", null);
1911     }
1912 
1913     public void setExcludedUrls_SpanTerm(String excludedUrls, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1914         SpanTermQueryBuilder builder = regSpanTermQ("excludedUrls", excludedUrls);
1915         if (opLambda != null) {
1916             opLambda.callback(builder);
1917         }
1918     }
1919 
1920     public void setExcludedUrls_GreaterThan(String excludedUrls) {
1921         setExcludedUrls_GreaterThan(excludedUrls, null);
1922     }
1923 
1924     public void setExcludedUrls_GreaterThan(String excludedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1925         final Object _value = excludedUrls;
1926         RangeQueryBuilder builder = regRangeQ("excludedUrls", ConditionKey.CK_GREATER_THAN, _value);
1927         if (opLambda != null) {
1928             opLambda.callback(builder);
1929         }
1930     }
1931 
1932     public void setExcludedUrls_LessThan(String excludedUrls) {
1933         setExcludedUrls_LessThan(excludedUrls, null);
1934     }
1935 
1936     public void setExcludedUrls_LessThan(String excludedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1937         final Object _value = excludedUrls;
1938         RangeQueryBuilder builder = regRangeQ("excludedUrls", ConditionKey.CK_LESS_THAN, _value);
1939         if (opLambda != null) {
1940             opLambda.callback(builder);
1941         }
1942     }
1943 
1944     public void setExcludedUrls_GreaterEqual(String excludedUrls) {
1945         setExcludedUrls_GreaterEqual(excludedUrls, null);
1946     }
1947 
1948     public void setExcludedUrls_GreaterEqual(String excludedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1949         final Object _value = excludedUrls;
1950         RangeQueryBuilder builder = regRangeQ("excludedUrls", ConditionKey.CK_GREATER_EQUAL, _value);
1951         if (opLambda != null) {
1952             opLambda.callback(builder);
1953         }
1954     }
1955 
1956     public void setExcludedUrls_LessEqual(String excludedUrls) {
1957         setExcludedUrls_LessEqual(excludedUrls, null);
1958     }
1959 
1960     public void setExcludedUrls_LessEqual(String excludedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1961         final Object _value = excludedUrls;
1962         RangeQueryBuilder builder = regRangeQ("excludedUrls", ConditionKey.CK_LESS_EQUAL, _value);
1963         if (opLambda != null) {
1964             opLambda.callback(builder);
1965         }
1966     }
1967 
1968     public void setExcludedUrls_Exists() {
1969         setExcludedUrls_Exists(null);
1970     }
1971 
1972     public void setExcludedUrls_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1973         ExistsQueryBuilder builder = regExistsQ("excludedUrls");
1974         if (opLambda != null) {
1975             opLambda.callback(builder);
1976         }
1977     }
1978 
1979     public void setExcludedUrls_CommonTerms(String excludedUrls) {
1980         setExcludedUrls_CommonTerms(excludedUrls, null);
1981     }
1982 
1983     public void setExcludedUrls_CommonTerms(String excludedUrls, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1984         CommonTermsQueryBuilder builder = regCommonTermsQ("excludedUrls", excludedUrls);
1985         if (opLambda != null) {
1986             opLambda.callback(builder);
1987         }
1988     }
1989 
1990     public BsWebConfigCQ addOrderBy_ExcludedUrls_Asc() {
1991         regOBA("excludedUrls");
1992         return this;
1993     }
1994 
1995     public BsWebConfigCQ addOrderBy_ExcludedUrls_Desc() {
1996         regOBD("excludedUrls");
1997         return this;
1998     }
1999 
2000     public void setIncludedDocUrls_Equal(String includedDocUrls) {
2001         setIncludedDocUrls_Term(includedDocUrls, null);
2002     }
2003 
2004     public void setIncludedDocUrls_Equal(String includedDocUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
2005         setIncludedDocUrls_Term(includedDocUrls, opLambda);
2006     }
2007 
2008     public void setIncludedDocUrls_Term(String includedDocUrls) {
2009         setIncludedDocUrls_Term(includedDocUrls, null);
2010     }
2011 
2012     public void setIncludedDocUrls_Term(String includedDocUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
2013         TermQueryBuilder builder = regTermQ("includedDocUrls", includedDocUrls);
2014         if (opLambda != null) {
2015             opLambda.callback(builder);
2016         }
2017     }
2018 
2019     public void setIncludedDocUrls_NotEqual(String includedDocUrls) {
2020         setIncludedDocUrls_NotTerm(includedDocUrls, null);
2021     }
2022 
2023     public void setIncludedDocUrls_NotTerm(String includedDocUrls) {
2024         setIncludedDocUrls_NotTerm(includedDocUrls, null);
2025     }
2026 
2027     public void setIncludedDocUrls_NotEqual(String includedDocUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2028         setIncludedDocUrls_NotTerm(includedDocUrls, opLambda);
2029     }
2030 
2031     public void setIncludedDocUrls_NotTerm(String includedDocUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2032         not(not -> not.setIncludedDocUrls_Term(includedDocUrls), opLambda);
2033     }
2034 
2035     public void setIncludedDocUrls_Terms(Collection<String> includedDocUrlsList) {
2036         setIncludedDocUrls_Terms(includedDocUrlsList, null);
2037     }
2038 
2039     public void setIncludedDocUrls_Terms(Collection<String> includedDocUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2040         TermsQueryBuilder builder = regTermsQ("includedDocUrls", includedDocUrlsList);
2041         if (opLambda != null) {
2042             opLambda.callback(builder);
2043         }
2044     }
2045 
2046     public void setIncludedDocUrls_InScope(Collection<String> includedDocUrlsList) {
2047         setIncludedDocUrls_Terms(includedDocUrlsList, null);
2048     }
2049 
2050     public void setIncludedDocUrls_InScope(Collection<String> includedDocUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2051         setIncludedDocUrls_Terms(includedDocUrlsList, opLambda);
2052     }
2053 
2054     public void setIncludedDocUrls_Match(String includedDocUrls) {
2055         setIncludedDocUrls_Match(includedDocUrls, null);
2056     }
2057 
2058     public void setIncludedDocUrls_Match(String includedDocUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2059         MatchQueryBuilder builder = regMatchQ("includedDocUrls", includedDocUrls);
2060         if (opLambda != null) {
2061             opLambda.callback(builder);
2062         }
2063     }
2064 
2065     public void setIncludedDocUrls_MatchPhrase(String includedDocUrls) {
2066         setIncludedDocUrls_MatchPhrase(includedDocUrls, null);
2067     }
2068 
2069     public void setIncludedDocUrls_MatchPhrase(String includedDocUrls, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2070         MatchPhraseQueryBuilder builder = regMatchPhraseQ("includedDocUrls", includedDocUrls);
2071         if (opLambda != null) {
2072             opLambda.callback(builder);
2073         }
2074     }
2075 
2076     public void setIncludedDocUrls_MatchPhrasePrefix(String includedDocUrls) {
2077         setIncludedDocUrls_MatchPhrasePrefix(includedDocUrls, null);
2078     }
2079 
2080     public void setIncludedDocUrls_MatchPhrasePrefix(String includedDocUrls, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2081         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("includedDocUrls", includedDocUrls);
2082         if (opLambda != null) {
2083             opLambda.callback(builder);
2084         }
2085     }
2086 
2087     public void setIncludedDocUrls_Fuzzy(String includedDocUrls) {
2088         setIncludedDocUrls_Fuzzy(includedDocUrls, null);
2089     }
2090 
2091     public void setIncludedDocUrls_Fuzzy(String includedDocUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2092         MatchQueryBuilder builder = regFuzzyQ("includedDocUrls", includedDocUrls);
2093         if (opLambda != null) {
2094             opLambda.callback(builder);
2095         }
2096     }
2097 
2098     public void setIncludedDocUrls_Prefix(String includedDocUrls) {
2099         setIncludedDocUrls_Prefix(includedDocUrls, null);
2100     }
2101 
2102     public void setIncludedDocUrls_Prefix(String includedDocUrls, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2103         PrefixQueryBuilder builder = regPrefixQ("includedDocUrls", includedDocUrls);
2104         if (opLambda != null) {
2105             opLambda.callback(builder);
2106         }
2107     }
2108 
2109     public void setIncludedDocUrls_Wildcard(String includedDocUrls) {
2110         setIncludedDocUrls_Wildcard(includedDocUrls, null);
2111     }
2112 
2113     public void setIncludedDocUrls_Wildcard(String includedDocUrls, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2114         WildcardQueryBuilder builder = regWildcardQ("includedDocUrls", includedDocUrls);
2115         if (opLambda != null) {
2116             opLambda.callback(builder);
2117         }
2118     }
2119 
2120     public void setIncludedDocUrls_Regexp(String includedDocUrls) {
2121         setIncludedDocUrls_Regexp(includedDocUrls, null);
2122     }
2123 
2124     public void setIncludedDocUrls_Regexp(String includedDocUrls, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2125         RegexpQueryBuilder builder = regRegexpQ("includedDocUrls", includedDocUrls);
2126         if (opLambda != null) {
2127             opLambda.callback(builder);
2128         }
2129     }
2130 
2131     public void setIncludedDocUrls_SpanTerm(String includedDocUrls) {
2132         setIncludedDocUrls_SpanTerm("includedDocUrls", null);
2133     }
2134 
2135     public void setIncludedDocUrls_SpanTerm(String includedDocUrls, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2136         SpanTermQueryBuilder builder = regSpanTermQ("includedDocUrls", includedDocUrls);
2137         if (opLambda != null) {
2138             opLambda.callback(builder);
2139         }
2140     }
2141 
2142     public void setIncludedDocUrls_GreaterThan(String includedDocUrls) {
2143         setIncludedDocUrls_GreaterThan(includedDocUrls, null);
2144     }
2145 
2146     public void setIncludedDocUrls_GreaterThan(String includedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2147         final Object _value = includedDocUrls;
2148         RangeQueryBuilder builder = regRangeQ("includedDocUrls", ConditionKey.CK_GREATER_THAN, _value);
2149         if (opLambda != null) {
2150             opLambda.callback(builder);
2151         }
2152     }
2153 
2154     public void setIncludedDocUrls_LessThan(String includedDocUrls) {
2155         setIncludedDocUrls_LessThan(includedDocUrls, null);
2156     }
2157 
2158     public void setIncludedDocUrls_LessThan(String includedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2159         final Object _value = includedDocUrls;
2160         RangeQueryBuilder builder = regRangeQ("includedDocUrls", ConditionKey.CK_LESS_THAN, _value);
2161         if (opLambda != null) {
2162             opLambda.callback(builder);
2163         }
2164     }
2165 
2166     public void setIncludedDocUrls_GreaterEqual(String includedDocUrls) {
2167         setIncludedDocUrls_GreaterEqual(includedDocUrls, null);
2168     }
2169 
2170     public void setIncludedDocUrls_GreaterEqual(String includedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2171         final Object _value = includedDocUrls;
2172         RangeQueryBuilder builder = regRangeQ("includedDocUrls", ConditionKey.CK_GREATER_EQUAL, _value);
2173         if (opLambda != null) {
2174             opLambda.callback(builder);
2175         }
2176     }
2177 
2178     public void setIncludedDocUrls_LessEqual(String includedDocUrls) {
2179         setIncludedDocUrls_LessEqual(includedDocUrls, null);
2180     }
2181 
2182     public void setIncludedDocUrls_LessEqual(String includedDocUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2183         final Object _value = includedDocUrls;
2184         RangeQueryBuilder builder = regRangeQ("includedDocUrls", ConditionKey.CK_LESS_EQUAL, _value);
2185         if (opLambda != null) {
2186             opLambda.callback(builder);
2187         }
2188     }
2189 
2190     public void setIncludedDocUrls_Exists() {
2191         setIncludedDocUrls_Exists(null);
2192     }
2193 
2194     public void setIncludedDocUrls_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2195         ExistsQueryBuilder builder = regExistsQ("includedDocUrls");
2196         if (opLambda != null) {
2197             opLambda.callback(builder);
2198         }
2199     }
2200 
2201     public void setIncludedDocUrls_CommonTerms(String includedDocUrls) {
2202         setIncludedDocUrls_CommonTerms(includedDocUrls, null);
2203     }
2204 
2205     public void setIncludedDocUrls_CommonTerms(String includedDocUrls, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2206         CommonTermsQueryBuilder builder = regCommonTermsQ("includedDocUrls", includedDocUrls);
2207         if (opLambda != null) {
2208             opLambda.callback(builder);
2209         }
2210     }
2211 
2212     public BsWebConfigCQ addOrderBy_IncludedDocUrls_Asc() {
2213         regOBA("includedDocUrls");
2214         return this;
2215     }
2216 
2217     public BsWebConfigCQ addOrderBy_IncludedDocUrls_Desc() {
2218         regOBD("includedDocUrls");
2219         return this;
2220     }
2221 
2222     public void setIncludedUrls_Equal(String includedUrls) {
2223         setIncludedUrls_Term(includedUrls, null);
2224     }
2225 
2226     public void setIncludedUrls_Equal(String includedUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
2227         setIncludedUrls_Term(includedUrls, opLambda);
2228     }
2229 
2230     public void setIncludedUrls_Term(String includedUrls) {
2231         setIncludedUrls_Term(includedUrls, null);
2232     }
2233 
2234     public void setIncludedUrls_Term(String includedUrls, ConditionOptionCall<TermQueryBuilder> opLambda) {
2235         TermQueryBuilder builder = regTermQ("includedUrls", includedUrls);
2236         if (opLambda != null) {
2237             opLambda.callback(builder);
2238         }
2239     }
2240 
2241     public void setIncludedUrls_NotEqual(String includedUrls) {
2242         setIncludedUrls_NotTerm(includedUrls, null);
2243     }
2244 
2245     public void setIncludedUrls_NotTerm(String includedUrls) {
2246         setIncludedUrls_NotTerm(includedUrls, null);
2247     }
2248 
2249     public void setIncludedUrls_NotEqual(String includedUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2250         setIncludedUrls_NotTerm(includedUrls, opLambda);
2251     }
2252 
2253     public void setIncludedUrls_NotTerm(String includedUrls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2254         not(not -> not.setIncludedUrls_Term(includedUrls), opLambda);
2255     }
2256 
2257     public void setIncludedUrls_Terms(Collection<String> includedUrlsList) {
2258         setIncludedUrls_Terms(includedUrlsList, null);
2259     }
2260 
2261     public void setIncludedUrls_Terms(Collection<String> includedUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2262         TermsQueryBuilder builder = regTermsQ("includedUrls", includedUrlsList);
2263         if (opLambda != null) {
2264             opLambda.callback(builder);
2265         }
2266     }
2267 
2268     public void setIncludedUrls_InScope(Collection<String> includedUrlsList) {
2269         setIncludedUrls_Terms(includedUrlsList, null);
2270     }
2271 
2272     public void setIncludedUrls_InScope(Collection<String> includedUrlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2273         setIncludedUrls_Terms(includedUrlsList, opLambda);
2274     }
2275 
2276     public void setIncludedUrls_Match(String includedUrls) {
2277         setIncludedUrls_Match(includedUrls, null);
2278     }
2279 
2280     public void setIncludedUrls_Match(String includedUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2281         MatchQueryBuilder builder = regMatchQ("includedUrls", includedUrls);
2282         if (opLambda != null) {
2283             opLambda.callback(builder);
2284         }
2285     }
2286 
2287     public void setIncludedUrls_MatchPhrase(String includedUrls) {
2288         setIncludedUrls_MatchPhrase(includedUrls, null);
2289     }
2290 
2291     public void setIncludedUrls_MatchPhrase(String includedUrls, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2292         MatchPhraseQueryBuilder builder = regMatchPhraseQ("includedUrls", includedUrls);
2293         if (opLambda != null) {
2294             opLambda.callback(builder);
2295         }
2296     }
2297 
2298     public void setIncludedUrls_MatchPhrasePrefix(String includedUrls) {
2299         setIncludedUrls_MatchPhrasePrefix(includedUrls, null);
2300     }
2301 
2302     public void setIncludedUrls_MatchPhrasePrefix(String includedUrls, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2303         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("includedUrls", includedUrls);
2304         if (opLambda != null) {
2305             opLambda.callback(builder);
2306         }
2307     }
2308 
2309     public void setIncludedUrls_Fuzzy(String includedUrls) {
2310         setIncludedUrls_Fuzzy(includedUrls, null);
2311     }
2312 
2313     public void setIncludedUrls_Fuzzy(String includedUrls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2314         MatchQueryBuilder builder = regFuzzyQ("includedUrls", includedUrls);
2315         if (opLambda != null) {
2316             opLambda.callback(builder);
2317         }
2318     }
2319 
2320     public void setIncludedUrls_Prefix(String includedUrls) {
2321         setIncludedUrls_Prefix(includedUrls, null);
2322     }
2323 
2324     public void setIncludedUrls_Prefix(String includedUrls, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2325         PrefixQueryBuilder builder = regPrefixQ("includedUrls", includedUrls);
2326         if (opLambda != null) {
2327             opLambda.callback(builder);
2328         }
2329     }
2330 
2331     public void setIncludedUrls_Wildcard(String includedUrls) {
2332         setIncludedUrls_Wildcard(includedUrls, null);
2333     }
2334 
2335     public void setIncludedUrls_Wildcard(String includedUrls, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2336         WildcardQueryBuilder builder = regWildcardQ("includedUrls", includedUrls);
2337         if (opLambda != null) {
2338             opLambda.callback(builder);
2339         }
2340     }
2341 
2342     public void setIncludedUrls_Regexp(String includedUrls) {
2343         setIncludedUrls_Regexp(includedUrls, null);
2344     }
2345 
2346     public void setIncludedUrls_Regexp(String includedUrls, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2347         RegexpQueryBuilder builder = regRegexpQ("includedUrls", includedUrls);
2348         if (opLambda != null) {
2349             opLambda.callback(builder);
2350         }
2351     }
2352 
2353     public void setIncludedUrls_SpanTerm(String includedUrls) {
2354         setIncludedUrls_SpanTerm("includedUrls", null);
2355     }
2356 
2357     public void setIncludedUrls_SpanTerm(String includedUrls, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2358         SpanTermQueryBuilder builder = regSpanTermQ("includedUrls", includedUrls);
2359         if (opLambda != null) {
2360             opLambda.callback(builder);
2361         }
2362     }
2363 
2364     public void setIncludedUrls_GreaterThan(String includedUrls) {
2365         setIncludedUrls_GreaterThan(includedUrls, null);
2366     }
2367 
2368     public void setIncludedUrls_GreaterThan(String includedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2369         final Object _value = includedUrls;
2370         RangeQueryBuilder builder = regRangeQ("includedUrls", ConditionKey.CK_GREATER_THAN, _value);
2371         if (opLambda != null) {
2372             opLambda.callback(builder);
2373         }
2374     }
2375 
2376     public void setIncludedUrls_LessThan(String includedUrls) {
2377         setIncludedUrls_LessThan(includedUrls, null);
2378     }
2379 
2380     public void setIncludedUrls_LessThan(String includedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2381         final Object _value = includedUrls;
2382         RangeQueryBuilder builder = regRangeQ("includedUrls", ConditionKey.CK_LESS_THAN, _value);
2383         if (opLambda != null) {
2384             opLambda.callback(builder);
2385         }
2386     }
2387 
2388     public void setIncludedUrls_GreaterEqual(String includedUrls) {
2389         setIncludedUrls_GreaterEqual(includedUrls, null);
2390     }
2391 
2392     public void setIncludedUrls_GreaterEqual(String includedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2393         final Object _value = includedUrls;
2394         RangeQueryBuilder builder = regRangeQ("includedUrls", ConditionKey.CK_GREATER_EQUAL, _value);
2395         if (opLambda != null) {
2396             opLambda.callback(builder);
2397         }
2398     }
2399 
2400     public void setIncludedUrls_LessEqual(String includedUrls) {
2401         setIncludedUrls_LessEqual(includedUrls, null);
2402     }
2403 
2404     public void setIncludedUrls_LessEqual(String includedUrls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2405         final Object _value = includedUrls;
2406         RangeQueryBuilder builder = regRangeQ("includedUrls", ConditionKey.CK_LESS_EQUAL, _value);
2407         if (opLambda != null) {
2408             opLambda.callback(builder);
2409         }
2410     }
2411 
2412     public void setIncludedUrls_Exists() {
2413         setIncludedUrls_Exists(null);
2414     }
2415 
2416     public void setIncludedUrls_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2417         ExistsQueryBuilder builder = regExistsQ("includedUrls");
2418         if (opLambda != null) {
2419             opLambda.callback(builder);
2420         }
2421     }
2422 
2423     public void setIncludedUrls_CommonTerms(String includedUrls) {
2424         setIncludedUrls_CommonTerms(includedUrls, null);
2425     }
2426 
2427     public void setIncludedUrls_CommonTerms(String includedUrls, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2428         CommonTermsQueryBuilder builder = regCommonTermsQ("includedUrls", includedUrls);
2429         if (opLambda != null) {
2430             opLambda.callback(builder);
2431         }
2432     }
2433 
2434     public BsWebConfigCQ addOrderBy_IncludedUrls_Asc() {
2435         regOBA("includedUrls");
2436         return this;
2437     }
2438 
2439     public BsWebConfigCQ addOrderBy_IncludedUrls_Desc() {
2440         regOBD("includedUrls");
2441         return this;
2442     }
2443 
2444     public void setIntervalTime_Equal(Integer intervalTime) {
2445         setIntervalTime_Term(intervalTime, null);
2446     }
2447 
2448     public void setIntervalTime_Equal(Integer intervalTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
2449         setIntervalTime_Term(intervalTime, opLambda);
2450     }
2451 
2452     public void setIntervalTime_Term(Integer intervalTime) {
2453         setIntervalTime_Term(intervalTime, null);
2454     }
2455 
2456     public void setIntervalTime_Term(Integer intervalTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
2457         TermQueryBuilder builder = regTermQ("intervalTime", intervalTime);
2458         if (opLambda != null) {
2459             opLambda.callback(builder);
2460         }
2461     }
2462 
2463     public void setIntervalTime_NotEqual(Integer intervalTime) {
2464         setIntervalTime_NotTerm(intervalTime, null);
2465     }
2466 
2467     public void setIntervalTime_NotTerm(Integer intervalTime) {
2468         setIntervalTime_NotTerm(intervalTime, null);
2469     }
2470 
2471     public void setIntervalTime_NotEqual(Integer intervalTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2472         setIntervalTime_NotTerm(intervalTime, opLambda);
2473     }
2474 
2475     public void setIntervalTime_NotTerm(Integer intervalTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2476         not(not -> not.setIntervalTime_Term(intervalTime), opLambda);
2477     }
2478 
2479     public void setIntervalTime_Terms(Collection<Integer> intervalTimeList) {
2480         setIntervalTime_Terms(intervalTimeList, null);
2481     }
2482 
2483     public void setIntervalTime_Terms(Collection<Integer> intervalTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2484         TermsQueryBuilder builder = regTermsQ("intervalTime", intervalTimeList);
2485         if (opLambda != null) {
2486             opLambda.callback(builder);
2487         }
2488     }
2489 
2490     public void setIntervalTime_InScope(Collection<Integer> intervalTimeList) {
2491         setIntervalTime_Terms(intervalTimeList, null);
2492     }
2493 
2494     public void setIntervalTime_InScope(Collection<Integer> intervalTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2495         setIntervalTime_Terms(intervalTimeList, opLambda);
2496     }
2497 
2498     public void setIntervalTime_Match(Integer intervalTime) {
2499         setIntervalTime_Match(intervalTime, null);
2500     }
2501 
2502     public void setIntervalTime_Match(Integer intervalTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2503         MatchQueryBuilder builder = regMatchQ("intervalTime", intervalTime);
2504         if (opLambda != null) {
2505             opLambda.callback(builder);
2506         }
2507     }
2508 
2509     public void setIntervalTime_MatchPhrase(Integer intervalTime) {
2510         setIntervalTime_MatchPhrase(intervalTime, null);
2511     }
2512 
2513     public void setIntervalTime_MatchPhrase(Integer intervalTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2514         MatchPhraseQueryBuilder builder = regMatchPhraseQ("intervalTime", intervalTime);
2515         if (opLambda != null) {
2516             opLambda.callback(builder);
2517         }
2518     }
2519 
2520     public void setIntervalTime_MatchPhrasePrefix(Integer intervalTime) {
2521         setIntervalTime_MatchPhrasePrefix(intervalTime, null);
2522     }
2523 
2524     public void setIntervalTime_MatchPhrasePrefix(Integer intervalTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2525         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("intervalTime", intervalTime);
2526         if (opLambda != null) {
2527             opLambda.callback(builder);
2528         }
2529     }
2530 
2531     public void setIntervalTime_Fuzzy(Integer intervalTime) {
2532         setIntervalTime_Fuzzy(intervalTime, null);
2533     }
2534 
2535     public void setIntervalTime_Fuzzy(Integer intervalTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2536         MatchQueryBuilder builder = regFuzzyQ("intervalTime", intervalTime);
2537         if (opLambda != null) {
2538             opLambda.callback(builder);
2539         }
2540     }
2541 
2542     public void setIntervalTime_GreaterThan(Integer intervalTime) {
2543         setIntervalTime_GreaterThan(intervalTime, null);
2544     }
2545 
2546     public void setIntervalTime_GreaterThan(Integer intervalTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2547         final Object _value = intervalTime;
2548         RangeQueryBuilder builder = regRangeQ("intervalTime", ConditionKey.CK_GREATER_THAN, _value);
2549         if (opLambda != null) {
2550             opLambda.callback(builder);
2551         }
2552     }
2553 
2554     public void setIntervalTime_LessThan(Integer intervalTime) {
2555         setIntervalTime_LessThan(intervalTime, null);
2556     }
2557 
2558     public void setIntervalTime_LessThan(Integer intervalTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2559         final Object _value = intervalTime;
2560         RangeQueryBuilder builder = regRangeQ("intervalTime", ConditionKey.CK_LESS_THAN, _value);
2561         if (opLambda != null) {
2562             opLambda.callback(builder);
2563         }
2564     }
2565 
2566     public void setIntervalTime_GreaterEqual(Integer intervalTime) {
2567         setIntervalTime_GreaterEqual(intervalTime, null);
2568     }
2569 
2570     public void setIntervalTime_GreaterEqual(Integer intervalTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2571         final Object _value = intervalTime;
2572         RangeQueryBuilder builder = regRangeQ("intervalTime", ConditionKey.CK_GREATER_EQUAL, _value);
2573         if (opLambda != null) {
2574             opLambda.callback(builder);
2575         }
2576     }
2577 
2578     public void setIntervalTime_LessEqual(Integer intervalTime) {
2579         setIntervalTime_LessEqual(intervalTime, null);
2580     }
2581 
2582     public void setIntervalTime_LessEqual(Integer intervalTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2583         final Object _value = intervalTime;
2584         RangeQueryBuilder builder = regRangeQ("intervalTime", ConditionKey.CK_LESS_EQUAL, _value);
2585         if (opLambda != null) {
2586             opLambda.callback(builder);
2587         }
2588     }
2589 
2590     public void setIntervalTime_Exists() {
2591         setIntervalTime_Exists(null);
2592     }
2593 
2594     public void setIntervalTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2595         ExistsQueryBuilder builder = regExistsQ("intervalTime");
2596         if (opLambda != null) {
2597             opLambda.callback(builder);
2598         }
2599     }
2600 
2601     public void setIntervalTime_CommonTerms(Integer intervalTime) {
2602         setIntervalTime_CommonTerms(intervalTime, null);
2603     }
2604 
2605     public void setIntervalTime_CommonTerms(Integer intervalTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2606         CommonTermsQueryBuilder builder = regCommonTermsQ("intervalTime", intervalTime);
2607         if (opLambda != null) {
2608             opLambda.callback(builder);
2609         }
2610     }
2611 
2612     public BsWebConfigCQ addOrderBy_IntervalTime_Asc() {
2613         regOBA("intervalTime");
2614         return this;
2615     }
2616 
2617     public BsWebConfigCQ addOrderBy_IntervalTime_Desc() {
2618         regOBD("intervalTime");
2619         return this;
2620     }
2621 
2622     public void setTimeToLive_Equal(Integer timeToLive) {
2623         setTimeToLive_Term(timeToLive, null);
2624     }
2625 
2626     public void setTimeToLive_Equal(Integer timeToLive, ConditionOptionCall<TermQueryBuilder> opLambda) {
2627         setTimeToLive_Term(timeToLive, opLambda);
2628     }
2629 
2630     public void setTimeToLive_Term(Integer timeToLive) {
2631         setTimeToLive_Term(timeToLive, null);
2632     }
2633 
2634     public void setTimeToLive_Term(Integer timeToLive, ConditionOptionCall<TermQueryBuilder> opLambda) {
2635         TermQueryBuilder builder = regTermQ("timeToLive", timeToLive);
2636         if (opLambda != null) {
2637             opLambda.callback(builder);
2638         }
2639     }
2640 
2641     public void setTimeToLive_NotEqual(Integer timeToLive) {
2642         setTimeToLive_NotTerm(timeToLive, null);
2643     }
2644 
2645     public void setTimeToLive_NotTerm(Integer timeToLive) {
2646         setTimeToLive_NotTerm(timeToLive, null);
2647     }
2648 
2649     public void setTimeToLive_NotEqual(Integer timeToLive, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2650         setTimeToLive_NotTerm(timeToLive, opLambda);
2651     }
2652 
2653     public void setTimeToLive_NotTerm(Integer timeToLive, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2654         not(not -> not.setTimeToLive_Term(timeToLive), opLambda);
2655     }
2656 
2657     public void setTimeToLive_Terms(Collection<Integer> timeToLiveList) {
2658         setTimeToLive_Terms(timeToLiveList, null);
2659     }
2660 
2661     public void setTimeToLive_Terms(Collection<Integer> timeToLiveList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2662         TermsQueryBuilder builder = regTermsQ("timeToLive", timeToLiveList);
2663         if (opLambda != null) {
2664             opLambda.callback(builder);
2665         }
2666     }
2667 
2668     public void setTimeToLive_InScope(Collection<Integer> timeToLiveList) {
2669         setTimeToLive_Terms(timeToLiveList, null);
2670     }
2671 
2672     public void setTimeToLive_InScope(Collection<Integer> timeToLiveList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2673         setTimeToLive_Terms(timeToLiveList, opLambda);
2674     }
2675 
2676     public void setTimeToLive_Match(Integer timeToLive) {
2677         setTimeToLive_Match(timeToLive, null);
2678     }
2679 
2680     public void setTimeToLive_Match(Integer timeToLive, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2681         MatchQueryBuilder builder = regMatchQ("timeToLive", timeToLive);
2682         if (opLambda != null) {
2683             opLambda.callback(builder);
2684         }
2685     }
2686 
2687     public void setTimeToLive_MatchPhrase(Integer timeToLive) {
2688         setTimeToLive_MatchPhrase(timeToLive, null);
2689     }
2690 
2691     public void setTimeToLive_MatchPhrase(Integer timeToLive, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2692         MatchPhraseQueryBuilder builder = regMatchPhraseQ("timeToLive", timeToLive);
2693         if (opLambda != null) {
2694             opLambda.callback(builder);
2695         }
2696     }
2697 
2698     public void setTimeToLive_MatchPhrasePrefix(Integer timeToLive) {
2699         setTimeToLive_MatchPhrasePrefix(timeToLive, null);
2700     }
2701 
2702     public void setTimeToLive_MatchPhrasePrefix(Integer timeToLive, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2703         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("timeToLive", timeToLive);
2704         if (opLambda != null) {
2705             opLambda.callback(builder);
2706         }
2707     }
2708 
2709     public void setTimeToLive_Fuzzy(Integer timeToLive) {
2710         setTimeToLive_Fuzzy(timeToLive, null);
2711     }
2712 
2713     public void setTimeToLive_Fuzzy(Integer timeToLive, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2714         MatchQueryBuilder builder = regFuzzyQ("timeToLive", timeToLive);
2715         if (opLambda != null) {
2716             opLambda.callback(builder);
2717         }
2718     }
2719 
2720     public void setTimeToLive_GreaterThan(Integer timeToLive) {
2721         setTimeToLive_GreaterThan(timeToLive, null);
2722     }
2723 
2724     public void setTimeToLive_GreaterThan(Integer timeToLive, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2725         final Object _value = timeToLive;
2726         RangeQueryBuilder builder = regRangeQ("timeToLive", ConditionKey.CK_GREATER_THAN, _value);
2727         if (opLambda != null) {
2728             opLambda.callback(builder);
2729         }
2730     }
2731 
2732     public void setTimeToLive_LessThan(Integer timeToLive) {
2733         setTimeToLive_LessThan(timeToLive, null);
2734     }
2735 
2736     public void setTimeToLive_LessThan(Integer timeToLive, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2737         final Object _value = timeToLive;
2738         RangeQueryBuilder builder = regRangeQ("timeToLive", ConditionKey.CK_LESS_THAN, _value);
2739         if (opLambda != null) {
2740             opLambda.callback(builder);
2741         }
2742     }
2743 
2744     public void setTimeToLive_GreaterEqual(Integer timeToLive) {
2745         setTimeToLive_GreaterEqual(timeToLive, null);
2746     }
2747 
2748     public void setTimeToLive_GreaterEqual(Integer timeToLive, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2749         final Object _value = timeToLive;
2750         RangeQueryBuilder builder = regRangeQ("timeToLive", ConditionKey.CK_GREATER_EQUAL, _value);
2751         if (opLambda != null) {
2752             opLambda.callback(builder);
2753         }
2754     }
2755 
2756     public void setTimeToLive_LessEqual(Integer timeToLive) {
2757         setTimeToLive_LessEqual(timeToLive, null);
2758     }
2759 
2760     public void setTimeToLive_LessEqual(Integer timeToLive, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2761         final Object _value = timeToLive;
2762         RangeQueryBuilder builder = regRangeQ("timeToLive", ConditionKey.CK_LESS_EQUAL, _value);
2763         if (opLambda != null) {
2764             opLambda.callback(builder);
2765         }
2766     }
2767 
2768     public void setTimeToLive_Exists() {
2769         setTimeToLive_Exists(null);
2770     }
2771 
2772     public void setTimeToLive_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2773         ExistsQueryBuilder builder = regExistsQ("timeToLive");
2774         if (opLambda != null) {
2775             opLambda.callback(builder);
2776         }
2777     }
2778 
2779     public void setTimeToLive_CommonTerms(Integer timeToLive) {
2780         setTimeToLive_CommonTerms(timeToLive, null);
2781     }
2782 
2783     public void setTimeToLive_CommonTerms(Integer timeToLive, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2784         CommonTermsQueryBuilder builder = regCommonTermsQ("timeToLive", timeToLive);
2785         if (opLambda != null) {
2786             opLambda.callback(builder);
2787         }
2788     }
2789 
2790     public BsWebConfigCQ addOrderBy_TimeToLive_Asc() {
2791         regOBA("timeToLive");
2792         return this;
2793     }
2794 
2795     public BsWebConfigCQ addOrderBy_TimeToLive_Desc() {
2796         regOBD("timeToLive");
2797         return this;
2798     }
2799 
2800     public void setMaxAccessCount_Equal(Long maxAccessCount) {
2801         setMaxAccessCount_Term(maxAccessCount, null);
2802     }
2803 
2804     public void setMaxAccessCount_Equal(Long maxAccessCount, ConditionOptionCall<TermQueryBuilder> opLambda) {
2805         setMaxAccessCount_Term(maxAccessCount, opLambda);
2806     }
2807 
2808     public void setMaxAccessCount_Term(Long maxAccessCount) {
2809         setMaxAccessCount_Term(maxAccessCount, null);
2810     }
2811 
2812     public void setMaxAccessCount_Term(Long maxAccessCount, ConditionOptionCall<TermQueryBuilder> opLambda) {
2813         TermQueryBuilder builder = regTermQ("maxAccessCount", maxAccessCount);
2814         if (opLambda != null) {
2815             opLambda.callback(builder);
2816         }
2817     }
2818 
2819     public void setMaxAccessCount_NotEqual(Long maxAccessCount) {
2820         setMaxAccessCount_NotTerm(maxAccessCount, null);
2821     }
2822 
2823     public void setMaxAccessCount_NotTerm(Long maxAccessCount) {
2824         setMaxAccessCount_NotTerm(maxAccessCount, null);
2825     }
2826 
2827     public void setMaxAccessCount_NotEqual(Long maxAccessCount, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2828         setMaxAccessCount_NotTerm(maxAccessCount, opLambda);
2829     }
2830 
2831     public void setMaxAccessCount_NotTerm(Long maxAccessCount, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2832         not(not -> not.setMaxAccessCount_Term(maxAccessCount), opLambda);
2833     }
2834 
2835     public void setMaxAccessCount_Terms(Collection<Long> maxAccessCountList) {
2836         setMaxAccessCount_Terms(maxAccessCountList, null);
2837     }
2838 
2839     public void setMaxAccessCount_Terms(Collection<Long> maxAccessCountList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2840         TermsQueryBuilder builder = regTermsQ("maxAccessCount", maxAccessCountList);
2841         if (opLambda != null) {
2842             opLambda.callback(builder);
2843         }
2844     }
2845 
2846     public void setMaxAccessCount_InScope(Collection<Long> maxAccessCountList) {
2847         setMaxAccessCount_Terms(maxAccessCountList, null);
2848     }
2849 
2850     public void setMaxAccessCount_InScope(Collection<Long> maxAccessCountList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2851         setMaxAccessCount_Terms(maxAccessCountList, opLambda);
2852     }
2853 
2854     public void setMaxAccessCount_Match(Long maxAccessCount) {
2855         setMaxAccessCount_Match(maxAccessCount, null);
2856     }
2857 
2858     public void setMaxAccessCount_Match(Long maxAccessCount, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2859         MatchQueryBuilder builder = regMatchQ("maxAccessCount", maxAccessCount);
2860         if (opLambda != null) {
2861             opLambda.callback(builder);
2862         }
2863     }
2864 
2865     public void setMaxAccessCount_MatchPhrase(Long maxAccessCount) {
2866         setMaxAccessCount_MatchPhrase(maxAccessCount, null);
2867     }
2868 
2869     public void setMaxAccessCount_MatchPhrase(Long maxAccessCount, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2870         MatchPhraseQueryBuilder builder = regMatchPhraseQ("maxAccessCount", maxAccessCount);
2871         if (opLambda != null) {
2872             opLambda.callback(builder);
2873         }
2874     }
2875 
2876     public void setMaxAccessCount_MatchPhrasePrefix(Long maxAccessCount) {
2877         setMaxAccessCount_MatchPhrasePrefix(maxAccessCount, null);
2878     }
2879 
2880     public void setMaxAccessCount_MatchPhrasePrefix(Long maxAccessCount, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2881         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("maxAccessCount", maxAccessCount);
2882         if (opLambda != null) {
2883             opLambda.callback(builder);
2884         }
2885     }
2886 
2887     public void setMaxAccessCount_Fuzzy(Long maxAccessCount) {
2888         setMaxAccessCount_Fuzzy(maxAccessCount, null);
2889     }
2890 
2891     public void setMaxAccessCount_Fuzzy(Long maxAccessCount, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2892         MatchQueryBuilder builder = regFuzzyQ("maxAccessCount", maxAccessCount);
2893         if (opLambda != null) {
2894             opLambda.callback(builder);
2895         }
2896     }
2897 
2898     public void setMaxAccessCount_GreaterThan(Long maxAccessCount) {
2899         setMaxAccessCount_GreaterThan(maxAccessCount, null);
2900     }
2901 
2902     public void setMaxAccessCount_GreaterThan(Long maxAccessCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2903         final Object _value = maxAccessCount;
2904         RangeQueryBuilder builder = regRangeQ("maxAccessCount", ConditionKey.CK_GREATER_THAN, _value);
2905         if (opLambda != null) {
2906             opLambda.callback(builder);
2907         }
2908     }
2909 
2910     public void setMaxAccessCount_LessThan(Long maxAccessCount) {
2911         setMaxAccessCount_LessThan(maxAccessCount, null);
2912     }
2913 
2914     public void setMaxAccessCount_LessThan(Long maxAccessCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2915         final Object _value = maxAccessCount;
2916         RangeQueryBuilder builder = regRangeQ("maxAccessCount", ConditionKey.CK_LESS_THAN, _value);
2917         if (opLambda != null) {
2918             opLambda.callback(builder);
2919         }
2920     }
2921 
2922     public void setMaxAccessCount_GreaterEqual(Long maxAccessCount) {
2923         setMaxAccessCount_GreaterEqual(maxAccessCount, null);
2924     }
2925 
2926     public void setMaxAccessCount_GreaterEqual(Long maxAccessCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2927         final Object _value = maxAccessCount;
2928         RangeQueryBuilder builder = regRangeQ("maxAccessCount", ConditionKey.CK_GREATER_EQUAL, _value);
2929         if (opLambda != null) {
2930             opLambda.callback(builder);
2931         }
2932     }
2933 
2934     public void setMaxAccessCount_LessEqual(Long maxAccessCount) {
2935         setMaxAccessCount_LessEqual(maxAccessCount, null);
2936     }
2937 
2938     public void setMaxAccessCount_LessEqual(Long maxAccessCount, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2939         final Object _value = maxAccessCount;
2940         RangeQueryBuilder builder = regRangeQ("maxAccessCount", ConditionKey.CK_LESS_EQUAL, _value);
2941         if (opLambda != null) {
2942             opLambda.callback(builder);
2943         }
2944     }
2945 
2946     public void setMaxAccessCount_Exists() {
2947         setMaxAccessCount_Exists(null);
2948     }
2949 
2950     public void setMaxAccessCount_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2951         ExistsQueryBuilder builder = regExistsQ("maxAccessCount");
2952         if (opLambda != null) {
2953             opLambda.callback(builder);
2954         }
2955     }
2956 
2957     public void setMaxAccessCount_CommonTerms(Long maxAccessCount) {
2958         setMaxAccessCount_CommonTerms(maxAccessCount, null);
2959     }
2960 
2961     public void setMaxAccessCount_CommonTerms(Long maxAccessCount, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2962         CommonTermsQueryBuilder builder = regCommonTermsQ("maxAccessCount", maxAccessCount);
2963         if (opLambda != null) {
2964             opLambda.callback(builder);
2965         }
2966     }
2967 
2968     public BsWebConfigCQ addOrderBy_MaxAccessCount_Asc() {
2969         regOBA("maxAccessCount");
2970         return this;
2971     }
2972 
2973     public BsWebConfigCQ addOrderBy_MaxAccessCount_Desc() {
2974         regOBD("maxAccessCount");
2975         return this;
2976     }
2977 
2978     public void setName_Equal(String name) {
2979         setName_Term(name, null);
2980     }
2981 
2982     public void setName_Equal(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
2983         setName_Term(name, opLambda);
2984     }
2985 
2986     public void setName_Term(String name) {
2987         setName_Term(name, null);
2988     }
2989 
2990     public void setName_Term(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
2991         TermQueryBuilder builder = regTermQ("name", name);
2992         if (opLambda != null) {
2993             opLambda.callback(builder);
2994         }
2995     }
2996 
2997     public void setName_NotEqual(String name) {
2998         setName_NotTerm(name, null);
2999     }
3000 
3001     public void setName_NotTerm(String name) {
3002         setName_NotTerm(name, null);
3003     }
3004 
3005     public void setName_NotEqual(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3006         setName_NotTerm(name, opLambda);
3007     }
3008 
3009     public void setName_NotTerm(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3010         not(not -> not.setName_Term(name), opLambda);
3011     }
3012 
3013     public void setName_Terms(Collection<String> nameList) {
3014         setName_Terms(nameList, null);
3015     }
3016 
3017     public void setName_Terms(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3018         TermsQueryBuilder builder = regTermsQ("name", nameList);
3019         if (opLambda != null) {
3020             opLambda.callback(builder);
3021         }
3022     }
3023 
3024     public void setName_InScope(Collection<String> nameList) {
3025         setName_Terms(nameList, null);
3026     }
3027 
3028     public void setName_InScope(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3029         setName_Terms(nameList, opLambda);
3030     }
3031 
3032     public void setName_Match(String name) {
3033         setName_Match(name, null);
3034     }
3035 
3036     public void setName_Match(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3037         MatchQueryBuilder builder = regMatchQ("name", name);
3038         if (opLambda != null) {
3039             opLambda.callback(builder);
3040         }
3041     }
3042 
3043     public void setName_MatchPhrase(String name) {
3044         setName_MatchPhrase(name, null);
3045     }
3046 
3047     public void setName_MatchPhrase(String name, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3048         MatchPhraseQueryBuilder builder = regMatchPhraseQ("name", name);
3049         if (opLambda != null) {
3050             opLambda.callback(builder);
3051         }
3052     }
3053 
3054     public void setName_MatchPhrasePrefix(String name) {
3055         setName_MatchPhrasePrefix(name, null);
3056     }
3057 
3058     public void setName_MatchPhrasePrefix(String name, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3059         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("name", name);
3060         if (opLambda != null) {
3061             opLambda.callback(builder);
3062         }
3063     }
3064 
3065     public void setName_Fuzzy(String name) {
3066         setName_Fuzzy(name, null);
3067     }
3068 
3069     public void setName_Fuzzy(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3070         MatchQueryBuilder builder = regFuzzyQ("name", name);
3071         if (opLambda != null) {
3072             opLambda.callback(builder);
3073         }
3074     }
3075 
3076     public void setName_Prefix(String name) {
3077         setName_Prefix(name, null);
3078     }
3079 
3080     public void setName_Prefix(String name, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3081         PrefixQueryBuilder builder = regPrefixQ("name", name);
3082         if (opLambda != null) {
3083             opLambda.callback(builder);
3084         }
3085     }
3086 
3087     public void setName_Wildcard(String name) {
3088         setName_Wildcard(name, null);
3089     }
3090 
3091     public void setName_Wildcard(String name, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3092         WildcardQueryBuilder builder = regWildcardQ("name", name);
3093         if (opLambda != null) {
3094             opLambda.callback(builder);
3095         }
3096     }
3097 
3098     public void setName_Regexp(String name) {
3099         setName_Regexp(name, null);
3100     }
3101 
3102     public void setName_Regexp(String name, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3103         RegexpQueryBuilder builder = regRegexpQ("name", name);
3104         if (opLambda != null) {
3105             opLambda.callback(builder);
3106         }
3107     }
3108 
3109     public void setName_SpanTerm(String name) {
3110         setName_SpanTerm("name", null);
3111     }
3112 
3113     public void setName_SpanTerm(String name, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3114         SpanTermQueryBuilder builder = regSpanTermQ("name", name);
3115         if (opLambda != null) {
3116             opLambda.callback(builder);
3117         }
3118     }
3119 
3120     public void setName_GreaterThan(String name) {
3121         setName_GreaterThan(name, null);
3122     }
3123 
3124     public void setName_GreaterThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3125         final Object _value = name;
3126         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_THAN, _value);
3127         if (opLambda != null) {
3128             opLambda.callback(builder);
3129         }
3130     }
3131 
3132     public void setName_LessThan(String name) {
3133         setName_LessThan(name, null);
3134     }
3135 
3136     public void setName_LessThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3137         final Object _value = name;
3138         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_THAN, _value);
3139         if (opLambda != null) {
3140             opLambda.callback(builder);
3141         }
3142     }
3143 
3144     public void setName_GreaterEqual(String name) {
3145         setName_GreaterEqual(name, null);
3146     }
3147 
3148     public void setName_GreaterEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3149         final Object _value = name;
3150         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_EQUAL, _value);
3151         if (opLambda != null) {
3152             opLambda.callback(builder);
3153         }
3154     }
3155 
3156     public void setName_LessEqual(String name) {
3157         setName_LessEqual(name, null);
3158     }
3159 
3160     public void setName_LessEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3161         final Object _value = name;
3162         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_EQUAL, _value);
3163         if (opLambda != null) {
3164             opLambda.callback(builder);
3165         }
3166     }
3167 
3168     public void setName_Exists() {
3169         setName_Exists(null);
3170     }
3171 
3172     public void setName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3173         ExistsQueryBuilder builder = regExistsQ("name");
3174         if (opLambda != null) {
3175             opLambda.callback(builder);
3176         }
3177     }
3178 
3179     public void setName_CommonTerms(String name) {
3180         setName_CommonTerms(name, null);
3181     }
3182 
3183     public void setName_CommonTerms(String name, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3184         CommonTermsQueryBuilder builder = regCommonTermsQ("name", name);
3185         if (opLambda != null) {
3186             opLambda.callback(builder);
3187         }
3188     }
3189 
3190     public BsWebConfigCQ addOrderBy_Name_Asc() {
3191         regOBA("name");
3192         return this;
3193     }
3194 
3195     public BsWebConfigCQ addOrderBy_Name_Desc() {
3196         regOBD("name");
3197         return this;
3198     }
3199 
3200     public void setNumOfThread_Equal(Integer numOfThread) {
3201         setNumOfThread_Term(numOfThread, null);
3202     }
3203 
3204     public void setNumOfThread_Equal(Integer numOfThread, ConditionOptionCall<TermQueryBuilder> opLambda) {
3205         setNumOfThread_Term(numOfThread, opLambda);
3206     }
3207 
3208     public void setNumOfThread_Term(Integer numOfThread) {
3209         setNumOfThread_Term(numOfThread, null);
3210     }
3211 
3212     public void setNumOfThread_Term(Integer numOfThread, ConditionOptionCall<TermQueryBuilder> opLambda) {
3213         TermQueryBuilder builder = regTermQ("numOfThread", numOfThread);
3214         if (opLambda != null) {
3215             opLambda.callback(builder);
3216         }
3217     }
3218 
3219     public void setNumOfThread_NotEqual(Integer numOfThread) {
3220         setNumOfThread_NotTerm(numOfThread, null);
3221     }
3222 
3223     public void setNumOfThread_NotTerm(Integer numOfThread) {
3224         setNumOfThread_NotTerm(numOfThread, null);
3225     }
3226 
3227     public void setNumOfThread_NotEqual(Integer numOfThread, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3228         setNumOfThread_NotTerm(numOfThread, opLambda);
3229     }
3230 
3231     public void setNumOfThread_NotTerm(Integer numOfThread, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3232         not(not -> not.setNumOfThread_Term(numOfThread), opLambda);
3233     }
3234 
3235     public void setNumOfThread_Terms(Collection<Integer> numOfThreadList) {
3236         setNumOfThread_Terms(numOfThreadList, null);
3237     }
3238 
3239     public void setNumOfThread_Terms(Collection<Integer> numOfThreadList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3240         TermsQueryBuilder builder = regTermsQ("numOfThread", numOfThreadList);
3241         if (opLambda != null) {
3242             opLambda.callback(builder);
3243         }
3244     }
3245 
3246     public void setNumOfThread_InScope(Collection<Integer> numOfThreadList) {
3247         setNumOfThread_Terms(numOfThreadList, null);
3248     }
3249 
3250     public void setNumOfThread_InScope(Collection<Integer> numOfThreadList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3251         setNumOfThread_Terms(numOfThreadList, opLambda);
3252     }
3253 
3254     public void setNumOfThread_Match(Integer numOfThread) {
3255         setNumOfThread_Match(numOfThread, null);
3256     }
3257 
3258     public void setNumOfThread_Match(Integer numOfThread, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3259         MatchQueryBuilder builder = regMatchQ("numOfThread", numOfThread);
3260         if (opLambda != null) {
3261             opLambda.callback(builder);
3262         }
3263     }
3264 
3265     public void setNumOfThread_MatchPhrase(Integer numOfThread) {
3266         setNumOfThread_MatchPhrase(numOfThread, null);
3267     }
3268 
3269     public void setNumOfThread_MatchPhrase(Integer numOfThread, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3270         MatchPhraseQueryBuilder builder = regMatchPhraseQ("numOfThread", numOfThread);
3271         if (opLambda != null) {
3272             opLambda.callback(builder);
3273         }
3274     }
3275 
3276     public void setNumOfThread_MatchPhrasePrefix(Integer numOfThread) {
3277         setNumOfThread_MatchPhrasePrefix(numOfThread, null);
3278     }
3279 
3280     public void setNumOfThread_MatchPhrasePrefix(Integer numOfThread, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3281         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("numOfThread", numOfThread);
3282         if (opLambda != null) {
3283             opLambda.callback(builder);
3284         }
3285     }
3286 
3287     public void setNumOfThread_Fuzzy(Integer numOfThread) {
3288         setNumOfThread_Fuzzy(numOfThread, null);
3289     }
3290 
3291     public void setNumOfThread_Fuzzy(Integer numOfThread, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3292         MatchQueryBuilder builder = regFuzzyQ("numOfThread", numOfThread);
3293         if (opLambda != null) {
3294             opLambda.callback(builder);
3295         }
3296     }
3297 
3298     public void setNumOfThread_GreaterThan(Integer numOfThread) {
3299         setNumOfThread_GreaterThan(numOfThread, null);
3300     }
3301 
3302     public void setNumOfThread_GreaterThan(Integer numOfThread, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3303         final Object _value = numOfThread;
3304         RangeQueryBuilder builder = regRangeQ("numOfThread", ConditionKey.CK_GREATER_THAN, _value);
3305         if (opLambda != null) {
3306             opLambda.callback(builder);
3307         }
3308     }
3309 
3310     public void setNumOfThread_LessThan(Integer numOfThread) {
3311         setNumOfThread_LessThan(numOfThread, null);
3312     }
3313 
3314     public void setNumOfThread_LessThan(Integer numOfThread, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3315         final Object _value = numOfThread;
3316         RangeQueryBuilder builder = regRangeQ("numOfThread", ConditionKey.CK_LESS_THAN, _value);
3317         if (opLambda != null) {
3318             opLambda.callback(builder);
3319         }
3320     }
3321 
3322     public void setNumOfThread_GreaterEqual(Integer numOfThread) {
3323         setNumOfThread_GreaterEqual(numOfThread, null);
3324     }
3325 
3326     public void setNumOfThread_GreaterEqual(Integer numOfThread, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3327         final Object _value = numOfThread;
3328         RangeQueryBuilder builder = regRangeQ("numOfThread", ConditionKey.CK_GREATER_EQUAL, _value);
3329         if (opLambda != null) {
3330             opLambda.callback(builder);
3331         }
3332     }
3333 
3334     public void setNumOfThread_LessEqual(Integer numOfThread) {
3335         setNumOfThread_LessEqual(numOfThread, null);
3336     }
3337 
3338     public void setNumOfThread_LessEqual(Integer numOfThread, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3339         final Object _value = numOfThread;
3340         RangeQueryBuilder builder = regRangeQ("numOfThread", ConditionKey.CK_LESS_EQUAL, _value);
3341         if (opLambda != null) {
3342             opLambda.callback(builder);
3343         }
3344     }
3345 
3346     public void setNumOfThread_Exists() {
3347         setNumOfThread_Exists(null);
3348     }
3349 
3350     public void setNumOfThread_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3351         ExistsQueryBuilder builder = regExistsQ("numOfThread");
3352         if (opLambda != null) {
3353             opLambda.callback(builder);
3354         }
3355     }
3356 
3357     public void setNumOfThread_CommonTerms(Integer numOfThread) {
3358         setNumOfThread_CommonTerms(numOfThread, null);
3359     }
3360 
3361     public void setNumOfThread_CommonTerms(Integer numOfThread, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3362         CommonTermsQueryBuilder builder = regCommonTermsQ("numOfThread", numOfThread);
3363         if (opLambda != null) {
3364             opLambda.callback(builder);
3365         }
3366     }
3367 
3368     public BsWebConfigCQ addOrderBy_NumOfThread_Asc() {
3369         regOBA("numOfThread");
3370         return this;
3371     }
3372 
3373     public BsWebConfigCQ addOrderBy_NumOfThread_Desc() {
3374         regOBD("numOfThread");
3375         return this;
3376     }
3377 
3378     public void setPermissions_Equal(String permissions) {
3379         setPermissions_Term(permissions, null);
3380     }
3381 
3382     public void setPermissions_Equal(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
3383         setPermissions_Term(permissions, opLambda);
3384     }
3385 
3386     public void setPermissions_Term(String permissions) {
3387         setPermissions_Term(permissions, null);
3388     }
3389 
3390     public void setPermissions_Term(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
3391         TermQueryBuilder builder = regTermQ("permissions", permissions);
3392         if (opLambda != null) {
3393             opLambda.callback(builder);
3394         }
3395     }
3396 
3397     public void setPermissions_NotEqual(String permissions) {
3398         setPermissions_NotTerm(permissions, null);
3399     }
3400 
3401     public void setPermissions_NotTerm(String permissions) {
3402         setPermissions_NotTerm(permissions, null);
3403     }
3404 
3405     public void setPermissions_NotEqual(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3406         setPermissions_NotTerm(permissions, opLambda);
3407     }
3408 
3409     public void setPermissions_NotTerm(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3410         not(not -> not.setPermissions_Term(permissions), opLambda);
3411     }
3412 
3413     public void setPermissions_Terms(Collection<String> permissionsList) {
3414         setPermissions_Terms(permissionsList, null);
3415     }
3416 
3417     public void setPermissions_Terms(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3418         TermsQueryBuilder builder = regTermsQ("permissions", permissionsList);
3419         if (opLambda != null) {
3420             opLambda.callback(builder);
3421         }
3422     }
3423 
3424     public void setPermissions_InScope(Collection<String> permissionsList) {
3425         setPermissions_Terms(permissionsList, null);
3426     }
3427 
3428     public void setPermissions_InScope(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3429         setPermissions_Terms(permissionsList, opLambda);
3430     }
3431 
3432     public void setPermissions_Match(String permissions) {
3433         setPermissions_Match(permissions, null);
3434     }
3435 
3436     public void setPermissions_Match(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3437         MatchQueryBuilder builder = regMatchQ("permissions", permissions);
3438         if (opLambda != null) {
3439             opLambda.callback(builder);
3440         }
3441     }
3442 
3443     public void setPermissions_MatchPhrase(String permissions) {
3444         setPermissions_MatchPhrase(permissions, null);
3445     }
3446 
3447     public void setPermissions_MatchPhrase(String permissions, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3448         MatchPhraseQueryBuilder builder = regMatchPhraseQ("permissions", permissions);
3449         if (opLambda != null) {
3450             opLambda.callback(builder);
3451         }
3452     }
3453 
3454     public void setPermissions_MatchPhrasePrefix(String permissions) {
3455         setPermissions_MatchPhrasePrefix(permissions, null);
3456     }
3457 
3458     public void setPermissions_MatchPhrasePrefix(String permissions, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3459         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("permissions", permissions);
3460         if (opLambda != null) {
3461             opLambda.callback(builder);
3462         }
3463     }
3464 
3465     public void setPermissions_Fuzzy(String permissions) {
3466         setPermissions_Fuzzy(permissions, null);
3467     }
3468 
3469     public void setPermissions_Fuzzy(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3470         MatchQueryBuilder builder = regFuzzyQ("permissions", permissions);
3471         if (opLambda != null) {
3472             opLambda.callback(builder);
3473         }
3474     }
3475 
3476     public void setPermissions_Prefix(String permissions) {
3477         setPermissions_Prefix(permissions, null);
3478     }
3479 
3480     public void setPermissions_Prefix(String permissions, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3481         PrefixQueryBuilder builder = regPrefixQ("permissions", permissions);
3482         if (opLambda != null) {
3483             opLambda.callback(builder);
3484         }
3485     }
3486 
3487     public void setPermissions_Wildcard(String permissions) {
3488         setPermissions_Wildcard(permissions, null);
3489     }
3490 
3491     public void setPermissions_Wildcard(String permissions, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3492         WildcardQueryBuilder builder = regWildcardQ("permissions", permissions);
3493         if (opLambda != null) {
3494             opLambda.callback(builder);
3495         }
3496     }
3497 
3498     public void setPermissions_Regexp(String permissions) {
3499         setPermissions_Regexp(permissions, null);
3500     }
3501 
3502     public void setPermissions_Regexp(String permissions, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3503         RegexpQueryBuilder builder = regRegexpQ("permissions", permissions);
3504         if (opLambda != null) {
3505             opLambda.callback(builder);
3506         }
3507     }
3508 
3509     public void setPermissions_SpanTerm(String permissions) {
3510         setPermissions_SpanTerm("permissions", null);
3511     }
3512 
3513     public void setPermissions_SpanTerm(String permissions, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3514         SpanTermQueryBuilder builder = regSpanTermQ("permissions", permissions);
3515         if (opLambda != null) {
3516             opLambda.callback(builder);
3517         }
3518     }
3519 
3520     public void setPermissions_GreaterThan(String permissions) {
3521         setPermissions_GreaterThan(permissions, null);
3522     }
3523 
3524     public void setPermissions_GreaterThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3525         final Object _value = permissions;
3526         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_THAN, _value);
3527         if (opLambda != null) {
3528             opLambda.callback(builder);
3529         }
3530     }
3531 
3532     public void setPermissions_LessThan(String permissions) {
3533         setPermissions_LessThan(permissions, null);
3534     }
3535 
3536     public void setPermissions_LessThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3537         final Object _value = permissions;
3538         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_THAN, _value);
3539         if (opLambda != null) {
3540             opLambda.callback(builder);
3541         }
3542     }
3543 
3544     public void setPermissions_GreaterEqual(String permissions) {
3545         setPermissions_GreaterEqual(permissions, null);
3546     }
3547 
3548     public void setPermissions_GreaterEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3549         final Object _value = permissions;
3550         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_EQUAL, _value);
3551         if (opLambda != null) {
3552             opLambda.callback(builder);
3553         }
3554     }
3555 
3556     public void setPermissions_LessEqual(String permissions) {
3557         setPermissions_LessEqual(permissions, null);
3558     }
3559 
3560     public void setPermissions_LessEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3561         final Object _value = permissions;
3562         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_EQUAL, _value);
3563         if (opLambda != null) {
3564             opLambda.callback(builder);
3565         }
3566     }
3567 
3568     public void setPermissions_Exists() {
3569         setPermissions_Exists(null);
3570     }
3571 
3572     public void setPermissions_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3573         ExistsQueryBuilder builder = regExistsQ("permissions");
3574         if (opLambda != null) {
3575             opLambda.callback(builder);
3576         }
3577     }
3578 
3579     public void setPermissions_CommonTerms(String permissions) {
3580         setPermissions_CommonTerms(permissions, null);
3581     }
3582 
3583     public void setPermissions_CommonTerms(String permissions, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3584         CommonTermsQueryBuilder builder = regCommonTermsQ("permissions", permissions);
3585         if (opLambda != null) {
3586             opLambda.callback(builder);
3587         }
3588     }
3589 
3590     public BsWebConfigCQ addOrderBy_Permissions_Asc() {
3591         regOBA("permissions");
3592         return this;
3593     }
3594 
3595     public BsWebConfigCQ addOrderBy_Permissions_Desc() {
3596         regOBD("permissions");
3597         return this;
3598     }
3599 
3600     public void setSortOrder_Equal(Integer sortOrder) {
3601         setSortOrder_Term(sortOrder, null);
3602     }
3603 
3604     public void setSortOrder_Equal(Integer sortOrder, ConditionOptionCall<TermQueryBuilder> opLambda) {
3605         setSortOrder_Term(sortOrder, opLambda);
3606     }
3607 
3608     public void setSortOrder_Term(Integer sortOrder) {
3609         setSortOrder_Term(sortOrder, null);
3610     }
3611 
3612     public void setSortOrder_Term(Integer sortOrder, ConditionOptionCall<TermQueryBuilder> opLambda) {
3613         TermQueryBuilder builder = regTermQ("sortOrder", sortOrder);
3614         if (opLambda != null) {
3615             opLambda.callback(builder);
3616         }
3617     }
3618 
3619     public void setSortOrder_NotEqual(Integer sortOrder) {
3620         setSortOrder_NotTerm(sortOrder, null);
3621     }
3622 
3623     public void setSortOrder_NotTerm(Integer sortOrder) {
3624         setSortOrder_NotTerm(sortOrder, null);
3625     }
3626 
3627     public void setSortOrder_NotEqual(Integer sortOrder, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3628         setSortOrder_NotTerm(sortOrder, opLambda);
3629     }
3630 
3631     public void setSortOrder_NotTerm(Integer sortOrder, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3632         not(not -> not.setSortOrder_Term(sortOrder), opLambda);
3633     }
3634 
3635     public void setSortOrder_Terms(Collection<Integer> sortOrderList) {
3636         setSortOrder_Terms(sortOrderList, null);
3637     }
3638 
3639     public void setSortOrder_Terms(Collection<Integer> sortOrderList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3640         TermsQueryBuilder builder = regTermsQ("sortOrder", sortOrderList);
3641         if (opLambda != null) {
3642             opLambda.callback(builder);
3643         }
3644     }
3645 
3646     public void setSortOrder_InScope(Collection<Integer> sortOrderList) {
3647         setSortOrder_Terms(sortOrderList, null);
3648     }
3649 
3650     public void setSortOrder_InScope(Collection<Integer> sortOrderList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3651         setSortOrder_Terms(sortOrderList, opLambda);
3652     }
3653 
3654     public void setSortOrder_Match(Integer sortOrder) {
3655         setSortOrder_Match(sortOrder, null);
3656     }
3657 
3658     public void setSortOrder_Match(Integer sortOrder, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3659         MatchQueryBuilder builder = regMatchQ("sortOrder", sortOrder);
3660         if (opLambda != null) {
3661             opLambda.callback(builder);
3662         }
3663     }
3664 
3665     public void setSortOrder_MatchPhrase(Integer sortOrder) {
3666         setSortOrder_MatchPhrase(sortOrder, null);
3667     }
3668 
3669     public void setSortOrder_MatchPhrase(Integer sortOrder, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3670         MatchPhraseQueryBuilder builder = regMatchPhraseQ("sortOrder", sortOrder);
3671         if (opLambda != null) {
3672             opLambda.callback(builder);
3673         }
3674     }
3675 
3676     public void setSortOrder_MatchPhrasePrefix(Integer sortOrder) {
3677         setSortOrder_MatchPhrasePrefix(sortOrder, null);
3678     }
3679 
3680     public void setSortOrder_MatchPhrasePrefix(Integer sortOrder, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3681         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("sortOrder", sortOrder);
3682         if (opLambda != null) {
3683             opLambda.callback(builder);
3684         }
3685     }
3686 
3687     public void setSortOrder_Fuzzy(Integer sortOrder) {
3688         setSortOrder_Fuzzy(sortOrder, null);
3689     }
3690 
3691     public void setSortOrder_Fuzzy(Integer sortOrder, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3692         MatchQueryBuilder builder = regFuzzyQ("sortOrder", sortOrder);
3693         if (opLambda != null) {
3694             opLambda.callback(builder);
3695         }
3696     }
3697 
3698     public void setSortOrder_GreaterThan(Integer sortOrder) {
3699         setSortOrder_GreaterThan(sortOrder, null);
3700     }
3701 
3702     public void setSortOrder_GreaterThan(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3703         final Object _value = sortOrder;
3704         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_GREATER_THAN, _value);
3705         if (opLambda != null) {
3706             opLambda.callback(builder);
3707         }
3708     }
3709 
3710     public void setSortOrder_LessThan(Integer sortOrder) {
3711         setSortOrder_LessThan(sortOrder, null);
3712     }
3713 
3714     public void setSortOrder_LessThan(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3715         final Object _value = sortOrder;
3716         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_LESS_THAN, _value);
3717         if (opLambda != null) {
3718             opLambda.callback(builder);
3719         }
3720     }
3721 
3722     public void setSortOrder_GreaterEqual(Integer sortOrder) {
3723         setSortOrder_GreaterEqual(sortOrder, null);
3724     }
3725 
3726     public void setSortOrder_GreaterEqual(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3727         final Object _value = sortOrder;
3728         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_GREATER_EQUAL, _value);
3729         if (opLambda != null) {
3730             opLambda.callback(builder);
3731         }
3732     }
3733 
3734     public void setSortOrder_LessEqual(Integer sortOrder) {
3735         setSortOrder_LessEqual(sortOrder, null);
3736     }
3737 
3738     public void setSortOrder_LessEqual(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3739         final Object _value = sortOrder;
3740         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_LESS_EQUAL, _value);
3741         if (opLambda != null) {
3742             opLambda.callback(builder);
3743         }
3744     }
3745 
3746     public void setSortOrder_Exists() {
3747         setSortOrder_Exists(null);
3748     }
3749 
3750     public void setSortOrder_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3751         ExistsQueryBuilder builder = regExistsQ("sortOrder");
3752         if (opLambda != null) {
3753             opLambda.callback(builder);
3754         }
3755     }
3756 
3757     public void setSortOrder_CommonTerms(Integer sortOrder) {
3758         setSortOrder_CommonTerms(sortOrder, null);
3759     }
3760 
3761     public void setSortOrder_CommonTerms(Integer sortOrder, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3762         CommonTermsQueryBuilder builder = regCommonTermsQ("sortOrder", sortOrder);
3763         if (opLambda != null) {
3764             opLambda.callback(builder);
3765         }
3766     }
3767 
3768     public BsWebConfigCQ addOrderBy_SortOrder_Asc() {
3769         regOBA("sortOrder");
3770         return this;
3771     }
3772 
3773     public BsWebConfigCQ addOrderBy_SortOrder_Desc() {
3774         regOBD("sortOrder");
3775         return this;
3776     }
3777 
3778     public void setUpdatedBy_Equal(String updatedBy) {
3779         setUpdatedBy_Term(updatedBy, null);
3780     }
3781 
3782     public void setUpdatedBy_Equal(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
3783         setUpdatedBy_Term(updatedBy, opLambda);
3784     }
3785 
3786     public void setUpdatedBy_Term(String updatedBy) {
3787         setUpdatedBy_Term(updatedBy, null);
3788     }
3789 
3790     public void setUpdatedBy_Term(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
3791         TermQueryBuilder builder = regTermQ("updatedBy", updatedBy);
3792         if (opLambda != null) {
3793             opLambda.callback(builder);
3794         }
3795     }
3796 
3797     public void setUpdatedBy_NotEqual(String updatedBy) {
3798         setUpdatedBy_NotTerm(updatedBy, null);
3799     }
3800 
3801     public void setUpdatedBy_NotTerm(String updatedBy) {
3802         setUpdatedBy_NotTerm(updatedBy, null);
3803     }
3804 
3805     public void setUpdatedBy_NotEqual(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3806         setUpdatedBy_NotTerm(updatedBy, opLambda);
3807     }
3808 
3809     public void setUpdatedBy_NotTerm(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
3810         not(not -> not.setUpdatedBy_Term(updatedBy), opLambda);
3811     }
3812 
3813     public void setUpdatedBy_Terms(Collection<String> updatedByList) {
3814         setUpdatedBy_Terms(updatedByList, null);
3815     }
3816 
3817     public void setUpdatedBy_Terms(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3818         TermsQueryBuilder builder = regTermsQ("updatedBy", updatedByList);
3819         if (opLambda != null) {
3820             opLambda.callback(builder);
3821         }
3822     }
3823 
3824     public void setUpdatedBy_InScope(Collection<String> updatedByList) {
3825         setUpdatedBy_Terms(updatedByList, null);
3826     }
3827 
3828     public void setUpdatedBy_InScope(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
3829         setUpdatedBy_Terms(updatedByList, opLambda);
3830     }
3831 
3832     public void setUpdatedBy_Match(String updatedBy) {
3833         setUpdatedBy_Match(updatedBy, null);
3834     }
3835 
3836     public void setUpdatedBy_Match(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3837         MatchQueryBuilder builder = regMatchQ("updatedBy", updatedBy);
3838         if (opLambda != null) {
3839             opLambda.callback(builder);
3840         }
3841     }
3842 
3843     public void setUpdatedBy_MatchPhrase(String updatedBy) {
3844         setUpdatedBy_MatchPhrase(updatedBy, null);
3845     }
3846 
3847     public void setUpdatedBy_MatchPhrase(String updatedBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
3848         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedBy", updatedBy);
3849         if (opLambda != null) {
3850             opLambda.callback(builder);
3851         }
3852     }
3853 
3854     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy) {
3855         setUpdatedBy_MatchPhrasePrefix(updatedBy, null);
3856     }
3857 
3858     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
3859         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedBy", updatedBy);
3860         if (opLambda != null) {
3861             opLambda.callback(builder);
3862         }
3863     }
3864 
3865     public void setUpdatedBy_Fuzzy(String updatedBy) {
3866         setUpdatedBy_Fuzzy(updatedBy, null);
3867     }
3868 
3869     public void setUpdatedBy_Fuzzy(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
3870         MatchQueryBuilder builder = regFuzzyQ("updatedBy", updatedBy);
3871         if (opLambda != null) {
3872             opLambda.callback(builder);
3873         }
3874     }
3875 
3876     public void setUpdatedBy_Prefix(String updatedBy) {
3877         setUpdatedBy_Prefix(updatedBy, null);
3878     }
3879 
3880     public void setUpdatedBy_Prefix(String updatedBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
3881         PrefixQueryBuilder builder = regPrefixQ("updatedBy", updatedBy);
3882         if (opLambda != null) {
3883             opLambda.callback(builder);
3884         }
3885     }
3886 
3887     public void setUpdatedBy_Wildcard(String updatedBy) {
3888         setUpdatedBy_Wildcard(updatedBy, null);
3889     }
3890 
3891     public void setUpdatedBy_Wildcard(String updatedBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
3892         WildcardQueryBuilder builder = regWildcardQ("updatedBy", updatedBy);
3893         if (opLambda != null) {
3894             opLambda.callback(builder);
3895         }
3896     }
3897 
3898     public void setUpdatedBy_Regexp(String updatedBy) {
3899         setUpdatedBy_Regexp(updatedBy, null);
3900     }
3901 
3902     public void setUpdatedBy_Regexp(String updatedBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
3903         RegexpQueryBuilder builder = regRegexpQ("updatedBy", updatedBy);
3904         if (opLambda != null) {
3905             opLambda.callback(builder);
3906         }
3907     }
3908 
3909     public void setUpdatedBy_SpanTerm(String updatedBy) {
3910         setUpdatedBy_SpanTerm("updatedBy", null);
3911     }
3912 
3913     public void setUpdatedBy_SpanTerm(String updatedBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
3914         SpanTermQueryBuilder builder = regSpanTermQ("updatedBy", updatedBy);
3915         if (opLambda != null) {
3916             opLambda.callback(builder);
3917         }
3918     }
3919 
3920     public void setUpdatedBy_GreaterThan(String updatedBy) {
3921         setUpdatedBy_GreaterThan(updatedBy, null);
3922     }
3923 
3924     public void setUpdatedBy_GreaterThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3925         final Object _value = updatedBy;
3926         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_THAN, _value);
3927         if (opLambda != null) {
3928             opLambda.callback(builder);
3929         }
3930     }
3931 
3932     public void setUpdatedBy_LessThan(String updatedBy) {
3933         setUpdatedBy_LessThan(updatedBy, null);
3934     }
3935 
3936     public void setUpdatedBy_LessThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3937         final Object _value = updatedBy;
3938         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_THAN, _value);
3939         if (opLambda != null) {
3940             opLambda.callback(builder);
3941         }
3942     }
3943 
3944     public void setUpdatedBy_GreaterEqual(String updatedBy) {
3945         setUpdatedBy_GreaterEqual(updatedBy, null);
3946     }
3947 
3948     public void setUpdatedBy_GreaterEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3949         final Object _value = updatedBy;
3950         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_EQUAL, _value);
3951         if (opLambda != null) {
3952             opLambda.callback(builder);
3953         }
3954     }
3955 
3956     public void setUpdatedBy_LessEqual(String updatedBy) {
3957         setUpdatedBy_LessEqual(updatedBy, null);
3958     }
3959 
3960     public void setUpdatedBy_LessEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3961         final Object _value = updatedBy;
3962         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_EQUAL, _value);
3963         if (opLambda != null) {
3964             opLambda.callback(builder);
3965         }
3966     }
3967 
3968     public void setUpdatedBy_Exists() {
3969         setUpdatedBy_Exists(null);
3970     }
3971 
3972     public void setUpdatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3973         ExistsQueryBuilder builder = regExistsQ("updatedBy");
3974         if (opLambda != null) {
3975             opLambda.callback(builder);
3976         }
3977     }
3978 
3979     public void setUpdatedBy_CommonTerms(String updatedBy) {
3980         setUpdatedBy_CommonTerms(updatedBy, null);
3981     }
3982 
3983     public void setUpdatedBy_CommonTerms(String updatedBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3984         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedBy", updatedBy);
3985         if (opLambda != null) {
3986             opLambda.callback(builder);
3987         }
3988     }
3989 
3990     public BsWebConfigCQ addOrderBy_UpdatedBy_Asc() {
3991         regOBA("updatedBy");
3992         return this;
3993     }
3994 
3995     public BsWebConfigCQ addOrderBy_UpdatedBy_Desc() {
3996         regOBD("updatedBy");
3997         return this;
3998     }
3999 
4000     public void setUpdatedTime_Equal(Long updatedTime) {
4001         setUpdatedTime_Term(updatedTime, null);
4002     }
4003 
4004     public void setUpdatedTime_Equal(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
4005         setUpdatedTime_Term(updatedTime, opLambda);
4006     }
4007 
4008     public void setUpdatedTime_Term(Long updatedTime) {
4009         setUpdatedTime_Term(updatedTime, null);
4010     }
4011 
4012     public void setUpdatedTime_Term(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
4013         TermQueryBuilder builder = regTermQ("updatedTime", updatedTime);
4014         if (opLambda != null) {
4015             opLambda.callback(builder);
4016         }
4017     }
4018 
4019     public void setUpdatedTime_NotEqual(Long updatedTime) {
4020         setUpdatedTime_NotTerm(updatedTime, null);
4021     }
4022 
4023     public void setUpdatedTime_NotTerm(Long updatedTime) {
4024         setUpdatedTime_NotTerm(updatedTime, null);
4025     }
4026 
4027     public void setUpdatedTime_NotEqual(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4028         setUpdatedTime_NotTerm(updatedTime, opLambda);
4029     }
4030 
4031     public void setUpdatedTime_NotTerm(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4032         not(not -> not.setUpdatedTime_Term(updatedTime), opLambda);
4033     }
4034 
4035     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList) {
4036         setUpdatedTime_Terms(updatedTimeList, null);
4037     }
4038 
4039     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4040         TermsQueryBuilder builder = regTermsQ("updatedTime", updatedTimeList);
4041         if (opLambda != null) {
4042             opLambda.callback(builder);
4043         }
4044     }
4045 
4046     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList) {
4047         setUpdatedTime_Terms(updatedTimeList, null);
4048     }
4049 
4050     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4051         setUpdatedTime_Terms(updatedTimeList, opLambda);
4052     }
4053 
4054     public void setUpdatedTime_Match(Long updatedTime) {
4055         setUpdatedTime_Match(updatedTime, null);
4056     }
4057 
4058     public void setUpdatedTime_Match(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4059         MatchQueryBuilder builder = regMatchQ("updatedTime", updatedTime);
4060         if (opLambda != null) {
4061             opLambda.callback(builder);
4062         }
4063     }
4064 
4065     public void setUpdatedTime_MatchPhrase(Long updatedTime) {
4066         setUpdatedTime_MatchPhrase(updatedTime, null);
4067     }
4068 
4069     public void setUpdatedTime_MatchPhrase(Long updatedTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
4070         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedTime", updatedTime);
4071         if (opLambda != null) {
4072             opLambda.callback(builder);
4073         }
4074     }
4075 
4076     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime) {
4077         setUpdatedTime_MatchPhrasePrefix(updatedTime, null);
4078     }
4079 
4080     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
4081         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedTime", updatedTime);
4082         if (opLambda != null) {
4083             opLambda.callback(builder);
4084         }
4085     }
4086 
4087     public void setUpdatedTime_Fuzzy(Long updatedTime) {
4088         setUpdatedTime_Fuzzy(updatedTime, null);
4089     }
4090 
4091     public void setUpdatedTime_Fuzzy(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4092         MatchQueryBuilder builder = regFuzzyQ("updatedTime", updatedTime);
4093         if (opLambda != null) {
4094             opLambda.callback(builder);
4095         }
4096     }
4097 
4098     public void setUpdatedTime_GreaterThan(Long updatedTime) {
4099         setUpdatedTime_GreaterThan(updatedTime, null);
4100     }
4101 
4102     public void setUpdatedTime_GreaterThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4103         final Object _value = updatedTime;
4104         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_THAN, _value);
4105         if (opLambda != null) {
4106             opLambda.callback(builder);
4107         }
4108     }
4109 
4110     public void setUpdatedTime_LessThan(Long updatedTime) {
4111         setUpdatedTime_LessThan(updatedTime, null);
4112     }
4113 
4114     public void setUpdatedTime_LessThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4115         final Object _value = updatedTime;
4116         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_THAN, _value);
4117         if (opLambda != null) {
4118             opLambda.callback(builder);
4119         }
4120     }
4121 
4122     public void setUpdatedTime_GreaterEqual(Long updatedTime) {
4123         setUpdatedTime_GreaterEqual(updatedTime, null);
4124     }
4125 
4126     public void setUpdatedTime_GreaterEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4127         final Object _value = updatedTime;
4128         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_EQUAL, _value);
4129         if (opLambda != null) {
4130             opLambda.callback(builder);
4131         }
4132     }
4133 
4134     public void setUpdatedTime_LessEqual(Long updatedTime) {
4135         setUpdatedTime_LessEqual(updatedTime, null);
4136     }
4137 
4138     public void setUpdatedTime_LessEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4139         final Object _value = updatedTime;
4140         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_EQUAL, _value);
4141         if (opLambda != null) {
4142             opLambda.callback(builder);
4143         }
4144     }
4145 
4146     public void setUpdatedTime_Exists() {
4147         setUpdatedTime_Exists(null);
4148     }
4149 
4150     public void setUpdatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
4151         ExistsQueryBuilder builder = regExistsQ("updatedTime");
4152         if (opLambda != null) {
4153             opLambda.callback(builder);
4154         }
4155     }
4156 
4157     public void setUpdatedTime_CommonTerms(Long updatedTime) {
4158         setUpdatedTime_CommonTerms(updatedTime, null);
4159     }
4160 
4161     public void setUpdatedTime_CommonTerms(Long updatedTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
4162         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedTime", updatedTime);
4163         if (opLambda != null) {
4164             opLambda.callback(builder);
4165         }
4166     }
4167 
4168     public BsWebConfigCQ addOrderBy_UpdatedTime_Asc() {
4169         regOBA("updatedTime");
4170         return this;
4171     }
4172 
4173     public BsWebConfigCQ addOrderBy_UpdatedTime_Desc() {
4174         regOBD("updatedTime");
4175         return this;
4176     }
4177 
4178     public void setUrls_Equal(String urls) {
4179         setUrls_Term(urls, null);
4180     }
4181 
4182     public void setUrls_Equal(String urls, ConditionOptionCall<TermQueryBuilder> opLambda) {
4183         setUrls_Term(urls, opLambda);
4184     }
4185 
4186     public void setUrls_Term(String urls) {
4187         setUrls_Term(urls, null);
4188     }
4189 
4190     public void setUrls_Term(String urls, ConditionOptionCall<TermQueryBuilder> opLambda) {
4191         TermQueryBuilder builder = regTermQ("urls", urls);
4192         if (opLambda != null) {
4193             opLambda.callback(builder);
4194         }
4195     }
4196 
4197     public void setUrls_NotEqual(String urls) {
4198         setUrls_NotTerm(urls, null);
4199     }
4200 
4201     public void setUrls_NotTerm(String urls) {
4202         setUrls_NotTerm(urls, null);
4203     }
4204 
4205     public void setUrls_NotEqual(String urls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4206         setUrls_NotTerm(urls, opLambda);
4207     }
4208 
4209     public void setUrls_NotTerm(String urls, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4210         not(not -> not.setUrls_Term(urls), opLambda);
4211     }
4212 
4213     public void setUrls_Terms(Collection<String> urlsList) {
4214         setUrls_Terms(urlsList, null);
4215     }
4216 
4217     public void setUrls_Terms(Collection<String> urlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4218         TermsQueryBuilder builder = regTermsQ("urls", urlsList);
4219         if (opLambda != null) {
4220             opLambda.callback(builder);
4221         }
4222     }
4223 
4224     public void setUrls_InScope(Collection<String> urlsList) {
4225         setUrls_Terms(urlsList, null);
4226     }
4227 
4228     public void setUrls_InScope(Collection<String> urlsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4229         setUrls_Terms(urlsList, opLambda);
4230     }
4231 
4232     public void setUrls_Match(String urls) {
4233         setUrls_Match(urls, null);
4234     }
4235 
4236     public void setUrls_Match(String urls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4237         MatchQueryBuilder builder = regMatchQ("urls", urls);
4238         if (opLambda != null) {
4239             opLambda.callback(builder);
4240         }
4241     }
4242 
4243     public void setUrls_MatchPhrase(String urls) {
4244         setUrls_MatchPhrase(urls, null);
4245     }
4246 
4247     public void setUrls_MatchPhrase(String urls, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
4248         MatchPhraseQueryBuilder builder = regMatchPhraseQ("urls", urls);
4249         if (opLambda != null) {
4250             opLambda.callback(builder);
4251         }
4252     }
4253 
4254     public void setUrls_MatchPhrasePrefix(String urls) {
4255         setUrls_MatchPhrasePrefix(urls, null);
4256     }
4257 
4258     public void setUrls_MatchPhrasePrefix(String urls, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
4259         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("urls", urls);
4260         if (opLambda != null) {
4261             opLambda.callback(builder);
4262         }
4263     }
4264 
4265     public void setUrls_Fuzzy(String urls) {
4266         setUrls_Fuzzy(urls, null);
4267     }
4268 
4269     public void setUrls_Fuzzy(String urls, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4270         MatchQueryBuilder builder = regFuzzyQ("urls", urls);
4271         if (opLambda != null) {
4272             opLambda.callback(builder);
4273         }
4274     }
4275 
4276     public void setUrls_Prefix(String urls) {
4277         setUrls_Prefix(urls, null);
4278     }
4279 
4280     public void setUrls_Prefix(String urls, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
4281         PrefixQueryBuilder builder = regPrefixQ("urls", urls);
4282         if (opLambda != null) {
4283             opLambda.callback(builder);
4284         }
4285     }
4286 
4287     public void setUrls_Wildcard(String urls) {
4288         setUrls_Wildcard(urls, null);
4289     }
4290 
4291     public void setUrls_Wildcard(String urls, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
4292         WildcardQueryBuilder builder = regWildcardQ("urls", urls);
4293         if (opLambda != null) {
4294             opLambda.callback(builder);
4295         }
4296     }
4297 
4298     public void setUrls_Regexp(String urls) {
4299         setUrls_Regexp(urls, null);
4300     }
4301 
4302     public void setUrls_Regexp(String urls, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
4303         RegexpQueryBuilder builder = regRegexpQ("urls", urls);
4304         if (opLambda != null) {
4305             opLambda.callback(builder);
4306         }
4307     }
4308 
4309     public void setUrls_SpanTerm(String urls) {
4310         setUrls_SpanTerm("urls", null);
4311     }
4312 
4313     public void setUrls_SpanTerm(String urls, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
4314         SpanTermQueryBuilder builder = regSpanTermQ("urls", urls);
4315         if (opLambda != null) {
4316             opLambda.callback(builder);
4317         }
4318     }
4319 
4320     public void setUrls_GreaterThan(String urls) {
4321         setUrls_GreaterThan(urls, null);
4322     }
4323 
4324     public void setUrls_GreaterThan(String urls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4325         final Object _value = urls;
4326         RangeQueryBuilder builder = regRangeQ("urls", ConditionKey.CK_GREATER_THAN, _value);
4327         if (opLambda != null) {
4328             opLambda.callback(builder);
4329         }
4330     }
4331 
4332     public void setUrls_LessThan(String urls) {
4333         setUrls_LessThan(urls, null);
4334     }
4335 
4336     public void setUrls_LessThan(String urls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4337         final Object _value = urls;
4338         RangeQueryBuilder builder = regRangeQ("urls", ConditionKey.CK_LESS_THAN, _value);
4339         if (opLambda != null) {
4340             opLambda.callback(builder);
4341         }
4342     }
4343 
4344     public void setUrls_GreaterEqual(String urls) {
4345         setUrls_GreaterEqual(urls, null);
4346     }
4347 
4348     public void setUrls_GreaterEqual(String urls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4349         final Object _value = urls;
4350         RangeQueryBuilder builder = regRangeQ("urls", ConditionKey.CK_GREATER_EQUAL, _value);
4351         if (opLambda != null) {
4352             opLambda.callback(builder);
4353         }
4354     }
4355 
4356     public void setUrls_LessEqual(String urls) {
4357         setUrls_LessEqual(urls, null);
4358     }
4359 
4360     public void setUrls_LessEqual(String urls, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4361         final Object _value = urls;
4362         RangeQueryBuilder builder = regRangeQ("urls", ConditionKey.CK_LESS_EQUAL, _value);
4363         if (opLambda != null) {
4364             opLambda.callback(builder);
4365         }
4366     }
4367 
4368     public void setUrls_Exists() {
4369         setUrls_Exists(null);
4370     }
4371 
4372     public void setUrls_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
4373         ExistsQueryBuilder builder = regExistsQ("urls");
4374         if (opLambda != null) {
4375             opLambda.callback(builder);
4376         }
4377     }
4378 
4379     public void setUrls_CommonTerms(String urls) {
4380         setUrls_CommonTerms(urls, null);
4381     }
4382 
4383     public void setUrls_CommonTerms(String urls, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
4384         CommonTermsQueryBuilder builder = regCommonTermsQ("urls", urls);
4385         if (opLambda != null) {
4386             opLambda.callback(builder);
4387         }
4388     }
4389 
4390     public BsWebConfigCQ addOrderBy_Urls_Asc() {
4391         regOBA("urls");
4392         return this;
4393     }
4394 
4395     public BsWebConfigCQ addOrderBy_Urls_Desc() {
4396         regOBD("urls");
4397         return this;
4398     }
4399 
4400     public void setUserAgent_Equal(String userAgent) {
4401         setUserAgent_Term(userAgent, null);
4402     }
4403 
4404     public void setUserAgent_Equal(String userAgent, ConditionOptionCall<TermQueryBuilder> opLambda) {
4405         setUserAgent_Term(userAgent, opLambda);
4406     }
4407 
4408     public void setUserAgent_Term(String userAgent) {
4409         setUserAgent_Term(userAgent, null);
4410     }
4411 
4412     public void setUserAgent_Term(String userAgent, ConditionOptionCall<TermQueryBuilder> opLambda) {
4413         TermQueryBuilder builder = regTermQ("userAgent", userAgent);
4414         if (opLambda != null) {
4415             opLambda.callback(builder);
4416         }
4417     }
4418 
4419     public void setUserAgent_NotEqual(String userAgent) {
4420         setUserAgent_NotTerm(userAgent, null);
4421     }
4422 
4423     public void setUserAgent_NotTerm(String userAgent) {
4424         setUserAgent_NotTerm(userAgent, null);
4425     }
4426 
4427     public void setUserAgent_NotEqual(String userAgent, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4428         setUserAgent_NotTerm(userAgent, opLambda);
4429     }
4430 
4431     public void setUserAgent_NotTerm(String userAgent, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4432         not(not -> not.setUserAgent_Term(userAgent), opLambda);
4433     }
4434 
4435     public void setUserAgent_Terms(Collection<String> userAgentList) {
4436         setUserAgent_Terms(userAgentList, null);
4437     }
4438 
4439     public void setUserAgent_Terms(Collection<String> userAgentList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4440         TermsQueryBuilder builder = regTermsQ("userAgent", userAgentList);
4441         if (opLambda != null) {
4442             opLambda.callback(builder);
4443         }
4444     }
4445 
4446     public void setUserAgent_InScope(Collection<String> userAgentList) {
4447         setUserAgent_Terms(userAgentList, null);
4448     }
4449 
4450     public void setUserAgent_InScope(Collection<String> userAgentList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4451         setUserAgent_Terms(userAgentList, opLambda);
4452     }
4453 
4454     public void setUserAgent_Match(String userAgent) {
4455         setUserAgent_Match(userAgent, null);
4456     }
4457 
4458     public void setUserAgent_Match(String userAgent, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4459         MatchQueryBuilder builder = regMatchQ("userAgent", userAgent);
4460         if (opLambda != null) {
4461             opLambda.callback(builder);
4462         }
4463     }
4464 
4465     public void setUserAgent_MatchPhrase(String userAgent) {
4466         setUserAgent_MatchPhrase(userAgent, null);
4467     }
4468 
4469     public void setUserAgent_MatchPhrase(String userAgent, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
4470         MatchPhraseQueryBuilder builder = regMatchPhraseQ("userAgent", userAgent);
4471         if (opLambda != null) {
4472             opLambda.callback(builder);
4473         }
4474     }
4475 
4476     public void setUserAgent_MatchPhrasePrefix(String userAgent) {
4477         setUserAgent_MatchPhrasePrefix(userAgent, null);
4478     }
4479 
4480     public void setUserAgent_MatchPhrasePrefix(String userAgent, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
4481         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("userAgent", userAgent);
4482         if (opLambda != null) {
4483             opLambda.callback(builder);
4484         }
4485     }
4486 
4487     public void setUserAgent_Fuzzy(String userAgent) {
4488         setUserAgent_Fuzzy(userAgent, null);
4489     }
4490 
4491     public void setUserAgent_Fuzzy(String userAgent, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4492         MatchQueryBuilder builder = regFuzzyQ("userAgent", userAgent);
4493         if (opLambda != null) {
4494             opLambda.callback(builder);
4495         }
4496     }
4497 
4498     public void setUserAgent_Prefix(String userAgent) {
4499         setUserAgent_Prefix(userAgent, null);
4500     }
4501 
4502     public void setUserAgent_Prefix(String userAgent, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
4503         PrefixQueryBuilder builder = regPrefixQ("userAgent", userAgent);
4504         if (opLambda != null) {
4505             opLambda.callback(builder);
4506         }
4507     }
4508 
4509     public void setUserAgent_Wildcard(String userAgent) {
4510         setUserAgent_Wildcard(userAgent, null);
4511     }
4512 
4513     public void setUserAgent_Wildcard(String userAgent, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
4514         WildcardQueryBuilder builder = regWildcardQ("userAgent", userAgent);
4515         if (opLambda != null) {
4516             opLambda.callback(builder);
4517         }
4518     }
4519 
4520     public void setUserAgent_Regexp(String userAgent) {
4521         setUserAgent_Regexp(userAgent, null);
4522     }
4523 
4524     public void setUserAgent_Regexp(String userAgent, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
4525         RegexpQueryBuilder builder = regRegexpQ("userAgent", userAgent);
4526         if (opLambda != null) {
4527             opLambda.callback(builder);
4528         }
4529     }
4530 
4531     public void setUserAgent_SpanTerm(String userAgent) {
4532         setUserAgent_SpanTerm("userAgent", null);
4533     }
4534 
4535     public void setUserAgent_SpanTerm(String userAgent, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
4536         SpanTermQueryBuilder builder = regSpanTermQ("userAgent", userAgent);
4537         if (opLambda != null) {
4538             opLambda.callback(builder);
4539         }
4540     }
4541 
4542     public void setUserAgent_GreaterThan(String userAgent) {
4543         setUserAgent_GreaterThan(userAgent, null);
4544     }
4545 
4546     public void setUserAgent_GreaterThan(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4547         final Object _value = userAgent;
4548         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_GREATER_THAN, _value);
4549         if (opLambda != null) {
4550             opLambda.callback(builder);
4551         }
4552     }
4553 
4554     public void setUserAgent_LessThan(String userAgent) {
4555         setUserAgent_LessThan(userAgent, null);
4556     }
4557 
4558     public void setUserAgent_LessThan(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4559         final Object _value = userAgent;
4560         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_LESS_THAN, _value);
4561         if (opLambda != null) {
4562             opLambda.callback(builder);
4563         }
4564     }
4565 
4566     public void setUserAgent_GreaterEqual(String userAgent) {
4567         setUserAgent_GreaterEqual(userAgent, null);
4568     }
4569 
4570     public void setUserAgent_GreaterEqual(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4571         final Object _value = userAgent;
4572         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_GREATER_EQUAL, _value);
4573         if (opLambda != null) {
4574             opLambda.callback(builder);
4575         }
4576     }
4577 
4578     public void setUserAgent_LessEqual(String userAgent) {
4579         setUserAgent_LessEqual(userAgent, null);
4580     }
4581 
4582     public void setUserAgent_LessEqual(String userAgent, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4583         final Object _value = userAgent;
4584         RangeQueryBuilder builder = regRangeQ("userAgent", ConditionKey.CK_LESS_EQUAL, _value);
4585         if (opLambda != null) {
4586             opLambda.callback(builder);
4587         }
4588     }
4589 
4590     public void setUserAgent_Exists() {
4591         setUserAgent_Exists(null);
4592     }
4593 
4594     public void setUserAgent_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
4595         ExistsQueryBuilder builder = regExistsQ("userAgent");
4596         if (opLambda != null) {
4597             opLambda.callback(builder);
4598         }
4599     }
4600 
4601     public void setUserAgent_CommonTerms(String userAgent) {
4602         setUserAgent_CommonTerms(userAgent, null);
4603     }
4604 
4605     public void setUserAgent_CommonTerms(String userAgent, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
4606         CommonTermsQueryBuilder builder = regCommonTermsQ("userAgent", userAgent);
4607         if (opLambda != null) {
4608             opLambda.callback(builder);
4609         }
4610     }
4611 
4612     public BsWebConfigCQ addOrderBy_UserAgent_Asc() {
4613         regOBA("userAgent");
4614         return this;
4615     }
4616 
4617     public BsWebConfigCQ addOrderBy_UserAgent_Desc() {
4618         regOBD("userAgent");
4619         return this;
4620     }
4621 
4622     public void setVirtualHosts_Equal(String virtualHosts) {
4623         setVirtualHosts_Term(virtualHosts, null);
4624     }
4625 
4626     public void setVirtualHosts_Equal(String virtualHosts, ConditionOptionCall<TermQueryBuilder> opLambda) {
4627         setVirtualHosts_Term(virtualHosts, opLambda);
4628     }
4629 
4630     public void setVirtualHosts_Term(String virtualHosts) {
4631         setVirtualHosts_Term(virtualHosts, null);
4632     }
4633 
4634     public void setVirtualHosts_Term(String virtualHosts, ConditionOptionCall<TermQueryBuilder> opLambda) {
4635         TermQueryBuilder builder = regTermQ("virtualHosts", virtualHosts);
4636         if (opLambda != null) {
4637             opLambda.callback(builder);
4638         }
4639     }
4640 
4641     public void setVirtualHosts_NotEqual(String virtualHosts) {
4642         setVirtualHosts_NotTerm(virtualHosts, null);
4643     }
4644 
4645     public void setVirtualHosts_NotTerm(String virtualHosts) {
4646         setVirtualHosts_NotTerm(virtualHosts, null);
4647     }
4648 
4649     public void setVirtualHosts_NotEqual(String virtualHosts, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4650         setVirtualHosts_NotTerm(virtualHosts, opLambda);
4651     }
4652 
4653     public void setVirtualHosts_NotTerm(String virtualHosts, ConditionOptionCall<BoolQueryBuilder> opLambda) {
4654         not(not -> not.setVirtualHosts_Term(virtualHosts), opLambda);
4655     }
4656 
4657     public void setVirtualHosts_Terms(Collection<String> virtualHostsList) {
4658         setVirtualHosts_Terms(virtualHostsList, null);
4659     }
4660 
4661     public void setVirtualHosts_Terms(Collection<String> virtualHostsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4662         TermsQueryBuilder builder = regTermsQ("virtualHosts", virtualHostsList);
4663         if (opLambda != null) {
4664             opLambda.callback(builder);
4665         }
4666     }
4667 
4668     public void setVirtualHosts_InScope(Collection<String> virtualHostsList) {
4669         setVirtualHosts_Terms(virtualHostsList, null);
4670     }
4671 
4672     public void setVirtualHosts_InScope(Collection<String> virtualHostsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
4673         setVirtualHosts_Terms(virtualHostsList, opLambda);
4674     }
4675 
4676     public void setVirtualHosts_Match(String virtualHosts) {
4677         setVirtualHosts_Match(virtualHosts, null);
4678     }
4679 
4680     public void setVirtualHosts_Match(String virtualHosts, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4681         MatchQueryBuilder builder = regMatchQ("virtualHosts", virtualHosts);
4682         if (opLambda != null) {
4683             opLambda.callback(builder);
4684         }
4685     }
4686 
4687     public void setVirtualHosts_MatchPhrase(String virtualHosts) {
4688         setVirtualHosts_MatchPhrase(virtualHosts, null);
4689     }
4690 
4691     public void setVirtualHosts_MatchPhrase(String virtualHosts, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
4692         MatchPhraseQueryBuilder builder = regMatchPhraseQ("virtualHosts", virtualHosts);
4693         if (opLambda != null) {
4694             opLambda.callback(builder);
4695         }
4696     }
4697 
4698     public void setVirtualHosts_MatchPhrasePrefix(String virtualHosts) {
4699         setVirtualHosts_MatchPhrasePrefix(virtualHosts, null);
4700     }
4701 
4702     public void setVirtualHosts_MatchPhrasePrefix(String virtualHosts, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
4703         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("virtualHosts", virtualHosts);
4704         if (opLambda != null) {
4705             opLambda.callback(builder);
4706         }
4707     }
4708 
4709     public void setVirtualHosts_Fuzzy(String virtualHosts) {
4710         setVirtualHosts_Fuzzy(virtualHosts, null);
4711     }
4712 
4713     public void setVirtualHosts_Fuzzy(String virtualHosts, ConditionOptionCall<MatchQueryBuilder> opLambda) {
4714         MatchQueryBuilder builder = regFuzzyQ("virtualHosts", virtualHosts);
4715         if (opLambda != null) {
4716             opLambda.callback(builder);
4717         }
4718     }
4719 
4720     public void setVirtualHosts_Prefix(String virtualHosts) {
4721         setVirtualHosts_Prefix(virtualHosts, null);
4722     }
4723 
4724     public void setVirtualHosts_Prefix(String virtualHosts, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
4725         PrefixQueryBuilder builder = regPrefixQ("virtualHosts", virtualHosts);
4726         if (opLambda != null) {
4727             opLambda.callback(builder);
4728         }
4729     }
4730 
4731     public void setVirtualHosts_Wildcard(String virtualHosts) {
4732         setVirtualHosts_Wildcard(virtualHosts, null);
4733     }
4734 
4735     public void setVirtualHosts_Wildcard(String virtualHosts, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
4736         WildcardQueryBuilder builder = regWildcardQ("virtualHosts", virtualHosts);
4737         if (opLambda != null) {
4738             opLambda.callback(builder);
4739         }
4740     }
4741 
4742     public void setVirtualHosts_Regexp(String virtualHosts) {
4743         setVirtualHosts_Regexp(virtualHosts, null);
4744     }
4745 
4746     public void setVirtualHosts_Regexp(String virtualHosts, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
4747         RegexpQueryBuilder builder = regRegexpQ("virtualHosts", virtualHosts);
4748         if (opLambda != null) {
4749             opLambda.callback(builder);
4750         }
4751     }
4752 
4753     public void setVirtualHosts_SpanTerm(String virtualHosts) {
4754         setVirtualHosts_SpanTerm("virtualHosts", null);
4755     }
4756 
4757     public void setVirtualHosts_SpanTerm(String virtualHosts, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
4758         SpanTermQueryBuilder builder = regSpanTermQ("virtualHosts", virtualHosts);
4759         if (opLambda != null) {
4760             opLambda.callback(builder);
4761         }
4762     }
4763 
4764     public void setVirtualHosts_GreaterThan(String virtualHosts) {
4765         setVirtualHosts_GreaterThan(virtualHosts, null);
4766     }
4767 
4768     public void setVirtualHosts_GreaterThan(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4769         final Object _value = virtualHosts;
4770         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_GREATER_THAN, _value);
4771         if (opLambda != null) {
4772             opLambda.callback(builder);
4773         }
4774     }
4775 
4776     public void setVirtualHosts_LessThan(String virtualHosts) {
4777         setVirtualHosts_LessThan(virtualHosts, null);
4778     }
4779 
4780     public void setVirtualHosts_LessThan(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4781         final Object _value = virtualHosts;
4782         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_LESS_THAN, _value);
4783         if (opLambda != null) {
4784             opLambda.callback(builder);
4785         }
4786     }
4787 
4788     public void setVirtualHosts_GreaterEqual(String virtualHosts) {
4789         setVirtualHosts_GreaterEqual(virtualHosts, null);
4790     }
4791 
4792     public void setVirtualHosts_GreaterEqual(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4793         final Object _value = virtualHosts;
4794         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_GREATER_EQUAL, _value);
4795         if (opLambda != null) {
4796             opLambda.callback(builder);
4797         }
4798     }
4799 
4800     public void setVirtualHosts_LessEqual(String virtualHosts) {
4801         setVirtualHosts_LessEqual(virtualHosts, null);
4802     }
4803 
4804     public void setVirtualHosts_LessEqual(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
4805         final Object _value = virtualHosts;
4806         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_LESS_EQUAL, _value);
4807         if (opLambda != null) {
4808             opLambda.callback(builder);
4809         }
4810     }
4811 
4812     public void setVirtualHosts_Exists() {
4813         setVirtualHosts_Exists(null);
4814     }
4815 
4816     public void setVirtualHosts_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
4817         ExistsQueryBuilder builder = regExistsQ("virtualHosts");
4818         if (opLambda != null) {
4819             opLambda.callback(builder);
4820         }
4821     }
4822 
4823     public void setVirtualHosts_CommonTerms(String virtualHosts) {
4824         setVirtualHosts_CommonTerms(virtualHosts, null);
4825     }
4826 
4827     public void setVirtualHosts_CommonTerms(String virtualHosts, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
4828         CommonTermsQueryBuilder builder = regCommonTermsQ("virtualHosts", virtualHosts);
4829         if (opLambda != null) {
4830             opLambda.callback(builder);
4831         }
4832     }
4833 
4834     public BsWebConfigCQ addOrderBy_VirtualHosts_Asc() {
4835         regOBA("virtualHosts");
4836         return this;
4837     }
4838 
4839     public BsWebConfigCQ addOrderBy_VirtualHosts_Desc() {
4840         regOBD("virtualHosts");
4841         return this;
4842     }
4843 
4844 }