View Javadoc
1   /*
2    * Copyright 2012-2021 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.fesen.index.query.BoolQueryBuilder;
23  import org.codelibs.fesen.index.query.CommonTermsQueryBuilder;
24  import org.codelibs.fesen.index.query.ExistsQueryBuilder;
25  import org.codelibs.fesen.index.query.IdsQueryBuilder;
26  import org.codelibs.fesen.index.query.MatchPhrasePrefixQueryBuilder;
27  import org.codelibs.fesen.index.query.MatchPhraseQueryBuilder;
28  import org.codelibs.fesen.index.query.MatchQueryBuilder;
29  import org.codelibs.fesen.index.query.PrefixQueryBuilder;
30  import org.codelibs.fesen.index.query.RangeQueryBuilder;
31  import org.codelibs.fesen.index.query.RegexpQueryBuilder;
32  import org.codelibs.fesen.index.query.SpanTermQueryBuilder;
33  import org.codelibs.fesen.index.query.TermQueryBuilder;
34  import org.codelibs.fesen.index.query.TermsQueryBuilder;
35  import org.codelibs.fesen.index.query.WildcardQueryBuilder;
36  import org.codelibs.fesen.index.query.functionscore.FunctionScoreQueryBuilder;
37  import org.codelibs.fesen.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
38  import org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery;
39  import org.codelibs.fess.es.config.cbean.cq.DataConfigCQ;
40  import org.dbflute.cbean.ckey.ConditionKey;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsDataConfigCQ 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 "data_config";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "data_config";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<DataConfigCQ> queryLambda, ScoreFunctionCall<ScoreFunctionCreator<DataConfigCQ>> functionsLambda,
66              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
67          DataConfigCQ cq = new DataConfigCQ();
68          queryLambda.callback(cq);
69          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
70          if (functionsLambda != null) {
71              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
72                  DataConfigCQ cf = new DataConfigCQ();
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<DataConfigCQ, DataConfigCQ> filteredLambda) {
84          filtered(filteredLambda, null);
85      }
86  
87      public void filtered(FilteredCall<DataConfigCQ, DataConfigCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
88          bool((must, should, mustNot, filter) -> {
89              filteredLambda.callback(must, filter);
90          }, opLambda);
91      }
92  
93      public void not(OperatorCall<DataConfigCQ> notLambda) {
94          not(notLambda, null);
95      }
96  
97      public void not(final OperatorCall<DataConfigCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
98          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
99      }
100 
101     public void bool(BoolCall<DataConfigCQ> boolLambda) {
102         bool(boolLambda, null);
103     }
104 
105     public void bool(BoolCall<DataConfigCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
106         DataConfigCQ mustQuery = new DataConfigCQ();
107         DataConfigCQ shouldQuery = new DataConfigCQ();
108         DataConfigCQ mustNotQuery = new DataConfigCQ();
109         DataConfigCQ filterQuery = new DataConfigCQ();
110         boolLambda.callback(mustQuery, shouldQuery, mustNotQuery, filterQuery);
111         if (mustQuery.hasQueries() || shouldQuery.hasQueries() || mustNotQuery.hasQueries() || filterQuery.hasQueries()) {
112             BoolQueryBuilder builder = regBoolCQ(mustQuery.getQueryBuilderList(), shouldQuery.getQueryBuilderList(),
113                     mustNotQuery.getQueryBuilderList(), filterQuery.getQueryBuilderList());
114             if (opLambda != null) {
115                 opLambda.callback(builder);
116             }
117         }
118     }
119 
120     // ===================================================================================
121     //                                                                           Query Set
122     //                                                                           =========
123     public void setId_Equal(String id) {
124         setId_Term(id, null);
125     }
126 
127     public void setId_Equal(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
128         setId_Term(id, opLambda);
129     }
130 
131     public void setId_Term(String id) {
132         setId_Term(id, null);
133     }
134 
135     public void setId_Term(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
136         TermQueryBuilder builder = regTermQ("_id", id);
137         if (opLambda != null) {
138             opLambda.callback(builder);
139         }
140     }
141 
142     public void setId_NotEqual(String id) {
143         setId_NotTerm(id, null);
144     }
145 
146     public void setId_NotTerm(String id) {
147         setId_NotTerm(id, null);
148     }
149 
150     public void setId_NotEqual(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
151         setId_NotTerm(id, opLambda);
152     }
153 
154     public void setId_NotTerm(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
155         not(not -> not.setId_Term(id), opLambda);
156     }
157 
158     public void setId_Terms(Collection<String> idList) {
159         setId_Terms(idList, null);
160     }
161 
162     public void setId_Terms(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
163         IdsQueryBuilder builder = regIdsQ(idList);
164         if (opLambda != null) {
165             opLambda.callback(builder);
166         }
167     }
168 
169     public void setId_InScope(Collection<String> idList) {
170         setId_Terms(idList, null);
171     }
172 
173     public void setId_InScope(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
174         setId_Terms(idList, opLambda);
175     }
176 
177     public BsDataConfigCQ addOrderBy_Id_Asc() {
178         regOBA("_id");
179         return this;
180     }
181 
182     public BsDataConfigCQ addOrderBy_Id_Desc() {
183         regOBD("_id");
184         return this;
185     }
186 
187     public void setAvailable_Equal(Boolean available) {
188         setAvailable_Term(available, null);
189     }
190 
191     public void setAvailable_Equal(Boolean available, ConditionOptionCall<TermQueryBuilder> opLambda) {
192         setAvailable_Term(available, opLambda);
193     }
194 
195     public void setAvailable_Term(Boolean available) {
196         setAvailable_Term(available, null);
197     }
198 
199     public void setAvailable_Term(Boolean available, ConditionOptionCall<TermQueryBuilder> opLambda) {
200         TermQueryBuilder builder = regTermQ("available", available);
201         if (opLambda != null) {
202             opLambda.callback(builder);
203         }
204     }
205 
206     public void setAvailable_NotEqual(Boolean available) {
207         setAvailable_NotTerm(available, null);
208     }
209 
210     public void setAvailable_NotTerm(Boolean available) {
211         setAvailable_NotTerm(available, null);
212     }
213 
214     public void setAvailable_NotEqual(Boolean available, ConditionOptionCall<BoolQueryBuilder> opLambda) {
215         setAvailable_NotTerm(available, opLambda);
216     }
217 
218     public void setAvailable_NotTerm(Boolean available, ConditionOptionCall<BoolQueryBuilder> opLambda) {
219         not(not -> not.setAvailable_Term(available), opLambda);
220     }
221 
222     public void setAvailable_Terms(Collection<Boolean> availableList) {
223         setAvailable_Terms(availableList, null);
224     }
225 
226     public void setAvailable_Terms(Collection<Boolean> availableList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
227         TermsQueryBuilder builder = regTermsQ("available", availableList);
228         if (opLambda != null) {
229             opLambda.callback(builder);
230         }
231     }
232 
233     public void setAvailable_InScope(Collection<Boolean> availableList) {
234         setAvailable_Terms(availableList, null);
235     }
236 
237     public void setAvailable_InScope(Collection<Boolean> availableList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
238         setAvailable_Terms(availableList, opLambda);
239     }
240 
241     public void setAvailable_Match(Boolean available) {
242         setAvailable_Match(available, null);
243     }
244 
245     public void setAvailable_Match(Boolean available, ConditionOptionCall<MatchQueryBuilder> opLambda) {
246         MatchQueryBuilder builder = regMatchQ("available", available);
247         if (opLambda != null) {
248             opLambda.callback(builder);
249         }
250     }
251 
252     public void setAvailable_MatchPhrase(Boolean available) {
253         setAvailable_MatchPhrase(available, null);
254     }
255 
256     public void setAvailable_MatchPhrase(Boolean available, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
257         MatchPhraseQueryBuilder builder = regMatchPhraseQ("available", available);
258         if (opLambda != null) {
259             opLambda.callback(builder);
260         }
261     }
262 
263     public void setAvailable_MatchPhrasePrefix(Boolean available) {
264         setAvailable_MatchPhrasePrefix(available, null);
265     }
266 
267     public void setAvailable_MatchPhrasePrefix(Boolean available, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
268         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("available", available);
269         if (opLambda != null) {
270             opLambda.callback(builder);
271         }
272     }
273 
274     public void setAvailable_Fuzzy(Boolean available) {
275         setAvailable_Fuzzy(available, null);
276     }
277 
278     public void setAvailable_Fuzzy(Boolean available, ConditionOptionCall<MatchQueryBuilder> opLambda) {
279         MatchQueryBuilder builder = regFuzzyQ("available", available);
280         if (opLambda != null) {
281             opLambda.callback(builder);
282         }
283     }
284 
285     public void setAvailable_GreaterThan(Boolean available) {
286         setAvailable_GreaterThan(available, null);
287     }
288 
289     public void setAvailable_GreaterThan(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
290         final Object _value = available;
291         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_GREATER_THAN, _value);
292         if (opLambda != null) {
293             opLambda.callback(builder);
294         }
295     }
296 
297     public void setAvailable_LessThan(Boolean available) {
298         setAvailable_LessThan(available, null);
299     }
300 
301     public void setAvailable_LessThan(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
302         final Object _value = available;
303         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_LESS_THAN, _value);
304         if (opLambda != null) {
305             opLambda.callback(builder);
306         }
307     }
308 
309     public void setAvailable_GreaterEqual(Boolean available) {
310         setAvailable_GreaterEqual(available, null);
311     }
312 
313     public void setAvailable_GreaterEqual(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
314         final Object _value = available;
315         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_GREATER_EQUAL, _value);
316         if (opLambda != null) {
317             opLambda.callback(builder);
318         }
319     }
320 
321     public void setAvailable_LessEqual(Boolean available) {
322         setAvailable_LessEqual(available, null);
323     }
324 
325     public void setAvailable_LessEqual(Boolean available, ConditionOptionCall<RangeQueryBuilder> opLambda) {
326         final Object _value = available;
327         RangeQueryBuilder builder = regRangeQ("available", ConditionKey.CK_LESS_EQUAL, _value);
328         if (opLambda != null) {
329             opLambda.callback(builder);
330         }
331     }
332 
333     public void setAvailable_Exists() {
334         setAvailable_Exists(null);
335     }
336 
337     public void setAvailable_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
338         ExistsQueryBuilder builder = regExistsQ("available");
339         if (opLambda != null) {
340             opLambda.callback(builder);
341         }
342     }
343 
344     public void setAvailable_CommonTerms(Boolean available) {
345         setAvailable_CommonTerms(available, null);
346     }
347 
348     public void setAvailable_CommonTerms(Boolean available, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
349         CommonTermsQueryBuilder builder = regCommonTermsQ("available", available);
350         if (opLambda != null) {
351             opLambda.callback(builder);
352         }
353     }
354 
355     public BsDataConfigCQ addOrderBy_Available_Asc() {
356         regOBA("available");
357         return this;
358     }
359 
360     public BsDataConfigCQ addOrderBy_Available_Desc() {
361         regOBD("available");
362         return this;
363     }
364 
365     public void setBoost_Equal(Float boost) {
366         setBoost_Term(boost, null);
367     }
368 
369     public void setBoost_Equal(Float boost, ConditionOptionCall<TermQueryBuilder> opLambda) {
370         setBoost_Term(boost, opLambda);
371     }
372 
373     public void setBoost_Term(Float boost) {
374         setBoost_Term(boost, null);
375     }
376 
377     public void setBoost_Term(Float boost, ConditionOptionCall<TermQueryBuilder> opLambda) {
378         TermQueryBuilder builder = regTermQ("boost", boost);
379         if (opLambda != null) {
380             opLambda.callback(builder);
381         }
382     }
383 
384     public void setBoost_NotEqual(Float boost) {
385         setBoost_NotTerm(boost, null);
386     }
387 
388     public void setBoost_NotTerm(Float boost) {
389         setBoost_NotTerm(boost, null);
390     }
391 
392     public void setBoost_NotEqual(Float boost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
393         setBoost_NotTerm(boost, opLambda);
394     }
395 
396     public void setBoost_NotTerm(Float boost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
397         not(not -> not.setBoost_Term(boost), opLambda);
398     }
399 
400     public void setBoost_Terms(Collection<Float> boostList) {
401         setBoost_Terms(boostList, null);
402     }
403 
404     public void setBoost_Terms(Collection<Float> boostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
405         TermsQueryBuilder builder = regTermsQ("boost", boostList);
406         if (opLambda != null) {
407             opLambda.callback(builder);
408         }
409     }
410 
411     public void setBoost_InScope(Collection<Float> boostList) {
412         setBoost_Terms(boostList, null);
413     }
414 
415     public void setBoost_InScope(Collection<Float> boostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
416         setBoost_Terms(boostList, opLambda);
417     }
418 
419     public void setBoost_Match(Float boost) {
420         setBoost_Match(boost, null);
421     }
422 
423     public void setBoost_Match(Float boost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
424         MatchQueryBuilder builder = regMatchQ("boost", boost);
425         if (opLambda != null) {
426             opLambda.callback(builder);
427         }
428     }
429 
430     public void setBoost_MatchPhrase(Float boost) {
431         setBoost_MatchPhrase(boost, null);
432     }
433 
434     public void setBoost_MatchPhrase(Float boost, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
435         MatchPhraseQueryBuilder builder = regMatchPhraseQ("boost", boost);
436         if (opLambda != null) {
437             opLambda.callback(builder);
438         }
439     }
440 
441     public void setBoost_MatchPhrasePrefix(Float boost) {
442         setBoost_MatchPhrasePrefix(boost, null);
443     }
444 
445     public void setBoost_MatchPhrasePrefix(Float boost, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
446         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("boost", boost);
447         if (opLambda != null) {
448             opLambda.callback(builder);
449         }
450     }
451 
452     public void setBoost_Fuzzy(Float boost) {
453         setBoost_Fuzzy(boost, null);
454     }
455 
456     public void setBoost_Fuzzy(Float boost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
457         MatchQueryBuilder builder = regFuzzyQ("boost", boost);
458         if (opLambda != null) {
459             opLambda.callback(builder);
460         }
461     }
462 
463     public void setBoost_GreaterThan(Float boost) {
464         setBoost_GreaterThan(boost, null);
465     }
466 
467     public void setBoost_GreaterThan(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
468         final Object _value = boost;
469         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_GREATER_THAN, _value);
470         if (opLambda != null) {
471             opLambda.callback(builder);
472         }
473     }
474 
475     public void setBoost_LessThan(Float boost) {
476         setBoost_LessThan(boost, null);
477     }
478 
479     public void setBoost_LessThan(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
480         final Object _value = boost;
481         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_LESS_THAN, _value);
482         if (opLambda != null) {
483             opLambda.callback(builder);
484         }
485     }
486 
487     public void setBoost_GreaterEqual(Float boost) {
488         setBoost_GreaterEqual(boost, null);
489     }
490 
491     public void setBoost_GreaterEqual(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
492         final Object _value = boost;
493         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_GREATER_EQUAL, _value);
494         if (opLambda != null) {
495             opLambda.callback(builder);
496         }
497     }
498 
499     public void setBoost_LessEqual(Float boost) {
500         setBoost_LessEqual(boost, null);
501     }
502 
503     public void setBoost_LessEqual(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
504         final Object _value = boost;
505         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_LESS_EQUAL, _value);
506         if (opLambda != null) {
507             opLambda.callback(builder);
508         }
509     }
510 
511     public void setBoost_Exists() {
512         setBoost_Exists(null);
513     }
514 
515     public void setBoost_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
516         ExistsQueryBuilder builder = regExistsQ("boost");
517         if (opLambda != null) {
518             opLambda.callback(builder);
519         }
520     }
521 
522     public void setBoost_CommonTerms(Float boost) {
523         setBoost_CommonTerms(boost, null);
524     }
525 
526     public void setBoost_CommonTerms(Float boost, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
527         CommonTermsQueryBuilder builder = regCommonTermsQ("boost", boost);
528         if (opLambda != null) {
529             opLambda.callback(builder);
530         }
531     }
532 
533     public BsDataConfigCQ addOrderBy_Boost_Asc() {
534         regOBA("boost");
535         return this;
536     }
537 
538     public BsDataConfigCQ addOrderBy_Boost_Desc() {
539         regOBD("boost");
540         return this;
541     }
542 
543     public void setCreatedBy_Equal(String createdBy) {
544         setCreatedBy_Term(createdBy, null);
545     }
546 
547     public void setCreatedBy_Equal(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
548         setCreatedBy_Term(createdBy, opLambda);
549     }
550 
551     public void setCreatedBy_Term(String createdBy) {
552         setCreatedBy_Term(createdBy, null);
553     }
554 
555     public void setCreatedBy_Term(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
556         TermQueryBuilder builder = regTermQ("createdBy", createdBy);
557         if (opLambda != null) {
558             opLambda.callback(builder);
559         }
560     }
561 
562     public void setCreatedBy_NotEqual(String createdBy) {
563         setCreatedBy_NotTerm(createdBy, null);
564     }
565 
566     public void setCreatedBy_NotTerm(String createdBy) {
567         setCreatedBy_NotTerm(createdBy, null);
568     }
569 
570     public void setCreatedBy_NotEqual(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
571         setCreatedBy_NotTerm(createdBy, opLambda);
572     }
573 
574     public void setCreatedBy_NotTerm(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
575         not(not -> not.setCreatedBy_Term(createdBy), opLambda);
576     }
577 
578     public void setCreatedBy_Terms(Collection<String> createdByList) {
579         setCreatedBy_Terms(createdByList, null);
580     }
581 
582     public void setCreatedBy_Terms(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
583         TermsQueryBuilder builder = regTermsQ("createdBy", createdByList);
584         if (opLambda != null) {
585             opLambda.callback(builder);
586         }
587     }
588 
589     public void setCreatedBy_InScope(Collection<String> createdByList) {
590         setCreatedBy_Terms(createdByList, null);
591     }
592 
593     public void setCreatedBy_InScope(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
594         setCreatedBy_Terms(createdByList, opLambda);
595     }
596 
597     public void setCreatedBy_Match(String createdBy) {
598         setCreatedBy_Match(createdBy, null);
599     }
600 
601     public void setCreatedBy_Match(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
602         MatchQueryBuilder builder = regMatchQ("createdBy", createdBy);
603         if (opLambda != null) {
604             opLambda.callback(builder);
605         }
606     }
607 
608     public void setCreatedBy_MatchPhrase(String createdBy) {
609         setCreatedBy_MatchPhrase(createdBy, null);
610     }
611 
612     public void setCreatedBy_MatchPhrase(String createdBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
613         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdBy", createdBy);
614         if (opLambda != null) {
615             opLambda.callback(builder);
616         }
617     }
618 
619     public void setCreatedBy_MatchPhrasePrefix(String createdBy) {
620         setCreatedBy_MatchPhrasePrefix(createdBy, null);
621     }
622 
623     public void setCreatedBy_MatchPhrasePrefix(String createdBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
624         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdBy", createdBy);
625         if (opLambda != null) {
626             opLambda.callback(builder);
627         }
628     }
629 
630     public void setCreatedBy_Fuzzy(String createdBy) {
631         setCreatedBy_Fuzzy(createdBy, null);
632     }
633 
634     public void setCreatedBy_Fuzzy(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
635         MatchQueryBuilder builder = regFuzzyQ("createdBy", createdBy);
636         if (opLambda != null) {
637             opLambda.callback(builder);
638         }
639     }
640 
641     public void setCreatedBy_Prefix(String createdBy) {
642         setCreatedBy_Prefix(createdBy, null);
643     }
644 
645     public void setCreatedBy_Prefix(String createdBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
646         PrefixQueryBuilder builder = regPrefixQ("createdBy", createdBy);
647         if (opLambda != null) {
648             opLambda.callback(builder);
649         }
650     }
651 
652     public void setCreatedBy_Wildcard(String createdBy) {
653         setCreatedBy_Wildcard(createdBy, null);
654     }
655 
656     public void setCreatedBy_Wildcard(String createdBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
657         WildcardQueryBuilder builder = regWildcardQ("createdBy", createdBy);
658         if (opLambda != null) {
659             opLambda.callback(builder);
660         }
661     }
662 
663     public void setCreatedBy_Regexp(String createdBy) {
664         setCreatedBy_Regexp(createdBy, null);
665     }
666 
667     public void setCreatedBy_Regexp(String createdBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
668         RegexpQueryBuilder builder = regRegexpQ("createdBy", createdBy);
669         if (opLambda != null) {
670             opLambda.callback(builder);
671         }
672     }
673 
674     public void setCreatedBy_SpanTerm(String createdBy) {
675         setCreatedBy_SpanTerm("createdBy", null);
676     }
677 
678     public void setCreatedBy_SpanTerm(String createdBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
679         SpanTermQueryBuilder builder = regSpanTermQ("createdBy", createdBy);
680         if (opLambda != null) {
681             opLambda.callback(builder);
682         }
683     }
684 
685     public void setCreatedBy_GreaterThan(String createdBy) {
686         setCreatedBy_GreaterThan(createdBy, null);
687     }
688 
689     public void setCreatedBy_GreaterThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
690         final Object _value = createdBy;
691         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_THAN, _value);
692         if (opLambda != null) {
693             opLambda.callback(builder);
694         }
695     }
696 
697     public void setCreatedBy_LessThan(String createdBy) {
698         setCreatedBy_LessThan(createdBy, null);
699     }
700 
701     public void setCreatedBy_LessThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
702         final Object _value = createdBy;
703         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_THAN, _value);
704         if (opLambda != null) {
705             opLambda.callback(builder);
706         }
707     }
708 
709     public void setCreatedBy_GreaterEqual(String createdBy) {
710         setCreatedBy_GreaterEqual(createdBy, null);
711     }
712 
713     public void setCreatedBy_GreaterEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
714         final Object _value = createdBy;
715         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_EQUAL, _value);
716         if (opLambda != null) {
717             opLambda.callback(builder);
718         }
719     }
720 
721     public void setCreatedBy_LessEqual(String createdBy) {
722         setCreatedBy_LessEqual(createdBy, null);
723     }
724 
725     public void setCreatedBy_LessEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
726         final Object _value = createdBy;
727         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_EQUAL, _value);
728         if (opLambda != null) {
729             opLambda.callback(builder);
730         }
731     }
732 
733     public void setCreatedBy_Exists() {
734         setCreatedBy_Exists(null);
735     }
736 
737     public void setCreatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
738         ExistsQueryBuilder builder = regExistsQ("createdBy");
739         if (opLambda != null) {
740             opLambda.callback(builder);
741         }
742     }
743 
744     public void setCreatedBy_CommonTerms(String createdBy) {
745         setCreatedBy_CommonTerms(createdBy, null);
746     }
747 
748     public void setCreatedBy_CommonTerms(String createdBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
749         CommonTermsQueryBuilder builder = regCommonTermsQ("createdBy", createdBy);
750         if (opLambda != null) {
751             opLambda.callback(builder);
752         }
753     }
754 
755     public BsDataConfigCQ addOrderBy_CreatedBy_Asc() {
756         regOBA("createdBy");
757         return this;
758     }
759 
760     public BsDataConfigCQ addOrderBy_CreatedBy_Desc() {
761         regOBD("createdBy");
762         return this;
763     }
764 
765     public void setCreatedTime_Equal(Long createdTime) {
766         setCreatedTime_Term(createdTime, null);
767     }
768 
769     public void setCreatedTime_Equal(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
770         setCreatedTime_Term(createdTime, opLambda);
771     }
772 
773     public void setCreatedTime_Term(Long createdTime) {
774         setCreatedTime_Term(createdTime, null);
775     }
776 
777     public void setCreatedTime_Term(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
778         TermQueryBuilder builder = regTermQ("createdTime", createdTime);
779         if (opLambda != null) {
780             opLambda.callback(builder);
781         }
782     }
783 
784     public void setCreatedTime_NotEqual(Long createdTime) {
785         setCreatedTime_NotTerm(createdTime, null);
786     }
787 
788     public void setCreatedTime_NotTerm(Long createdTime) {
789         setCreatedTime_NotTerm(createdTime, null);
790     }
791 
792     public void setCreatedTime_NotEqual(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
793         setCreatedTime_NotTerm(createdTime, opLambda);
794     }
795 
796     public void setCreatedTime_NotTerm(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
797         not(not -> not.setCreatedTime_Term(createdTime), opLambda);
798     }
799 
800     public void setCreatedTime_Terms(Collection<Long> createdTimeList) {
801         setCreatedTime_Terms(createdTimeList, null);
802     }
803 
804     public void setCreatedTime_Terms(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
805         TermsQueryBuilder builder = regTermsQ("createdTime", createdTimeList);
806         if (opLambda != null) {
807             opLambda.callback(builder);
808         }
809     }
810 
811     public void setCreatedTime_InScope(Collection<Long> createdTimeList) {
812         setCreatedTime_Terms(createdTimeList, null);
813     }
814 
815     public void setCreatedTime_InScope(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
816         setCreatedTime_Terms(createdTimeList, opLambda);
817     }
818 
819     public void setCreatedTime_Match(Long createdTime) {
820         setCreatedTime_Match(createdTime, null);
821     }
822 
823     public void setCreatedTime_Match(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
824         MatchQueryBuilder builder = regMatchQ("createdTime", createdTime);
825         if (opLambda != null) {
826             opLambda.callback(builder);
827         }
828     }
829 
830     public void setCreatedTime_MatchPhrase(Long createdTime) {
831         setCreatedTime_MatchPhrase(createdTime, null);
832     }
833 
834     public void setCreatedTime_MatchPhrase(Long createdTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
835         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdTime", createdTime);
836         if (opLambda != null) {
837             opLambda.callback(builder);
838         }
839     }
840 
841     public void setCreatedTime_MatchPhrasePrefix(Long createdTime) {
842         setCreatedTime_MatchPhrasePrefix(createdTime, null);
843     }
844 
845     public void setCreatedTime_MatchPhrasePrefix(Long createdTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
846         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdTime", createdTime);
847         if (opLambda != null) {
848             opLambda.callback(builder);
849         }
850     }
851 
852     public void setCreatedTime_Fuzzy(Long createdTime) {
853         setCreatedTime_Fuzzy(createdTime, null);
854     }
855 
856     public void setCreatedTime_Fuzzy(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
857         MatchQueryBuilder builder = regFuzzyQ("createdTime", createdTime);
858         if (opLambda != null) {
859             opLambda.callback(builder);
860         }
861     }
862 
863     public void setCreatedTime_GreaterThan(Long createdTime) {
864         setCreatedTime_GreaterThan(createdTime, null);
865     }
866 
867     public void setCreatedTime_GreaterThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
868         final Object _value = createdTime;
869         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_THAN, _value);
870         if (opLambda != null) {
871             opLambda.callback(builder);
872         }
873     }
874 
875     public void setCreatedTime_LessThan(Long createdTime) {
876         setCreatedTime_LessThan(createdTime, null);
877     }
878 
879     public void setCreatedTime_LessThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
880         final Object _value = createdTime;
881         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_THAN, _value);
882         if (opLambda != null) {
883             opLambda.callback(builder);
884         }
885     }
886 
887     public void setCreatedTime_GreaterEqual(Long createdTime) {
888         setCreatedTime_GreaterEqual(createdTime, null);
889     }
890 
891     public void setCreatedTime_GreaterEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
892         final Object _value = createdTime;
893         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_EQUAL, _value);
894         if (opLambda != null) {
895             opLambda.callback(builder);
896         }
897     }
898 
899     public void setCreatedTime_LessEqual(Long createdTime) {
900         setCreatedTime_LessEqual(createdTime, null);
901     }
902 
903     public void setCreatedTime_LessEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
904         final Object _value = createdTime;
905         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_EQUAL, _value);
906         if (opLambda != null) {
907             opLambda.callback(builder);
908         }
909     }
910 
911     public void setCreatedTime_Exists() {
912         setCreatedTime_Exists(null);
913     }
914 
915     public void setCreatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
916         ExistsQueryBuilder builder = regExistsQ("createdTime");
917         if (opLambda != null) {
918             opLambda.callback(builder);
919         }
920     }
921 
922     public void setCreatedTime_CommonTerms(Long createdTime) {
923         setCreatedTime_CommonTerms(createdTime, null);
924     }
925 
926     public void setCreatedTime_CommonTerms(Long createdTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
927         CommonTermsQueryBuilder builder = regCommonTermsQ("createdTime", createdTime);
928         if (opLambda != null) {
929             opLambda.callback(builder);
930         }
931     }
932 
933     public BsDataConfigCQ addOrderBy_CreatedTime_Asc() {
934         regOBA("createdTime");
935         return this;
936     }
937 
938     public BsDataConfigCQ addOrderBy_CreatedTime_Desc() {
939         regOBD("createdTime");
940         return this;
941     }
942 
943     public void setDescription_Equal(String description) {
944         setDescription_Term(description, null);
945     }
946 
947     public void setDescription_Equal(String description, ConditionOptionCall<TermQueryBuilder> opLambda) {
948         setDescription_Term(description, opLambda);
949     }
950 
951     public void setDescription_Term(String description) {
952         setDescription_Term(description, null);
953     }
954 
955     public void setDescription_Term(String description, ConditionOptionCall<TermQueryBuilder> opLambda) {
956         TermQueryBuilder builder = regTermQ("description", description);
957         if (opLambda != null) {
958             opLambda.callback(builder);
959         }
960     }
961 
962     public void setDescription_NotEqual(String description) {
963         setDescription_NotTerm(description, null);
964     }
965 
966     public void setDescription_NotTerm(String description) {
967         setDescription_NotTerm(description, null);
968     }
969 
970     public void setDescription_NotEqual(String description, ConditionOptionCall<BoolQueryBuilder> opLambda) {
971         setDescription_NotTerm(description, opLambda);
972     }
973 
974     public void setDescription_NotTerm(String description, ConditionOptionCall<BoolQueryBuilder> opLambda) {
975         not(not -> not.setDescription_Term(description), opLambda);
976     }
977 
978     public void setDescription_Terms(Collection<String> descriptionList) {
979         setDescription_Terms(descriptionList, null);
980     }
981 
982     public void setDescription_Terms(Collection<String> descriptionList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
983         TermsQueryBuilder builder = regTermsQ("description", descriptionList);
984         if (opLambda != null) {
985             opLambda.callback(builder);
986         }
987     }
988 
989     public void setDescription_InScope(Collection<String> descriptionList) {
990         setDescription_Terms(descriptionList, null);
991     }
992 
993     public void setDescription_InScope(Collection<String> descriptionList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
994         setDescription_Terms(descriptionList, opLambda);
995     }
996 
997     public void setDescription_Match(String description) {
998         setDescription_Match(description, null);
999     }
1000 
1001     public void setDescription_Match(String description, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1002         MatchQueryBuilder builder = regMatchQ("description", description);
1003         if (opLambda != null) {
1004             opLambda.callback(builder);
1005         }
1006     }
1007 
1008     public void setDescription_MatchPhrase(String description) {
1009         setDescription_MatchPhrase(description, null);
1010     }
1011 
1012     public void setDescription_MatchPhrase(String description, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1013         MatchPhraseQueryBuilder builder = regMatchPhraseQ("description", description);
1014         if (opLambda != null) {
1015             opLambda.callback(builder);
1016         }
1017     }
1018 
1019     public void setDescription_MatchPhrasePrefix(String description) {
1020         setDescription_MatchPhrasePrefix(description, null);
1021     }
1022 
1023     public void setDescription_MatchPhrasePrefix(String description, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1024         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("description", description);
1025         if (opLambda != null) {
1026             opLambda.callback(builder);
1027         }
1028     }
1029 
1030     public void setDescription_Fuzzy(String description) {
1031         setDescription_Fuzzy(description, null);
1032     }
1033 
1034     public void setDescription_Fuzzy(String description, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1035         MatchQueryBuilder builder = regFuzzyQ("description", description);
1036         if (opLambda != null) {
1037             opLambda.callback(builder);
1038         }
1039     }
1040 
1041     public void setDescription_Prefix(String description) {
1042         setDescription_Prefix(description, null);
1043     }
1044 
1045     public void setDescription_Prefix(String description, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1046         PrefixQueryBuilder builder = regPrefixQ("description", description);
1047         if (opLambda != null) {
1048             opLambda.callback(builder);
1049         }
1050     }
1051 
1052     public void setDescription_Wildcard(String description) {
1053         setDescription_Wildcard(description, null);
1054     }
1055 
1056     public void setDescription_Wildcard(String description, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1057         WildcardQueryBuilder builder = regWildcardQ("description", description);
1058         if (opLambda != null) {
1059             opLambda.callback(builder);
1060         }
1061     }
1062 
1063     public void setDescription_Regexp(String description) {
1064         setDescription_Regexp(description, null);
1065     }
1066 
1067     public void setDescription_Regexp(String description, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1068         RegexpQueryBuilder builder = regRegexpQ("description", description);
1069         if (opLambda != null) {
1070             opLambda.callback(builder);
1071         }
1072     }
1073 
1074     public void setDescription_SpanTerm(String description) {
1075         setDescription_SpanTerm("description", null);
1076     }
1077 
1078     public void setDescription_SpanTerm(String description, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1079         SpanTermQueryBuilder builder = regSpanTermQ("description", description);
1080         if (opLambda != null) {
1081             opLambda.callback(builder);
1082         }
1083     }
1084 
1085     public void setDescription_GreaterThan(String description) {
1086         setDescription_GreaterThan(description, null);
1087     }
1088 
1089     public void setDescription_GreaterThan(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1090         final Object _value = description;
1091         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_GREATER_THAN, _value);
1092         if (opLambda != null) {
1093             opLambda.callback(builder);
1094         }
1095     }
1096 
1097     public void setDescription_LessThan(String description) {
1098         setDescription_LessThan(description, null);
1099     }
1100 
1101     public void setDescription_LessThan(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1102         final Object _value = description;
1103         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_LESS_THAN, _value);
1104         if (opLambda != null) {
1105             opLambda.callback(builder);
1106         }
1107     }
1108 
1109     public void setDescription_GreaterEqual(String description) {
1110         setDescription_GreaterEqual(description, null);
1111     }
1112 
1113     public void setDescription_GreaterEqual(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1114         final Object _value = description;
1115         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_GREATER_EQUAL, _value);
1116         if (opLambda != null) {
1117             opLambda.callback(builder);
1118         }
1119     }
1120 
1121     public void setDescription_LessEqual(String description) {
1122         setDescription_LessEqual(description, null);
1123     }
1124 
1125     public void setDescription_LessEqual(String description, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1126         final Object _value = description;
1127         RangeQueryBuilder builder = regRangeQ("description", ConditionKey.CK_LESS_EQUAL, _value);
1128         if (opLambda != null) {
1129             opLambda.callback(builder);
1130         }
1131     }
1132 
1133     public void setDescription_Exists() {
1134         setDescription_Exists(null);
1135     }
1136 
1137     public void setDescription_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1138         ExistsQueryBuilder builder = regExistsQ("description");
1139         if (opLambda != null) {
1140             opLambda.callback(builder);
1141         }
1142     }
1143 
1144     public void setDescription_CommonTerms(String description) {
1145         setDescription_CommonTerms(description, null);
1146     }
1147 
1148     public void setDescription_CommonTerms(String description, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1149         CommonTermsQueryBuilder builder = regCommonTermsQ("description", description);
1150         if (opLambda != null) {
1151             opLambda.callback(builder);
1152         }
1153     }
1154 
1155     public void setHandlerName_Equal(String handlerName) {
1156         setHandlerName_Term(handlerName, null);
1157     }
1158 
1159     public void setHandlerName_Equal(String handlerName, ConditionOptionCall<TermQueryBuilder> opLambda) {
1160         setHandlerName_Term(handlerName, opLambda);
1161     }
1162 
1163     public void setHandlerName_Term(String handlerName) {
1164         setHandlerName_Term(handlerName, null);
1165     }
1166 
1167     public void setHandlerName_Term(String handlerName, ConditionOptionCall<TermQueryBuilder> opLambda) {
1168         TermQueryBuilder builder = regTermQ("handlerName", handlerName);
1169         if (opLambda != null) {
1170             opLambda.callback(builder);
1171         }
1172     }
1173 
1174     public void setHandlerName_NotEqual(String handlerName) {
1175         setHandlerName_NotTerm(handlerName, null);
1176     }
1177 
1178     public void setHandlerName_NotTerm(String handlerName) {
1179         setHandlerName_NotTerm(handlerName, null);
1180     }
1181 
1182     public void setHandlerName_NotEqual(String handlerName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1183         setHandlerName_NotTerm(handlerName, opLambda);
1184     }
1185 
1186     public void setHandlerName_NotTerm(String handlerName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1187         not(not -> not.setHandlerName_Term(handlerName), opLambda);
1188     }
1189 
1190     public void setHandlerName_Terms(Collection<String> handlerNameList) {
1191         setHandlerName_Terms(handlerNameList, null);
1192     }
1193 
1194     public void setHandlerName_Terms(Collection<String> handlerNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1195         TermsQueryBuilder builder = regTermsQ("handlerName", handlerNameList);
1196         if (opLambda != null) {
1197             opLambda.callback(builder);
1198         }
1199     }
1200 
1201     public void setHandlerName_InScope(Collection<String> handlerNameList) {
1202         setHandlerName_Terms(handlerNameList, null);
1203     }
1204 
1205     public void setHandlerName_InScope(Collection<String> handlerNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1206         setHandlerName_Terms(handlerNameList, opLambda);
1207     }
1208 
1209     public void setHandlerName_Match(String handlerName) {
1210         setHandlerName_Match(handlerName, null);
1211     }
1212 
1213     public void setHandlerName_Match(String handlerName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1214         MatchQueryBuilder builder = regMatchQ("handlerName", handlerName);
1215         if (opLambda != null) {
1216             opLambda.callback(builder);
1217         }
1218     }
1219 
1220     public void setHandlerName_MatchPhrase(String handlerName) {
1221         setHandlerName_MatchPhrase(handlerName, null);
1222     }
1223 
1224     public void setHandlerName_MatchPhrase(String handlerName, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1225         MatchPhraseQueryBuilder builder = regMatchPhraseQ("handlerName", handlerName);
1226         if (opLambda != null) {
1227             opLambda.callback(builder);
1228         }
1229     }
1230 
1231     public void setHandlerName_MatchPhrasePrefix(String handlerName) {
1232         setHandlerName_MatchPhrasePrefix(handlerName, null);
1233     }
1234 
1235     public void setHandlerName_MatchPhrasePrefix(String handlerName, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1236         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("handlerName", handlerName);
1237         if (opLambda != null) {
1238             opLambda.callback(builder);
1239         }
1240     }
1241 
1242     public void setHandlerName_Fuzzy(String handlerName) {
1243         setHandlerName_Fuzzy(handlerName, null);
1244     }
1245 
1246     public void setHandlerName_Fuzzy(String handlerName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1247         MatchQueryBuilder builder = regFuzzyQ("handlerName", handlerName);
1248         if (opLambda != null) {
1249             opLambda.callback(builder);
1250         }
1251     }
1252 
1253     public void setHandlerName_Prefix(String handlerName) {
1254         setHandlerName_Prefix(handlerName, null);
1255     }
1256 
1257     public void setHandlerName_Prefix(String handlerName, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1258         PrefixQueryBuilder builder = regPrefixQ("handlerName", handlerName);
1259         if (opLambda != null) {
1260             opLambda.callback(builder);
1261         }
1262     }
1263 
1264     public void setHandlerName_Wildcard(String handlerName) {
1265         setHandlerName_Wildcard(handlerName, null);
1266     }
1267 
1268     public void setHandlerName_Wildcard(String handlerName, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1269         WildcardQueryBuilder builder = regWildcardQ("handlerName", handlerName);
1270         if (opLambda != null) {
1271             opLambda.callback(builder);
1272         }
1273     }
1274 
1275     public void setHandlerName_Regexp(String handlerName) {
1276         setHandlerName_Regexp(handlerName, null);
1277     }
1278 
1279     public void setHandlerName_Regexp(String handlerName, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1280         RegexpQueryBuilder builder = regRegexpQ("handlerName", handlerName);
1281         if (opLambda != null) {
1282             opLambda.callback(builder);
1283         }
1284     }
1285 
1286     public void setHandlerName_SpanTerm(String handlerName) {
1287         setHandlerName_SpanTerm("handlerName", null);
1288     }
1289 
1290     public void setHandlerName_SpanTerm(String handlerName, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1291         SpanTermQueryBuilder builder = regSpanTermQ("handlerName", handlerName);
1292         if (opLambda != null) {
1293             opLambda.callback(builder);
1294         }
1295     }
1296 
1297     public void setHandlerName_GreaterThan(String handlerName) {
1298         setHandlerName_GreaterThan(handlerName, null);
1299     }
1300 
1301     public void setHandlerName_GreaterThan(String handlerName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1302         final Object _value = handlerName;
1303         RangeQueryBuilder builder = regRangeQ("handlerName", ConditionKey.CK_GREATER_THAN, _value);
1304         if (opLambda != null) {
1305             opLambda.callback(builder);
1306         }
1307     }
1308 
1309     public void setHandlerName_LessThan(String handlerName) {
1310         setHandlerName_LessThan(handlerName, null);
1311     }
1312 
1313     public void setHandlerName_LessThan(String handlerName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1314         final Object _value = handlerName;
1315         RangeQueryBuilder builder = regRangeQ("handlerName", ConditionKey.CK_LESS_THAN, _value);
1316         if (opLambda != null) {
1317             opLambda.callback(builder);
1318         }
1319     }
1320 
1321     public void setHandlerName_GreaterEqual(String handlerName) {
1322         setHandlerName_GreaterEqual(handlerName, null);
1323     }
1324 
1325     public void setHandlerName_GreaterEqual(String handlerName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1326         final Object _value = handlerName;
1327         RangeQueryBuilder builder = regRangeQ("handlerName", ConditionKey.CK_GREATER_EQUAL, _value);
1328         if (opLambda != null) {
1329             opLambda.callback(builder);
1330         }
1331     }
1332 
1333     public void setHandlerName_LessEqual(String handlerName) {
1334         setHandlerName_LessEqual(handlerName, null);
1335     }
1336 
1337     public void setHandlerName_LessEqual(String handlerName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1338         final Object _value = handlerName;
1339         RangeQueryBuilder builder = regRangeQ("handlerName", ConditionKey.CK_LESS_EQUAL, _value);
1340         if (opLambda != null) {
1341             opLambda.callback(builder);
1342         }
1343     }
1344 
1345     public void setHandlerName_Exists() {
1346         setHandlerName_Exists(null);
1347     }
1348 
1349     public void setHandlerName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1350         ExistsQueryBuilder builder = regExistsQ("handlerName");
1351         if (opLambda != null) {
1352             opLambda.callback(builder);
1353         }
1354     }
1355 
1356     public void setHandlerName_CommonTerms(String handlerName) {
1357         setHandlerName_CommonTerms(handlerName, null);
1358     }
1359 
1360     public void setHandlerName_CommonTerms(String handlerName, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1361         CommonTermsQueryBuilder builder = regCommonTermsQ("handlerName", handlerName);
1362         if (opLambda != null) {
1363             opLambda.callback(builder);
1364         }
1365     }
1366 
1367     public BsDataConfigCQ addOrderBy_HandlerName_Asc() {
1368         regOBA("handlerName");
1369         return this;
1370     }
1371 
1372     public BsDataConfigCQ addOrderBy_HandlerName_Desc() {
1373         regOBD("handlerName");
1374         return this;
1375     }
1376 
1377     public void setHandlerParameter_Equal(String handlerParameter) {
1378         setHandlerParameter_Term(handlerParameter, null);
1379     }
1380 
1381     public void setHandlerParameter_Equal(String handlerParameter, ConditionOptionCall<TermQueryBuilder> opLambda) {
1382         setHandlerParameter_Term(handlerParameter, opLambda);
1383     }
1384 
1385     public void setHandlerParameter_Term(String handlerParameter) {
1386         setHandlerParameter_Term(handlerParameter, null);
1387     }
1388 
1389     public void setHandlerParameter_Term(String handlerParameter, ConditionOptionCall<TermQueryBuilder> opLambda) {
1390         TermQueryBuilder builder = regTermQ("handlerParameter", handlerParameter);
1391         if (opLambda != null) {
1392             opLambda.callback(builder);
1393         }
1394     }
1395 
1396     public void setHandlerParameter_NotEqual(String handlerParameter) {
1397         setHandlerParameter_NotTerm(handlerParameter, null);
1398     }
1399 
1400     public void setHandlerParameter_NotTerm(String handlerParameter) {
1401         setHandlerParameter_NotTerm(handlerParameter, null);
1402     }
1403 
1404     public void setHandlerParameter_NotEqual(String handlerParameter, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1405         setHandlerParameter_NotTerm(handlerParameter, opLambda);
1406     }
1407 
1408     public void setHandlerParameter_NotTerm(String handlerParameter, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1409         not(not -> not.setHandlerParameter_Term(handlerParameter), opLambda);
1410     }
1411 
1412     public void setHandlerParameter_Terms(Collection<String> handlerParameterList) {
1413         setHandlerParameter_Terms(handlerParameterList, null);
1414     }
1415 
1416     public void setHandlerParameter_Terms(Collection<String> handlerParameterList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1417         TermsQueryBuilder builder = regTermsQ("handlerParameter", handlerParameterList);
1418         if (opLambda != null) {
1419             opLambda.callback(builder);
1420         }
1421     }
1422 
1423     public void setHandlerParameter_InScope(Collection<String> handlerParameterList) {
1424         setHandlerParameter_Terms(handlerParameterList, null);
1425     }
1426 
1427     public void setHandlerParameter_InScope(Collection<String> handlerParameterList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1428         setHandlerParameter_Terms(handlerParameterList, opLambda);
1429     }
1430 
1431     public void setHandlerParameter_Match(String handlerParameter) {
1432         setHandlerParameter_Match(handlerParameter, null);
1433     }
1434 
1435     public void setHandlerParameter_Match(String handlerParameter, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1436         MatchQueryBuilder builder = regMatchQ("handlerParameter", handlerParameter);
1437         if (opLambda != null) {
1438             opLambda.callback(builder);
1439         }
1440     }
1441 
1442     public void setHandlerParameter_MatchPhrase(String handlerParameter) {
1443         setHandlerParameter_MatchPhrase(handlerParameter, null);
1444     }
1445 
1446     public void setHandlerParameter_MatchPhrase(String handlerParameter, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1447         MatchPhraseQueryBuilder builder = regMatchPhraseQ("handlerParameter", handlerParameter);
1448         if (opLambda != null) {
1449             opLambda.callback(builder);
1450         }
1451     }
1452 
1453     public void setHandlerParameter_MatchPhrasePrefix(String handlerParameter) {
1454         setHandlerParameter_MatchPhrasePrefix(handlerParameter, null);
1455     }
1456 
1457     public void setHandlerParameter_MatchPhrasePrefix(String handlerParameter,
1458             ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1459         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("handlerParameter", handlerParameter);
1460         if (opLambda != null) {
1461             opLambda.callback(builder);
1462         }
1463     }
1464 
1465     public void setHandlerParameter_Fuzzy(String handlerParameter) {
1466         setHandlerParameter_Fuzzy(handlerParameter, null);
1467     }
1468 
1469     public void setHandlerParameter_Fuzzy(String handlerParameter, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1470         MatchQueryBuilder builder = regFuzzyQ("handlerParameter", handlerParameter);
1471         if (opLambda != null) {
1472             opLambda.callback(builder);
1473         }
1474     }
1475 
1476     public void setHandlerParameter_Prefix(String handlerParameter) {
1477         setHandlerParameter_Prefix(handlerParameter, null);
1478     }
1479 
1480     public void setHandlerParameter_Prefix(String handlerParameter, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1481         PrefixQueryBuilder builder = regPrefixQ("handlerParameter", handlerParameter);
1482         if (opLambda != null) {
1483             opLambda.callback(builder);
1484         }
1485     }
1486 
1487     public void setHandlerParameter_Wildcard(String handlerParameter) {
1488         setHandlerParameter_Wildcard(handlerParameter, null);
1489     }
1490 
1491     public void setHandlerParameter_Wildcard(String handlerParameter, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1492         WildcardQueryBuilder builder = regWildcardQ("handlerParameter", handlerParameter);
1493         if (opLambda != null) {
1494             opLambda.callback(builder);
1495         }
1496     }
1497 
1498     public void setHandlerParameter_Regexp(String handlerParameter) {
1499         setHandlerParameter_Regexp(handlerParameter, null);
1500     }
1501 
1502     public void setHandlerParameter_Regexp(String handlerParameter, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1503         RegexpQueryBuilder builder = regRegexpQ("handlerParameter", handlerParameter);
1504         if (opLambda != null) {
1505             opLambda.callback(builder);
1506         }
1507     }
1508 
1509     public void setHandlerParameter_SpanTerm(String handlerParameter) {
1510         setHandlerParameter_SpanTerm("handlerParameter", null);
1511     }
1512 
1513     public void setHandlerParameter_SpanTerm(String handlerParameter, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1514         SpanTermQueryBuilder builder = regSpanTermQ("handlerParameter", handlerParameter);
1515         if (opLambda != null) {
1516             opLambda.callback(builder);
1517         }
1518     }
1519 
1520     public void setHandlerParameter_GreaterThan(String handlerParameter) {
1521         setHandlerParameter_GreaterThan(handlerParameter, null);
1522     }
1523 
1524     public void setHandlerParameter_GreaterThan(String handlerParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1525         final Object _value = handlerParameter;
1526         RangeQueryBuilder builder = regRangeQ("handlerParameter", ConditionKey.CK_GREATER_THAN, _value);
1527         if (opLambda != null) {
1528             opLambda.callback(builder);
1529         }
1530     }
1531 
1532     public void setHandlerParameter_LessThan(String handlerParameter) {
1533         setHandlerParameter_LessThan(handlerParameter, null);
1534     }
1535 
1536     public void setHandlerParameter_LessThan(String handlerParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1537         final Object _value = handlerParameter;
1538         RangeQueryBuilder builder = regRangeQ("handlerParameter", ConditionKey.CK_LESS_THAN, _value);
1539         if (opLambda != null) {
1540             opLambda.callback(builder);
1541         }
1542     }
1543 
1544     public void setHandlerParameter_GreaterEqual(String handlerParameter) {
1545         setHandlerParameter_GreaterEqual(handlerParameter, null);
1546     }
1547 
1548     public void setHandlerParameter_GreaterEqual(String handlerParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1549         final Object _value = handlerParameter;
1550         RangeQueryBuilder builder = regRangeQ("handlerParameter", ConditionKey.CK_GREATER_EQUAL, _value);
1551         if (opLambda != null) {
1552             opLambda.callback(builder);
1553         }
1554     }
1555 
1556     public void setHandlerParameter_LessEqual(String handlerParameter) {
1557         setHandlerParameter_LessEqual(handlerParameter, null);
1558     }
1559 
1560     public void setHandlerParameter_LessEqual(String handlerParameter, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1561         final Object _value = handlerParameter;
1562         RangeQueryBuilder builder = regRangeQ("handlerParameter", ConditionKey.CK_LESS_EQUAL, _value);
1563         if (opLambda != null) {
1564             opLambda.callback(builder);
1565         }
1566     }
1567 
1568     public void setHandlerParameter_Exists() {
1569         setHandlerParameter_Exists(null);
1570     }
1571 
1572     public void setHandlerParameter_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1573         ExistsQueryBuilder builder = regExistsQ("handlerParameter");
1574         if (opLambda != null) {
1575             opLambda.callback(builder);
1576         }
1577     }
1578 
1579     public void setHandlerParameter_CommonTerms(String handlerParameter) {
1580         setHandlerParameter_CommonTerms(handlerParameter, null);
1581     }
1582 
1583     public void setHandlerParameter_CommonTerms(String handlerParameter, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1584         CommonTermsQueryBuilder builder = regCommonTermsQ("handlerParameter", handlerParameter);
1585         if (opLambda != null) {
1586             opLambda.callback(builder);
1587         }
1588     }
1589 
1590     public BsDataConfigCQ addOrderBy_HandlerParameter_Asc() {
1591         regOBA("handlerParameter");
1592         return this;
1593     }
1594 
1595     public BsDataConfigCQ addOrderBy_HandlerParameter_Desc() {
1596         regOBD("handlerParameter");
1597         return this;
1598     }
1599 
1600     public void setHandlerScript_Equal(String handlerScript) {
1601         setHandlerScript_Term(handlerScript, null);
1602     }
1603 
1604     public void setHandlerScript_Equal(String handlerScript, ConditionOptionCall<TermQueryBuilder> opLambda) {
1605         setHandlerScript_Term(handlerScript, opLambda);
1606     }
1607 
1608     public void setHandlerScript_Term(String handlerScript) {
1609         setHandlerScript_Term(handlerScript, null);
1610     }
1611 
1612     public void setHandlerScript_Term(String handlerScript, ConditionOptionCall<TermQueryBuilder> opLambda) {
1613         TermQueryBuilder builder = regTermQ("handlerScript", handlerScript);
1614         if (opLambda != null) {
1615             opLambda.callback(builder);
1616         }
1617     }
1618 
1619     public void setHandlerScript_NotEqual(String handlerScript) {
1620         setHandlerScript_NotTerm(handlerScript, null);
1621     }
1622 
1623     public void setHandlerScript_NotTerm(String handlerScript) {
1624         setHandlerScript_NotTerm(handlerScript, null);
1625     }
1626 
1627     public void setHandlerScript_NotEqual(String handlerScript, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1628         setHandlerScript_NotTerm(handlerScript, opLambda);
1629     }
1630 
1631     public void setHandlerScript_NotTerm(String handlerScript, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1632         not(not -> not.setHandlerScript_Term(handlerScript), opLambda);
1633     }
1634 
1635     public void setHandlerScript_Terms(Collection<String> handlerScriptList) {
1636         setHandlerScript_Terms(handlerScriptList, null);
1637     }
1638 
1639     public void setHandlerScript_Terms(Collection<String> handlerScriptList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1640         TermsQueryBuilder builder = regTermsQ("handlerScript", handlerScriptList);
1641         if (opLambda != null) {
1642             opLambda.callback(builder);
1643         }
1644     }
1645 
1646     public void setHandlerScript_InScope(Collection<String> handlerScriptList) {
1647         setHandlerScript_Terms(handlerScriptList, null);
1648     }
1649 
1650     public void setHandlerScript_InScope(Collection<String> handlerScriptList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1651         setHandlerScript_Terms(handlerScriptList, opLambda);
1652     }
1653 
1654     public void setHandlerScript_Match(String handlerScript) {
1655         setHandlerScript_Match(handlerScript, null);
1656     }
1657 
1658     public void setHandlerScript_Match(String handlerScript, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1659         MatchQueryBuilder builder = regMatchQ("handlerScript", handlerScript);
1660         if (opLambda != null) {
1661             opLambda.callback(builder);
1662         }
1663     }
1664 
1665     public void setHandlerScript_MatchPhrase(String handlerScript) {
1666         setHandlerScript_MatchPhrase(handlerScript, null);
1667     }
1668 
1669     public void setHandlerScript_MatchPhrase(String handlerScript, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1670         MatchPhraseQueryBuilder builder = regMatchPhraseQ("handlerScript", handlerScript);
1671         if (opLambda != null) {
1672             opLambda.callback(builder);
1673         }
1674     }
1675 
1676     public void setHandlerScript_MatchPhrasePrefix(String handlerScript) {
1677         setHandlerScript_MatchPhrasePrefix(handlerScript, null);
1678     }
1679 
1680     public void setHandlerScript_MatchPhrasePrefix(String handlerScript, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1681         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("handlerScript", handlerScript);
1682         if (opLambda != null) {
1683             opLambda.callback(builder);
1684         }
1685     }
1686 
1687     public void setHandlerScript_Fuzzy(String handlerScript) {
1688         setHandlerScript_Fuzzy(handlerScript, null);
1689     }
1690 
1691     public void setHandlerScript_Fuzzy(String handlerScript, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1692         MatchQueryBuilder builder = regFuzzyQ("handlerScript", handlerScript);
1693         if (opLambda != null) {
1694             opLambda.callback(builder);
1695         }
1696     }
1697 
1698     public void setHandlerScript_Prefix(String handlerScript) {
1699         setHandlerScript_Prefix(handlerScript, null);
1700     }
1701 
1702     public void setHandlerScript_Prefix(String handlerScript, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1703         PrefixQueryBuilder builder = regPrefixQ("handlerScript", handlerScript);
1704         if (opLambda != null) {
1705             opLambda.callback(builder);
1706         }
1707     }
1708 
1709     public void setHandlerScript_Wildcard(String handlerScript) {
1710         setHandlerScript_Wildcard(handlerScript, null);
1711     }
1712 
1713     public void setHandlerScript_Wildcard(String handlerScript, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1714         WildcardQueryBuilder builder = regWildcardQ("handlerScript", handlerScript);
1715         if (opLambda != null) {
1716             opLambda.callback(builder);
1717         }
1718     }
1719 
1720     public void setHandlerScript_Regexp(String handlerScript) {
1721         setHandlerScript_Regexp(handlerScript, null);
1722     }
1723 
1724     public void setHandlerScript_Regexp(String handlerScript, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1725         RegexpQueryBuilder builder = regRegexpQ("handlerScript", handlerScript);
1726         if (opLambda != null) {
1727             opLambda.callback(builder);
1728         }
1729     }
1730 
1731     public void setHandlerScript_SpanTerm(String handlerScript) {
1732         setHandlerScript_SpanTerm("handlerScript", null);
1733     }
1734 
1735     public void setHandlerScript_SpanTerm(String handlerScript, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1736         SpanTermQueryBuilder builder = regSpanTermQ("handlerScript", handlerScript);
1737         if (opLambda != null) {
1738             opLambda.callback(builder);
1739         }
1740     }
1741 
1742     public void setHandlerScript_GreaterThan(String handlerScript) {
1743         setHandlerScript_GreaterThan(handlerScript, null);
1744     }
1745 
1746     public void setHandlerScript_GreaterThan(String handlerScript, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1747         final Object _value = handlerScript;
1748         RangeQueryBuilder builder = regRangeQ("handlerScript", ConditionKey.CK_GREATER_THAN, _value);
1749         if (opLambda != null) {
1750             opLambda.callback(builder);
1751         }
1752     }
1753 
1754     public void setHandlerScript_LessThan(String handlerScript) {
1755         setHandlerScript_LessThan(handlerScript, null);
1756     }
1757 
1758     public void setHandlerScript_LessThan(String handlerScript, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1759         final Object _value = handlerScript;
1760         RangeQueryBuilder builder = regRangeQ("handlerScript", ConditionKey.CK_LESS_THAN, _value);
1761         if (opLambda != null) {
1762             opLambda.callback(builder);
1763         }
1764     }
1765 
1766     public void setHandlerScript_GreaterEqual(String handlerScript) {
1767         setHandlerScript_GreaterEqual(handlerScript, null);
1768     }
1769 
1770     public void setHandlerScript_GreaterEqual(String handlerScript, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1771         final Object _value = handlerScript;
1772         RangeQueryBuilder builder = regRangeQ("handlerScript", ConditionKey.CK_GREATER_EQUAL, _value);
1773         if (opLambda != null) {
1774             opLambda.callback(builder);
1775         }
1776     }
1777 
1778     public void setHandlerScript_LessEqual(String handlerScript) {
1779         setHandlerScript_LessEqual(handlerScript, null);
1780     }
1781 
1782     public void setHandlerScript_LessEqual(String handlerScript, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1783         final Object _value = handlerScript;
1784         RangeQueryBuilder builder = regRangeQ("handlerScript", ConditionKey.CK_LESS_EQUAL, _value);
1785         if (opLambda != null) {
1786             opLambda.callback(builder);
1787         }
1788     }
1789 
1790     public void setHandlerScript_Exists() {
1791         setHandlerScript_Exists(null);
1792     }
1793 
1794     public void setHandlerScript_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1795         ExistsQueryBuilder builder = regExistsQ("handlerScript");
1796         if (opLambda != null) {
1797             opLambda.callback(builder);
1798         }
1799     }
1800 
1801     public void setHandlerScript_CommonTerms(String handlerScript) {
1802         setHandlerScript_CommonTerms(handlerScript, null);
1803     }
1804 
1805     public void setHandlerScript_CommonTerms(String handlerScript, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1806         CommonTermsQueryBuilder builder = regCommonTermsQ("handlerScript", handlerScript);
1807         if (opLambda != null) {
1808             opLambda.callback(builder);
1809         }
1810     }
1811 
1812     public BsDataConfigCQ addOrderBy_HandlerScript_Asc() {
1813         regOBA("handlerScript");
1814         return this;
1815     }
1816 
1817     public BsDataConfigCQ addOrderBy_HandlerScript_Desc() {
1818         regOBD("handlerScript");
1819         return this;
1820     }
1821 
1822     public void setName_Equal(String name) {
1823         setName_Term(name, null);
1824     }
1825 
1826     public void setName_Equal(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
1827         setName_Term(name, opLambda);
1828     }
1829 
1830     public void setName_Term(String name) {
1831         setName_Term(name, null);
1832     }
1833 
1834     public void setName_Term(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
1835         TermQueryBuilder builder = regTermQ("name", name);
1836         if (opLambda != null) {
1837             opLambda.callback(builder);
1838         }
1839     }
1840 
1841     public void setName_NotEqual(String name) {
1842         setName_NotTerm(name, null);
1843     }
1844 
1845     public void setName_NotTerm(String name) {
1846         setName_NotTerm(name, null);
1847     }
1848 
1849     public void setName_NotEqual(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1850         setName_NotTerm(name, opLambda);
1851     }
1852 
1853     public void setName_NotTerm(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1854         not(not -> not.setName_Term(name), opLambda);
1855     }
1856 
1857     public void setName_Terms(Collection<String> nameList) {
1858         setName_Terms(nameList, null);
1859     }
1860 
1861     public void setName_Terms(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1862         TermsQueryBuilder builder = regTermsQ("name", nameList);
1863         if (opLambda != null) {
1864             opLambda.callback(builder);
1865         }
1866     }
1867 
1868     public void setName_InScope(Collection<String> nameList) {
1869         setName_Terms(nameList, null);
1870     }
1871 
1872     public void setName_InScope(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1873         setName_Terms(nameList, opLambda);
1874     }
1875 
1876     public void setName_Match(String name) {
1877         setName_Match(name, null);
1878     }
1879 
1880     public void setName_Match(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1881         MatchQueryBuilder builder = regMatchQ("name", name);
1882         if (opLambda != null) {
1883             opLambda.callback(builder);
1884         }
1885     }
1886 
1887     public void setName_MatchPhrase(String name) {
1888         setName_MatchPhrase(name, null);
1889     }
1890 
1891     public void setName_MatchPhrase(String name, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1892         MatchPhraseQueryBuilder builder = regMatchPhraseQ("name", name);
1893         if (opLambda != null) {
1894             opLambda.callback(builder);
1895         }
1896     }
1897 
1898     public void setName_MatchPhrasePrefix(String name) {
1899         setName_MatchPhrasePrefix(name, null);
1900     }
1901 
1902     public void setName_MatchPhrasePrefix(String name, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1903         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("name", name);
1904         if (opLambda != null) {
1905             opLambda.callback(builder);
1906         }
1907     }
1908 
1909     public void setName_Fuzzy(String name) {
1910         setName_Fuzzy(name, null);
1911     }
1912 
1913     public void setName_Fuzzy(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1914         MatchQueryBuilder builder = regFuzzyQ("name", name);
1915         if (opLambda != null) {
1916             opLambda.callback(builder);
1917         }
1918     }
1919 
1920     public void setName_Prefix(String name) {
1921         setName_Prefix(name, null);
1922     }
1923 
1924     public void setName_Prefix(String name, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1925         PrefixQueryBuilder builder = regPrefixQ("name", name);
1926         if (opLambda != null) {
1927             opLambda.callback(builder);
1928         }
1929     }
1930 
1931     public void setName_Wildcard(String name) {
1932         setName_Wildcard(name, null);
1933     }
1934 
1935     public void setName_Wildcard(String name, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1936         WildcardQueryBuilder builder = regWildcardQ("name", name);
1937         if (opLambda != null) {
1938             opLambda.callback(builder);
1939         }
1940     }
1941 
1942     public void setName_Regexp(String name) {
1943         setName_Regexp(name, null);
1944     }
1945 
1946     public void setName_Regexp(String name, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1947         RegexpQueryBuilder builder = regRegexpQ("name", name);
1948         if (opLambda != null) {
1949             opLambda.callback(builder);
1950         }
1951     }
1952 
1953     public void setName_SpanTerm(String name) {
1954         setName_SpanTerm("name", null);
1955     }
1956 
1957     public void setName_SpanTerm(String name, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1958         SpanTermQueryBuilder builder = regSpanTermQ("name", name);
1959         if (opLambda != null) {
1960             opLambda.callback(builder);
1961         }
1962     }
1963 
1964     public void setName_GreaterThan(String name) {
1965         setName_GreaterThan(name, null);
1966     }
1967 
1968     public void setName_GreaterThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1969         final Object _value = name;
1970         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_THAN, _value);
1971         if (opLambda != null) {
1972             opLambda.callback(builder);
1973         }
1974     }
1975 
1976     public void setName_LessThan(String name) {
1977         setName_LessThan(name, null);
1978     }
1979 
1980     public void setName_LessThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1981         final Object _value = name;
1982         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_THAN, _value);
1983         if (opLambda != null) {
1984             opLambda.callback(builder);
1985         }
1986     }
1987 
1988     public void setName_GreaterEqual(String name) {
1989         setName_GreaterEqual(name, null);
1990     }
1991 
1992     public void setName_GreaterEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1993         final Object _value = name;
1994         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_EQUAL, _value);
1995         if (opLambda != null) {
1996             opLambda.callback(builder);
1997         }
1998     }
1999 
2000     public void setName_LessEqual(String name) {
2001         setName_LessEqual(name, null);
2002     }
2003 
2004     public void setName_LessEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2005         final Object _value = name;
2006         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_EQUAL, _value);
2007         if (opLambda != null) {
2008             opLambda.callback(builder);
2009         }
2010     }
2011 
2012     public void setName_Exists() {
2013         setName_Exists(null);
2014     }
2015 
2016     public void setName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2017         ExistsQueryBuilder builder = regExistsQ("name");
2018         if (opLambda != null) {
2019             opLambda.callback(builder);
2020         }
2021     }
2022 
2023     public void setName_CommonTerms(String name) {
2024         setName_CommonTerms(name, null);
2025     }
2026 
2027     public void setName_CommonTerms(String name, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2028         CommonTermsQueryBuilder builder = regCommonTermsQ("name", name);
2029         if (opLambda != null) {
2030             opLambda.callback(builder);
2031         }
2032     }
2033 
2034     public BsDataConfigCQ addOrderBy_Name_Asc() {
2035         regOBA("name");
2036         return this;
2037     }
2038 
2039     public BsDataConfigCQ addOrderBy_Name_Desc() {
2040         regOBD("name");
2041         return this;
2042     }
2043 
2044     public void setPermissions_Equal(String permissions) {
2045         setPermissions_Term(permissions, null);
2046     }
2047 
2048     public void setPermissions_Equal(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
2049         setPermissions_Term(permissions, opLambda);
2050     }
2051 
2052     public void setPermissions_Term(String permissions) {
2053         setPermissions_Term(permissions, null);
2054     }
2055 
2056     public void setPermissions_Term(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
2057         TermQueryBuilder builder = regTermQ("permissions", permissions);
2058         if (opLambda != null) {
2059             opLambda.callback(builder);
2060         }
2061     }
2062 
2063     public void setPermissions_NotEqual(String permissions) {
2064         setPermissions_NotTerm(permissions, null);
2065     }
2066 
2067     public void setPermissions_NotTerm(String permissions) {
2068         setPermissions_NotTerm(permissions, null);
2069     }
2070 
2071     public void setPermissions_NotEqual(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2072         setPermissions_NotTerm(permissions, opLambda);
2073     }
2074 
2075     public void setPermissions_NotTerm(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2076         not(not -> not.setPermissions_Term(permissions), opLambda);
2077     }
2078 
2079     public void setPermissions_Terms(Collection<String> permissionsList) {
2080         setPermissions_Terms(permissionsList, null);
2081     }
2082 
2083     public void setPermissions_Terms(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2084         TermsQueryBuilder builder = regTermsQ("permissions", permissionsList);
2085         if (opLambda != null) {
2086             opLambda.callback(builder);
2087         }
2088     }
2089 
2090     public void setPermissions_InScope(Collection<String> permissionsList) {
2091         setPermissions_Terms(permissionsList, null);
2092     }
2093 
2094     public void setPermissions_InScope(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2095         setPermissions_Terms(permissionsList, opLambda);
2096     }
2097 
2098     public void setPermissions_Match(String permissions) {
2099         setPermissions_Match(permissions, null);
2100     }
2101 
2102     public void setPermissions_Match(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2103         MatchQueryBuilder builder = regMatchQ("permissions", permissions);
2104         if (opLambda != null) {
2105             opLambda.callback(builder);
2106         }
2107     }
2108 
2109     public void setPermissions_MatchPhrase(String permissions) {
2110         setPermissions_MatchPhrase(permissions, null);
2111     }
2112 
2113     public void setPermissions_MatchPhrase(String permissions, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2114         MatchPhraseQueryBuilder builder = regMatchPhraseQ("permissions", permissions);
2115         if (opLambda != null) {
2116             opLambda.callback(builder);
2117         }
2118     }
2119 
2120     public void setPermissions_MatchPhrasePrefix(String permissions) {
2121         setPermissions_MatchPhrasePrefix(permissions, null);
2122     }
2123 
2124     public void setPermissions_MatchPhrasePrefix(String permissions, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2125         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("permissions", permissions);
2126         if (opLambda != null) {
2127             opLambda.callback(builder);
2128         }
2129     }
2130 
2131     public void setPermissions_Fuzzy(String permissions) {
2132         setPermissions_Fuzzy(permissions, null);
2133     }
2134 
2135     public void setPermissions_Fuzzy(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2136         MatchQueryBuilder builder = regFuzzyQ("permissions", permissions);
2137         if (opLambda != null) {
2138             opLambda.callback(builder);
2139         }
2140     }
2141 
2142     public void setPermissions_Prefix(String permissions) {
2143         setPermissions_Prefix(permissions, null);
2144     }
2145 
2146     public void setPermissions_Prefix(String permissions, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2147         PrefixQueryBuilder builder = regPrefixQ("permissions", permissions);
2148         if (opLambda != null) {
2149             opLambda.callback(builder);
2150         }
2151     }
2152 
2153     public void setPermissions_Wildcard(String permissions) {
2154         setPermissions_Wildcard(permissions, null);
2155     }
2156 
2157     public void setPermissions_Wildcard(String permissions, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2158         WildcardQueryBuilder builder = regWildcardQ("permissions", permissions);
2159         if (opLambda != null) {
2160             opLambda.callback(builder);
2161         }
2162     }
2163 
2164     public void setPermissions_Regexp(String permissions) {
2165         setPermissions_Regexp(permissions, null);
2166     }
2167 
2168     public void setPermissions_Regexp(String permissions, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2169         RegexpQueryBuilder builder = regRegexpQ("permissions", permissions);
2170         if (opLambda != null) {
2171             opLambda.callback(builder);
2172         }
2173     }
2174 
2175     public void setPermissions_SpanTerm(String permissions) {
2176         setPermissions_SpanTerm("permissions", null);
2177     }
2178 
2179     public void setPermissions_SpanTerm(String permissions, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2180         SpanTermQueryBuilder builder = regSpanTermQ("permissions", permissions);
2181         if (opLambda != null) {
2182             opLambda.callback(builder);
2183         }
2184     }
2185 
2186     public void setPermissions_GreaterThan(String permissions) {
2187         setPermissions_GreaterThan(permissions, null);
2188     }
2189 
2190     public void setPermissions_GreaterThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2191         final Object _value = permissions;
2192         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_THAN, _value);
2193         if (opLambda != null) {
2194             opLambda.callback(builder);
2195         }
2196     }
2197 
2198     public void setPermissions_LessThan(String permissions) {
2199         setPermissions_LessThan(permissions, null);
2200     }
2201 
2202     public void setPermissions_LessThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2203         final Object _value = permissions;
2204         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_THAN, _value);
2205         if (opLambda != null) {
2206             opLambda.callback(builder);
2207         }
2208     }
2209 
2210     public void setPermissions_GreaterEqual(String permissions) {
2211         setPermissions_GreaterEqual(permissions, null);
2212     }
2213 
2214     public void setPermissions_GreaterEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2215         final Object _value = permissions;
2216         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_EQUAL, _value);
2217         if (opLambda != null) {
2218             opLambda.callback(builder);
2219         }
2220     }
2221 
2222     public void setPermissions_LessEqual(String permissions) {
2223         setPermissions_LessEqual(permissions, null);
2224     }
2225 
2226     public void setPermissions_LessEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2227         final Object _value = permissions;
2228         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_EQUAL, _value);
2229         if (opLambda != null) {
2230             opLambda.callback(builder);
2231         }
2232     }
2233 
2234     public void setPermissions_Exists() {
2235         setPermissions_Exists(null);
2236     }
2237 
2238     public void setPermissions_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2239         ExistsQueryBuilder builder = regExistsQ("permissions");
2240         if (opLambda != null) {
2241             opLambda.callback(builder);
2242         }
2243     }
2244 
2245     public void setPermissions_CommonTerms(String permissions) {
2246         setPermissions_CommonTerms(permissions, null);
2247     }
2248 
2249     public void setPermissions_CommonTerms(String permissions, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2250         CommonTermsQueryBuilder builder = regCommonTermsQ("permissions", permissions);
2251         if (opLambda != null) {
2252             opLambda.callback(builder);
2253         }
2254     }
2255 
2256     public BsDataConfigCQ addOrderBy_Permissions_Asc() {
2257         regOBA("permissions");
2258         return this;
2259     }
2260 
2261     public BsDataConfigCQ addOrderBy_Permissions_Desc() {
2262         regOBD("permissions");
2263         return this;
2264     }
2265 
2266     public void setSortOrder_Equal(Integer sortOrder) {
2267         setSortOrder_Term(sortOrder, null);
2268     }
2269 
2270     public void setSortOrder_Equal(Integer sortOrder, ConditionOptionCall<TermQueryBuilder> opLambda) {
2271         setSortOrder_Term(sortOrder, opLambda);
2272     }
2273 
2274     public void setSortOrder_Term(Integer sortOrder) {
2275         setSortOrder_Term(sortOrder, null);
2276     }
2277 
2278     public void setSortOrder_Term(Integer sortOrder, ConditionOptionCall<TermQueryBuilder> opLambda) {
2279         TermQueryBuilder builder = regTermQ("sortOrder", sortOrder);
2280         if (opLambda != null) {
2281             opLambda.callback(builder);
2282         }
2283     }
2284 
2285     public void setSortOrder_NotEqual(Integer sortOrder) {
2286         setSortOrder_NotTerm(sortOrder, null);
2287     }
2288 
2289     public void setSortOrder_NotTerm(Integer sortOrder) {
2290         setSortOrder_NotTerm(sortOrder, null);
2291     }
2292 
2293     public void setSortOrder_NotEqual(Integer sortOrder, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2294         setSortOrder_NotTerm(sortOrder, opLambda);
2295     }
2296 
2297     public void setSortOrder_NotTerm(Integer sortOrder, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2298         not(not -> not.setSortOrder_Term(sortOrder), opLambda);
2299     }
2300 
2301     public void setSortOrder_Terms(Collection<Integer> sortOrderList) {
2302         setSortOrder_Terms(sortOrderList, null);
2303     }
2304 
2305     public void setSortOrder_Terms(Collection<Integer> sortOrderList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2306         TermsQueryBuilder builder = regTermsQ("sortOrder", sortOrderList);
2307         if (opLambda != null) {
2308             opLambda.callback(builder);
2309         }
2310     }
2311 
2312     public void setSortOrder_InScope(Collection<Integer> sortOrderList) {
2313         setSortOrder_Terms(sortOrderList, null);
2314     }
2315 
2316     public void setSortOrder_InScope(Collection<Integer> sortOrderList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2317         setSortOrder_Terms(sortOrderList, opLambda);
2318     }
2319 
2320     public void setSortOrder_Match(Integer sortOrder) {
2321         setSortOrder_Match(sortOrder, null);
2322     }
2323 
2324     public void setSortOrder_Match(Integer sortOrder, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2325         MatchQueryBuilder builder = regMatchQ("sortOrder", sortOrder);
2326         if (opLambda != null) {
2327             opLambda.callback(builder);
2328         }
2329     }
2330 
2331     public void setSortOrder_MatchPhrase(Integer sortOrder) {
2332         setSortOrder_MatchPhrase(sortOrder, null);
2333     }
2334 
2335     public void setSortOrder_MatchPhrase(Integer sortOrder, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2336         MatchPhraseQueryBuilder builder = regMatchPhraseQ("sortOrder", sortOrder);
2337         if (opLambda != null) {
2338             opLambda.callback(builder);
2339         }
2340     }
2341 
2342     public void setSortOrder_MatchPhrasePrefix(Integer sortOrder) {
2343         setSortOrder_MatchPhrasePrefix(sortOrder, null);
2344     }
2345 
2346     public void setSortOrder_MatchPhrasePrefix(Integer sortOrder, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2347         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("sortOrder", sortOrder);
2348         if (opLambda != null) {
2349             opLambda.callback(builder);
2350         }
2351     }
2352 
2353     public void setSortOrder_Fuzzy(Integer sortOrder) {
2354         setSortOrder_Fuzzy(sortOrder, null);
2355     }
2356 
2357     public void setSortOrder_Fuzzy(Integer sortOrder, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2358         MatchQueryBuilder builder = regFuzzyQ("sortOrder", sortOrder);
2359         if (opLambda != null) {
2360             opLambda.callback(builder);
2361         }
2362     }
2363 
2364     public void setSortOrder_GreaterThan(Integer sortOrder) {
2365         setSortOrder_GreaterThan(sortOrder, null);
2366     }
2367 
2368     public void setSortOrder_GreaterThan(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2369         final Object _value = sortOrder;
2370         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_GREATER_THAN, _value);
2371         if (opLambda != null) {
2372             opLambda.callback(builder);
2373         }
2374     }
2375 
2376     public void setSortOrder_LessThan(Integer sortOrder) {
2377         setSortOrder_LessThan(sortOrder, null);
2378     }
2379 
2380     public void setSortOrder_LessThan(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2381         final Object _value = sortOrder;
2382         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_LESS_THAN, _value);
2383         if (opLambda != null) {
2384             opLambda.callback(builder);
2385         }
2386     }
2387 
2388     public void setSortOrder_GreaterEqual(Integer sortOrder) {
2389         setSortOrder_GreaterEqual(sortOrder, null);
2390     }
2391 
2392     public void setSortOrder_GreaterEqual(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2393         final Object _value = sortOrder;
2394         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_GREATER_EQUAL, _value);
2395         if (opLambda != null) {
2396             opLambda.callback(builder);
2397         }
2398     }
2399 
2400     public void setSortOrder_LessEqual(Integer sortOrder) {
2401         setSortOrder_LessEqual(sortOrder, null);
2402     }
2403 
2404     public void setSortOrder_LessEqual(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2405         final Object _value = sortOrder;
2406         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_LESS_EQUAL, _value);
2407         if (opLambda != null) {
2408             opLambda.callback(builder);
2409         }
2410     }
2411 
2412     public void setSortOrder_Exists() {
2413         setSortOrder_Exists(null);
2414     }
2415 
2416     public void setSortOrder_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2417         ExistsQueryBuilder builder = regExistsQ("sortOrder");
2418         if (opLambda != null) {
2419             opLambda.callback(builder);
2420         }
2421     }
2422 
2423     public void setSortOrder_CommonTerms(Integer sortOrder) {
2424         setSortOrder_CommonTerms(sortOrder, null);
2425     }
2426 
2427     public void setSortOrder_CommonTerms(Integer sortOrder, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2428         CommonTermsQueryBuilder builder = regCommonTermsQ("sortOrder", sortOrder);
2429         if (opLambda != null) {
2430             opLambda.callback(builder);
2431         }
2432     }
2433 
2434     public BsDataConfigCQ addOrderBy_SortOrder_Asc() {
2435         regOBA("sortOrder");
2436         return this;
2437     }
2438 
2439     public BsDataConfigCQ addOrderBy_SortOrder_Desc() {
2440         regOBD("sortOrder");
2441         return this;
2442     }
2443 
2444     public void setUpdatedBy_Equal(String updatedBy) {
2445         setUpdatedBy_Term(updatedBy, null);
2446     }
2447 
2448     public void setUpdatedBy_Equal(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
2449         setUpdatedBy_Term(updatedBy, opLambda);
2450     }
2451 
2452     public void setUpdatedBy_Term(String updatedBy) {
2453         setUpdatedBy_Term(updatedBy, null);
2454     }
2455 
2456     public void setUpdatedBy_Term(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
2457         TermQueryBuilder builder = regTermQ("updatedBy", updatedBy);
2458         if (opLambda != null) {
2459             opLambda.callback(builder);
2460         }
2461     }
2462 
2463     public void setUpdatedBy_NotEqual(String updatedBy) {
2464         setUpdatedBy_NotTerm(updatedBy, null);
2465     }
2466 
2467     public void setUpdatedBy_NotTerm(String updatedBy) {
2468         setUpdatedBy_NotTerm(updatedBy, null);
2469     }
2470 
2471     public void setUpdatedBy_NotEqual(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2472         setUpdatedBy_NotTerm(updatedBy, opLambda);
2473     }
2474 
2475     public void setUpdatedBy_NotTerm(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2476         not(not -> not.setUpdatedBy_Term(updatedBy), opLambda);
2477     }
2478 
2479     public void setUpdatedBy_Terms(Collection<String> updatedByList) {
2480         setUpdatedBy_Terms(updatedByList, null);
2481     }
2482 
2483     public void setUpdatedBy_Terms(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2484         TermsQueryBuilder builder = regTermsQ("updatedBy", updatedByList);
2485         if (opLambda != null) {
2486             opLambda.callback(builder);
2487         }
2488     }
2489 
2490     public void setUpdatedBy_InScope(Collection<String> updatedByList) {
2491         setUpdatedBy_Terms(updatedByList, null);
2492     }
2493 
2494     public void setUpdatedBy_InScope(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2495         setUpdatedBy_Terms(updatedByList, opLambda);
2496     }
2497 
2498     public void setUpdatedBy_Match(String updatedBy) {
2499         setUpdatedBy_Match(updatedBy, null);
2500     }
2501 
2502     public void setUpdatedBy_Match(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2503         MatchQueryBuilder builder = regMatchQ("updatedBy", updatedBy);
2504         if (opLambda != null) {
2505             opLambda.callback(builder);
2506         }
2507     }
2508 
2509     public void setUpdatedBy_MatchPhrase(String updatedBy) {
2510         setUpdatedBy_MatchPhrase(updatedBy, null);
2511     }
2512 
2513     public void setUpdatedBy_MatchPhrase(String updatedBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2514         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedBy", updatedBy);
2515         if (opLambda != null) {
2516             opLambda.callback(builder);
2517         }
2518     }
2519 
2520     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy) {
2521         setUpdatedBy_MatchPhrasePrefix(updatedBy, null);
2522     }
2523 
2524     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2525         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedBy", updatedBy);
2526         if (opLambda != null) {
2527             opLambda.callback(builder);
2528         }
2529     }
2530 
2531     public void setUpdatedBy_Fuzzy(String updatedBy) {
2532         setUpdatedBy_Fuzzy(updatedBy, null);
2533     }
2534 
2535     public void setUpdatedBy_Fuzzy(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2536         MatchQueryBuilder builder = regFuzzyQ("updatedBy", updatedBy);
2537         if (opLambda != null) {
2538             opLambda.callback(builder);
2539         }
2540     }
2541 
2542     public void setUpdatedBy_Prefix(String updatedBy) {
2543         setUpdatedBy_Prefix(updatedBy, null);
2544     }
2545 
2546     public void setUpdatedBy_Prefix(String updatedBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2547         PrefixQueryBuilder builder = regPrefixQ("updatedBy", updatedBy);
2548         if (opLambda != null) {
2549             opLambda.callback(builder);
2550         }
2551     }
2552 
2553     public void setUpdatedBy_Wildcard(String updatedBy) {
2554         setUpdatedBy_Wildcard(updatedBy, null);
2555     }
2556 
2557     public void setUpdatedBy_Wildcard(String updatedBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2558         WildcardQueryBuilder builder = regWildcardQ("updatedBy", updatedBy);
2559         if (opLambda != null) {
2560             opLambda.callback(builder);
2561         }
2562     }
2563 
2564     public void setUpdatedBy_Regexp(String updatedBy) {
2565         setUpdatedBy_Regexp(updatedBy, null);
2566     }
2567 
2568     public void setUpdatedBy_Regexp(String updatedBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2569         RegexpQueryBuilder builder = regRegexpQ("updatedBy", updatedBy);
2570         if (opLambda != null) {
2571             opLambda.callback(builder);
2572         }
2573     }
2574 
2575     public void setUpdatedBy_SpanTerm(String updatedBy) {
2576         setUpdatedBy_SpanTerm("updatedBy", null);
2577     }
2578 
2579     public void setUpdatedBy_SpanTerm(String updatedBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2580         SpanTermQueryBuilder builder = regSpanTermQ("updatedBy", updatedBy);
2581         if (opLambda != null) {
2582             opLambda.callback(builder);
2583         }
2584     }
2585 
2586     public void setUpdatedBy_GreaterThan(String updatedBy) {
2587         setUpdatedBy_GreaterThan(updatedBy, null);
2588     }
2589 
2590     public void setUpdatedBy_GreaterThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2591         final Object _value = updatedBy;
2592         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_THAN, _value);
2593         if (opLambda != null) {
2594             opLambda.callback(builder);
2595         }
2596     }
2597 
2598     public void setUpdatedBy_LessThan(String updatedBy) {
2599         setUpdatedBy_LessThan(updatedBy, null);
2600     }
2601 
2602     public void setUpdatedBy_LessThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2603         final Object _value = updatedBy;
2604         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_THAN, _value);
2605         if (opLambda != null) {
2606             opLambda.callback(builder);
2607         }
2608     }
2609 
2610     public void setUpdatedBy_GreaterEqual(String updatedBy) {
2611         setUpdatedBy_GreaterEqual(updatedBy, null);
2612     }
2613 
2614     public void setUpdatedBy_GreaterEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2615         final Object _value = updatedBy;
2616         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_EQUAL, _value);
2617         if (opLambda != null) {
2618             opLambda.callback(builder);
2619         }
2620     }
2621 
2622     public void setUpdatedBy_LessEqual(String updatedBy) {
2623         setUpdatedBy_LessEqual(updatedBy, null);
2624     }
2625 
2626     public void setUpdatedBy_LessEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2627         final Object _value = updatedBy;
2628         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_EQUAL, _value);
2629         if (opLambda != null) {
2630             opLambda.callback(builder);
2631         }
2632     }
2633 
2634     public void setUpdatedBy_Exists() {
2635         setUpdatedBy_Exists(null);
2636     }
2637 
2638     public void setUpdatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2639         ExistsQueryBuilder builder = regExistsQ("updatedBy");
2640         if (opLambda != null) {
2641             opLambda.callback(builder);
2642         }
2643     }
2644 
2645     public void setUpdatedBy_CommonTerms(String updatedBy) {
2646         setUpdatedBy_CommonTerms(updatedBy, null);
2647     }
2648 
2649     public void setUpdatedBy_CommonTerms(String updatedBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2650         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedBy", updatedBy);
2651         if (opLambda != null) {
2652             opLambda.callback(builder);
2653         }
2654     }
2655 
2656     public BsDataConfigCQ addOrderBy_UpdatedBy_Asc() {
2657         regOBA("updatedBy");
2658         return this;
2659     }
2660 
2661     public BsDataConfigCQ addOrderBy_UpdatedBy_Desc() {
2662         regOBD("updatedBy");
2663         return this;
2664     }
2665 
2666     public void setUpdatedTime_Equal(Long updatedTime) {
2667         setUpdatedTime_Term(updatedTime, null);
2668     }
2669 
2670     public void setUpdatedTime_Equal(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
2671         setUpdatedTime_Term(updatedTime, opLambda);
2672     }
2673 
2674     public void setUpdatedTime_Term(Long updatedTime) {
2675         setUpdatedTime_Term(updatedTime, null);
2676     }
2677 
2678     public void setUpdatedTime_Term(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
2679         TermQueryBuilder builder = regTermQ("updatedTime", updatedTime);
2680         if (opLambda != null) {
2681             opLambda.callback(builder);
2682         }
2683     }
2684 
2685     public void setUpdatedTime_NotEqual(Long updatedTime) {
2686         setUpdatedTime_NotTerm(updatedTime, null);
2687     }
2688 
2689     public void setUpdatedTime_NotTerm(Long updatedTime) {
2690         setUpdatedTime_NotTerm(updatedTime, null);
2691     }
2692 
2693     public void setUpdatedTime_NotEqual(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2694         setUpdatedTime_NotTerm(updatedTime, opLambda);
2695     }
2696 
2697     public void setUpdatedTime_NotTerm(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2698         not(not -> not.setUpdatedTime_Term(updatedTime), opLambda);
2699     }
2700 
2701     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList) {
2702         setUpdatedTime_Terms(updatedTimeList, null);
2703     }
2704 
2705     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2706         TermsQueryBuilder builder = regTermsQ("updatedTime", updatedTimeList);
2707         if (opLambda != null) {
2708             opLambda.callback(builder);
2709         }
2710     }
2711 
2712     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList) {
2713         setUpdatedTime_Terms(updatedTimeList, null);
2714     }
2715 
2716     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2717         setUpdatedTime_Terms(updatedTimeList, opLambda);
2718     }
2719 
2720     public void setUpdatedTime_Match(Long updatedTime) {
2721         setUpdatedTime_Match(updatedTime, null);
2722     }
2723 
2724     public void setUpdatedTime_Match(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2725         MatchQueryBuilder builder = regMatchQ("updatedTime", updatedTime);
2726         if (opLambda != null) {
2727             opLambda.callback(builder);
2728         }
2729     }
2730 
2731     public void setUpdatedTime_MatchPhrase(Long updatedTime) {
2732         setUpdatedTime_MatchPhrase(updatedTime, null);
2733     }
2734 
2735     public void setUpdatedTime_MatchPhrase(Long updatedTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2736         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedTime", updatedTime);
2737         if (opLambda != null) {
2738             opLambda.callback(builder);
2739         }
2740     }
2741 
2742     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime) {
2743         setUpdatedTime_MatchPhrasePrefix(updatedTime, null);
2744     }
2745 
2746     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2747         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedTime", updatedTime);
2748         if (opLambda != null) {
2749             opLambda.callback(builder);
2750         }
2751     }
2752 
2753     public void setUpdatedTime_Fuzzy(Long updatedTime) {
2754         setUpdatedTime_Fuzzy(updatedTime, null);
2755     }
2756 
2757     public void setUpdatedTime_Fuzzy(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2758         MatchQueryBuilder builder = regFuzzyQ("updatedTime", updatedTime);
2759         if (opLambda != null) {
2760             opLambda.callback(builder);
2761         }
2762     }
2763 
2764     public void setUpdatedTime_GreaterThan(Long updatedTime) {
2765         setUpdatedTime_GreaterThan(updatedTime, null);
2766     }
2767 
2768     public void setUpdatedTime_GreaterThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2769         final Object _value = updatedTime;
2770         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_THAN, _value);
2771         if (opLambda != null) {
2772             opLambda.callback(builder);
2773         }
2774     }
2775 
2776     public void setUpdatedTime_LessThan(Long updatedTime) {
2777         setUpdatedTime_LessThan(updatedTime, null);
2778     }
2779 
2780     public void setUpdatedTime_LessThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2781         final Object _value = updatedTime;
2782         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_THAN, _value);
2783         if (opLambda != null) {
2784             opLambda.callback(builder);
2785         }
2786     }
2787 
2788     public void setUpdatedTime_GreaterEqual(Long updatedTime) {
2789         setUpdatedTime_GreaterEqual(updatedTime, null);
2790     }
2791 
2792     public void setUpdatedTime_GreaterEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2793         final Object _value = updatedTime;
2794         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_EQUAL, _value);
2795         if (opLambda != null) {
2796             opLambda.callback(builder);
2797         }
2798     }
2799 
2800     public void setUpdatedTime_LessEqual(Long updatedTime) {
2801         setUpdatedTime_LessEqual(updatedTime, null);
2802     }
2803 
2804     public void setUpdatedTime_LessEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2805         final Object _value = updatedTime;
2806         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_EQUAL, _value);
2807         if (opLambda != null) {
2808             opLambda.callback(builder);
2809         }
2810     }
2811 
2812     public void setUpdatedTime_Exists() {
2813         setUpdatedTime_Exists(null);
2814     }
2815 
2816     public void setUpdatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2817         ExistsQueryBuilder builder = regExistsQ("updatedTime");
2818         if (opLambda != null) {
2819             opLambda.callback(builder);
2820         }
2821     }
2822 
2823     public void setUpdatedTime_CommonTerms(Long updatedTime) {
2824         setUpdatedTime_CommonTerms(updatedTime, null);
2825     }
2826 
2827     public void setUpdatedTime_CommonTerms(Long updatedTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2828         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedTime", updatedTime);
2829         if (opLambda != null) {
2830             opLambda.callback(builder);
2831         }
2832     }
2833 
2834     public BsDataConfigCQ addOrderBy_UpdatedTime_Asc() {
2835         regOBA("updatedTime");
2836         return this;
2837     }
2838 
2839     public BsDataConfigCQ addOrderBy_UpdatedTime_Desc() {
2840         regOBD("updatedTime");
2841         return this;
2842     }
2843 
2844     public void setVirtualHosts_Equal(String virtualHosts) {
2845         setVirtualHosts_Term(virtualHosts, null);
2846     }
2847 
2848     public void setVirtualHosts_Equal(String virtualHosts, ConditionOptionCall<TermQueryBuilder> opLambda) {
2849         setVirtualHosts_Term(virtualHosts, opLambda);
2850     }
2851 
2852     public void setVirtualHosts_Term(String virtualHosts) {
2853         setVirtualHosts_Term(virtualHosts, null);
2854     }
2855 
2856     public void setVirtualHosts_Term(String virtualHosts, ConditionOptionCall<TermQueryBuilder> opLambda) {
2857         TermQueryBuilder builder = regTermQ("virtualHosts", virtualHosts);
2858         if (opLambda != null) {
2859             opLambda.callback(builder);
2860         }
2861     }
2862 
2863     public void setVirtualHosts_NotEqual(String virtualHosts) {
2864         setVirtualHosts_NotTerm(virtualHosts, null);
2865     }
2866 
2867     public void setVirtualHosts_NotTerm(String virtualHosts) {
2868         setVirtualHosts_NotTerm(virtualHosts, null);
2869     }
2870 
2871     public void setVirtualHosts_NotEqual(String virtualHosts, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2872         setVirtualHosts_NotTerm(virtualHosts, opLambda);
2873     }
2874 
2875     public void setVirtualHosts_NotTerm(String virtualHosts, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2876         not(not -> not.setVirtualHosts_Term(virtualHosts), opLambda);
2877     }
2878 
2879     public void setVirtualHosts_Terms(Collection<String> virtualHostsList) {
2880         setVirtualHosts_Terms(virtualHostsList, null);
2881     }
2882 
2883     public void setVirtualHosts_Terms(Collection<String> virtualHostsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2884         TermsQueryBuilder builder = regTermsQ("virtualHosts", virtualHostsList);
2885         if (opLambda != null) {
2886             opLambda.callback(builder);
2887         }
2888     }
2889 
2890     public void setVirtualHosts_InScope(Collection<String> virtualHostsList) {
2891         setVirtualHosts_Terms(virtualHostsList, null);
2892     }
2893 
2894     public void setVirtualHosts_InScope(Collection<String> virtualHostsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2895         setVirtualHosts_Terms(virtualHostsList, opLambda);
2896     }
2897 
2898     public void setVirtualHosts_Match(String virtualHosts) {
2899         setVirtualHosts_Match(virtualHosts, null);
2900     }
2901 
2902     public void setVirtualHosts_Match(String virtualHosts, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2903         MatchQueryBuilder builder = regMatchQ("virtualHosts", virtualHosts);
2904         if (opLambda != null) {
2905             opLambda.callback(builder);
2906         }
2907     }
2908 
2909     public void setVirtualHosts_MatchPhrase(String virtualHosts) {
2910         setVirtualHosts_MatchPhrase(virtualHosts, null);
2911     }
2912 
2913     public void setVirtualHosts_MatchPhrase(String virtualHosts, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2914         MatchPhraseQueryBuilder builder = regMatchPhraseQ("virtualHosts", virtualHosts);
2915         if (opLambda != null) {
2916             opLambda.callback(builder);
2917         }
2918     }
2919 
2920     public void setVirtualHosts_MatchPhrasePrefix(String virtualHosts) {
2921         setVirtualHosts_MatchPhrasePrefix(virtualHosts, null);
2922     }
2923 
2924     public void setVirtualHosts_MatchPhrasePrefix(String virtualHosts, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2925         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("virtualHosts", virtualHosts);
2926         if (opLambda != null) {
2927             opLambda.callback(builder);
2928         }
2929     }
2930 
2931     public void setVirtualHosts_Fuzzy(String virtualHosts) {
2932         setVirtualHosts_Fuzzy(virtualHosts, null);
2933     }
2934 
2935     public void setVirtualHosts_Fuzzy(String virtualHosts, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2936         MatchQueryBuilder builder = regFuzzyQ("virtualHosts", virtualHosts);
2937         if (opLambda != null) {
2938             opLambda.callback(builder);
2939         }
2940     }
2941 
2942     public void setVirtualHosts_Prefix(String virtualHosts) {
2943         setVirtualHosts_Prefix(virtualHosts, null);
2944     }
2945 
2946     public void setVirtualHosts_Prefix(String virtualHosts, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2947         PrefixQueryBuilder builder = regPrefixQ("virtualHosts", virtualHosts);
2948         if (opLambda != null) {
2949             opLambda.callback(builder);
2950         }
2951     }
2952 
2953     public void setVirtualHosts_Wildcard(String virtualHosts) {
2954         setVirtualHosts_Wildcard(virtualHosts, null);
2955     }
2956 
2957     public void setVirtualHosts_Wildcard(String virtualHosts, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2958         WildcardQueryBuilder builder = regWildcardQ("virtualHosts", virtualHosts);
2959         if (opLambda != null) {
2960             opLambda.callback(builder);
2961         }
2962     }
2963 
2964     public void setVirtualHosts_Regexp(String virtualHosts) {
2965         setVirtualHosts_Regexp(virtualHosts, null);
2966     }
2967 
2968     public void setVirtualHosts_Regexp(String virtualHosts, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2969         RegexpQueryBuilder builder = regRegexpQ("virtualHosts", virtualHosts);
2970         if (opLambda != null) {
2971             opLambda.callback(builder);
2972         }
2973     }
2974 
2975     public void setVirtualHosts_SpanTerm(String virtualHosts) {
2976         setVirtualHosts_SpanTerm("virtualHosts", null);
2977     }
2978 
2979     public void setVirtualHosts_SpanTerm(String virtualHosts, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2980         SpanTermQueryBuilder builder = regSpanTermQ("virtualHosts", virtualHosts);
2981         if (opLambda != null) {
2982             opLambda.callback(builder);
2983         }
2984     }
2985 
2986     public void setVirtualHosts_GreaterThan(String virtualHosts) {
2987         setVirtualHosts_GreaterThan(virtualHosts, null);
2988     }
2989 
2990     public void setVirtualHosts_GreaterThan(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2991         final Object _value = virtualHosts;
2992         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_GREATER_THAN, _value);
2993         if (opLambda != null) {
2994             opLambda.callback(builder);
2995         }
2996     }
2997 
2998     public void setVirtualHosts_LessThan(String virtualHosts) {
2999         setVirtualHosts_LessThan(virtualHosts, null);
3000     }
3001 
3002     public void setVirtualHosts_LessThan(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3003         final Object _value = virtualHosts;
3004         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_LESS_THAN, _value);
3005         if (opLambda != null) {
3006             opLambda.callback(builder);
3007         }
3008     }
3009 
3010     public void setVirtualHosts_GreaterEqual(String virtualHosts) {
3011         setVirtualHosts_GreaterEqual(virtualHosts, null);
3012     }
3013 
3014     public void setVirtualHosts_GreaterEqual(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3015         final Object _value = virtualHosts;
3016         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_GREATER_EQUAL, _value);
3017         if (opLambda != null) {
3018             opLambda.callback(builder);
3019         }
3020     }
3021 
3022     public void setVirtualHosts_LessEqual(String virtualHosts) {
3023         setVirtualHosts_LessEqual(virtualHosts, null);
3024     }
3025 
3026     public void setVirtualHosts_LessEqual(String virtualHosts, ConditionOptionCall<RangeQueryBuilder> opLambda) {
3027         final Object _value = virtualHosts;
3028         RangeQueryBuilder builder = regRangeQ("virtualHosts", ConditionKey.CK_LESS_EQUAL, _value);
3029         if (opLambda != null) {
3030             opLambda.callback(builder);
3031         }
3032     }
3033 
3034     public void setVirtualHosts_Exists() {
3035         setVirtualHosts_Exists(null);
3036     }
3037 
3038     public void setVirtualHosts_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
3039         ExistsQueryBuilder builder = regExistsQ("virtualHosts");
3040         if (opLambda != null) {
3041             opLambda.callback(builder);
3042         }
3043     }
3044 
3045     public void setVirtualHosts_CommonTerms(String virtualHosts) {
3046         setVirtualHosts_CommonTerms(virtualHosts, null);
3047     }
3048 
3049     public void setVirtualHosts_CommonTerms(String virtualHosts, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
3050         CommonTermsQueryBuilder builder = regCommonTermsQ("virtualHosts", virtualHosts);
3051         if (opLambda != null) {
3052             opLambda.callback(builder);
3053         }
3054     }
3055 
3056     public BsDataConfigCQ addOrderBy_VirtualHosts_Asc() {
3057         regOBA("virtualHosts");
3058         return this;
3059     }
3060 
3061     public BsDataConfigCQ addOrderBy_VirtualHosts_Desc() {
3062         regOBD("virtualHosts");
3063         return this;
3064     }
3065 
3066 }