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.ElevateWordCQ;
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 BsElevateWordCQ 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";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "elevate_word";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<ElevateWordCQ> queryLambda,
66              ScoreFunctionCall<ScoreFunctionCreator<ElevateWordCQ>> functionsLambda,
67              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
68          ElevateWordCQ cq = new ElevateWordCQ();
69          queryLambda.callback(cq);
70          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
71          if (functionsLambda != null) {
72              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
73                  ElevateWordCQ cf = new ElevateWordCQ();
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<ElevateWordCQ, ElevateWordCQ> filteredLambda) {
85          filtered(filteredLambda, null);
86      }
87  
88      public void filtered(FilteredCall<ElevateWordCQ, ElevateWordCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
89          bool((must, should, mustNot, filter) -> {
90              filteredLambda.callback(must, filter);
91          }, opLambda);
92      }
93  
94      public void not(OperatorCall<ElevateWordCQ> notLambda) {
95          not(notLambda, null);
96      }
97  
98      public void not(final OperatorCall<ElevateWordCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
99          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
100     }
101 
102     public void bool(BoolCall<ElevateWordCQ> boolLambda) {
103         bool(boolLambda, null);
104     }
105 
106     public void bool(BoolCall<ElevateWordCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
107         ElevateWordCQ mustQuery = new ElevateWordCQ();
108         ElevateWordCQ shouldQuery = new ElevateWordCQ();
109         ElevateWordCQ mustNotQuery = new ElevateWordCQ();
110         ElevateWordCQ filterQuery = new ElevateWordCQ();
111         boolLambda.callback(mustQuery, shouldQuery, mustNotQuery, filterQuery);
112         if (mustQuery.hasQueries() || shouldQuery.hasQueries() || mustNotQuery.hasQueries() || filterQuery.hasQueries()) {
113             BoolQueryBuilder builder = regBoolCQ(mustQuery.getQueryBuilderList(), shouldQuery.getQueryBuilderList(),
114                     mustNotQuery.getQueryBuilderList(), filterQuery.getQueryBuilderList());
115             if (opLambda != null) {
116                 opLambda.callback(builder);
117             }
118         }
119     }
120 
121     // ===================================================================================
122     //                                                                           Query Set
123     //                                                                           =========
124     public void setId_Equal(String id) {
125         setId_Term(id, null);
126     }
127 
128     public void setId_Equal(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
129         setId_Term(id, opLambda);
130     }
131 
132     public void setId_Term(String id) {
133         setId_Term(id, null);
134     }
135 
136     public void setId_Term(String id, ConditionOptionCall<TermQueryBuilder> opLambda) {
137         TermQueryBuilder builder = regTermQ("_id", id);
138         if (opLambda != null) {
139             opLambda.callback(builder);
140         }
141     }
142 
143     public void setId_NotEqual(String id) {
144         setId_NotTerm(id, null);
145     }
146 
147     public void setId_NotTerm(String id) {
148         setId_NotTerm(id, null);
149     }
150 
151     public void setId_NotEqual(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
152         setId_NotTerm(id, opLambda);
153     }
154 
155     public void setId_NotTerm(String id, ConditionOptionCall<BoolQueryBuilder> opLambda) {
156         not(not -> not.setId_Term(id), opLambda);
157     }
158 
159     public void setId_Terms(Collection<String> idList) {
160         setId_Terms(idList, null);
161     }
162 
163     public void setId_Terms(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
164         IdsQueryBuilder builder = regIdsQ(idList);
165         if (opLambda != null) {
166             opLambda.callback(builder);
167         }
168     }
169 
170     public void setId_InScope(Collection<String> idList) {
171         setId_Terms(idList, null);
172     }
173 
174     public void setId_InScope(Collection<String> idList, ConditionOptionCall<IdsQueryBuilder> opLambda) {
175         setId_Terms(idList, opLambda);
176     }
177 
178     @Deprecated
179     public BsElevateWordCQ addOrderBy_Id_Asc() {
180         regOBA("_id");
181         return this;
182     }
183 
184     @Deprecated
185     public BsElevateWordCQ addOrderBy_Id_Desc() {
186         regOBD("_id");
187         return this;
188     }
189 
190     public void setBoost_Equal(Float boost) {
191         setBoost_Term(boost, null);
192     }
193 
194     public void setBoost_Equal(Float boost, ConditionOptionCall<TermQueryBuilder> opLambda) {
195         setBoost_Term(boost, opLambda);
196     }
197 
198     public void setBoost_Term(Float boost) {
199         setBoost_Term(boost, null);
200     }
201 
202     public void setBoost_Term(Float boost, ConditionOptionCall<TermQueryBuilder> opLambda) {
203         TermQueryBuilder builder = regTermQ("boost", boost);
204         if (opLambda != null) {
205             opLambda.callback(builder);
206         }
207     }
208 
209     public void setBoost_NotEqual(Float boost) {
210         setBoost_NotTerm(boost, null);
211     }
212 
213     public void setBoost_NotTerm(Float boost) {
214         setBoost_NotTerm(boost, null);
215     }
216 
217     public void setBoost_NotEqual(Float boost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
218         setBoost_NotTerm(boost, opLambda);
219     }
220 
221     public void setBoost_NotTerm(Float boost, ConditionOptionCall<BoolQueryBuilder> opLambda) {
222         not(not -> not.setBoost_Term(boost), opLambda);
223     }
224 
225     public void setBoost_Terms(Collection<Float> boostList) {
226         setBoost_Terms(boostList, null);
227     }
228 
229     public void setBoost_Terms(Collection<Float> boostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
230         TermsQueryBuilder builder = regTermsQ("boost", boostList);
231         if (opLambda != null) {
232             opLambda.callback(builder);
233         }
234     }
235 
236     public void setBoost_InScope(Collection<Float> boostList) {
237         setBoost_Terms(boostList, null);
238     }
239 
240     public void setBoost_InScope(Collection<Float> boostList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
241         setBoost_Terms(boostList, opLambda);
242     }
243 
244     public void setBoost_Match(Float boost) {
245         setBoost_Match(boost, null);
246     }
247 
248     public void setBoost_Match(Float boost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
249         MatchQueryBuilder builder = regMatchQ("boost", boost);
250         if (opLambda != null) {
251             opLambda.callback(builder);
252         }
253     }
254 
255     public void setBoost_MatchPhrase(Float boost) {
256         setBoost_MatchPhrase(boost, null);
257     }
258 
259     public void setBoost_MatchPhrase(Float boost, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
260         MatchPhraseQueryBuilder builder = regMatchPhraseQ("boost", boost);
261         if (opLambda != null) {
262             opLambda.callback(builder);
263         }
264     }
265 
266     public void setBoost_MatchPhrasePrefix(Float boost) {
267         setBoost_MatchPhrasePrefix(boost, null);
268     }
269 
270     public void setBoost_MatchPhrasePrefix(Float boost, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
271         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("boost", boost);
272         if (opLambda != null) {
273             opLambda.callback(builder);
274         }
275     }
276 
277     public void setBoost_Fuzzy(Float boost) {
278         setBoost_Fuzzy(boost, null);
279     }
280 
281     public void setBoost_Fuzzy(Float boost, ConditionOptionCall<MatchQueryBuilder> opLambda) {
282         MatchQueryBuilder builder = regFuzzyQ("boost", boost);
283         if (opLambda != null) {
284             opLambda.callback(builder);
285         }
286     }
287 
288     public void setBoost_GreaterThan(Float boost) {
289         setBoost_GreaterThan(boost, null);
290     }
291 
292     public void setBoost_GreaterThan(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
293         final Object _value = boost;
294         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_GREATER_THAN, _value);
295         if (opLambda != null) {
296             opLambda.callback(builder);
297         }
298     }
299 
300     public void setBoost_LessThan(Float boost) {
301         setBoost_LessThan(boost, null);
302     }
303 
304     public void setBoost_LessThan(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
305         final Object _value = boost;
306         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_LESS_THAN, _value);
307         if (opLambda != null) {
308             opLambda.callback(builder);
309         }
310     }
311 
312     public void setBoost_GreaterEqual(Float boost) {
313         setBoost_GreaterEqual(boost, null);
314     }
315 
316     public void setBoost_GreaterEqual(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
317         final Object _value = boost;
318         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_GREATER_EQUAL, _value);
319         if (opLambda != null) {
320             opLambda.callback(builder);
321         }
322     }
323 
324     public void setBoost_LessEqual(Float boost) {
325         setBoost_LessEqual(boost, null);
326     }
327 
328     public void setBoost_LessEqual(Float boost, ConditionOptionCall<RangeQueryBuilder> opLambda) {
329         final Object _value = boost;
330         RangeQueryBuilder builder = regRangeQ("boost", ConditionKey.CK_LESS_EQUAL, _value);
331         if (opLambda != null) {
332             opLambda.callback(builder);
333         }
334     }
335 
336     public void setBoost_Exists() {
337         setBoost_Exists(null);
338     }
339 
340     public void setBoost_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
341         ExistsQueryBuilder builder = regExistsQ("boost");
342         if (opLambda != null) {
343             opLambda.callback(builder);
344         }
345     }
346 
347     @Deprecated
348     public void setBoost_CommonTerms(Float boost) {
349         setBoost_CommonTerms(boost, null);
350     }
351 
352     @Deprecated
353     public void setBoost_CommonTerms(Float boost, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
354         CommonTermsQueryBuilder builder = regCommonTermsQ("boost", boost);
355         if (opLambda != null) {
356             opLambda.callback(builder);
357         }
358     }
359 
360     public BsElevateWordCQ addOrderBy_Boost_Asc() {
361         regOBA("boost");
362         return this;
363     }
364 
365     public BsElevateWordCQ addOrderBy_Boost_Desc() {
366         regOBD("boost");
367         return this;
368     }
369 
370     public void setCreatedBy_Equal(String createdBy) {
371         setCreatedBy_Term(createdBy, null);
372     }
373 
374     public void setCreatedBy_Equal(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
375         setCreatedBy_Term(createdBy, opLambda);
376     }
377 
378     public void setCreatedBy_Term(String createdBy) {
379         setCreatedBy_Term(createdBy, null);
380     }
381 
382     public void setCreatedBy_Term(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
383         TermQueryBuilder builder = regTermQ("createdBy", createdBy);
384         if (opLambda != null) {
385             opLambda.callback(builder);
386         }
387     }
388 
389     public void setCreatedBy_NotEqual(String createdBy) {
390         setCreatedBy_NotTerm(createdBy, null);
391     }
392 
393     public void setCreatedBy_NotTerm(String createdBy) {
394         setCreatedBy_NotTerm(createdBy, null);
395     }
396 
397     public void setCreatedBy_NotEqual(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
398         setCreatedBy_NotTerm(createdBy, opLambda);
399     }
400 
401     public void setCreatedBy_NotTerm(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
402         not(not -> not.setCreatedBy_Term(createdBy), opLambda);
403     }
404 
405     public void setCreatedBy_Terms(Collection<String> createdByList) {
406         setCreatedBy_Terms(createdByList, null);
407     }
408 
409     public void setCreatedBy_Terms(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
410         TermsQueryBuilder builder = regTermsQ("createdBy", createdByList);
411         if (opLambda != null) {
412             opLambda.callback(builder);
413         }
414     }
415 
416     public void setCreatedBy_InScope(Collection<String> createdByList) {
417         setCreatedBy_Terms(createdByList, null);
418     }
419 
420     public void setCreatedBy_InScope(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
421         setCreatedBy_Terms(createdByList, opLambda);
422     }
423 
424     public void setCreatedBy_Match(String createdBy) {
425         setCreatedBy_Match(createdBy, null);
426     }
427 
428     public void setCreatedBy_Match(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
429         MatchQueryBuilder builder = regMatchQ("createdBy", createdBy);
430         if (opLambda != null) {
431             opLambda.callback(builder);
432         }
433     }
434 
435     public void setCreatedBy_MatchPhrase(String createdBy) {
436         setCreatedBy_MatchPhrase(createdBy, null);
437     }
438 
439     public void setCreatedBy_MatchPhrase(String createdBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
440         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdBy", createdBy);
441         if (opLambda != null) {
442             opLambda.callback(builder);
443         }
444     }
445 
446     public void setCreatedBy_MatchPhrasePrefix(String createdBy) {
447         setCreatedBy_MatchPhrasePrefix(createdBy, null);
448     }
449 
450     public void setCreatedBy_MatchPhrasePrefix(String createdBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
451         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdBy", createdBy);
452         if (opLambda != null) {
453             opLambda.callback(builder);
454         }
455     }
456 
457     public void setCreatedBy_Fuzzy(String createdBy) {
458         setCreatedBy_Fuzzy(createdBy, null);
459     }
460 
461     public void setCreatedBy_Fuzzy(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
462         MatchQueryBuilder builder = regFuzzyQ("createdBy", createdBy);
463         if (opLambda != null) {
464             opLambda.callback(builder);
465         }
466     }
467 
468     public void setCreatedBy_Prefix(String createdBy) {
469         setCreatedBy_Prefix(createdBy, null);
470     }
471 
472     public void setCreatedBy_Prefix(String createdBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
473         PrefixQueryBuilder builder = regPrefixQ("createdBy", createdBy);
474         if (opLambda != null) {
475             opLambda.callback(builder);
476         }
477     }
478 
479     public void setCreatedBy_Wildcard(String createdBy) {
480         setCreatedBy_Wildcard(createdBy, null);
481     }
482 
483     public void setCreatedBy_Wildcard(String createdBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
484         WildcardQueryBuilder builder = regWildcardQ("createdBy", createdBy);
485         if (opLambda != null) {
486             opLambda.callback(builder);
487         }
488     }
489 
490     public void setCreatedBy_Regexp(String createdBy) {
491         setCreatedBy_Regexp(createdBy, null);
492     }
493 
494     public void setCreatedBy_Regexp(String createdBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
495         RegexpQueryBuilder builder = regRegexpQ("createdBy", createdBy);
496         if (opLambda != null) {
497             opLambda.callback(builder);
498         }
499     }
500 
501     public void setCreatedBy_SpanTerm(String createdBy) {
502         setCreatedBy_SpanTerm("createdBy", null);
503     }
504 
505     public void setCreatedBy_SpanTerm(String createdBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
506         SpanTermQueryBuilder builder = regSpanTermQ("createdBy", createdBy);
507         if (opLambda != null) {
508             opLambda.callback(builder);
509         }
510     }
511 
512     public void setCreatedBy_GreaterThan(String createdBy) {
513         setCreatedBy_GreaterThan(createdBy, null);
514     }
515 
516     public void setCreatedBy_GreaterThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
517         final Object _value = createdBy;
518         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_THAN, _value);
519         if (opLambda != null) {
520             opLambda.callback(builder);
521         }
522     }
523 
524     public void setCreatedBy_LessThan(String createdBy) {
525         setCreatedBy_LessThan(createdBy, null);
526     }
527 
528     public void setCreatedBy_LessThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
529         final Object _value = createdBy;
530         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_THAN, _value);
531         if (opLambda != null) {
532             opLambda.callback(builder);
533         }
534     }
535 
536     public void setCreatedBy_GreaterEqual(String createdBy) {
537         setCreatedBy_GreaterEqual(createdBy, null);
538     }
539 
540     public void setCreatedBy_GreaterEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
541         final Object _value = createdBy;
542         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_EQUAL, _value);
543         if (opLambda != null) {
544             opLambda.callback(builder);
545         }
546     }
547 
548     public void setCreatedBy_LessEqual(String createdBy) {
549         setCreatedBy_LessEqual(createdBy, null);
550     }
551 
552     public void setCreatedBy_LessEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
553         final Object _value = createdBy;
554         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_EQUAL, _value);
555         if (opLambda != null) {
556             opLambda.callback(builder);
557         }
558     }
559 
560     public void setCreatedBy_Exists() {
561         setCreatedBy_Exists(null);
562     }
563 
564     public void setCreatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
565         ExistsQueryBuilder builder = regExistsQ("createdBy");
566         if (opLambda != null) {
567             opLambda.callback(builder);
568         }
569     }
570 
571     @Deprecated
572     public void setCreatedBy_CommonTerms(String createdBy) {
573         setCreatedBy_CommonTerms(createdBy, null);
574     }
575 
576     @Deprecated
577     public void setCreatedBy_CommonTerms(String createdBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
578         CommonTermsQueryBuilder builder = regCommonTermsQ("createdBy", createdBy);
579         if (opLambda != null) {
580             opLambda.callback(builder);
581         }
582     }
583 
584     public BsElevateWordCQ addOrderBy_CreatedBy_Asc() {
585         regOBA("createdBy");
586         return this;
587     }
588 
589     public BsElevateWordCQ addOrderBy_CreatedBy_Desc() {
590         regOBD("createdBy");
591         return this;
592     }
593 
594     public void setCreatedTime_Equal(Long createdTime) {
595         setCreatedTime_Term(createdTime, null);
596     }
597 
598     public void setCreatedTime_Equal(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
599         setCreatedTime_Term(createdTime, opLambda);
600     }
601 
602     public void setCreatedTime_Term(Long createdTime) {
603         setCreatedTime_Term(createdTime, null);
604     }
605 
606     public void setCreatedTime_Term(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
607         TermQueryBuilder builder = regTermQ("createdTime", createdTime);
608         if (opLambda != null) {
609             opLambda.callback(builder);
610         }
611     }
612 
613     public void setCreatedTime_NotEqual(Long createdTime) {
614         setCreatedTime_NotTerm(createdTime, null);
615     }
616 
617     public void setCreatedTime_NotTerm(Long createdTime) {
618         setCreatedTime_NotTerm(createdTime, null);
619     }
620 
621     public void setCreatedTime_NotEqual(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
622         setCreatedTime_NotTerm(createdTime, opLambda);
623     }
624 
625     public void setCreatedTime_NotTerm(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
626         not(not -> not.setCreatedTime_Term(createdTime), opLambda);
627     }
628 
629     public void setCreatedTime_Terms(Collection<Long> createdTimeList) {
630         setCreatedTime_Terms(createdTimeList, null);
631     }
632 
633     public void setCreatedTime_Terms(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
634         TermsQueryBuilder builder = regTermsQ("createdTime", createdTimeList);
635         if (opLambda != null) {
636             opLambda.callback(builder);
637         }
638     }
639 
640     public void setCreatedTime_InScope(Collection<Long> createdTimeList) {
641         setCreatedTime_Terms(createdTimeList, null);
642     }
643 
644     public void setCreatedTime_InScope(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
645         setCreatedTime_Terms(createdTimeList, opLambda);
646     }
647 
648     public void setCreatedTime_Match(Long createdTime) {
649         setCreatedTime_Match(createdTime, null);
650     }
651 
652     public void setCreatedTime_Match(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
653         MatchQueryBuilder builder = regMatchQ("createdTime", createdTime);
654         if (opLambda != null) {
655             opLambda.callback(builder);
656         }
657     }
658 
659     public void setCreatedTime_MatchPhrase(Long createdTime) {
660         setCreatedTime_MatchPhrase(createdTime, null);
661     }
662 
663     public void setCreatedTime_MatchPhrase(Long createdTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
664         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdTime", createdTime);
665         if (opLambda != null) {
666             opLambda.callback(builder);
667         }
668     }
669 
670     public void setCreatedTime_MatchPhrasePrefix(Long createdTime) {
671         setCreatedTime_MatchPhrasePrefix(createdTime, null);
672     }
673 
674     public void setCreatedTime_MatchPhrasePrefix(Long createdTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
675         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdTime", createdTime);
676         if (opLambda != null) {
677             opLambda.callback(builder);
678         }
679     }
680 
681     public void setCreatedTime_Fuzzy(Long createdTime) {
682         setCreatedTime_Fuzzy(createdTime, null);
683     }
684 
685     public void setCreatedTime_Fuzzy(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
686         MatchQueryBuilder builder = regFuzzyQ("createdTime", createdTime);
687         if (opLambda != null) {
688             opLambda.callback(builder);
689         }
690     }
691 
692     public void setCreatedTime_GreaterThan(Long createdTime) {
693         setCreatedTime_GreaterThan(createdTime, null);
694     }
695 
696     public void setCreatedTime_GreaterThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
697         final Object _value = createdTime;
698         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_THAN, _value);
699         if (opLambda != null) {
700             opLambda.callback(builder);
701         }
702     }
703 
704     public void setCreatedTime_LessThan(Long createdTime) {
705         setCreatedTime_LessThan(createdTime, null);
706     }
707 
708     public void setCreatedTime_LessThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
709         final Object _value = createdTime;
710         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_THAN, _value);
711         if (opLambda != null) {
712             opLambda.callback(builder);
713         }
714     }
715 
716     public void setCreatedTime_GreaterEqual(Long createdTime) {
717         setCreatedTime_GreaterEqual(createdTime, null);
718     }
719 
720     public void setCreatedTime_GreaterEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
721         final Object _value = createdTime;
722         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_EQUAL, _value);
723         if (opLambda != null) {
724             opLambda.callback(builder);
725         }
726     }
727 
728     public void setCreatedTime_LessEqual(Long createdTime) {
729         setCreatedTime_LessEqual(createdTime, null);
730     }
731 
732     public void setCreatedTime_LessEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
733         final Object _value = createdTime;
734         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_EQUAL, _value);
735         if (opLambda != null) {
736             opLambda.callback(builder);
737         }
738     }
739 
740     public void setCreatedTime_Exists() {
741         setCreatedTime_Exists(null);
742     }
743 
744     public void setCreatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
745         ExistsQueryBuilder builder = regExistsQ("createdTime");
746         if (opLambda != null) {
747             opLambda.callback(builder);
748         }
749     }
750 
751     @Deprecated
752     public void setCreatedTime_CommonTerms(Long createdTime) {
753         setCreatedTime_CommonTerms(createdTime, null);
754     }
755 
756     @Deprecated
757     public void setCreatedTime_CommonTerms(Long createdTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
758         CommonTermsQueryBuilder builder = regCommonTermsQ("createdTime", createdTime);
759         if (opLambda != null) {
760             opLambda.callback(builder);
761         }
762     }
763 
764     public BsElevateWordCQ addOrderBy_CreatedTime_Asc() {
765         regOBA("createdTime");
766         return this;
767     }
768 
769     public BsElevateWordCQ addOrderBy_CreatedTime_Desc() {
770         regOBD("createdTime");
771         return this;
772     }
773 
774     public void setPermissions_Equal(String permissions) {
775         setPermissions_Term(permissions, null);
776     }
777 
778     public void setPermissions_Equal(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
779         setPermissions_Term(permissions, opLambda);
780     }
781 
782     public void setPermissions_Term(String permissions) {
783         setPermissions_Term(permissions, null);
784     }
785 
786     public void setPermissions_Term(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
787         TermQueryBuilder builder = regTermQ("permissions", permissions);
788         if (opLambda != null) {
789             opLambda.callback(builder);
790         }
791     }
792 
793     public void setPermissions_NotEqual(String permissions) {
794         setPermissions_NotTerm(permissions, null);
795     }
796 
797     public void setPermissions_NotTerm(String permissions) {
798         setPermissions_NotTerm(permissions, null);
799     }
800 
801     public void setPermissions_NotEqual(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
802         setPermissions_NotTerm(permissions, opLambda);
803     }
804 
805     public void setPermissions_NotTerm(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
806         not(not -> not.setPermissions_Term(permissions), opLambda);
807     }
808 
809     public void setPermissions_Terms(Collection<String> permissionsList) {
810         setPermissions_Terms(permissionsList, null);
811     }
812 
813     public void setPermissions_Terms(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
814         TermsQueryBuilder builder = regTermsQ("permissions", permissionsList);
815         if (opLambda != null) {
816             opLambda.callback(builder);
817         }
818     }
819 
820     public void setPermissions_InScope(Collection<String> permissionsList) {
821         setPermissions_Terms(permissionsList, null);
822     }
823 
824     public void setPermissions_InScope(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
825         setPermissions_Terms(permissionsList, opLambda);
826     }
827 
828     public void setPermissions_Match(String permissions) {
829         setPermissions_Match(permissions, null);
830     }
831 
832     public void setPermissions_Match(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
833         MatchQueryBuilder builder = regMatchQ("permissions", permissions);
834         if (opLambda != null) {
835             opLambda.callback(builder);
836         }
837     }
838 
839     public void setPermissions_MatchPhrase(String permissions) {
840         setPermissions_MatchPhrase(permissions, null);
841     }
842 
843     public void setPermissions_MatchPhrase(String permissions, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
844         MatchPhraseQueryBuilder builder = regMatchPhraseQ("permissions", permissions);
845         if (opLambda != null) {
846             opLambda.callback(builder);
847         }
848     }
849 
850     public void setPermissions_MatchPhrasePrefix(String permissions) {
851         setPermissions_MatchPhrasePrefix(permissions, null);
852     }
853 
854     public void setPermissions_MatchPhrasePrefix(String permissions, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
855         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("permissions", permissions);
856         if (opLambda != null) {
857             opLambda.callback(builder);
858         }
859     }
860 
861     public void setPermissions_Fuzzy(String permissions) {
862         setPermissions_Fuzzy(permissions, null);
863     }
864 
865     public void setPermissions_Fuzzy(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
866         MatchQueryBuilder builder = regFuzzyQ("permissions", permissions);
867         if (opLambda != null) {
868             opLambda.callback(builder);
869         }
870     }
871 
872     public void setPermissions_Prefix(String permissions) {
873         setPermissions_Prefix(permissions, null);
874     }
875 
876     public void setPermissions_Prefix(String permissions, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
877         PrefixQueryBuilder builder = regPrefixQ("permissions", permissions);
878         if (opLambda != null) {
879             opLambda.callback(builder);
880         }
881     }
882 
883     public void setPermissions_Wildcard(String permissions) {
884         setPermissions_Wildcard(permissions, null);
885     }
886 
887     public void setPermissions_Wildcard(String permissions, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
888         WildcardQueryBuilder builder = regWildcardQ("permissions", permissions);
889         if (opLambda != null) {
890             opLambda.callback(builder);
891         }
892     }
893 
894     public void setPermissions_Regexp(String permissions) {
895         setPermissions_Regexp(permissions, null);
896     }
897 
898     public void setPermissions_Regexp(String permissions, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
899         RegexpQueryBuilder builder = regRegexpQ("permissions", permissions);
900         if (opLambda != null) {
901             opLambda.callback(builder);
902         }
903     }
904 
905     public void setPermissions_SpanTerm(String permissions) {
906         setPermissions_SpanTerm("permissions", null);
907     }
908 
909     public void setPermissions_SpanTerm(String permissions, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
910         SpanTermQueryBuilder builder = regSpanTermQ("permissions", permissions);
911         if (opLambda != null) {
912             opLambda.callback(builder);
913         }
914     }
915 
916     public void setPermissions_GreaterThan(String permissions) {
917         setPermissions_GreaterThan(permissions, null);
918     }
919 
920     public void setPermissions_GreaterThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
921         final Object _value = permissions;
922         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_THAN, _value);
923         if (opLambda != null) {
924             opLambda.callback(builder);
925         }
926     }
927 
928     public void setPermissions_LessThan(String permissions) {
929         setPermissions_LessThan(permissions, null);
930     }
931 
932     public void setPermissions_LessThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
933         final Object _value = permissions;
934         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_THAN, _value);
935         if (opLambda != null) {
936             opLambda.callback(builder);
937         }
938     }
939 
940     public void setPermissions_GreaterEqual(String permissions) {
941         setPermissions_GreaterEqual(permissions, null);
942     }
943 
944     public void setPermissions_GreaterEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
945         final Object _value = permissions;
946         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_EQUAL, _value);
947         if (opLambda != null) {
948             opLambda.callback(builder);
949         }
950     }
951 
952     public void setPermissions_LessEqual(String permissions) {
953         setPermissions_LessEqual(permissions, null);
954     }
955 
956     public void setPermissions_LessEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
957         final Object _value = permissions;
958         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_EQUAL, _value);
959         if (opLambda != null) {
960             opLambda.callback(builder);
961         }
962     }
963 
964     public void setPermissions_Exists() {
965         setPermissions_Exists(null);
966     }
967 
968     public void setPermissions_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
969         ExistsQueryBuilder builder = regExistsQ("permissions");
970         if (opLambda != null) {
971             opLambda.callback(builder);
972         }
973     }
974 
975     @Deprecated
976     public void setPermissions_CommonTerms(String permissions) {
977         setPermissions_CommonTerms(permissions, null);
978     }
979 
980     @Deprecated
981     public void setPermissions_CommonTerms(String permissions, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
982         CommonTermsQueryBuilder builder = regCommonTermsQ("permissions", permissions);
983         if (opLambda != null) {
984             opLambda.callback(builder);
985         }
986     }
987 
988     public BsElevateWordCQ addOrderBy_Permissions_Asc() {
989         regOBA("permissions");
990         return this;
991     }
992 
993     public BsElevateWordCQ addOrderBy_Permissions_Desc() {
994         regOBD("permissions");
995         return this;
996     }
997 
998     public void setReading_Equal(String reading) {
999         setReading_Term(reading, null);
1000     }
1001 
1002     public void setReading_Equal(String reading, ConditionOptionCall<TermQueryBuilder> opLambda) {
1003         setReading_Term(reading, opLambda);
1004     }
1005 
1006     public void setReading_Term(String reading) {
1007         setReading_Term(reading, null);
1008     }
1009 
1010     public void setReading_Term(String reading, ConditionOptionCall<TermQueryBuilder> opLambda) {
1011         TermQueryBuilder builder = regTermQ("reading", reading);
1012         if (opLambda != null) {
1013             opLambda.callback(builder);
1014         }
1015     }
1016 
1017     public void setReading_NotEqual(String reading) {
1018         setReading_NotTerm(reading, null);
1019     }
1020 
1021     public void setReading_NotTerm(String reading) {
1022         setReading_NotTerm(reading, null);
1023     }
1024 
1025     public void setReading_NotEqual(String reading, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1026         setReading_NotTerm(reading, opLambda);
1027     }
1028 
1029     public void setReading_NotTerm(String reading, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1030         not(not -> not.setReading_Term(reading), opLambda);
1031     }
1032 
1033     public void setReading_Terms(Collection<String> readingList) {
1034         setReading_Terms(readingList, null);
1035     }
1036 
1037     public void setReading_Terms(Collection<String> readingList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1038         TermsQueryBuilder builder = regTermsQ("reading", readingList);
1039         if (opLambda != null) {
1040             opLambda.callback(builder);
1041         }
1042     }
1043 
1044     public void setReading_InScope(Collection<String> readingList) {
1045         setReading_Terms(readingList, null);
1046     }
1047 
1048     public void setReading_InScope(Collection<String> readingList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1049         setReading_Terms(readingList, opLambda);
1050     }
1051 
1052     public void setReading_Match(String reading) {
1053         setReading_Match(reading, null);
1054     }
1055 
1056     public void setReading_Match(String reading, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1057         MatchQueryBuilder builder = regMatchQ("reading", reading);
1058         if (opLambda != null) {
1059             opLambda.callback(builder);
1060         }
1061     }
1062 
1063     public void setReading_MatchPhrase(String reading) {
1064         setReading_MatchPhrase(reading, null);
1065     }
1066 
1067     public void setReading_MatchPhrase(String reading, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1068         MatchPhraseQueryBuilder builder = regMatchPhraseQ("reading", reading);
1069         if (opLambda != null) {
1070             opLambda.callback(builder);
1071         }
1072     }
1073 
1074     public void setReading_MatchPhrasePrefix(String reading) {
1075         setReading_MatchPhrasePrefix(reading, null);
1076     }
1077 
1078     public void setReading_MatchPhrasePrefix(String reading, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1079         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("reading", reading);
1080         if (opLambda != null) {
1081             opLambda.callback(builder);
1082         }
1083     }
1084 
1085     public void setReading_Fuzzy(String reading) {
1086         setReading_Fuzzy(reading, null);
1087     }
1088 
1089     public void setReading_Fuzzy(String reading, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1090         MatchQueryBuilder builder = regFuzzyQ("reading", reading);
1091         if (opLambda != null) {
1092             opLambda.callback(builder);
1093         }
1094     }
1095 
1096     public void setReading_Prefix(String reading) {
1097         setReading_Prefix(reading, null);
1098     }
1099 
1100     public void setReading_Prefix(String reading, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1101         PrefixQueryBuilder builder = regPrefixQ("reading", reading);
1102         if (opLambda != null) {
1103             opLambda.callback(builder);
1104         }
1105     }
1106 
1107     public void setReading_Wildcard(String reading) {
1108         setReading_Wildcard(reading, null);
1109     }
1110 
1111     public void setReading_Wildcard(String reading, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1112         WildcardQueryBuilder builder = regWildcardQ("reading", reading);
1113         if (opLambda != null) {
1114             opLambda.callback(builder);
1115         }
1116     }
1117 
1118     public void setReading_Regexp(String reading) {
1119         setReading_Regexp(reading, null);
1120     }
1121 
1122     public void setReading_Regexp(String reading, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1123         RegexpQueryBuilder builder = regRegexpQ("reading", reading);
1124         if (opLambda != null) {
1125             opLambda.callback(builder);
1126         }
1127     }
1128 
1129     public void setReading_SpanTerm(String reading) {
1130         setReading_SpanTerm("reading", null);
1131     }
1132 
1133     public void setReading_SpanTerm(String reading, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1134         SpanTermQueryBuilder builder = regSpanTermQ("reading", reading);
1135         if (opLambda != null) {
1136             opLambda.callback(builder);
1137         }
1138     }
1139 
1140     public void setReading_GreaterThan(String reading) {
1141         setReading_GreaterThan(reading, null);
1142     }
1143 
1144     public void setReading_GreaterThan(String reading, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1145         final Object _value = reading;
1146         RangeQueryBuilder builder = regRangeQ("reading", ConditionKey.CK_GREATER_THAN, _value);
1147         if (opLambda != null) {
1148             opLambda.callback(builder);
1149         }
1150     }
1151 
1152     public void setReading_LessThan(String reading) {
1153         setReading_LessThan(reading, null);
1154     }
1155 
1156     public void setReading_LessThan(String reading, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1157         final Object _value = reading;
1158         RangeQueryBuilder builder = regRangeQ("reading", ConditionKey.CK_LESS_THAN, _value);
1159         if (opLambda != null) {
1160             opLambda.callback(builder);
1161         }
1162     }
1163 
1164     public void setReading_GreaterEqual(String reading) {
1165         setReading_GreaterEqual(reading, null);
1166     }
1167 
1168     public void setReading_GreaterEqual(String reading, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1169         final Object _value = reading;
1170         RangeQueryBuilder builder = regRangeQ("reading", ConditionKey.CK_GREATER_EQUAL, _value);
1171         if (opLambda != null) {
1172             opLambda.callback(builder);
1173         }
1174     }
1175 
1176     public void setReading_LessEqual(String reading) {
1177         setReading_LessEqual(reading, null);
1178     }
1179 
1180     public void setReading_LessEqual(String reading, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1181         final Object _value = reading;
1182         RangeQueryBuilder builder = regRangeQ("reading", ConditionKey.CK_LESS_EQUAL, _value);
1183         if (opLambda != null) {
1184             opLambda.callback(builder);
1185         }
1186     }
1187 
1188     public void setReading_Exists() {
1189         setReading_Exists(null);
1190     }
1191 
1192     public void setReading_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1193         ExistsQueryBuilder builder = regExistsQ("reading");
1194         if (opLambda != null) {
1195             opLambda.callback(builder);
1196         }
1197     }
1198 
1199     @Deprecated
1200     public void setReading_CommonTerms(String reading) {
1201         setReading_CommonTerms(reading, null);
1202     }
1203 
1204     @Deprecated
1205     public void setReading_CommonTerms(String reading, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1206         CommonTermsQueryBuilder builder = regCommonTermsQ("reading", reading);
1207         if (opLambda != null) {
1208             opLambda.callback(builder);
1209         }
1210     }
1211 
1212     public BsElevateWordCQ addOrderBy_Reading_Asc() {
1213         regOBA("reading");
1214         return this;
1215     }
1216 
1217     public BsElevateWordCQ addOrderBy_Reading_Desc() {
1218         regOBD("reading");
1219         return this;
1220     }
1221 
1222     public void setSuggestWord_Equal(String suggestWord) {
1223         setSuggestWord_Term(suggestWord, null);
1224     }
1225 
1226     public void setSuggestWord_Equal(String suggestWord, ConditionOptionCall<TermQueryBuilder> opLambda) {
1227         setSuggestWord_Term(suggestWord, opLambda);
1228     }
1229 
1230     public void setSuggestWord_Term(String suggestWord) {
1231         setSuggestWord_Term(suggestWord, null);
1232     }
1233 
1234     public void setSuggestWord_Term(String suggestWord, ConditionOptionCall<TermQueryBuilder> opLambda) {
1235         TermQueryBuilder builder = regTermQ("suggestWord", suggestWord);
1236         if (opLambda != null) {
1237             opLambda.callback(builder);
1238         }
1239     }
1240 
1241     public void setSuggestWord_NotEqual(String suggestWord) {
1242         setSuggestWord_NotTerm(suggestWord, null);
1243     }
1244 
1245     public void setSuggestWord_NotTerm(String suggestWord) {
1246         setSuggestWord_NotTerm(suggestWord, null);
1247     }
1248 
1249     public void setSuggestWord_NotEqual(String suggestWord, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1250         setSuggestWord_NotTerm(suggestWord, opLambda);
1251     }
1252 
1253     public void setSuggestWord_NotTerm(String suggestWord, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1254         not(not -> not.setSuggestWord_Term(suggestWord), opLambda);
1255     }
1256 
1257     public void setSuggestWord_Terms(Collection<String> suggestWordList) {
1258         setSuggestWord_Terms(suggestWordList, null);
1259     }
1260 
1261     public void setSuggestWord_Terms(Collection<String> suggestWordList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1262         TermsQueryBuilder builder = regTermsQ("suggestWord", suggestWordList);
1263         if (opLambda != null) {
1264             opLambda.callback(builder);
1265         }
1266     }
1267 
1268     public void setSuggestWord_InScope(Collection<String> suggestWordList) {
1269         setSuggestWord_Terms(suggestWordList, null);
1270     }
1271 
1272     public void setSuggestWord_InScope(Collection<String> suggestWordList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1273         setSuggestWord_Terms(suggestWordList, opLambda);
1274     }
1275 
1276     public void setSuggestWord_Match(String suggestWord) {
1277         setSuggestWord_Match(suggestWord, null);
1278     }
1279 
1280     public void setSuggestWord_Match(String suggestWord, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1281         MatchQueryBuilder builder = regMatchQ("suggestWord", suggestWord);
1282         if (opLambda != null) {
1283             opLambda.callback(builder);
1284         }
1285     }
1286 
1287     public void setSuggestWord_MatchPhrase(String suggestWord) {
1288         setSuggestWord_MatchPhrase(suggestWord, null);
1289     }
1290 
1291     public void setSuggestWord_MatchPhrase(String suggestWord, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1292         MatchPhraseQueryBuilder builder = regMatchPhraseQ("suggestWord", suggestWord);
1293         if (opLambda != null) {
1294             opLambda.callback(builder);
1295         }
1296     }
1297 
1298     public void setSuggestWord_MatchPhrasePrefix(String suggestWord) {
1299         setSuggestWord_MatchPhrasePrefix(suggestWord, null);
1300     }
1301 
1302     public void setSuggestWord_MatchPhrasePrefix(String suggestWord, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1303         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("suggestWord", suggestWord);
1304         if (opLambda != null) {
1305             opLambda.callback(builder);
1306         }
1307     }
1308 
1309     public void setSuggestWord_Fuzzy(String suggestWord) {
1310         setSuggestWord_Fuzzy(suggestWord, null);
1311     }
1312 
1313     public void setSuggestWord_Fuzzy(String suggestWord, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1314         MatchQueryBuilder builder = regFuzzyQ("suggestWord", suggestWord);
1315         if (opLambda != null) {
1316             opLambda.callback(builder);
1317         }
1318     }
1319 
1320     public void setSuggestWord_Prefix(String suggestWord) {
1321         setSuggestWord_Prefix(suggestWord, null);
1322     }
1323 
1324     public void setSuggestWord_Prefix(String suggestWord, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1325         PrefixQueryBuilder builder = regPrefixQ("suggestWord", suggestWord);
1326         if (opLambda != null) {
1327             opLambda.callback(builder);
1328         }
1329     }
1330 
1331     public void setSuggestWord_Wildcard(String suggestWord) {
1332         setSuggestWord_Wildcard(suggestWord, null);
1333     }
1334 
1335     public void setSuggestWord_Wildcard(String suggestWord, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1336         WildcardQueryBuilder builder = regWildcardQ("suggestWord", suggestWord);
1337         if (opLambda != null) {
1338             opLambda.callback(builder);
1339         }
1340     }
1341 
1342     public void setSuggestWord_Regexp(String suggestWord) {
1343         setSuggestWord_Regexp(suggestWord, null);
1344     }
1345 
1346     public void setSuggestWord_Regexp(String suggestWord, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1347         RegexpQueryBuilder builder = regRegexpQ("suggestWord", suggestWord);
1348         if (opLambda != null) {
1349             opLambda.callback(builder);
1350         }
1351     }
1352 
1353     public void setSuggestWord_SpanTerm(String suggestWord) {
1354         setSuggestWord_SpanTerm("suggestWord", null);
1355     }
1356 
1357     public void setSuggestWord_SpanTerm(String suggestWord, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1358         SpanTermQueryBuilder builder = regSpanTermQ("suggestWord", suggestWord);
1359         if (opLambda != null) {
1360             opLambda.callback(builder);
1361         }
1362     }
1363 
1364     public void setSuggestWord_GreaterThan(String suggestWord) {
1365         setSuggestWord_GreaterThan(suggestWord, null);
1366     }
1367 
1368     public void setSuggestWord_GreaterThan(String suggestWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1369         final Object _value = suggestWord;
1370         RangeQueryBuilder builder = regRangeQ("suggestWord", ConditionKey.CK_GREATER_THAN, _value);
1371         if (opLambda != null) {
1372             opLambda.callback(builder);
1373         }
1374     }
1375 
1376     public void setSuggestWord_LessThan(String suggestWord) {
1377         setSuggestWord_LessThan(suggestWord, null);
1378     }
1379 
1380     public void setSuggestWord_LessThan(String suggestWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1381         final Object _value = suggestWord;
1382         RangeQueryBuilder builder = regRangeQ("suggestWord", ConditionKey.CK_LESS_THAN, _value);
1383         if (opLambda != null) {
1384             opLambda.callback(builder);
1385         }
1386     }
1387 
1388     public void setSuggestWord_GreaterEqual(String suggestWord) {
1389         setSuggestWord_GreaterEqual(suggestWord, null);
1390     }
1391 
1392     public void setSuggestWord_GreaterEqual(String suggestWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1393         final Object _value = suggestWord;
1394         RangeQueryBuilder builder = regRangeQ("suggestWord", ConditionKey.CK_GREATER_EQUAL, _value);
1395         if (opLambda != null) {
1396             opLambda.callback(builder);
1397         }
1398     }
1399 
1400     public void setSuggestWord_LessEqual(String suggestWord) {
1401         setSuggestWord_LessEqual(suggestWord, null);
1402     }
1403 
1404     public void setSuggestWord_LessEqual(String suggestWord, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1405         final Object _value = suggestWord;
1406         RangeQueryBuilder builder = regRangeQ("suggestWord", ConditionKey.CK_LESS_EQUAL, _value);
1407         if (opLambda != null) {
1408             opLambda.callback(builder);
1409         }
1410     }
1411 
1412     public void setSuggestWord_Exists() {
1413         setSuggestWord_Exists(null);
1414     }
1415 
1416     public void setSuggestWord_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1417         ExistsQueryBuilder builder = regExistsQ("suggestWord");
1418         if (opLambda != null) {
1419             opLambda.callback(builder);
1420         }
1421     }
1422 
1423     @Deprecated
1424     public void setSuggestWord_CommonTerms(String suggestWord) {
1425         setSuggestWord_CommonTerms(suggestWord, null);
1426     }
1427 
1428     @Deprecated
1429     public void setSuggestWord_CommonTerms(String suggestWord, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1430         CommonTermsQueryBuilder builder = regCommonTermsQ("suggestWord", suggestWord);
1431         if (opLambda != null) {
1432             opLambda.callback(builder);
1433         }
1434     }
1435 
1436     public BsElevateWordCQ addOrderBy_SuggestWord_Asc() {
1437         regOBA("suggestWord");
1438         return this;
1439     }
1440 
1441     public BsElevateWordCQ addOrderBy_SuggestWord_Desc() {
1442         regOBD("suggestWord");
1443         return this;
1444     }
1445 
1446     public void setUpdatedBy_Equal(String updatedBy) {
1447         setUpdatedBy_Term(updatedBy, null);
1448     }
1449 
1450     public void setUpdatedBy_Equal(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1451         setUpdatedBy_Term(updatedBy, opLambda);
1452     }
1453 
1454     public void setUpdatedBy_Term(String updatedBy) {
1455         setUpdatedBy_Term(updatedBy, null);
1456     }
1457 
1458     public void setUpdatedBy_Term(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1459         TermQueryBuilder builder = regTermQ("updatedBy", updatedBy);
1460         if (opLambda != null) {
1461             opLambda.callback(builder);
1462         }
1463     }
1464 
1465     public void setUpdatedBy_NotEqual(String updatedBy) {
1466         setUpdatedBy_NotTerm(updatedBy, null);
1467     }
1468 
1469     public void setUpdatedBy_NotTerm(String updatedBy) {
1470         setUpdatedBy_NotTerm(updatedBy, null);
1471     }
1472 
1473     public void setUpdatedBy_NotEqual(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1474         setUpdatedBy_NotTerm(updatedBy, opLambda);
1475     }
1476 
1477     public void setUpdatedBy_NotTerm(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1478         not(not -> not.setUpdatedBy_Term(updatedBy), opLambda);
1479     }
1480 
1481     public void setUpdatedBy_Terms(Collection<String> updatedByList) {
1482         setUpdatedBy_Terms(updatedByList, null);
1483     }
1484 
1485     public void setUpdatedBy_Terms(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1486         TermsQueryBuilder builder = regTermsQ("updatedBy", updatedByList);
1487         if (opLambda != null) {
1488             opLambda.callback(builder);
1489         }
1490     }
1491 
1492     public void setUpdatedBy_InScope(Collection<String> updatedByList) {
1493         setUpdatedBy_Terms(updatedByList, null);
1494     }
1495 
1496     public void setUpdatedBy_InScope(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1497         setUpdatedBy_Terms(updatedByList, opLambda);
1498     }
1499 
1500     public void setUpdatedBy_Match(String updatedBy) {
1501         setUpdatedBy_Match(updatedBy, null);
1502     }
1503 
1504     public void setUpdatedBy_Match(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1505         MatchQueryBuilder builder = regMatchQ("updatedBy", updatedBy);
1506         if (opLambda != null) {
1507             opLambda.callback(builder);
1508         }
1509     }
1510 
1511     public void setUpdatedBy_MatchPhrase(String updatedBy) {
1512         setUpdatedBy_MatchPhrase(updatedBy, null);
1513     }
1514 
1515     public void setUpdatedBy_MatchPhrase(String updatedBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1516         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedBy", updatedBy);
1517         if (opLambda != null) {
1518             opLambda.callback(builder);
1519         }
1520     }
1521 
1522     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy) {
1523         setUpdatedBy_MatchPhrasePrefix(updatedBy, null);
1524     }
1525 
1526     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1527         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedBy", updatedBy);
1528         if (opLambda != null) {
1529             opLambda.callback(builder);
1530         }
1531     }
1532 
1533     public void setUpdatedBy_Fuzzy(String updatedBy) {
1534         setUpdatedBy_Fuzzy(updatedBy, null);
1535     }
1536 
1537     public void setUpdatedBy_Fuzzy(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1538         MatchQueryBuilder builder = regFuzzyQ("updatedBy", updatedBy);
1539         if (opLambda != null) {
1540             opLambda.callback(builder);
1541         }
1542     }
1543 
1544     public void setUpdatedBy_Prefix(String updatedBy) {
1545         setUpdatedBy_Prefix(updatedBy, null);
1546     }
1547 
1548     public void setUpdatedBy_Prefix(String updatedBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1549         PrefixQueryBuilder builder = regPrefixQ("updatedBy", updatedBy);
1550         if (opLambda != null) {
1551             opLambda.callback(builder);
1552         }
1553     }
1554 
1555     public void setUpdatedBy_Wildcard(String updatedBy) {
1556         setUpdatedBy_Wildcard(updatedBy, null);
1557     }
1558 
1559     public void setUpdatedBy_Wildcard(String updatedBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1560         WildcardQueryBuilder builder = regWildcardQ("updatedBy", updatedBy);
1561         if (opLambda != null) {
1562             opLambda.callback(builder);
1563         }
1564     }
1565 
1566     public void setUpdatedBy_Regexp(String updatedBy) {
1567         setUpdatedBy_Regexp(updatedBy, null);
1568     }
1569 
1570     public void setUpdatedBy_Regexp(String updatedBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1571         RegexpQueryBuilder builder = regRegexpQ("updatedBy", updatedBy);
1572         if (opLambda != null) {
1573             opLambda.callback(builder);
1574         }
1575     }
1576 
1577     public void setUpdatedBy_SpanTerm(String updatedBy) {
1578         setUpdatedBy_SpanTerm("updatedBy", null);
1579     }
1580 
1581     public void setUpdatedBy_SpanTerm(String updatedBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1582         SpanTermQueryBuilder builder = regSpanTermQ("updatedBy", updatedBy);
1583         if (opLambda != null) {
1584             opLambda.callback(builder);
1585         }
1586     }
1587 
1588     public void setUpdatedBy_GreaterThan(String updatedBy) {
1589         setUpdatedBy_GreaterThan(updatedBy, null);
1590     }
1591 
1592     public void setUpdatedBy_GreaterThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1593         final Object _value = updatedBy;
1594         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_THAN, _value);
1595         if (opLambda != null) {
1596             opLambda.callback(builder);
1597         }
1598     }
1599 
1600     public void setUpdatedBy_LessThan(String updatedBy) {
1601         setUpdatedBy_LessThan(updatedBy, null);
1602     }
1603 
1604     public void setUpdatedBy_LessThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1605         final Object _value = updatedBy;
1606         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_THAN, _value);
1607         if (opLambda != null) {
1608             opLambda.callback(builder);
1609         }
1610     }
1611 
1612     public void setUpdatedBy_GreaterEqual(String updatedBy) {
1613         setUpdatedBy_GreaterEqual(updatedBy, null);
1614     }
1615 
1616     public void setUpdatedBy_GreaterEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1617         final Object _value = updatedBy;
1618         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_EQUAL, _value);
1619         if (opLambda != null) {
1620             opLambda.callback(builder);
1621         }
1622     }
1623 
1624     public void setUpdatedBy_LessEqual(String updatedBy) {
1625         setUpdatedBy_LessEqual(updatedBy, null);
1626     }
1627 
1628     public void setUpdatedBy_LessEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1629         final Object _value = updatedBy;
1630         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_EQUAL, _value);
1631         if (opLambda != null) {
1632             opLambda.callback(builder);
1633         }
1634     }
1635 
1636     public void setUpdatedBy_Exists() {
1637         setUpdatedBy_Exists(null);
1638     }
1639 
1640     public void setUpdatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1641         ExistsQueryBuilder builder = regExistsQ("updatedBy");
1642         if (opLambda != null) {
1643             opLambda.callback(builder);
1644         }
1645     }
1646 
1647     @Deprecated
1648     public void setUpdatedBy_CommonTerms(String updatedBy) {
1649         setUpdatedBy_CommonTerms(updatedBy, null);
1650     }
1651 
1652     @Deprecated
1653     public void setUpdatedBy_CommonTerms(String updatedBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1654         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedBy", updatedBy);
1655         if (opLambda != null) {
1656             opLambda.callback(builder);
1657         }
1658     }
1659 
1660     public BsElevateWordCQ addOrderBy_UpdatedBy_Asc() {
1661         regOBA("updatedBy");
1662         return this;
1663     }
1664 
1665     public BsElevateWordCQ addOrderBy_UpdatedBy_Desc() {
1666         regOBD("updatedBy");
1667         return this;
1668     }
1669 
1670     public void setUpdatedTime_Equal(Long updatedTime) {
1671         setUpdatedTime_Term(updatedTime, null);
1672     }
1673 
1674     public void setUpdatedTime_Equal(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1675         setUpdatedTime_Term(updatedTime, opLambda);
1676     }
1677 
1678     public void setUpdatedTime_Term(Long updatedTime) {
1679         setUpdatedTime_Term(updatedTime, null);
1680     }
1681 
1682     public void setUpdatedTime_Term(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1683         TermQueryBuilder builder = regTermQ("updatedTime", updatedTime);
1684         if (opLambda != null) {
1685             opLambda.callback(builder);
1686         }
1687     }
1688 
1689     public void setUpdatedTime_NotEqual(Long updatedTime) {
1690         setUpdatedTime_NotTerm(updatedTime, null);
1691     }
1692 
1693     public void setUpdatedTime_NotTerm(Long updatedTime) {
1694         setUpdatedTime_NotTerm(updatedTime, null);
1695     }
1696 
1697     public void setUpdatedTime_NotEqual(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1698         setUpdatedTime_NotTerm(updatedTime, opLambda);
1699     }
1700 
1701     public void setUpdatedTime_NotTerm(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1702         not(not -> not.setUpdatedTime_Term(updatedTime), opLambda);
1703     }
1704 
1705     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList) {
1706         setUpdatedTime_Terms(updatedTimeList, null);
1707     }
1708 
1709     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1710         TermsQueryBuilder builder = regTermsQ("updatedTime", updatedTimeList);
1711         if (opLambda != null) {
1712             opLambda.callback(builder);
1713         }
1714     }
1715 
1716     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList) {
1717         setUpdatedTime_Terms(updatedTimeList, null);
1718     }
1719 
1720     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1721         setUpdatedTime_Terms(updatedTimeList, opLambda);
1722     }
1723 
1724     public void setUpdatedTime_Match(Long updatedTime) {
1725         setUpdatedTime_Match(updatedTime, null);
1726     }
1727 
1728     public void setUpdatedTime_Match(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1729         MatchQueryBuilder builder = regMatchQ("updatedTime", updatedTime);
1730         if (opLambda != null) {
1731             opLambda.callback(builder);
1732         }
1733     }
1734 
1735     public void setUpdatedTime_MatchPhrase(Long updatedTime) {
1736         setUpdatedTime_MatchPhrase(updatedTime, null);
1737     }
1738 
1739     public void setUpdatedTime_MatchPhrase(Long updatedTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1740         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedTime", updatedTime);
1741         if (opLambda != null) {
1742             opLambda.callback(builder);
1743         }
1744     }
1745 
1746     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime) {
1747         setUpdatedTime_MatchPhrasePrefix(updatedTime, null);
1748     }
1749 
1750     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1751         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedTime", updatedTime);
1752         if (opLambda != null) {
1753             opLambda.callback(builder);
1754         }
1755     }
1756 
1757     public void setUpdatedTime_Fuzzy(Long updatedTime) {
1758         setUpdatedTime_Fuzzy(updatedTime, null);
1759     }
1760 
1761     public void setUpdatedTime_Fuzzy(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1762         MatchQueryBuilder builder = regFuzzyQ("updatedTime", updatedTime);
1763         if (opLambda != null) {
1764             opLambda.callback(builder);
1765         }
1766     }
1767 
1768     public void setUpdatedTime_GreaterThan(Long updatedTime) {
1769         setUpdatedTime_GreaterThan(updatedTime, null);
1770     }
1771 
1772     public void setUpdatedTime_GreaterThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1773         final Object _value = updatedTime;
1774         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_THAN, _value);
1775         if (opLambda != null) {
1776             opLambda.callback(builder);
1777         }
1778     }
1779 
1780     public void setUpdatedTime_LessThan(Long updatedTime) {
1781         setUpdatedTime_LessThan(updatedTime, null);
1782     }
1783 
1784     public void setUpdatedTime_LessThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1785         final Object _value = updatedTime;
1786         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_THAN, _value);
1787         if (opLambda != null) {
1788             opLambda.callback(builder);
1789         }
1790     }
1791 
1792     public void setUpdatedTime_GreaterEqual(Long updatedTime) {
1793         setUpdatedTime_GreaterEqual(updatedTime, null);
1794     }
1795 
1796     public void setUpdatedTime_GreaterEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1797         final Object _value = updatedTime;
1798         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_EQUAL, _value);
1799         if (opLambda != null) {
1800             opLambda.callback(builder);
1801         }
1802     }
1803 
1804     public void setUpdatedTime_LessEqual(Long updatedTime) {
1805         setUpdatedTime_LessEqual(updatedTime, null);
1806     }
1807 
1808     public void setUpdatedTime_LessEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1809         final Object _value = updatedTime;
1810         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_EQUAL, _value);
1811         if (opLambda != null) {
1812             opLambda.callback(builder);
1813         }
1814     }
1815 
1816     public void setUpdatedTime_Exists() {
1817         setUpdatedTime_Exists(null);
1818     }
1819 
1820     public void setUpdatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1821         ExistsQueryBuilder builder = regExistsQ("updatedTime");
1822         if (opLambda != null) {
1823             opLambda.callback(builder);
1824         }
1825     }
1826 
1827     @Deprecated
1828     public void setUpdatedTime_CommonTerms(Long updatedTime) {
1829         setUpdatedTime_CommonTerms(updatedTime, null);
1830     }
1831 
1832     @Deprecated
1833     public void setUpdatedTime_CommonTerms(Long updatedTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1834         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedTime", updatedTime);
1835         if (opLambda != null) {
1836             opLambda.callback(builder);
1837         }
1838     }
1839 
1840     public BsElevateWordCQ addOrderBy_UpdatedTime_Asc() {
1841         regOBA("updatedTime");
1842         return this;
1843     }
1844 
1845     public BsElevateWordCQ addOrderBy_UpdatedTime_Desc() {
1846         regOBD("updatedTime");
1847         return this;
1848     }
1849 
1850 }