View Javadoc
1   /*
2    * Copyright 2012-2025 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.opensearch.config.cbean.cq.bs;
17  
18  import java.time.LocalDateTime;
19  import java.util.ArrayList;
20  import java.util.Collection;
21  
22  import org.codelibs.fess.opensearch.config.allcommon.EsAbstractConditionQuery;
23  import org.codelibs.fess.opensearch.config.cbean.cq.LabelTypeCQ;
24  import org.dbflute.cbean.ckey.ConditionKey;
25  import org.opensearch.index.query.BoolQueryBuilder;
26  import org.opensearch.index.query.CommonTermsQueryBuilder;
27  import org.opensearch.index.query.ExistsQueryBuilder;
28  import org.opensearch.index.query.IdsQueryBuilder;
29  import org.opensearch.index.query.MatchPhrasePrefixQueryBuilder;
30  import org.opensearch.index.query.MatchPhraseQueryBuilder;
31  import org.opensearch.index.query.MatchQueryBuilder;
32  import org.opensearch.index.query.PrefixQueryBuilder;
33  import org.opensearch.index.query.RangeQueryBuilder;
34  import org.opensearch.index.query.RegexpQueryBuilder;
35  import org.opensearch.index.query.SpanTermQueryBuilder;
36  import org.opensearch.index.query.TermQueryBuilder;
37  import org.opensearch.index.query.TermsQueryBuilder;
38  import org.opensearch.index.query.WildcardQueryBuilder;
39  import org.opensearch.index.query.functionscore.FunctionScoreQueryBuilder;
40  import org.opensearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsLabelTypeCQ 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 "label_type";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "label_type";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<LabelTypeCQ> queryLambda, ScoreFunctionCall<ScoreFunctionCreator<LabelTypeCQ>> functionsLambda,
66              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
67          LabelTypeCQ cq = new LabelTypeCQ();
68          queryLambda.callback(cq);
69          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
70          if (functionsLambda != null) {
71              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
72                  LabelTypeCQ cf = new LabelTypeCQ();
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<LabelTypeCQ, LabelTypeCQ> filteredLambda) {
84          filtered(filteredLambda, null);
85      }
86  
87      public void filtered(FilteredCall<LabelTypeCQ, LabelTypeCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
88          bool((must, should, mustNot, filter) -> {
89              filteredLambda.callback(must, filter);
90          }, opLambda);
91      }
92  
93      public void not(OperatorCall<LabelTypeCQ> notLambda) {
94          not(notLambda, null);
95      }
96  
97      public void not(final OperatorCall<LabelTypeCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
98          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
99      }
100 
101     public void bool(BoolCall<LabelTypeCQ> boolLambda) {
102         bool(boolLambda, null);
103     }
104 
105     public void bool(BoolCall<LabelTypeCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
106         LabelTypeCQ mustQuery = new LabelTypeCQ();
107         LabelTypeCQ shouldQuery = new LabelTypeCQ();
108         LabelTypeCQ mustNotQuery = new LabelTypeCQ();
109         LabelTypeCQ filterQuery = new LabelTypeCQ();
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     @Deprecated
178     public BsLabelTypeCQ addOrderBy_Id_Asc() {
179         regOBA("_id");
180         return this;
181     }
182 
183     @Deprecated
184     public BsLabelTypeCQ addOrderBy_Id_Desc() {
185         regOBD("_id");
186         return this;
187     }
188 
189     public void setCreatedBy_Equal(String createdBy) {
190         setCreatedBy_Term(createdBy, null);
191     }
192 
193     public void setCreatedBy_Equal(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
194         setCreatedBy_Term(createdBy, opLambda);
195     }
196 
197     public void setCreatedBy_Term(String createdBy) {
198         setCreatedBy_Term(createdBy, null);
199     }
200 
201     public void setCreatedBy_Term(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
202         TermQueryBuilder builder = regTermQ("createdBy", createdBy);
203         if (opLambda != null) {
204             opLambda.callback(builder);
205         }
206     }
207 
208     public void setCreatedBy_NotEqual(String createdBy) {
209         setCreatedBy_NotTerm(createdBy, null);
210     }
211 
212     public void setCreatedBy_NotTerm(String createdBy) {
213         setCreatedBy_NotTerm(createdBy, null);
214     }
215 
216     public void setCreatedBy_NotEqual(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
217         setCreatedBy_NotTerm(createdBy, opLambda);
218     }
219 
220     public void setCreatedBy_NotTerm(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
221         not(not -> not.setCreatedBy_Term(createdBy), opLambda);
222     }
223 
224     public void setCreatedBy_Terms(Collection<String> createdByList) {
225         setCreatedBy_Terms(createdByList, null);
226     }
227 
228     public void setCreatedBy_Terms(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
229         TermsQueryBuilder builder = regTermsQ("createdBy", createdByList);
230         if (opLambda != null) {
231             opLambda.callback(builder);
232         }
233     }
234 
235     public void setCreatedBy_InScope(Collection<String> createdByList) {
236         setCreatedBy_Terms(createdByList, null);
237     }
238 
239     public void setCreatedBy_InScope(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
240         setCreatedBy_Terms(createdByList, opLambda);
241     }
242 
243     public void setCreatedBy_Match(String createdBy) {
244         setCreatedBy_Match(createdBy, null);
245     }
246 
247     public void setCreatedBy_Match(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
248         MatchQueryBuilder builder = regMatchQ("createdBy", createdBy);
249         if (opLambda != null) {
250             opLambda.callback(builder);
251         }
252     }
253 
254     public void setCreatedBy_MatchPhrase(String createdBy) {
255         setCreatedBy_MatchPhrase(createdBy, null);
256     }
257 
258     public void setCreatedBy_MatchPhrase(String createdBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
259         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdBy", createdBy);
260         if (opLambda != null) {
261             opLambda.callback(builder);
262         }
263     }
264 
265     public void setCreatedBy_MatchPhrasePrefix(String createdBy) {
266         setCreatedBy_MatchPhrasePrefix(createdBy, null);
267     }
268 
269     public void setCreatedBy_MatchPhrasePrefix(String createdBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
270         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdBy", createdBy);
271         if (opLambda != null) {
272             opLambda.callback(builder);
273         }
274     }
275 
276     public void setCreatedBy_Fuzzy(String createdBy) {
277         setCreatedBy_Fuzzy(createdBy, null);
278     }
279 
280     public void setCreatedBy_Fuzzy(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
281         MatchQueryBuilder builder = regFuzzyQ("createdBy", createdBy);
282         if (opLambda != null) {
283             opLambda.callback(builder);
284         }
285     }
286 
287     public void setCreatedBy_Prefix(String createdBy) {
288         setCreatedBy_Prefix(createdBy, null);
289     }
290 
291     public void setCreatedBy_Prefix(String createdBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
292         PrefixQueryBuilder builder = regPrefixQ("createdBy", createdBy);
293         if (opLambda != null) {
294             opLambda.callback(builder);
295         }
296     }
297 
298     public void setCreatedBy_Wildcard(String createdBy) {
299         setCreatedBy_Wildcard(createdBy, null);
300     }
301 
302     public void setCreatedBy_Wildcard(String createdBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
303         WildcardQueryBuilder builder = regWildcardQ("createdBy", createdBy);
304         if (opLambda != null) {
305             opLambda.callback(builder);
306         }
307     }
308 
309     public void setCreatedBy_Regexp(String createdBy) {
310         setCreatedBy_Regexp(createdBy, null);
311     }
312 
313     public void setCreatedBy_Regexp(String createdBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
314         RegexpQueryBuilder builder = regRegexpQ("createdBy", createdBy);
315         if (opLambda != null) {
316             opLambda.callback(builder);
317         }
318     }
319 
320     public void setCreatedBy_SpanTerm(String createdBy) {
321         setCreatedBy_SpanTerm("createdBy", null);
322     }
323 
324     public void setCreatedBy_SpanTerm(String createdBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
325         SpanTermQueryBuilder builder = regSpanTermQ("createdBy", createdBy);
326         if (opLambda != null) {
327             opLambda.callback(builder);
328         }
329     }
330 
331     public void setCreatedBy_GreaterThan(String createdBy) {
332         setCreatedBy_GreaterThan(createdBy, null);
333     }
334 
335     public void setCreatedBy_GreaterThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
336         final Object _value = createdBy;
337         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_THAN, _value);
338         if (opLambda != null) {
339             opLambda.callback(builder);
340         }
341     }
342 
343     public void setCreatedBy_LessThan(String createdBy) {
344         setCreatedBy_LessThan(createdBy, null);
345     }
346 
347     public void setCreatedBy_LessThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
348         final Object _value = createdBy;
349         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_THAN, _value);
350         if (opLambda != null) {
351             opLambda.callback(builder);
352         }
353     }
354 
355     public void setCreatedBy_GreaterEqual(String createdBy) {
356         setCreatedBy_GreaterEqual(createdBy, null);
357     }
358 
359     public void setCreatedBy_GreaterEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
360         final Object _value = createdBy;
361         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_EQUAL, _value);
362         if (opLambda != null) {
363             opLambda.callback(builder);
364         }
365     }
366 
367     public void setCreatedBy_LessEqual(String createdBy) {
368         setCreatedBy_LessEqual(createdBy, null);
369     }
370 
371     public void setCreatedBy_LessEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
372         final Object _value = createdBy;
373         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_EQUAL, _value);
374         if (opLambda != null) {
375             opLambda.callback(builder);
376         }
377     }
378 
379     public void setCreatedBy_Exists() {
380         setCreatedBy_Exists(null);
381     }
382 
383     public void setCreatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
384         ExistsQueryBuilder builder = regExistsQ("createdBy");
385         if (opLambda != null) {
386             opLambda.callback(builder);
387         }
388     }
389 
390     @Deprecated
391     public void setCreatedBy_CommonTerms(String createdBy) {
392         setCreatedBy_CommonTerms(createdBy, null);
393     }
394 
395     @Deprecated
396     public void setCreatedBy_CommonTerms(String createdBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
397         CommonTermsQueryBuilder builder = regCommonTermsQ("createdBy", createdBy);
398         if (opLambda != null) {
399             opLambda.callback(builder);
400         }
401     }
402 
403     public BsLabelTypeCQ addOrderBy_CreatedBy_Asc() {
404         regOBA("createdBy");
405         return this;
406     }
407 
408     public BsLabelTypeCQ addOrderBy_CreatedBy_Desc() {
409         regOBD("createdBy");
410         return this;
411     }
412 
413     public void setCreatedTime_Equal(Long createdTime) {
414         setCreatedTime_Term(createdTime, null);
415     }
416 
417     public void setCreatedTime_Equal(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
418         setCreatedTime_Term(createdTime, opLambda);
419     }
420 
421     public void setCreatedTime_Term(Long createdTime) {
422         setCreatedTime_Term(createdTime, null);
423     }
424 
425     public void setCreatedTime_Term(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
426         TermQueryBuilder builder = regTermQ("createdTime", createdTime);
427         if (opLambda != null) {
428             opLambda.callback(builder);
429         }
430     }
431 
432     public void setCreatedTime_NotEqual(Long createdTime) {
433         setCreatedTime_NotTerm(createdTime, null);
434     }
435 
436     public void setCreatedTime_NotTerm(Long createdTime) {
437         setCreatedTime_NotTerm(createdTime, null);
438     }
439 
440     public void setCreatedTime_NotEqual(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
441         setCreatedTime_NotTerm(createdTime, opLambda);
442     }
443 
444     public void setCreatedTime_NotTerm(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
445         not(not -> not.setCreatedTime_Term(createdTime), opLambda);
446     }
447 
448     public void setCreatedTime_Terms(Collection<Long> createdTimeList) {
449         setCreatedTime_Terms(createdTimeList, null);
450     }
451 
452     public void setCreatedTime_Terms(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
453         TermsQueryBuilder builder = regTermsQ("createdTime", createdTimeList);
454         if (opLambda != null) {
455             opLambda.callback(builder);
456         }
457     }
458 
459     public void setCreatedTime_InScope(Collection<Long> createdTimeList) {
460         setCreatedTime_Terms(createdTimeList, null);
461     }
462 
463     public void setCreatedTime_InScope(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
464         setCreatedTime_Terms(createdTimeList, opLambda);
465     }
466 
467     public void setCreatedTime_Match(Long createdTime) {
468         setCreatedTime_Match(createdTime, null);
469     }
470 
471     public void setCreatedTime_Match(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
472         MatchQueryBuilder builder = regMatchQ("createdTime", createdTime);
473         if (opLambda != null) {
474             opLambda.callback(builder);
475         }
476     }
477 
478     public void setCreatedTime_MatchPhrase(Long createdTime) {
479         setCreatedTime_MatchPhrase(createdTime, null);
480     }
481 
482     public void setCreatedTime_MatchPhrase(Long createdTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
483         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdTime", createdTime);
484         if (opLambda != null) {
485             opLambda.callback(builder);
486         }
487     }
488 
489     public void setCreatedTime_MatchPhrasePrefix(Long createdTime) {
490         setCreatedTime_MatchPhrasePrefix(createdTime, null);
491     }
492 
493     public void setCreatedTime_MatchPhrasePrefix(Long createdTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
494         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdTime", createdTime);
495         if (opLambda != null) {
496             opLambda.callback(builder);
497         }
498     }
499 
500     public void setCreatedTime_Fuzzy(Long createdTime) {
501         setCreatedTime_Fuzzy(createdTime, null);
502     }
503 
504     public void setCreatedTime_Fuzzy(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
505         MatchQueryBuilder builder = regFuzzyQ("createdTime", createdTime);
506         if (opLambda != null) {
507             opLambda.callback(builder);
508         }
509     }
510 
511     public void setCreatedTime_GreaterThan(Long createdTime) {
512         setCreatedTime_GreaterThan(createdTime, null);
513     }
514 
515     public void setCreatedTime_GreaterThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
516         final Object _value = createdTime;
517         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_THAN, _value);
518         if (opLambda != null) {
519             opLambda.callback(builder);
520         }
521     }
522 
523     public void setCreatedTime_LessThan(Long createdTime) {
524         setCreatedTime_LessThan(createdTime, null);
525     }
526 
527     public void setCreatedTime_LessThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
528         final Object _value = createdTime;
529         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_THAN, _value);
530         if (opLambda != null) {
531             opLambda.callback(builder);
532         }
533     }
534 
535     public void setCreatedTime_GreaterEqual(Long createdTime) {
536         setCreatedTime_GreaterEqual(createdTime, null);
537     }
538 
539     public void setCreatedTime_GreaterEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
540         final Object _value = createdTime;
541         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_EQUAL, _value);
542         if (opLambda != null) {
543             opLambda.callback(builder);
544         }
545     }
546 
547     public void setCreatedTime_LessEqual(Long createdTime) {
548         setCreatedTime_LessEqual(createdTime, null);
549     }
550 
551     public void setCreatedTime_LessEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
552         final Object _value = createdTime;
553         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_EQUAL, _value);
554         if (opLambda != null) {
555             opLambda.callback(builder);
556         }
557     }
558 
559     public void setCreatedTime_Exists() {
560         setCreatedTime_Exists(null);
561     }
562 
563     public void setCreatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
564         ExistsQueryBuilder builder = regExistsQ("createdTime");
565         if (opLambda != null) {
566             opLambda.callback(builder);
567         }
568     }
569 
570     @Deprecated
571     public void setCreatedTime_CommonTerms(Long createdTime) {
572         setCreatedTime_CommonTerms(createdTime, null);
573     }
574 
575     @Deprecated
576     public void setCreatedTime_CommonTerms(Long createdTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
577         CommonTermsQueryBuilder builder = regCommonTermsQ("createdTime", createdTime);
578         if (opLambda != null) {
579             opLambda.callback(builder);
580         }
581     }
582 
583     public BsLabelTypeCQ addOrderBy_CreatedTime_Asc() {
584         regOBA("createdTime");
585         return this;
586     }
587 
588     public BsLabelTypeCQ addOrderBy_CreatedTime_Desc() {
589         regOBD("createdTime");
590         return this;
591     }
592 
593     public void setExcludedPaths_Equal(String excludedPaths) {
594         setExcludedPaths_Term(excludedPaths, null);
595     }
596 
597     public void setExcludedPaths_Equal(String excludedPaths, ConditionOptionCall<TermQueryBuilder> opLambda) {
598         setExcludedPaths_Term(excludedPaths, opLambda);
599     }
600 
601     public void setExcludedPaths_Term(String excludedPaths) {
602         setExcludedPaths_Term(excludedPaths, null);
603     }
604 
605     public void setExcludedPaths_Term(String excludedPaths, ConditionOptionCall<TermQueryBuilder> opLambda) {
606         TermQueryBuilder builder = regTermQ("excludedPaths", excludedPaths);
607         if (opLambda != null) {
608             opLambda.callback(builder);
609         }
610     }
611 
612     public void setExcludedPaths_NotEqual(String excludedPaths) {
613         setExcludedPaths_NotTerm(excludedPaths, null);
614     }
615 
616     public void setExcludedPaths_NotTerm(String excludedPaths) {
617         setExcludedPaths_NotTerm(excludedPaths, null);
618     }
619 
620     public void setExcludedPaths_NotEqual(String excludedPaths, ConditionOptionCall<BoolQueryBuilder> opLambda) {
621         setExcludedPaths_NotTerm(excludedPaths, opLambda);
622     }
623 
624     public void setExcludedPaths_NotTerm(String excludedPaths, ConditionOptionCall<BoolQueryBuilder> opLambda) {
625         not(not -> not.setExcludedPaths_Term(excludedPaths), opLambda);
626     }
627 
628     public void setExcludedPaths_Terms(Collection<String> excludedPathsList) {
629         setExcludedPaths_Terms(excludedPathsList, null);
630     }
631 
632     public void setExcludedPaths_Terms(Collection<String> excludedPathsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
633         TermsQueryBuilder builder = regTermsQ("excludedPaths", excludedPathsList);
634         if (opLambda != null) {
635             opLambda.callback(builder);
636         }
637     }
638 
639     public void setExcludedPaths_InScope(Collection<String> excludedPathsList) {
640         setExcludedPaths_Terms(excludedPathsList, null);
641     }
642 
643     public void setExcludedPaths_InScope(Collection<String> excludedPathsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
644         setExcludedPaths_Terms(excludedPathsList, opLambda);
645     }
646 
647     public void setExcludedPaths_Match(String excludedPaths) {
648         setExcludedPaths_Match(excludedPaths, null);
649     }
650 
651     public void setExcludedPaths_Match(String excludedPaths, ConditionOptionCall<MatchQueryBuilder> opLambda) {
652         MatchQueryBuilder builder = regMatchQ("excludedPaths", excludedPaths);
653         if (opLambda != null) {
654             opLambda.callback(builder);
655         }
656     }
657 
658     public void setExcludedPaths_MatchPhrase(String excludedPaths) {
659         setExcludedPaths_MatchPhrase(excludedPaths, null);
660     }
661 
662     public void setExcludedPaths_MatchPhrase(String excludedPaths, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
663         MatchPhraseQueryBuilder builder = regMatchPhraseQ("excludedPaths", excludedPaths);
664         if (opLambda != null) {
665             opLambda.callback(builder);
666         }
667     }
668 
669     public void setExcludedPaths_MatchPhrasePrefix(String excludedPaths) {
670         setExcludedPaths_MatchPhrasePrefix(excludedPaths, null);
671     }
672 
673     public void setExcludedPaths_MatchPhrasePrefix(String excludedPaths, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
674         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("excludedPaths", excludedPaths);
675         if (opLambda != null) {
676             opLambda.callback(builder);
677         }
678     }
679 
680     public void setExcludedPaths_Fuzzy(String excludedPaths) {
681         setExcludedPaths_Fuzzy(excludedPaths, null);
682     }
683 
684     public void setExcludedPaths_Fuzzy(String excludedPaths, ConditionOptionCall<MatchQueryBuilder> opLambda) {
685         MatchQueryBuilder builder = regFuzzyQ("excludedPaths", excludedPaths);
686         if (opLambda != null) {
687             opLambda.callback(builder);
688         }
689     }
690 
691     public void setExcludedPaths_Prefix(String excludedPaths) {
692         setExcludedPaths_Prefix(excludedPaths, null);
693     }
694 
695     public void setExcludedPaths_Prefix(String excludedPaths, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
696         PrefixQueryBuilder builder = regPrefixQ("excludedPaths", excludedPaths);
697         if (opLambda != null) {
698             opLambda.callback(builder);
699         }
700     }
701 
702     public void setExcludedPaths_Wildcard(String excludedPaths) {
703         setExcludedPaths_Wildcard(excludedPaths, null);
704     }
705 
706     public void setExcludedPaths_Wildcard(String excludedPaths, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
707         WildcardQueryBuilder builder = regWildcardQ("excludedPaths", excludedPaths);
708         if (opLambda != null) {
709             opLambda.callback(builder);
710         }
711     }
712 
713     public void setExcludedPaths_Regexp(String excludedPaths) {
714         setExcludedPaths_Regexp(excludedPaths, null);
715     }
716 
717     public void setExcludedPaths_Regexp(String excludedPaths, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
718         RegexpQueryBuilder builder = regRegexpQ("excludedPaths", excludedPaths);
719         if (opLambda != null) {
720             opLambda.callback(builder);
721         }
722     }
723 
724     public void setExcludedPaths_SpanTerm(String excludedPaths) {
725         setExcludedPaths_SpanTerm("excludedPaths", null);
726     }
727 
728     public void setExcludedPaths_SpanTerm(String excludedPaths, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
729         SpanTermQueryBuilder builder = regSpanTermQ("excludedPaths", excludedPaths);
730         if (opLambda != null) {
731             opLambda.callback(builder);
732         }
733     }
734 
735     public void setExcludedPaths_GreaterThan(String excludedPaths) {
736         setExcludedPaths_GreaterThan(excludedPaths, null);
737     }
738 
739     public void setExcludedPaths_GreaterThan(String excludedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
740         final Object _value = excludedPaths;
741         RangeQueryBuilder builder = regRangeQ("excludedPaths", ConditionKey.CK_GREATER_THAN, _value);
742         if (opLambda != null) {
743             opLambda.callback(builder);
744         }
745     }
746 
747     public void setExcludedPaths_LessThan(String excludedPaths) {
748         setExcludedPaths_LessThan(excludedPaths, null);
749     }
750 
751     public void setExcludedPaths_LessThan(String excludedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
752         final Object _value = excludedPaths;
753         RangeQueryBuilder builder = regRangeQ("excludedPaths", ConditionKey.CK_LESS_THAN, _value);
754         if (opLambda != null) {
755             opLambda.callback(builder);
756         }
757     }
758 
759     public void setExcludedPaths_GreaterEqual(String excludedPaths) {
760         setExcludedPaths_GreaterEqual(excludedPaths, null);
761     }
762 
763     public void setExcludedPaths_GreaterEqual(String excludedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
764         final Object _value = excludedPaths;
765         RangeQueryBuilder builder = regRangeQ("excludedPaths", ConditionKey.CK_GREATER_EQUAL, _value);
766         if (opLambda != null) {
767             opLambda.callback(builder);
768         }
769     }
770 
771     public void setExcludedPaths_LessEqual(String excludedPaths) {
772         setExcludedPaths_LessEqual(excludedPaths, null);
773     }
774 
775     public void setExcludedPaths_LessEqual(String excludedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
776         final Object _value = excludedPaths;
777         RangeQueryBuilder builder = regRangeQ("excludedPaths", ConditionKey.CK_LESS_EQUAL, _value);
778         if (opLambda != null) {
779             opLambda.callback(builder);
780         }
781     }
782 
783     public void setExcludedPaths_Exists() {
784         setExcludedPaths_Exists(null);
785     }
786 
787     public void setExcludedPaths_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
788         ExistsQueryBuilder builder = regExistsQ("excludedPaths");
789         if (opLambda != null) {
790             opLambda.callback(builder);
791         }
792     }
793 
794     @Deprecated
795     public void setExcludedPaths_CommonTerms(String excludedPaths) {
796         setExcludedPaths_CommonTerms(excludedPaths, null);
797     }
798 
799     @Deprecated
800     public void setExcludedPaths_CommonTerms(String excludedPaths, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
801         CommonTermsQueryBuilder builder = regCommonTermsQ("excludedPaths", excludedPaths);
802         if (opLambda != null) {
803             opLambda.callback(builder);
804         }
805     }
806 
807     public BsLabelTypeCQ addOrderBy_ExcludedPaths_Asc() {
808         regOBA("excludedPaths");
809         return this;
810     }
811 
812     public BsLabelTypeCQ addOrderBy_ExcludedPaths_Desc() {
813         regOBD("excludedPaths");
814         return this;
815     }
816 
817     public void setIncludedPaths_Equal(String includedPaths) {
818         setIncludedPaths_Term(includedPaths, null);
819     }
820 
821     public void setIncludedPaths_Equal(String includedPaths, ConditionOptionCall<TermQueryBuilder> opLambda) {
822         setIncludedPaths_Term(includedPaths, opLambda);
823     }
824 
825     public void setIncludedPaths_Term(String includedPaths) {
826         setIncludedPaths_Term(includedPaths, null);
827     }
828 
829     public void setIncludedPaths_Term(String includedPaths, ConditionOptionCall<TermQueryBuilder> opLambda) {
830         TermQueryBuilder builder = regTermQ("includedPaths", includedPaths);
831         if (opLambda != null) {
832             opLambda.callback(builder);
833         }
834     }
835 
836     public void setIncludedPaths_NotEqual(String includedPaths) {
837         setIncludedPaths_NotTerm(includedPaths, null);
838     }
839 
840     public void setIncludedPaths_NotTerm(String includedPaths) {
841         setIncludedPaths_NotTerm(includedPaths, null);
842     }
843 
844     public void setIncludedPaths_NotEqual(String includedPaths, ConditionOptionCall<BoolQueryBuilder> opLambda) {
845         setIncludedPaths_NotTerm(includedPaths, opLambda);
846     }
847 
848     public void setIncludedPaths_NotTerm(String includedPaths, ConditionOptionCall<BoolQueryBuilder> opLambda) {
849         not(not -> not.setIncludedPaths_Term(includedPaths), opLambda);
850     }
851 
852     public void setIncludedPaths_Terms(Collection<String> includedPathsList) {
853         setIncludedPaths_Terms(includedPathsList, null);
854     }
855 
856     public void setIncludedPaths_Terms(Collection<String> includedPathsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
857         TermsQueryBuilder builder = regTermsQ("includedPaths", includedPathsList);
858         if (opLambda != null) {
859             opLambda.callback(builder);
860         }
861     }
862 
863     public void setIncludedPaths_InScope(Collection<String> includedPathsList) {
864         setIncludedPaths_Terms(includedPathsList, null);
865     }
866 
867     public void setIncludedPaths_InScope(Collection<String> includedPathsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
868         setIncludedPaths_Terms(includedPathsList, opLambda);
869     }
870 
871     public void setIncludedPaths_Match(String includedPaths) {
872         setIncludedPaths_Match(includedPaths, null);
873     }
874 
875     public void setIncludedPaths_Match(String includedPaths, ConditionOptionCall<MatchQueryBuilder> opLambda) {
876         MatchQueryBuilder builder = regMatchQ("includedPaths", includedPaths);
877         if (opLambda != null) {
878             opLambda.callback(builder);
879         }
880     }
881 
882     public void setIncludedPaths_MatchPhrase(String includedPaths) {
883         setIncludedPaths_MatchPhrase(includedPaths, null);
884     }
885 
886     public void setIncludedPaths_MatchPhrase(String includedPaths, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
887         MatchPhraseQueryBuilder builder = regMatchPhraseQ("includedPaths", includedPaths);
888         if (opLambda != null) {
889             opLambda.callback(builder);
890         }
891     }
892 
893     public void setIncludedPaths_MatchPhrasePrefix(String includedPaths) {
894         setIncludedPaths_MatchPhrasePrefix(includedPaths, null);
895     }
896 
897     public void setIncludedPaths_MatchPhrasePrefix(String includedPaths, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
898         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("includedPaths", includedPaths);
899         if (opLambda != null) {
900             opLambda.callback(builder);
901         }
902     }
903 
904     public void setIncludedPaths_Fuzzy(String includedPaths) {
905         setIncludedPaths_Fuzzy(includedPaths, null);
906     }
907 
908     public void setIncludedPaths_Fuzzy(String includedPaths, ConditionOptionCall<MatchQueryBuilder> opLambda) {
909         MatchQueryBuilder builder = regFuzzyQ("includedPaths", includedPaths);
910         if (opLambda != null) {
911             opLambda.callback(builder);
912         }
913     }
914 
915     public void setIncludedPaths_Prefix(String includedPaths) {
916         setIncludedPaths_Prefix(includedPaths, null);
917     }
918 
919     public void setIncludedPaths_Prefix(String includedPaths, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
920         PrefixQueryBuilder builder = regPrefixQ("includedPaths", includedPaths);
921         if (opLambda != null) {
922             opLambda.callback(builder);
923         }
924     }
925 
926     public void setIncludedPaths_Wildcard(String includedPaths) {
927         setIncludedPaths_Wildcard(includedPaths, null);
928     }
929 
930     public void setIncludedPaths_Wildcard(String includedPaths, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
931         WildcardQueryBuilder builder = regWildcardQ("includedPaths", includedPaths);
932         if (opLambda != null) {
933             opLambda.callback(builder);
934         }
935     }
936 
937     public void setIncludedPaths_Regexp(String includedPaths) {
938         setIncludedPaths_Regexp(includedPaths, null);
939     }
940 
941     public void setIncludedPaths_Regexp(String includedPaths, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
942         RegexpQueryBuilder builder = regRegexpQ("includedPaths", includedPaths);
943         if (opLambda != null) {
944             opLambda.callback(builder);
945         }
946     }
947 
948     public void setIncludedPaths_SpanTerm(String includedPaths) {
949         setIncludedPaths_SpanTerm("includedPaths", null);
950     }
951 
952     public void setIncludedPaths_SpanTerm(String includedPaths, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
953         SpanTermQueryBuilder builder = regSpanTermQ("includedPaths", includedPaths);
954         if (opLambda != null) {
955             opLambda.callback(builder);
956         }
957     }
958 
959     public void setIncludedPaths_GreaterThan(String includedPaths) {
960         setIncludedPaths_GreaterThan(includedPaths, null);
961     }
962 
963     public void setIncludedPaths_GreaterThan(String includedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
964         final Object _value = includedPaths;
965         RangeQueryBuilder builder = regRangeQ("includedPaths", ConditionKey.CK_GREATER_THAN, _value);
966         if (opLambda != null) {
967             opLambda.callback(builder);
968         }
969     }
970 
971     public void setIncludedPaths_LessThan(String includedPaths) {
972         setIncludedPaths_LessThan(includedPaths, null);
973     }
974 
975     public void setIncludedPaths_LessThan(String includedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
976         final Object _value = includedPaths;
977         RangeQueryBuilder builder = regRangeQ("includedPaths", ConditionKey.CK_LESS_THAN, _value);
978         if (opLambda != null) {
979             opLambda.callback(builder);
980         }
981     }
982 
983     public void setIncludedPaths_GreaterEqual(String includedPaths) {
984         setIncludedPaths_GreaterEqual(includedPaths, null);
985     }
986 
987     public void setIncludedPaths_GreaterEqual(String includedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
988         final Object _value = includedPaths;
989         RangeQueryBuilder builder = regRangeQ("includedPaths", ConditionKey.CK_GREATER_EQUAL, _value);
990         if (opLambda != null) {
991             opLambda.callback(builder);
992         }
993     }
994 
995     public void setIncludedPaths_LessEqual(String includedPaths) {
996         setIncludedPaths_LessEqual(includedPaths, null);
997     }
998 
999     public void setIncludedPaths_LessEqual(String includedPaths, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1000         final Object _value = includedPaths;
1001         RangeQueryBuilder builder = regRangeQ("includedPaths", ConditionKey.CK_LESS_EQUAL, _value);
1002         if (opLambda != null) {
1003             opLambda.callback(builder);
1004         }
1005     }
1006 
1007     public void setIncludedPaths_Exists() {
1008         setIncludedPaths_Exists(null);
1009     }
1010 
1011     public void setIncludedPaths_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1012         ExistsQueryBuilder builder = regExistsQ("includedPaths");
1013         if (opLambda != null) {
1014             opLambda.callback(builder);
1015         }
1016     }
1017 
1018     @Deprecated
1019     public void setIncludedPaths_CommonTerms(String includedPaths) {
1020         setIncludedPaths_CommonTerms(includedPaths, null);
1021     }
1022 
1023     @Deprecated
1024     public void setIncludedPaths_CommonTerms(String includedPaths, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1025         CommonTermsQueryBuilder builder = regCommonTermsQ("includedPaths", includedPaths);
1026         if (opLambda != null) {
1027             opLambda.callback(builder);
1028         }
1029     }
1030 
1031     public BsLabelTypeCQ addOrderBy_IncludedPaths_Asc() {
1032         regOBA("includedPaths");
1033         return this;
1034     }
1035 
1036     public BsLabelTypeCQ addOrderBy_IncludedPaths_Desc() {
1037         regOBD("includedPaths");
1038         return this;
1039     }
1040 
1041     public void setName_Equal(String name) {
1042         setName_Term(name, null);
1043     }
1044 
1045     public void setName_Equal(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
1046         setName_Term(name, opLambda);
1047     }
1048 
1049     public void setName_Term(String name) {
1050         setName_Term(name, null);
1051     }
1052 
1053     public void setName_Term(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
1054         TermQueryBuilder builder = regTermQ("name", name);
1055         if (opLambda != null) {
1056             opLambda.callback(builder);
1057         }
1058     }
1059 
1060     public void setName_NotEqual(String name) {
1061         setName_NotTerm(name, null);
1062     }
1063 
1064     public void setName_NotTerm(String name) {
1065         setName_NotTerm(name, null);
1066     }
1067 
1068     public void setName_NotEqual(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1069         setName_NotTerm(name, opLambda);
1070     }
1071 
1072     public void setName_NotTerm(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1073         not(not -> not.setName_Term(name), opLambda);
1074     }
1075 
1076     public void setName_Terms(Collection<String> nameList) {
1077         setName_Terms(nameList, null);
1078     }
1079 
1080     public void setName_Terms(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1081         TermsQueryBuilder builder = regTermsQ("name", nameList);
1082         if (opLambda != null) {
1083             opLambda.callback(builder);
1084         }
1085     }
1086 
1087     public void setName_InScope(Collection<String> nameList) {
1088         setName_Terms(nameList, null);
1089     }
1090 
1091     public void setName_InScope(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1092         setName_Terms(nameList, opLambda);
1093     }
1094 
1095     public void setName_Match(String name) {
1096         setName_Match(name, null);
1097     }
1098 
1099     public void setName_Match(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1100         MatchQueryBuilder builder = regMatchQ("name", name);
1101         if (opLambda != null) {
1102             opLambda.callback(builder);
1103         }
1104     }
1105 
1106     public void setName_MatchPhrase(String name) {
1107         setName_MatchPhrase(name, null);
1108     }
1109 
1110     public void setName_MatchPhrase(String name, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1111         MatchPhraseQueryBuilder builder = regMatchPhraseQ("name", name);
1112         if (opLambda != null) {
1113             opLambda.callback(builder);
1114         }
1115     }
1116 
1117     public void setName_MatchPhrasePrefix(String name) {
1118         setName_MatchPhrasePrefix(name, null);
1119     }
1120 
1121     public void setName_MatchPhrasePrefix(String name, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1122         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("name", name);
1123         if (opLambda != null) {
1124             opLambda.callback(builder);
1125         }
1126     }
1127 
1128     public void setName_Fuzzy(String name) {
1129         setName_Fuzzy(name, null);
1130     }
1131 
1132     public void setName_Fuzzy(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1133         MatchQueryBuilder builder = regFuzzyQ("name", name);
1134         if (opLambda != null) {
1135             opLambda.callback(builder);
1136         }
1137     }
1138 
1139     public void setName_Prefix(String name) {
1140         setName_Prefix(name, null);
1141     }
1142 
1143     public void setName_Prefix(String name, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1144         PrefixQueryBuilder builder = regPrefixQ("name", name);
1145         if (opLambda != null) {
1146             opLambda.callback(builder);
1147         }
1148     }
1149 
1150     public void setName_Wildcard(String name) {
1151         setName_Wildcard(name, null);
1152     }
1153 
1154     public void setName_Wildcard(String name, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1155         WildcardQueryBuilder builder = regWildcardQ("name", name);
1156         if (opLambda != null) {
1157             opLambda.callback(builder);
1158         }
1159     }
1160 
1161     public void setName_Regexp(String name) {
1162         setName_Regexp(name, null);
1163     }
1164 
1165     public void setName_Regexp(String name, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1166         RegexpQueryBuilder builder = regRegexpQ("name", name);
1167         if (opLambda != null) {
1168             opLambda.callback(builder);
1169         }
1170     }
1171 
1172     public void setName_SpanTerm(String name) {
1173         setName_SpanTerm("name", null);
1174     }
1175 
1176     public void setName_SpanTerm(String name, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1177         SpanTermQueryBuilder builder = regSpanTermQ("name", name);
1178         if (opLambda != null) {
1179             opLambda.callback(builder);
1180         }
1181     }
1182 
1183     public void setName_GreaterThan(String name) {
1184         setName_GreaterThan(name, null);
1185     }
1186 
1187     public void setName_GreaterThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1188         final Object _value = name;
1189         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_THAN, _value);
1190         if (opLambda != null) {
1191             opLambda.callback(builder);
1192         }
1193     }
1194 
1195     public void setName_LessThan(String name) {
1196         setName_LessThan(name, null);
1197     }
1198 
1199     public void setName_LessThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1200         final Object _value = name;
1201         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_THAN, _value);
1202         if (opLambda != null) {
1203             opLambda.callback(builder);
1204         }
1205     }
1206 
1207     public void setName_GreaterEqual(String name) {
1208         setName_GreaterEqual(name, null);
1209     }
1210 
1211     public void setName_GreaterEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1212         final Object _value = name;
1213         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_EQUAL, _value);
1214         if (opLambda != null) {
1215             opLambda.callback(builder);
1216         }
1217     }
1218 
1219     public void setName_LessEqual(String name) {
1220         setName_LessEqual(name, null);
1221     }
1222 
1223     public void setName_LessEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1224         final Object _value = name;
1225         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_EQUAL, _value);
1226         if (opLambda != null) {
1227             opLambda.callback(builder);
1228         }
1229     }
1230 
1231     public void setName_Exists() {
1232         setName_Exists(null);
1233     }
1234 
1235     public void setName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1236         ExistsQueryBuilder builder = regExistsQ("name");
1237         if (opLambda != null) {
1238             opLambda.callback(builder);
1239         }
1240     }
1241 
1242     @Deprecated
1243     public void setName_CommonTerms(String name) {
1244         setName_CommonTerms(name, null);
1245     }
1246 
1247     @Deprecated
1248     public void setName_CommonTerms(String name, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1249         CommonTermsQueryBuilder builder = regCommonTermsQ("name", name);
1250         if (opLambda != null) {
1251             opLambda.callback(builder);
1252         }
1253     }
1254 
1255     public BsLabelTypeCQ addOrderBy_Name_Asc() {
1256         regOBA("name");
1257         return this;
1258     }
1259 
1260     public BsLabelTypeCQ addOrderBy_Name_Desc() {
1261         regOBD("name");
1262         return this;
1263     }
1264 
1265     public void setPermissions_Equal(String permissions) {
1266         setPermissions_Term(permissions, null);
1267     }
1268 
1269     public void setPermissions_Equal(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
1270         setPermissions_Term(permissions, opLambda);
1271     }
1272 
1273     public void setPermissions_Term(String permissions) {
1274         setPermissions_Term(permissions, null);
1275     }
1276 
1277     public void setPermissions_Term(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
1278         TermQueryBuilder builder = regTermQ("permissions", permissions);
1279         if (opLambda != null) {
1280             opLambda.callback(builder);
1281         }
1282     }
1283 
1284     public void setPermissions_NotEqual(String permissions) {
1285         setPermissions_NotTerm(permissions, null);
1286     }
1287 
1288     public void setPermissions_NotTerm(String permissions) {
1289         setPermissions_NotTerm(permissions, null);
1290     }
1291 
1292     public void setPermissions_NotEqual(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1293         setPermissions_NotTerm(permissions, opLambda);
1294     }
1295 
1296     public void setPermissions_NotTerm(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1297         not(not -> not.setPermissions_Term(permissions), opLambda);
1298     }
1299 
1300     public void setPermissions_Terms(Collection<String> permissionsList) {
1301         setPermissions_Terms(permissionsList, null);
1302     }
1303 
1304     public void setPermissions_Terms(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1305         TermsQueryBuilder builder = regTermsQ("permissions", permissionsList);
1306         if (opLambda != null) {
1307             opLambda.callback(builder);
1308         }
1309     }
1310 
1311     public void setPermissions_InScope(Collection<String> permissionsList) {
1312         setPermissions_Terms(permissionsList, null);
1313     }
1314 
1315     public void setPermissions_InScope(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1316         setPermissions_Terms(permissionsList, opLambda);
1317     }
1318 
1319     public void setPermissions_Match(String permissions) {
1320         setPermissions_Match(permissions, null);
1321     }
1322 
1323     public void setPermissions_Match(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1324         MatchQueryBuilder builder = regMatchQ("permissions", permissions);
1325         if (opLambda != null) {
1326             opLambda.callback(builder);
1327         }
1328     }
1329 
1330     public void setPermissions_MatchPhrase(String permissions) {
1331         setPermissions_MatchPhrase(permissions, null);
1332     }
1333 
1334     public void setPermissions_MatchPhrase(String permissions, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1335         MatchPhraseQueryBuilder builder = regMatchPhraseQ("permissions", permissions);
1336         if (opLambda != null) {
1337             opLambda.callback(builder);
1338         }
1339     }
1340 
1341     public void setPermissions_MatchPhrasePrefix(String permissions) {
1342         setPermissions_MatchPhrasePrefix(permissions, null);
1343     }
1344 
1345     public void setPermissions_MatchPhrasePrefix(String permissions, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1346         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("permissions", permissions);
1347         if (opLambda != null) {
1348             opLambda.callback(builder);
1349         }
1350     }
1351 
1352     public void setPermissions_Fuzzy(String permissions) {
1353         setPermissions_Fuzzy(permissions, null);
1354     }
1355 
1356     public void setPermissions_Fuzzy(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1357         MatchQueryBuilder builder = regFuzzyQ("permissions", permissions);
1358         if (opLambda != null) {
1359             opLambda.callback(builder);
1360         }
1361     }
1362 
1363     public void setPermissions_Prefix(String permissions) {
1364         setPermissions_Prefix(permissions, null);
1365     }
1366 
1367     public void setPermissions_Prefix(String permissions, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1368         PrefixQueryBuilder builder = regPrefixQ("permissions", permissions);
1369         if (opLambda != null) {
1370             opLambda.callback(builder);
1371         }
1372     }
1373 
1374     public void setPermissions_Wildcard(String permissions) {
1375         setPermissions_Wildcard(permissions, null);
1376     }
1377 
1378     public void setPermissions_Wildcard(String permissions, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1379         WildcardQueryBuilder builder = regWildcardQ("permissions", permissions);
1380         if (opLambda != null) {
1381             opLambda.callback(builder);
1382         }
1383     }
1384 
1385     public void setPermissions_Regexp(String permissions) {
1386         setPermissions_Regexp(permissions, null);
1387     }
1388 
1389     public void setPermissions_Regexp(String permissions, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1390         RegexpQueryBuilder builder = regRegexpQ("permissions", permissions);
1391         if (opLambda != null) {
1392             opLambda.callback(builder);
1393         }
1394     }
1395 
1396     public void setPermissions_SpanTerm(String permissions) {
1397         setPermissions_SpanTerm("permissions", null);
1398     }
1399 
1400     public void setPermissions_SpanTerm(String permissions, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1401         SpanTermQueryBuilder builder = regSpanTermQ("permissions", permissions);
1402         if (opLambda != null) {
1403             opLambda.callback(builder);
1404         }
1405     }
1406 
1407     public void setPermissions_GreaterThan(String permissions) {
1408         setPermissions_GreaterThan(permissions, null);
1409     }
1410 
1411     public void setPermissions_GreaterThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1412         final Object _value = permissions;
1413         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_THAN, _value);
1414         if (opLambda != null) {
1415             opLambda.callback(builder);
1416         }
1417     }
1418 
1419     public void setPermissions_LessThan(String permissions) {
1420         setPermissions_LessThan(permissions, null);
1421     }
1422 
1423     public void setPermissions_LessThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1424         final Object _value = permissions;
1425         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_THAN, _value);
1426         if (opLambda != null) {
1427             opLambda.callback(builder);
1428         }
1429     }
1430 
1431     public void setPermissions_GreaterEqual(String permissions) {
1432         setPermissions_GreaterEqual(permissions, null);
1433     }
1434 
1435     public void setPermissions_GreaterEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1436         final Object _value = permissions;
1437         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_EQUAL, _value);
1438         if (opLambda != null) {
1439             opLambda.callback(builder);
1440         }
1441     }
1442 
1443     public void setPermissions_LessEqual(String permissions) {
1444         setPermissions_LessEqual(permissions, null);
1445     }
1446 
1447     public void setPermissions_LessEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1448         final Object _value = permissions;
1449         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_EQUAL, _value);
1450         if (opLambda != null) {
1451             opLambda.callback(builder);
1452         }
1453     }
1454 
1455     public void setPermissions_Exists() {
1456         setPermissions_Exists(null);
1457     }
1458 
1459     public void setPermissions_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1460         ExistsQueryBuilder builder = regExistsQ("permissions");
1461         if (opLambda != null) {
1462             opLambda.callback(builder);
1463         }
1464     }
1465 
1466     @Deprecated
1467     public void setPermissions_CommonTerms(String permissions) {
1468         setPermissions_CommonTerms(permissions, null);
1469     }
1470 
1471     @Deprecated
1472     public void setPermissions_CommonTerms(String permissions, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1473         CommonTermsQueryBuilder builder = regCommonTermsQ("permissions", permissions);
1474         if (opLambda != null) {
1475             opLambda.callback(builder);
1476         }
1477     }
1478 
1479     public BsLabelTypeCQ addOrderBy_Permissions_Asc() {
1480         regOBA("permissions");
1481         return this;
1482     }
1483 
1484     public BsLabelTypeCQ addOrderBy_Permissions_Desc() {
1485         regOBD("permissions");
1486         return this;
1487     }
1488 
1489     public void setSortOrder_Equal(Integer sortOrder) {
1490         setSortOrder_Term(sortOrder, null);
1491     }
1492 
1493     public void setSortOrder_Equal(Integer sortOrder, ConditionOptionCall<TermQueryBuilder> opLambda) {
1494         setSortOrder_Term(sortOrder, opLambda);
1495     }
1496 
1497     public void setSortOrder_Term(Integer sortOrder) {
1498         setSortOrder_Term(sortOrder, null);
1499     }
1500 
1501     public void setSortOrder_Term(Integer sortOrder, ConditionOptionCall<TermQueryBuilder> opLambda) {
1502         TermQueryBuilder builder = regTermQ("sortOrder", sortOrder);
1503         if (opLambda != null) {
1504             opLambda.callback(builder);
1505         }
1506     }
1507 
1508     public void setSortOrder_NotEqual(Integer sortOrder) {
1509         setSortOrder_NotTerm(sortOrder, null);
1510     }
1511 
1512     public void setSortOrder_NotTerm(Integer sortOrder) {
1513         setSortOrder_NotTerm(sortOrder, null);
1514     }
1515 
1516     public void setSortOrder_NotEqual(Integer sortOrder, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1517         setSortOrder_NotTerm(sortOrder, opLambda);
1518     }
1519 
1520     public void setSortOrder_NotTerm(Integer sortOrder, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1521         not(not -> not.setSortOrder_Term(sortOrder), opLambda);
1522     }
1523 
1524     public void setSortOrder_Terms(Collection<Integer> sortOrderList) {
1525         setSortOrder_Terms(sortOrderList, null);
1526     }
1527 
1528     public void setSortOrder_Terms(Collection<Integer> sortOrderList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1529         TermsQueryBuilder builder = regTermsQ("sortOrder", sortOrderList);
1530         if (opLambda != null) {
1531             opLambda.callback(builder);
1532         }
1533     }
1534 
1535     public void setSortOrder_InScope(Collection<Integer> sortOrderList) {
1536         setSortOrder_Terms(sortOrderList, null);
1537     }
1538 
1539     public void setSortOrder_InScope(Collection<Integer> sortOrderList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1540         setSortOrder_Terms(sortOrderList, opLambda);
1541     }
1542 
1543     public void setSortOrder_Match(Integer sortOrder) {
1544         setSortOrder_Match(sortOrder, null);
1545     }
1546 
1547     public void setSortOrder_Match(Integer sortOrder, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1548         MatchQueryBuilder builder = regMatchQ("sortOrder", sortOrder);
1549         if (opLambda != null) {
1550             opLambda.callback(builder);
1551         }
1552     }
1553 
1554     public void setSortOrder_MatchPhrase(Integer sortOrder) {
1555         setSortOrder_MatchPhrase(sortOrder, null);
1556     }
1557 
1558     public void setSortOrder_MatchPhrase(Integer sortOrder, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1559         MatchPhraseQueryBuilder builder = regMatchPhraseQ("sortOrder", sortOrder);
1560         if (opLambda != null) {
1561             opLambda.callback(builder);
1562         }
1563     }
1564 
1565     public void setSortOrder_MatchPhrasePrefix(Integer sortOrder) {
1566         setSortOrder_MatchPhrasePrefix(sortOrder, null);
1567     }
1568 
1569     public void setSortOrder_MatchPhrasePrefix(Integer sortOrder, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1570         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("sortOrder", sortOrder);
1571         if (opLambda != null) {
1572             opLambda.callback(builder);
1573         }
1574     }
1575 
1576     public void setSortOrder_Fuzzy(Integer sortOrder) {
1577         setSortOrder_Fuzzy(sortOrder, null);
1578     }
1579 
1580     public void setSortOrder_Fuzzy(Integer sortOrder, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1581         MatchQueryBuilder builder = regFuzzyQ("sortOrder", sortOrder);
1582         if (opLambda != null) {
1583             opLambda.callback(builder);
1584         }
1585     }
1586 
1587     public void setSortOrder_GreaterThan(Integer sortOrder) {
1588         setSortOrder_GreaterThan(sortOrder, null);
1589     }
1590 
1591     public void setSortOrder_GreaterThan(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1592         final Object _value = sortOrder;
1593         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_GREATER_THAN, _value);
1594         if (opLambda != null) {
1595             opLambda.callback(builder);
1596         }
1597     }
1598 
1599     public void setSortOrder_LessThan(Integer sortOrder) {
1600         setSortOrder_LessThan(sortOrder, null);
1601     }
1602 
1603     public void setSortOrder_LessThan(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1604         final Object _value = sortOrder;
1605         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_LESS_THAN, _value);
1606         if (opLambda != null) {
1607             opLambda.callback(builder);
1608         }
1609     }
1610 
1611     public void setSortOrder_GreaterEqual(Integer sortOrder) {
1612         setSortOrder_GreaterEqual(sortOrder, null);
1613     }
1614 
1615     public void setSortOrder_GreaterEqual(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1616         final Object _value = sortOrder;
1617         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_GREATER_EQUAL, _value);
1618         if (opLambda != null) {
1619             opLambda.callback(builder);
1620         }
1621     }
1622 
1623     public void setSortOrder_LessEqual(Integer sortOrder) {
1624         setSortOrder_LessEqual(sortOrder, null);
1625     }
1626 
1627     public void setSortOrder_LessEqual(Integer sortOrder, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1628         final Object _value = sortOrder;
1629         RangeQueryBuilder builder = regRangeQ("sortOrder", ConditionKey.CK_LESS_EQUAL, _value);
1630         if (opLambda != null) {
1631             opLambda.callback(builder);
1632         }
1633     }
1634 
1635     public void setSortOrder_Exists() {
1636         setSortOrder_Exists(null);
1637     }
1638 
1639     public void setSortOrder_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1640         ExistsQueryBuilder builder = regExistsQ("sortOrder");
1641         if (opLambda != null) {
1642             opLambda.callback(builder);
1643         }
1644     }
1645 
1646     @Deprecated
1647     public void setSortOrder_CommonTerms(Integer sortOrder) {
1648         setSortOrder_CommonTerms(sortOrder, null);
1649     }
1650 
1651     @Deprecated
1652     public void setSortOrder_CommonTerms(Integer sortOrder, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1653         CommonTermsQueryBuilder builder = regCommonTermsQ("sortOrder", sortOrder);
1654         if (opLambda != null) {
1655             opLambda.callback(builder);
1656         }
1657     }
1658 
1659     public BsLabelTypeCQ addOrderBy_SortOrder_Asc() {
1660         regOBA("sortOrder");
1661         return this;
1662     }
1663 
1664     public BsLabelTypeCQ addOrderBy_SortOrder_Desc() {
1665         regOBD("sortOrder");
1666         return this;
1667     }
1668 
1669     public void setUpdatedBy_Equal(String updatedBy) {
1670         setUpdatedBy_Term(updatedBy, null);
1671     }
1672 
1673     public void setUpdatedBy_Equal(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1674         setUpdatedBy_Term(updatedBy, opLambda);
1675     }
1676 
1677     public void setUpdatedBy_Term(String updatedBy) {
1678         setUpdatedBy_Term(updatedBy, null);
1679     }
1680 
1681     public void setUpdatedBy_Term(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1682         TermQueryBuilder builder = regTermQ("updatedBy", updatedBy);
1683         if (opLambda != null) {
1684             opLambda.callback(builder);
1685         }
1686     }
1687 
1688     public void setUpdatedBy_NotEqual(String updatedBy) {
1689         setUpdatedBy_NotTerm(updatedBy, null);
1690     }
1691 
1692     public void setUpdatedBy_NotTerm(String updatedBy) {
1693         setUpdatedBy_NotTerm(updatedBy, null);
1694     }
1695 
1696     public void setUpdatedBy_NotEqual(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1697         setUpdatedBy_NotTerm(updatedBy, opLambda);
1698     }
1699 
1700     public void setUpdatedBy_NotTerm(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1701         not(not -> not.setUpdatedBy_Term(updatedBy), opLambda);
1702     }
1703 
1704     public void setUpdatedBy_Terms(Collection<String> updatedByList) {
1705         setUpdatedBy_Terms(updatedByList, null);
1706     }
1707 
1708     public void setUpdatedBy_Terms(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1709         TermsQueryBuilder builder = regTermsQ("updatedBy", updatedByList);
1710         if (opLambda != null) {
1711             opLambda.callback(builder);
1712         }
1713     }
1714 
1715     public void setUpdatedBy_InScope(Collection<String> updatedByList) {
1716         setUpdatedBy_Terms(updatedByList, null);
1717     }
1718 
1719     public void setUpdatedBy_InScope(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1720         setUpdatedBy_Terms(updatedByList, opLambda);
1721     }
1722 
1723     public void setUpdatedBy_Match(String updatedBy) {
1724         setUpdatedBy_Match(updatedBy, null);
1725     }
1726 
1727     public void setUpdatedBy_Match(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1728         MatchQueryBuilder builder = regMatchQ("updatedBy", updatedBy);
1729         if (opLambda != null) {
1730             opLambda.callback(builder);
1731         }
1732     }
1733 
1734     public void setUpdatedBy_MatchPhrase(String updatedBy) {
1735         setUpdatedBy_MatchPhrase(updatedBy, null);
1736     }
1737 
1738     public void setUpdatedBy_MatchPhrase(String updatedBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1739         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedBy", updatedBy);
1740         if (opLambda != null) {
1741             opLambda.callback(builder);
1742         }
1743     }
1744 
1745     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy) {
1746         setUpdatedBy_MatchPhrasePrefix(updatedBy, null);
1747     }
1748 
1749     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1750         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedBy", updatedBy);
1751         if (opLambda != null) {
1752             opLambda.callback(builder);
1753         }
1754     }
1755 
1756     public void setUpdatedBy_Fuzzy(String updatedBy) {
1757         setUpdatedBy_Fuzzy(updatedBy, null);
1758     }
1759 
1760     public void setUpdatedBy_Fuzzy(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1761         MatchQueryBuilder builder = regFuzzyQ("updatedBy", updatedBy);
1762         if (opLambda != null) {
1763             opLambda.callback(builder);
1764         }
1765     }
1766 
1767     public void setUpdatedBy_Prefix(String updatedBy) {
1768         setUpdatedBy_Prefix(updatedBy, null);
1769     }
1770 
1771     public void setUpdatedBy_Prefix(String updatedBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1772         PrefixQueryBuilder builder = regPrefixQ("updatedBy", updatedBy);
1773         if (opLambda != null) {
1774             opLambda.callback(builder);
1775         }
1776     }
1777 
1778     public void setUpdatedBy_Wildcard(String updatedBy) {
1779         setUpdatedBy_Wildcard(updatedBy, null);
1780     }
1781 
1782     public void setUpdatedBy_Wildcard(String updatedBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1783         WildcardQueryBuilder builder = regWildcardQ("updatedBy", updatedBy);
1784         if (opLambda != null) {
1785             opLambda.callback(builder);
1786         }
1787     }
1788 
1789     public void setUpdatedBy_Regexp(String updatedBy) {
1790         setUpdatedBy_Regexp(updatedBy, null);
1791     }
1792 
1793     public void setUpdatedBy_Regexp(String updatedBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1794         RegexpQueryBuilder builder = regRegexpQ("updatedBy", updatedBy);
1795         if (opLambda != null) {
1796             opLambda.callback(builder);
1797         }
1798     }
1799 
1800     public void setUpdatedBy_SpanTerm(String updatedBy) {
1801         setUpdatedBy_SpanTerm("updatedBy", null);
1802     }
1803 
1804     public void setUpdatedBy_SpanTerm(String updatedBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1805         SpanTermQueryBuilder builder = regSpanTermQ("updatedBy", updatedBy);
1806         if (opLambda != null) {
1807             opLambda.callback(builder);
1808         }
1809     }
1810 
1811     public void setUpdatedBy_GreaterThan(String updatedBy) {
1812         setUpdatedBy_GreaterThan(updatedBy, null);
1813     }
1814 
1815     public void setUpdatedBy_GreaterThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1816         final Object _value = updatedBy;
1817         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_THAN, _value);
1818         if (opLambda != null) {
1819             opLambda.callback(builder);
1820         }
1821     }
1822 
1823     public void setUpdatedBy_LessThan(String updatedBy) {
1824         setUpdatedBy_LessThan(updatedBy, null);
1825     }
1826 
1827     public void setUpdatedBy_LessThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1828         final Object _value = updatedBy;
1829         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_THAN, _value);
1830         if (opLambda != null) {
1831             opLambda.callback(builder);
1832         }
1833     }
1834 
1835     public void setUpdatedBy_GreaterEqual(String updatedBy) {
1836         setUpdatedBy_GreaterEqual(updatedBy, null);
1837     }
1838 
1839     public void setUpdatedBy_GreaterEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1840         final Object _value = updatedBy;
1841         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_EQUAL, _value);
1842         if (opLambda != null) {
1843             opLambda.callback(builder);
1844         }
1845     }
1846 
1847     public void setUpdatedBy_LessEqual(String updatedBy) {
1848         setUpdatedBy_LessEqual(updatedBy, null);
1849     }
1850 
1851     public void setUpdatedBy_LessEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1852         final Object _value = updatedBy;
1853         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_EQUAL, _value);
1854         if (opLambda != null) {
1855             opLambda.callback(builder);
1856         }
1857     }
1858 
1859     public void setUpdatedBy_Exists() {
1860         setUpdatedBy_Exists(null);
1861     }
1862 
1863     public void setUpdatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1864         ExistsQueryBuilder builder = regExistsQ("updatedBy");
1865         if (opLambda != null) {
1866             opLambda.callback(builder);
1867         }
1868     }
1869 
1870     @Deprecated
1871     public void setUpdatedBy_CommonTerms(String updatedBy) {
1872         setUpdatedBy_CommonTerms(updatedBy, null);
1873     }
1874 
1875     @Deprecated
1876     public void setUpdatedBy_CommonTerms(String updatedBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1877         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedBy", updatedBy);
1878         if (opLambda != null) {
1879             opLambda.callback(builder);
1880         }
1881     }
1882 
1883     public BsLabelTypeCQ addOrderBy_UpdatedBy_Asc() {
1884         regOBA("updatedBy");
1885         return this;
1886     }
1887 
1888     public BsLabelTypeCQ addOrderBy_UpdatedBy_Desc() {
1889         regOBD("updatedBy");
1890         return this;
1891     }
1892 
1893     public void setUpdatedTime_Equal(Long updatedTime) {
1894         setUpdatedTime_Term(updatedTime, null);
1895     }
1896 
1897     public void setUpdatedTime_Equal(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1898         setUpdatedTime_Term(updatedTime, opLambda);
1899     }
1900 
1901     public void setUpdatedTime_Term(Long updatedTime) {
1902         setUpdatedTime_Term(updatedTime, null);
1903     }
1904 
1905     public void setUpdatedTime_Term(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1906         TermQueryBuilder builder = regTermQ("updatedTime", updatedTime);
1907         if (opLambda != null) {
1908             opLambda.callback(builder);
1909         }
1910     }
1911 
1912     public void setUpdatedTime_NotEqual(Long updatedTime) {
1913         setUpdatedTime_NotTerm(updatedTime, null);
1914     }
1915 
1916     public void setUpdatedTime_NotTerm(Long updatedTime) {
1917         setUpdatedTime_NotTerm(updatedTime, null);
1918     }
1919 
1920     public void setUpdatedTime_NotEqual(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1921         setUpdatedTime_NotTerm(updatedTime, opLambda);
1922     }
1923 
1924     public void setUpdatedTime_NotTerm(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1925         not(not -> not.setUpdatedTime_Term(updatedTime), opLambda);
1926     }
1927 
1928     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList) {
1929         setUpdatedTime_Terms(updatedTimeList, null);
1930     }
1931 
1932     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1933         TermsQueryBuilder builder = regTermsQ("updatedTime", updatedTimeList);
1934         if (opLambda != null) {
1935             opLambda.callback(builder);
1936         }
1937     }
1938 
1939     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList) {
1940         setUpdatedTime_Terms(updatedTimeList, null);
1941     }
1942 
1943     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1944         setUpdatedTime_Terms(updatedTimeList, opLambda);
1945     }
1946 
1947     public void setUpdatedTime_Match(Long updatedTime) {
1948         setUpdatedTime_Match(updatedTime, null);
1949     }
1950 
1951     public void setUpdatedTime_Match(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1952         MatchQueryBuilder builder = regMatchQ("updatedTime", updatedTime);
1953         if (opLambda != null) {
1954             opLambda.callback(builder);
1955         }
1956     }
1957 
1958     public void setUpdatedTime_MatchPhrase(Long updatedTime) {
1959         setUpdatedTime_MatchPhrase(updatedTime, null);
1960     }
1961 
1962     public void setUpdatedTime_MatchPhrase(Long updatedTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1963         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedTime", updatedTime);
1964         if (opLambda != null) {
1965             opLambda.callback(builder);
1966         }
1967     }
1968 
1969     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime) {
1970         setUpdatedTime_MatchPhrasePrefix(updatedTime, null);
1971     }
1972 
1973     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1974         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedTime", updatedTime);
1975         if (opLambda != null) {
1976             opLambda.callback(builder);
1977         }
1978     }
1979 
1980     public void setUpdatedTime_Fuzzy(Long updatedTime) {
1981         setUpdatedTime_Fuzzy(updatedTime, null);
1982     }
1983 
1984     public void setUpdatedTime_Fuzzy(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1985         MatchQueryBuilder builder = regFuzzyQ("updatedTime", updatedTime);
1986         if (opLambda != null) {
1987             opLambda.callback(builder);
1988         }
1989     }
1990 
1991     public void setUpdatedTime_GreaterThan(Long updatedTime) {
1992         setUpdatedTime_GreaterThan(updatedTime, null);
1993     }
1994 
1995     public void setUpdatedTime_GreaterThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1996         final Object _value = updatedTime;
1997         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_THAN, _value);
1998         if (opLambda != null) {
1999             opLambda.callback(builder);
2000         }
2001     }
2002 
2003     public void setUpdatedTime_LessThan(Long updatedTime) {
2004         setUpdatedTime_LessThan(updatedTime, null);
2005     }
2006 
2007     public void setUpdatedTime_LessThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2008         final Object _value = updatedTime;
2009         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_THAN, _value);
2010         if (opLambda != null) {
2011             opLambda.callback(builder);
2012         }
2013     }
2014 
2015     public void setUpdatedTime_GreaterEqual(Long updatedTime) {
2016         setUpdatedTime_GreaterEqual(updatedTime, null);
2017     }
2018 
2019     public void setUpdatedTime_GreaterEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2020         final Object _value = updatedTime;
2021         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_EQUAL, _value);
2022         if (opLambda != null) {
2023             opLambda.callback(builder);
2024         }
2025     }
2026 
2027     public void setUpdatedTime_LessEqual(Long updatedTime) {
2028         setUpdatedTime_LessEqual(updatedTime, null);
2029     }
2030 
2031     public void setUpdatedTime_LessEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2032         final Object _value = updatedTime;
2033         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_EQUAL, _value);
2034         if (opLambda != null) {
2035             opLambda.callback(builder);
2036         }
2037     }
2038 
2039     public void setUpdatedTime_Exists() {
2040         setUpdatedTime_Exists(null);
2041     }
2042 
2043     public void setUpdatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2044         ExistsQueryBuilder builder = regExistsQ("updatedTime");
2045         if (opLambda != null) {
2046             opLambda.callback(builder);
2047         }
2048     }
2049 
2050     @Deprecated
2051     public void setUpdatedTime_CommonTerms(Long updatedTime) {
2052         setUpdatedTime_CommonTerms(updatedTime, null);
2053     }
2054 
2055     @Deprecated
2056     public void setUpdatedTime_CommonTerms(Long updatedTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2057         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedTime", updatedTime);
2058         if (opLambda != null) {
2059             opLambda.callback(builder);
2060         }
2061     }
2062 
2063     public BsLabelTypeCQ addOrderBy_UpdatedTime_Asc() {
2064         regOBA("updatedTime");
2065         return this;
2066     }
2067 
2068     public BsLabelTypeCQ addOrderBy_UpdatedTime_Desc() {
2069         regOBD("updatedTime");
2070         return this;
2071     }
2072 
2073     public void setValue_Equal(String value) {
2074         setValue_Term(value, null);
2075     }
2076 
2077     public void setValue_Equal(String value, ConditionOptionCall<TermQueryBuilder> opLambda) {
2078         setValue_Term(value, opLambda);
2079     }
2080 
2081     public void setValue_Term(String value) {
2082         setValue_Term(value, null);
2083     }
2084 
2085     public void setValue_Term(String value, ConditionOptionCall<TermQueryBuilder> opLambda) {
2086         TermQueryBuilder builder = regTermQ("value", value);
2087         if (opLambda != null) {
2088             opLambda.callback(builder);
2089         }
2090     }
2091 
2092     public void setValue_NotEqual(String value) {
2093         setValue_NotTerm(value, null);
2094     }
2095 
2096     public void setValue_NotTerm(String value) {
2097         setValue_NotTerm(value, null);
2098     }
2099 
2100     public void setValue_NotEqual(String value, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2101         setValue_NotTerm(value, opLambda);
2102     }
2103 
2104     public void setValue_NotTerm(String value, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2105         not(not -> not.setValue_Term(value), opLambda);
2106     }
2107 
2108     public void setValue_Terms(Collection<String> valueList) {
2109         setValue_Terms(valueList, null);
2110     }
2111 
2112     public void setValue_Terms(Collection<String> valueList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2113         TermsQueryBuilder builder = regTermsQ("value", valueList);
2114         if (opLambda != null) {
2115             opLambda.callback(builder);
2116         }
2117     }
2118 
2119     public void setValue_InScope(Collection<String> valueList) {
2120         setValue_Terms(valueList, null);
2121     }
2122 
2123     public void setValue_InScope(Collection<String> valueList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2124         setValue_Terms(valueList, opLambda);
2125     }
2126 
2127     public void setValue_Match(String value) {
2128         setValue_Match(value, null);
2129     }
2130 
2131     public void setValue_Match(String value, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2132         MatchQueryBuilder builder = regMatchQ("value", value);
2133         if (opLambda != null) {
2134             opLambda.callback(builder);
2135         }
2136     }
2137 
2138     public void setValue_MatchPhrase(String value) {
2139         setValue_MatchPhrase(value, null);
2140     }
2141 
2142     public void setValue_MatchPhrase(String value, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2143         MatchPhraseQueryBuilder builder = regMatchPhraseQ("value", value);
2144         if (opLambda != null) {
2145             opLambda.callback(builder);
2146         }
2147     }
2148 
2149     public void setValue_MatchPhrasePrefix(String value) {
2150         setValue_MatchPhrasePrefix(value, null);
2151     }
2152 
2153     public void setValue_MatchPhrasePrefix(String value, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2154         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("value", value);
2155         if (opLambda != null) {
2156             opLambda.callback(builder);
2157         }
2158     }
2159 
2160     public void setValue_Fuzzy(String value) {
2161         setValue_Fuzzy(value, null);
2162     }
2163 
2164     public void setValue_Fuzzy(String value, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2165         MatchQueryBuilder builder = regFuzzyQ("value", value);
2166         if (opLambda != null) {
2167             opLambda.callback(builder);
2168         }
2169     }
2170 
2171     public void setValue_Prefix(String value) {
2172         setValue_Prefix(value, null);
2173     }
2174 
2175     public void setValue_Prefix(String value, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2176         PrefixQueryBuilder builder = regPrefixQ("value", value);
2177         if (opLambda != null) {
2178             opLambda.callback(builder);
2179         }
2180     }
2181 
2182     public void setValue_Wildcard(String value) {
2183         setValue_Wildcard(value, null);
2184     }
2185 
2186     public void setValue_Wildcard(String value, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2187         WildcardQueryBuilder builder = regWildcardQ("value", value);
2188         if (opLambda != null) {
2189             opLambda.callback(builder);
2190         }
2191     }
2192 
2193     public void setValue_Regexp(String value) {
2194         setValue_Regexp(value, null);
2195     }
2196 
2197     public void setValue_Regexp(String value, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2198         RegexpQueryBuilder builder = regRegexpQ("value", value);
2199         if (opLambda != null) {
2200             opLambda.callback(builder);
2201         }
2202     }
2203 
2204     public void setValue_SpanTerm(String value) {
2205         setValue_SpanTerm("value", null);
2206     }
2207 
2208     public void setValue_SpanTerm(String value, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2209         SpanTermQueryBuilder builder = regSpanTermQ("value", value);
2210         if (opLambda != null) {
2211             opLambda.callback(builder);
2212         }
2213     }
2214 
2215     public void setValue_GreaterThan(String value) {
2216         setValue_GreaterThan(value, null);
2217     }
2218 
2219     public void setValue_GreaterThan(String value, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2220         final Object _value = value;
2221         RangeQueryBuilder builder = regRangeQ("value", ConditionKey.CK_GREATER_THAN, _value);
2222         if (opLambda != null) {
2223             opLambda.callback(builder);
2224         }
2225     }
2226 
2227     public void setValue_LessThan(String value) {
2228         setValue_LessThan(value, null);
2229     }
2230 
2231     public void setValue_LessThan(String value, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2232         final Object _value = value;
2233         RangeQueryBuilder builder = regRangeQ("value", ConditionKey.CK_LESS_THAN, _value);
2234         if (opLambda != null) {
2235             opLambda.callback(builder);
2236         }
2237     }
2238 
2239     public void setValue_GreaterEqual(String value) {
2240         setValue_GreaterEqual(value, null);
2241     }
2242 
2243     public void setValue_GreaterEqual(String value, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2244         final Object _value = value;
2245         RangeQueryBuilder builder = regRangeQ("value", ConditionKey.CK_GREATER_EQUAL, _value);
2246         if (opLambda != null) {
2247             opLambda.callback(builder);
2248         }
2249     }
2250 
2251     public void setValue_LessEqual(String value) {
2252         setValue_LessEqual(value, null);
2253     }
2254 
2255     public void setValue_LessEqual(String value, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2256         final Object _value = value;
2257         RangeQueryBuilder builder = regRangeQ("value", ConditionKey.CK_LESS_EQUAL, _value);
2258         if (opLambda != null) {
2259             opLambda.callback(builder);
2260         }
2261     }
2262 
2263     public void setValue_Exists() {
2264         setValue_Exists(null);
2265     }
2266 
2267     public void setValue_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2268         ExistsQueryBuilder builder = regExistsQ("value");
2269         if (opLambda != null) {
2270             opLambda.callback(builder);
2271         }
2272     }
2273 
2274     @Deprecated
2275     public void setValue_CommonTerms(String value) {
2276         setValue_CommonTerms(value, null);
2277     }
2278 
2279     @Deprecated
2280     public void setValue_CommonTerms(String value, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2281         CommonTermsQueryBuilder builder = regCommonTermsQ("value", value);
2282         if (opLambda != null) {
2283             opLambda.callback(builder);
2284         }
2285     }
2286 
2287     public BsLabelTypeCQ addOrderBy_Value_Asc() {
2288         regOBA("value");
2289         return this;
2290     }
2291 
2292     public BsLabelTypeCQ addOrderBy_Value_Desc() {
2293         regOBD("value");
2294         return this;
2295     }
2296 
2297     public void setVirtualHost_Equal(String virtualHost) {
2298         setVirtualHost_Term(virtualHost, null);
2299     }
2300 
2301     public void setVirtualHost_Equal(String virtualHost, ConditionOptionCall<TermQueryBuilder> opLambda) {
2302         setVirtualHost_Term(virtualHost, opLambda);
2303     }
2304 
2305     public void setVirtualHost_Term(String virtualHost) {
2306         setVirtualHost_Term(virtualHost, null);
2307     }
2308 
2309     public void setVirtualHost_Term(String virtualHost, ConditionOptionCall<TermQueryBuilder> opLambda) {
2310         TermQueryBuilder builder = regTermQ("virtualHost", virtualHost);
2311         if (opLambda != null) {
2312             opLambda.callback(builder);
2313         }
2314     }
2315 
2316     public void setVirtualHost_NotEqual(String virtualHost) {
2317         setVirtualHost_NotTerm(virtualHost, null);
2318     }
2319 
2320     public void setVirtualHost_NotTerm(String virtualHost) {
2321         setVirtualHost_NotTerm(virtualHost, null);
2322     }
2323 
2324     public void setVirtualHost_NotEqual(String virtualHost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2325         setVirtualHost_NotTerm(virtualHost, opLambda);
2326     }
2327 
2328     public void setVirtualHost_NotTerm(String virtualHost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
2329         not(not -> not.setVirtualHost_Term(virtualHost), opLambda);
2330     }
2331 
2332     public void setVirtualHost_Terms(Collection<String> virtualHostList) {
2333         setVirtualHost_Terms(virtualHostList, null);
2334     }
2335 
2336     public void setVirtualHost_Terms(Collection<String> virtualHostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2337         TermsQueryBuilder builder = regTermsQ("virtualHost", virtualHostList);
2338         if (opLambda != null) {
2339             opLambda.callback(builder);
2340         }
2341     }
2342 
2343     public void setVirtualHost_InScope(Collection<String> virtualHostList) {
2344         setVirtualHost_Terms(virtualHostList, null);
2345     }
2346 
2347     public void setVirtualHost_InScope(Collection<String> virtualHostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
2348         setVirtualHost_Terms(virtualHostList, opLambda);
2349     }
2350 
2351     public void setVirtualHost_Match(String virtualHost) {
2352         setVirtualHost_Match(virtualHost, null);
2353     }
2354 
2355     public void setVirtualHost_Match(String virtualHost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2356         MatchQueryBuilder builder = regMatchQ("virtualHost", virtualHost);
2357         if (opLambda != null) {
2358             opLambda.callback(builder);
2359         }
2360     }
2361 
2362     public void setVirtualHost_MatchPhrase(String virtualHost) {
2363         setVirtualHost_MatchPhrase(virtualHost, null);
2364     }
2365 
2366     public void setVirtualHost_MatchPhrase(String virtualHost, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
2367         MatchPhraseQueryBuilder builder = regMatchPhraseQ("virtualHost", virtualHost);
2368         if (opLambda != null) {
2369             opLambda.callback(builder);
2370         }
2371     }
2372 
2373     public void setVirtualHost_MatchPhrasePrefix(String virtualHost) {
2374         setVirtualHost_MatchPhrasePrefix(virtualHost, null);
2375     }
2376 
2377     public void setVirtualHost_MatchPhrasePrefix(String virtualHost, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
2378         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("virtualHost", virtualHost);
2379         if (opLambda != null) {
2380             opLambda.callback(builder);
2381         }
2382     }
2383 
2384     public void setVirtualHost_Fuzzy(String virtualHost) {
2385         setVirtualHost_Fuzzy(virtualHost, null);
2386     }
2387 
2388     public void setVirtualHost_Fuzzy(String virtualHost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
2389         MatchQueryBuilder builder = regFuzzyQ("virtualHost", virtualHost);
2390         if (opLambda != null) {
2391             opLambda.callback(builder);
2392         }
2393     }
2394 
2395     public void setVirtualHost_Prefix(String virtualHost) {
2396         setVirtualHost_Prefix(virtualHost, null);
2397     }
2398 
2399     public void setVirtualHost_Prefix(String virtualHost, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
2400         PrefixQueryBuilder builder = regPrefixQ("virtualHost", virtualHost);
2401         if (opLambda != null) {
2402             opLambda.callback(builder);
2403         }
2404     }
2405 
2406     public void setVirtualHost_Wildcard(String virtualHost) {
2407         setVirtualHost_Wildcard(virtualHost, null);
2408     }
2409 
2410     public void setVirtualHost_Wildcard(String virtualHost, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
2411         WildcardQueryBuilder builder = regWildcardQ("virtualHost", virtualHost);
2412         if (opLambda != null) {
2413             opLambda.callback(builder);
2414         }
2415     }
2416 
2417     public void setVirtualHost_Regexp(String virtualHost) {
2418         setVirtualHost_Regexp(virtualHost, null);
2419     }
2420 
2421     public void setVirtualHost_Regexp(String virtualHost, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
2422         RegexpQueryBuilder builder = regRegexpQ("virtualHost", virtualHost);
2423         if (opLambda != null) {
2424             opLambda.callback(builder);
2425         }
2426     }
2427 
2428     public void setVirtualHost_SpanTerm(String virtualHost) {
2429         setVirtualHost_SpanTerm("virtualHost", null);
2430     }
2431 
2432     public void setVirtualHost_SpanTerm(String virtualHost, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
2433         SpanTermQueryBuilder builder = regSpanTermQ("virtualHost", virtualHost);
2434         if (opLambda != null) {
2435             opLambda.callback(builder);
2436         }
2437     }
2438 
2439     public void setVirtualHost_GreaterThan(String virtualHost) {
2440         setVirtualHost_GreaterThan(virtualHost, null);
2441     }
2442 
2443     public void setVirtualHost_GreaterThan(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2444         final Object _value = virtualHost;
2445         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_GREATER_THAN, _value);
2446         if (opLambda != null) {
2447             opLambda.callback(builder);
2448         }
2449     }
2450 
2451     public void setVirtualHost_LessThan(String virtualHost) {
2452         setVirtualHost_LessThan(virtualHost, null);
2453     }
2454 
2455     public void setVirtualHost_LessThan(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2456         final Object _value = virtualHost;
2457         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_LESS_THAN, _value);
2458         if (opLambda != null) {
2459             opLambda.callback(builder);
2460         }
2461     }
2462 
2463     public void setVirtualHost_GreaterEqual(String virtualHost) {
2464         setVirtualHost_GreaterEqual(virtualHost, null);
2465     }
2466 
2467     public void setVirtualHost_GreaterEqual(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2468         final Object _value = virtualHost;
2469         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_GREATER_EQUAL, _value);
2470         if (opLambda != null) {
2471             opLambda.callback(builder);
2472         }
2473     }
2474 
2475     public void setVirtualHost_LessEqual(String virtualHost) {
2476         setVirtualHost_LessEqual(virtualHost, null);
2477     }
2478 
2479     public void setVirtualHost_LessEqual(String virtualHost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2480         final Object _value = virtualHost;
2481         RangeQueryBuilder builder = regRangeQ("virtualHost", ConditionKey.CK_LESS_EQUAL, _value);
2482         if (opLambda != null) {
2483             opLambda.callback(builder);
2484         }
2485     }
2486 
2487     public void setVirtualHost_Exists() {
2488         setVirtualHost_Exists(null);
2489     }
2490 
2491     public void setVirtualHost_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2492         ExistsQueryBuilder builder = regExistsQ("virtualHost");
2493         if (opLambda != null) {
2494             opLambda.callback(builder);
2495         }
2496     }
2497 
2498     @Deprecated
2499     public void setVirtualHost_CommonTerms(String virtualHost) {
2500         setVirtualHost_CommonTerms(virtualHost, null);
2501     }
2502 
2503     @Deprecated
2504     public void setVirtualHost_CommonTerms(String virtualHost, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2505         CommonTermsQueryBuilder builder = regCommonTermsQ("virtualHost", virtualHost);
2506         if (opLambda != null) {
2507             opLambda.callback(builder);
2508         }
2509     }
2510 
2511     public BsLabelTypeCQ addOrderBy_VirtualHost_Asc() {
2512         regOBA("virtualHost");
2513         return this;
2514     }
2515 
2516     public BsLabelTypeCQ addOrderBy_VirtualHost_Desc() {
2517         regOBD("virtualHost");
2518         return this;
2519     }
2520 
2521 }