View Javadoc
1   /*
2    * Copyright 2012-2021 CodeLibs Project and the Others.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *     http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
13   * either express or implied. See the License for the specific language
14   * governing permissions and limitations under the License.
15   */
16  package org.codelibs.fess.es.config.cbean.cq.bs;
17  
18  import java.time.LocalDateTime;
19  import java.util.ArrayList;
20  import java.util.Collection;
21  
22  import org.codelibs.fesen.index.query.BoolQueryBuilder;
23  import org.codelibs.fesen.index.query.CommonTermsQueryBuilder;
24  import org.codelibs.fesen.index.query.ExistsQueryBuilder;
25  import org.codelibs.fesen.index.query.IdsQueryBuilder;
26  import org.codelibs.fesen.index.query.MatchPhrasePrefixQueryBuilder;
27  import org.codelibs.fesen.index.query.MatchPhraseQueryBuilder;
28  import org.codelibs.fesen.index.query.MatchQueryBuilder;
29  import org.codelibs.fesen.index.query.PrefixQueryBuilder;
30  import org.codelibs.fesen.index.query.RangeQueryBuilder;
31  import org.codelibs.fesen.index.query.RegexpQueryBuilder;
32  import org.codelibs.fesen.index.query.SpanTermQueryBuilder;
33  import org.codelibs.fesen.index.query.TermQueryBuilder;
34  import org.codelibs.fesen.index.query.TermsQueryBuilder;
35  import org.codelibs.fesen.index.query.WildcardQueryBuilder;
36  import org.codelibs.fesen.index.query.functionscore.FunctionScoreQueryBuilder;
37  import org.codelibs.fesen.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
38  import org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery;
39  import org.codelibs.fess.es.config.cbean.cq.ElevateWordToLabelCQ;
40  import org.dbflute.cbean.ckey.ConditionKey;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsElevateWordToLabelCQ 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 "elevate_word_to_label";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "elevate_word_to_label";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<ElevateWordToLabelCQ> queryLambda,
66              ScoreFunctionCall<ScoreFunctionCreator<ElevateWordToLabelCQ>> functionsLambda,
67              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
68          ElevateWordToLabelCQ cq = new ElevateWordToLabelCQ();
69          queryLambda.callback(cq);
70          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
71          if (functionsLambda != null) {
72              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
73                  ElevateWordToLabelCQ cf = new ElevateWordToLabelCQ();
74                  cqLambda.callback(cf);
75                  list.add(new FilterFunctionBuilder(cf.getQuery(), scoreFunctionBuilder));
76              });
77          }
78          final FunctionScoreQueryBuilder builder = regFunctionScoreQ(cq.getQuery(), list);
79          if (opLambda != null) {
80              opLambda.callback(builder);
81          }
82      }
83  
84      public void filtered(FilteredCall<ElevateWordToLabelCQ, ElevateWordToLabelCQ> filteredLambda) {
85          filtered(filteredLambda, null);
86      }
87  
88      public void filtered(FilteredCall<ElevateWordToLabelCQ, ElevateWordToLabelCQ> filteredLambda,
89              ConditionOptionCall<BoolQueryBuilder> opLambda) {
90          bool((must, should, mustNot, filter) -> {
91              filteredLambda.callback(must, filter);
92          }, opLambda);
93      }
94  
95      public void not(OperatorCall<ElevateWordToLabelCQ> notLambda) {
96          not(notLambda, null);
97      }
98  
99      public void not(final OperatorCall<ElevateWordToLabelCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
100         bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
101     }
102 
103     public void bool(BoolCall<ElevateWordToLabelCQ> boolLambda) {
104         bool(boolLambda, null);
105     }
106 
107     public void bool(BoolCall<ElevateWordToLabelCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
108         ElevateWordToLabelCQ mustQuery = new ElevateWordToLabelCQ();
109         ElevateWordToLabelCQ shouldQuery = new ElevateWordToLabelCQ();
110         ElevateWordToLabelCQ mustNotQuery = new ElevateWordToLabelCQ();
111         ElevateWordToLabelCQ filterQuery = new ElevateWordToLabelCQ();
112         boolLambda.callback(mustQuery, shouldQuery, mustNotQuery, filterQuery);
113         if (mustQuery.hasQueries() || shouldQuery.hasQueries() || mustNotQuery.hasQueries() || filterQuery.hasQueries()) {
114             BoolQueryBuilder builder = regBoolCQ(mustQuery.getQueryBuilderList(), shouldQuery.getQueryBuilderList(),
115                     mustNotQuery.getQueryBuilderList(), filterQuery.getQueryBuilderList());
116             if (opLambda != null) {
117                 opLambda.callback(builder);
118             }
119         }
120     }
121 
122     // ===================================================================================
123     //                                                                           Query Set
124     //                                                                           =========
125     public void setId_Equal(String id) {
126         setId_Term(id, null);
127     }
128 
129     public void setId_Equal(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
130         setId_Term(id, opLambda);
131     }
132 
133     public void setId_Term(String id) {
134         setId_Term(id, null);
135     }
136 
137     public void setId_Term(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
138         TermQueryBuilder builder = regTermQ("_id", id);
139         if (opLambda != null) {
140             opLambda.callback(builder);
141         }
142     }
143 
144     public void setId_NotEqual(String id) {
145         setId_NotTerm(id, null);
146     }
147 
148     public void setId_NotTerm(String id) {
149         setId_NotTerm(id, null);
150     }
151 
152     public void setId_NotEqual(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
153         setId_NotTerm(id, opLambda);
154     }
155 
156     public void setId_NotTerm(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
157         not(not -> not.setId_Term(id), opLambda);
158     }
159 
160     public void setId_Terms(Collection<String> idList) {
161         setId_Terms(idList, null);
162     }
163 
164     public void setId_Terms(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
165         IdsQueryBuilder builder = regIdsQ(idList);
166         if (opLambda != null) {
167             opLambda.callback(builder);
168         }
169     }
170 
171     public void setId_InScope(Collection<String> idList) {
172         setId_Terms(idList, null);
173     }
174 
175     public void setId_InScope(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
176         setId_Terms(idList, opLambda);
177     }
178 
179     public BsElevateWordToLabelCQ addOrderBy_Id_Asc() {
180         regOBA("_id");
181         return this;
182     }
183 
184     public BsElevateWordToLabelCQ addOrderBy_Id_Desc() {
185         regOBD("_id");
186         return this;
187     }
188 
189     public void setElevateWordId_Equal(String elevateWordId) {
190         setElevateWordId_Term(elevateWordId, null);
191     }
192 
193     public void setElevateWordId_Equal(String elevateWordId, ConditionOptionCall<TermQueryBuilder> opLambda) {
194         setElevateWordId_Term(elevateWordId, opLambda);
195     }
196 
197     public void setElevateWordId_Term(String elevateWordId) {
198         setElevateWordId_Term(elevateWordId, null);
199     }
200 
201     public void setElevateWordId_Term(String elevateWordId, ConditionOptionCall<TermQueryBuilder> opLambda) {
202         TermQueryBuilder builder = regTermQ("elevateWordId", elevateWordId);
203         if (opLambda != null) {
204             opLambda.callback(builder);
205         }
206     }
207 
208     public void setElevateWordId_NotEqual(String elevateWordId) {
209         setElevateWordId_NotTerm(elevateWordId, null);
210     }
211 
212     public void setElevateWordId_NotTerm(String elevateWordId) {
213         setElevateWordId_NotTerm(elevateWordId, null);
214     }
215 
216     public void setElevateWordId_NotEqual(String elevateWordId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
217         setElevateWordId_NotTerm(elevateWordId, opLambda);
218     }
219 
220     public void setElevateWordId_NotTerm(String elevateWordId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
221         not(not -> not.setElevateWordId_Term(elevateWordId), opLambda);
222     }
223 
224     public void setElevateWordId_Terms(Collection<String> elevateWordIdList) {
225         setElevateWordId_Terms(elevateWordIdList, null);
226     }
227 
228     public void setElevateWordId_Terms(Collection<String> elevateWordIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
229         TermsQueryBuilder builder = regTermsQ("elevateWordId", elevateWordIdList);
230         if (opLambda != null) {
231             opLambda.callback(builder);
232         }
233     }
234 
235     public void setElevateWordId_InScope(Collection<String> elevateWordIdList) {
236         setElevateWordId_Terms(elevateWordIdList, null);
237     }
238 
239     public void setElevateWordId_InScope(Collection<String> elevateWordIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
240         setElevateWordId_Terms(elevateWordIdList, opLambda);
241     }
242 
243     public void setElevateWordId_Match(String elevateWordId) {
244         setElevateWordId_Match(elevateWordId, null);
245     }
246 
247     public void setElevateWordId_Match(String elevateWordId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
248         MatchQueryBuilder builder = regMatchQ("elevateWordId", elevateWordId);
249         if (opLambda != null) {
250             opLambda.callback(builder);
251         }
252     }
253 
254     public void setElevateWordId_MatchPhrase(String elevateWordId) {
255         setElevateWordId_MatchPhrase(elevateWordId, null);
256     }
257 
258     public void setElevateWordId_MatchPhrase(String elevateWordId, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
259         MatchPhraseQueryBuilder builder = regMatchPhraseQ("elevateWordId", elevateWordId);
260         if (opLambda != null) {
261             opLambda.callback(builder);
262         }
263     }
264 
265     public void setElevateWordId_MatchPhrasePrefix(String elevateWordId) {
266         setElevateWordId_MatchPhrasePrefix(elevateWordId, null);
267     }
268 
269     public void setElevateWordId_MatchPhrasePrefix(String elevateWordId, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
270         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("elevateWordId", elevateWordId);
271         if (opLambda != null) {
272             opLambda.callback(builder);
273         }
274     }
275 
276     public void setElevateWordId_Fuzzy(String elevateWordId) {
277         setElevateWordId_Fuzzy(elevateWordId, null);
278     }
279 
280     public void setElevateWordId_Fuzzy(String elevateWordId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
281         MatchQueryBuilder builder = regFuzzyQ("elevateWordId", elevateWordId);
282         if (opLambda != null) {
283             opLambda.callback(builder);
284         }
285     }
286 
287     public void setElevateWordId_Prefix(String elevateWordId) {
288         setElevateWordId_Prefix(elevateWordId, null);
289     }
290 
291     public void setElevateWordId_Prefix(String elevateWordId, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
292         PrefixQueryBuilder builder = regPrefixQ("elevateWordId", elevateWordId);
293         if (opLambda != null) {
294             opLambda.callback(builder);
295         }
296     }
297 
298     public void setElevateWordId_Wildcard(String elevateWordId) {
299         setElevateWordId_Wildcard(elevateWordId, null);
300     }
301 
302     public void setElevateWordId_Wildcard(String elevateWordId, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
303         WildcardQueryBuilder builder = regWildcardQ("elevateWordId", elevateWordId);
304         if (opLambda != null) {
305             opLambda.callback(builder);
306         }
307     }
308 
309     public void setElevateWordId_Regexp(String elevateWordId) {
310         setElevateWordId_Regexp(elevateWordId, null);
311     }
312 
313     public void setElevateWordId_Regexp(String elevateWordId, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
314         RegexpQueryBuilder builder = regRegexpQ("elevateWordId", elevateWordId);
315         if (opLambda != null) {
316             opLambda.callback(builder);
317         }
318     }
319 
320     public void setElevateWordId_SpanTerm(String elevateWordId) {
321         setElevateWordId_SpanTerm("elevateWordId", null);
322     }
323 
324     public void setElevateWordId_SpanTerm(String elevateWordId, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
325         SpanTermQueryBuilder builder = regSpanTermQ("elevateWordId", elevateWordId);
326         if (opLambda != null) {
327             opLambda.callback(builder);
328         }
329     }
330 
331     public void setElevateWordId_GreaterThan(String elevateWordId) {
332         setElevateWordId_GreaterThan(elevateWordId, null);
333     }
334 
335     public void setElevateWordId_GreaterThan(String elevateWordId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
336         final Object _value = elevateWordId;
337         RangeQueryBuilder builder = regRangeQ("elevateWordId", ConditionKey.CK_GREATER_THAN, _value);
338         if (opLambda != null) {
339             opLambda.callback(builder);
340         }
341     }
342 
343     public void setElevateWordId_LessThan(String elevateWordId) {
344         setElevateWordId_LessThan(elevateWordId, null);
345     }
346 
347     public void setElevateWordId_LessThan(String elevateWordId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
348         final Object _value = elevateWordId;
349         RangeQueryBuilder builder = regRangeQ("elevateWordId", ConditionKey.CK_LESS_THAN, _value);
350         if (opLambda != null) {
351             opLambda.callback(builder);
352         }
353     }
354 
355     public void setElevateWordId_GreaterEqual(String elevateWordId) {
356         setElevateWordId_GreaterEqual(elevateWordId, null);
357     }
358 
359     public void setElevateWordId_GreaterEqual(String elevateWordId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
360         final Object _value = elevateWordId;
361         RangeQueryBuilder builder = regRangeQ("elevateWordId", ConditionKey.CK_GREATER_EQUAL, _value);
362         if (opLambda != null) {
363             opLambda.callback(builder);
364         }
365     }
366 
367     public void setElevateWordId_LessEqual(String elevateWordId) {
368         setElevateWordId_LessEqual(elevateWordId, null);
369     }
370 
371     public void setElevateWordId_LessEqual(String elevateWordId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
372         final Object _value = elevateWordId;
373         RangeQueryBuilder builder = regRangeQ("elevateWordId", ConditionKey.CK_LESS_EQUAL, _value);
374         if (opLambda != null) {
375             opLambda.callback(builder);
376         }
377     }
378 
379     public void setElevateWordId_Exists() {
380         setElevateWordId_Exists(null);
381     }
382 
383     public void setElevateWordId_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
384         ExistsQueryBuilder builder = regExistsQ("elevateWordId");
385         if (opLambda != null) {
386             opLambda.callback(builder);
387         }
388     }
389 
390     public void setElevateWordId_CommonTerms(String elevateWordId) {
391         setElevateWordId_CommonTerms(elevateWordId, null);
392     }
393 
394     public void setElevateWordId_CommonTerms(String elevateWordId, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
395         CommonTermsQueryBuilder builder = regCommonTermsQ("elevateWordId", elevateWordId);
396         if (opLambda != null) {
397             opLambda.callback(builder);
398         }
399     }
400 
401     public BsElevateWordToLabelCQ addOrderBy_ElevateWordId_Asc() {
402         regOBA("elevateWordId");
403         return this;
404     }
405 
406     public BsElevateWordToLabelCQ addOrderBy_ElevateWordId_Desc() {
407         regOBD("elevateWordId");
408         return this;
409     }
410 
411     public void setLabelTypeId_Equal(String labelTypeId) {
412         setLabelTypeId_Term(labelTypeId, null);
413     }
414 
415     public void setLabelTypeId_Equal(String labelTypeId, ConditionOptionCall<TermQueryBuilder> opLambda) {
416         setLabelTypeId_Term(labelTypeId, opLambda);
417     }
418 
419     public void setLabelTypeId_Term(String labelTypeId) {
420         setLabelTypeId_Term(labelTypeId, null);
421     }
422 
423     public void setLabelTypeId_Term(String labelTypeId, ConditionOptionCall<TermQueryBuilder> opLambda) {
424         TermQueryBuilder builder = regTermQ("labelTypeId", labelTypeId);
425         if (opLambda != null) {
426             opLambda.callback(builder);
427         }
428     }
429 
430     public void setLabelTypeId_NotEqual(String labelTypeId) {
431         setLabelTypeId_NotTerm(labelTypeId, null);
432     }
433 
434     public void setLabelTypeId_NotTerm(String labelTypeId) {
435         setLabelTypeId_NotTerm(labelTypeId, null);
436     }
437 
438     public void setLabelTypeId_NotEqual(String labelTypeId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
439         setLabelTypeId_NotTerm(labelTypeId, opLambda);
440     }
441 
442     public void setLabelTypeId_NotTerm(String labelTypeId, ConditionOptionCall<BoolQueryBuilder> opLambda) {
443         not(not -> not.setLabelTypeId_Term(labelTypeId), opLambda);
444     }
445 
446     public void setLabelTypeId_Terms(Collection<String> labelTypeIdList) {
447         setLabelTypeId_Terms(labelTypeIdList, null);
448     }
449 
450     public void setLabelTypeId_Terms(Collection<String> labelTypeIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
451         TermsQueryBuilder builder = regTermsQ("labelTypeId", labelTypeIdList);
452         if (opLambda != null) {
453             opLambda.callback(builder);
454         }
455     }
456 
457     public void setLabelTypeId_InScope(Collection<String> labelTypeIdList) {
458         setLabelTypeId_Terms(labelTypeIdList, null);
459     }
460 
461     public void setLabelTypeId_InScope(Collection<String> labelTypeIdList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
462         setLabelTypeId_Terms(labelTypeIdList, opLambda);
463     }
464 
465     public void setLabelTypeId_Match(String labelTypeId) {
466         setLabelTypeId_Match(labelTypeId, null);
467     }
468 
469     public void setLabelTypeId_Match(String labelTypeId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
470         MatchQueryBuilder builder = regMatchQ("labelTypeId", labelTypeId);
471         if (opLambda != null) {
472             opLambda.callback(builder);
473         }
474     }
475 
476     public void setLabelTypeId_MatchPhrase(String labelTypeId) {
477         setLabelTypeId_MatchPhrase(labelTypeId, null);
478     }
479 
480     public void setLabelTypeId_MatchPhrase(String labelTypeId, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
481         MatchPhraseQueryBuilder builder = regMatchPhraseQ("labelTypeId", labelTypeId);
482         if (opLambda != null) {
483             opLambda.callback(builder);
484         }
485     }
486 
487     public void setLabelTypeId_MatchPhrasePrefix(String labelTypeId) {
488         setLabelTypeId_MatchPhrasePrefix(labelTypeId, null);
489     }
490 
491     public void setLabelTypeId_MatchPhrasePrefix(String labelTypeId, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
492         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("labelTypeId", labelTypeId);
493         if (opLambda != null) {
494             opLambda.callback(builder);
495         }
496     }
497 
498     public void setLabelTypeId_Fuzzy(String labelTypeId) {
499         setLabelTypeId_Fuzzy(labelTypeId, null);
500     }
501 
502     public void setLabelTypeId_Fuzzy(String labelTypeId, ConditionOptionCall<MatchQueryBuilder> opLambda) {
503         MatchQueryBuilder builder = regFuzzyQ("labelTypeId", labelTypeId);
504         if (opLambda != null) {
505             opLambda.callback(builder);
506         }
507     }
508 
509     public void setLabelTypeId_Prefix(String labelTypeId) {
510         setLabelTypeId_Prefix(labelTypeId, null);
511     }
512 
513     public void setLabelTypeId_Prefix(String labelTypeId, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
514         PrefixQueryBuilder builder = regPrefixQ("labelTypeId", labelTypeId);
515         if (opLambda != null) {
516             opLambda.callback(builder);
517         }
518     }
519 
520     public void setLabelTypeId_Wildcard(String labelTypeId) {
521         setLabelTypeId_Wildcard(labelTypeId, null);
522     }
523 
524     public void setLabelTypeId_Wildcard(String labelTypeId, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
525         WildcardQueryBuilder builder = regWildcardQ("labelTypeId", labelTypeId);
526         if (opLambda != null) {
527             opLambda.callback(builder);
528         }
529     }
530 
531     public void setLabelTypeId_Regexp(String labelTypeId) {
532         setLabelTypeId_Regexp(labelTypeId, null);
533     }
534 
535     public void setLabelTypeId_Regexp(String labelTypeId, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
536         RegexpQueryBuilder builder = regRegexpQ("labelTypeId", labelTypeId);
537         if (opLambda != null) {
538             opLambda.callback(builder);
539         }
540     }
541 
542     public void setLabelTypeId_SpanTerm(String labelTypeId) {
543         setLabelTypeId_SpanTerm("labelTypeId", null);
544     }
545 
546     public void setLabelTypeId_SpanTerm(String labelTypeId, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
547         SpanTermQueryBuilder builder = regSpanTermQ("labelTypeId", labelTypeId);
548         if (opLambda != null) {
549             opLambda.callback(builder);
550         }
551     }
552 
553     public void setLabelTypeId_GreaterThan(String labelTypeId) {
554         setLabelTypeId_GreaterThan(labelTypeId, null);
555     }
556 
557     public void setLabelTypeId_GreaterThan(String labelTypeId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
558         final Object _value = labelTypeId;
559         RangeQueryBuilder builder = regRangeQ("labelTypeId", ConditionKey.CK_GREATER_THAN, _value);
560         if (opLambda != null) {
561             opLambda.callback(builder);
562         }
563     }
564 
565     public void setLabelTypeId_LessThan(String labelTypeId) {
566         setLabelTypeId_LessThan(labelTypeId, null);
567     }
568 
569     public void setLabelTypeId_LessThan(String labelTypeId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
570         final Object _value = labelTypeId;
571         RangeQueryBuilder builder = regRangeQ("labelTypeId", ConditionKey.CK_LESS_THAN, _value);
572         if (opLambda != null) {
573             opLambda.callback(builder);
574         }
575     }
576 
577     public void setLabelTypeId_GreaterEqual(String labelTypeId) {
578         setLabelTypeId_GreaterEqual(labelTypeId, null);
579     }
580 
581     public void setLabelTypeId_GreaterEqual(String labelTypeId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
582         final Object _value = labelTypeId;
583         RangeQueryBuilder builder = regRangeQ("labelTypeId", ConditionKey.CK_GREATER_EQUAL, _value);
584         if (opLambda != null) {
585             opLambda.callback(builder);
586         }
587     }
588 
589     public void setLabelTypeId_LessEqual(String labelTypeId) {
590         setLabelTypeId_LessEqual(labelTypeId, null);
591     }
592 
593     public void setLabelTypeId_LessEqual(String labelTypeId, ConditionOptionCall<RangeQueryBuilder> opLambda) {
594         final Object _value = labelTypeId;
595         RangeQueryBuilder builder = regRangeQ("labelTypeId", ConditionKey.CK_LESS_EQUAL, _value);
596         if (opLambda != null) {
597             opLambda.callback(builder);
598         }
599     }
600 
601     public void setLabelTypeId_Exists() {
602         setLabelTypeId_Exists(null);
603     }
604 
605     public void setLabelTypeId_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
606         ExistsQueryBuilder builder = regExistsQ("labelTypeId");
607         if (opLambda != null) {
608             opLambda.callback(builder);
609         }
610     }
611 
612     public void setLabelTypeId_CommonTerms(String labelTypeId) {
613         setLabelTypeId_CommonTerms(labelTypeId, null);
614     }
615 
616     public void setLabelTypeId_CommonTerms(String labelTypeId, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
617         CommonTermsQueryBuilder builder = regCommonTermsQ("labelTypeId", labelTypeId);
618         if (opLambda != null) {
619             opLambda.callback(builder);
620         }
621     }
622 
623     public BsElevateWordToLabelCQ addOrderBy_LabelTypeId_Asc() {
624         regOBA("labelTypeId");
625         return this;
626     }
627 
628     public BsElevateWordToLabelCQ addOrderBy_LabelTypeId_Desc() {
629         regOBD("labelTypeId");
630         return this;
631     }
632 
633 }