View Javadoc
1   /*
2    * Copyright 2012-2017 CodeLibs Project and the Others.
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *     http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
13   * either express or implied. See the License for the specific language
14   * governing permissions and limitations under the License.
15   */
16  package org.codelibs.fess.es.config.cbean.cq.bs;
17  
18  import java.time.LocalDateTime;
19  import java.util.ArrayList;
20  import java.util.Collection;
21  
22  import org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery;
23  import org.codelibs.fess.es.config.cbean.cq.AccessTokenCQ;
24  import org.dbflute.cbean.ckey.ConditionKey;
25  import org.elasticsearch.index.query.BoolQueryBuilder;
26  import org.elasticsearch.index.query.CommonTermsQueryBuilder;
27  import org.elasticsearch.index.query.ExistsQueryBuilder;
28  import org.elasticsearch.index.query.IdsQueryBuilder;
29  import org.elasticsearch.index.query.MatchPhrasePrefixQueryBuilder;
30  import org.elasticsearch.index.query.MatchPhraseQueryBuilder;
31  import org.elasticsearch.index.query.MatchQueryBuilder;
32  import org.elasticsearch.index.query.PrefixQueryBuilder;
33  import org.elasticsearch.index.query.RangeQueryBuilder;
34  import org.elasticsearch.index.query.RegexpQueryBuilder;
35  import org.elasticsearch.index.query.SpanTermQueryBuilder;
36  import org.elasticsearch.index.query.TermQueryBuilder;
37  import org.elasticsearch.index.query.TermsQueryBuilder;
38  import org.elasticsearch.index.query.WildcardQueryBuilder;
39  import org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder;
40  import org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder;
41  
42  /**
43   * @author ESFlute (using FreeGen)
44   */
45  public abstract class BsAccessTokenCQ 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 "access_token";
55      }
56  
57      @Override
58      public String xgetAliasName() {
59          return "access_token";
60      }
61  
62      // ===================================================================================
63      //                                                                       Query Control
64      //                                                                       =============
65      public void functionScore(OperatorCall<AccessTokenCQ> queryLambda,
66              ScoreFunctionCall<ScoreFunctionCreator<AccessTokenCQ>> functionsLambda,
67              final ConditionOptionCall<FunctionScoreQueryBuilder> opLambda) {
68          AccessTokenCQ cq = new AccessTokenCQ();
69          queryLambda.callback(cq);
70          final Collection<FilterFunctionBuilder> list = new ArrayList<>();
71          if (functionsLambda != null) {
72              functionsLambda.callback((cqLambda, scoreFunctionBuilder) -> {
73                  AccessTokenCQ cf = new AccessTokenCQ();
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<AccessTokenCQ, AccessTokenCQ> filteredLambda) {
85          filtered(filteredLambda, null);
86      }
87  
88      public void filtered(FilteredCall<AccessTokenCQ, AccessTokenCQ> filteredLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
89          bool((must, should, mustNot, filter) -> {
90              filteredLambda.callback(must, filter);
91          }, opLambda);
92      }
93  
94      public void not(OperatorCall<AccessTokenCQ> notLambda) {
95          not(notLambda, null);
96      }
97  
98      public void not(final OperatorCall<AccessTokenCQ> notLambda, final ConditionOptionCall<BoolQueryBuilder> opLambda) {
99          bool((must, should, mustNot, filter) -> notLambda.callback(mustNot), opLambda);
100     }
101 
102     public void bool(BoolCall<AccessTokenCQ> boolLambda) {
103         bool(boolLambda, null);
104     }
105 
106     public void bool(BoolCall<AccessTokenCQ> boolLambda, ConditionOptionCall<BoolQueryBuilder> opLambda) {
107         AccessTokenCQ mustQuery = new AccessTokenCQ();
108         AccessTokenCQ shouldQuery = new AccessTokenCQ();
109         AccessTokenCQ mustNotQuery = new AccessTokenCQ();
110         AccessTokenCQ filterQuery = new AccessTokenCQ();
111         boolLambda.callback(mustQuery, shouldQuery, mustNotQuery, filterQuery);
112         if (mustQuery.hasQueries() || shouldQuery.hasQueries() || mustNotQuery.hasQueries() || filterQuery.hasQueries()) {
113             BoolQueryBuilder builder =
114                     regBoolCQ(mustQuery.getQueryBuilderList(), shouldQuery.getQueryBuilderList(), mustNotQuery.getQueryBuilderList(),
115                             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 BsAccessTokenCQ addOrderBy_Id_Asc() {
180         regOBA("_uid");
181         return this;
182     }
183 
184     public BsAccessTokenCQ addOrderBy_Id_Desc() {
185         regOBD("_uid");
186         return this;
187     }
188 
189     public void setName_Equal(String name) {
190         setName_Term(name, null);
191     }
192 
193     public void setName_Equal(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
194         setName_Term(name, opLambda);
195     }
196 
197     public void setName_Term(String name) {
198         setName_Term(name, null);
199     }
200 
201     public void setName_Term(String name, ConditionOptionCall<TermQueryBuilder> opLambda) {
202         TermQueryBuilder builder = regTermQ("name", name);
203         if (opLambda != null) {
204             opLambda.callback(builder);
205         }
206     }
207 
208     public void setName_NotEqual(String name) {
209         setName_NotTerm(name, null);
210     }
211 
212     public void setName_NotTerm(String name) {
213         setName_NotTerm(name, null);
214     }
215 
216     public void setName_NotEqual(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
217         setName_NotTerm(name, opLambda);
218     }
219 
220     public void setName_NotTerm(String name, ConditionOptionCall<BoolQueryBuilder> opLambda) {
221         not(not -> not.setName_Term(name), opLambda);
222     }
223 
224     public void setName_Terms(Collection<String> nameList) {
225         setName_Terms(nameList, null);
226     }
227 
228     public void setName_Terms(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
229         TermsQueryBuilder builder = regTermsQ("name", nameList);
230         if (opLambda != null) {
231             opLambda.callback(builder);
232         }
233     }
234 
235     public void setName_InScope(Collection<String> nameList) {
236         setName_Terms(nameList, null);
237     }
238 
239     public void setName_InScope(Collection<String> nameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
240         setName_Terms(nameList, opLambda);
241     }
242 
243     public void setName_Match(String name) {
244         setName_Match(name, null);
245     }
246 
247     public void setName_Match(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
248         MatchQueryBuilder builder = regMatchQ("name", name);
249         if (opLambda != null) {
250             opLambda.callback(builder);
251         }
252     }
253 
254     public void setName_MatchPhrase(String name) {
255         setName_MatchPhrase(name, null);
256     }
257 
258     public void setName_MatchPhrase(String name, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
259         MatchPhraseQueryBuilder builder = regMatchPhraseQ("name", name);
260         if (opLambda != null) {
261             opLambda.callback(builder);
262         }
263     }
264 
265     public void setName_MatchPhrasePrefix(String name) {
266         setName_MatchPhrasePrefix(name, null);
267     }
268 
269     public void setName_MatchPhrasePrefix(String name, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
270         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("name", name);
271         if (opLambda != null) {
272             opLambda.callback(builder);
273         }
274     }
275 
276     public void setName_Fuzzy(String name) {
277         setName_Fuzzy(name, null);
278     }
279 
280     public void setName_Fuzzy(String name, ConditionOptionCall<MatchQueryBuilder> opLambda) {
281         MatchQueryBuilder builder = regFuzzyQ("name", name);
282         if (opLambda != null) {
283             opLambda.callback(builder);
284         }
285     }
286 
287     public void setName_Prefix(String name) {
288         setName_Prefix(name, null);
289     }
290 
291     public void setName_Prefix(String name, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
292         PrefixQueryBuilder builder = regPrefixQ("name", name);
293         if (opLambda != null) {
294             opLambda.callback(builder);
295         }
296     }
297 
298     public void setName_Wildcard(String name) {
299         setName_Wildcard(name, null);
300     }
301 
302     public void setName_Wildcard(String name, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
303         WildcardQueryBuilder builder = regWildcardQ("name", name);
304         if (opLambda != null) {
305             opLambda.callback(builder);
306         }
307     }
308 
309     public void setName_Regexp(String name) {
310         setName_Regexp(name, null);
311     }
312 
313     public void setName_Regexp(String name, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
314         RegexpQueryBuilder builder = regRegexpQ("name", name);
315         if (opLambda != null) {
316             opLambda.callback(builder);
317         }
318     }
319 
320     public void setName_SpanTerm(String name) {
321         setName_SpanTerm("name", null);
322     }
323 
324     public void setName_SpanTerm(String name, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
325         SpanTermQueryBuilder builder = regSpanTermQ("name", name);
326         if (opLambda != null) {
327             opLambda.callback(builder);
328         }
329     }
330 
331     public void setName_GreaterThan(String name) {
332         setName_GreaterThan(name, null);
333     }
334 
335     public void setName_GreaterThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
336         final Object _value = name;
337         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_THAN, _value);
338         if (opLambda != null) {
339             opLambda.callback(builder);
340         }
341     }
342 
343     public void setName_LessThan(String name) {
344         setName_LessThan(name, null);
345     }
346 
347     public void setName_LessThan(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
348         final Object _value = name;
349         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_THAN, _value);
350         if (opLambda != null) {
351             opLambda.callback(builder);
352         }
353     }
354 
355     public void setName_GreaterEqual(String name) {
356         setName_GreaterEqual(name, null);
357     }
358 
359     public void setName_GreaterEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
360         final Object _value = name;
361         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_GREATER_EQUAL, _value);
362         if (opLambda != null) {
363             opLambda.callback(builder);
364         }
365     }
366 
367     public void setName_LessEqual(String name) {
368         setName_LessEqual(name, null);
369     }
370 
371     public void setName_LessEqual(String name, ConditionOptionCall<RangeQueryBuilder> opLambda) {
372         final Object _value = name;
373         RangeQueryBuilder builder = regRangeQ("name", ConditionKey.CK_LESS_EQUAL, _value);
374         if (opLambda != null) {
375             opLambda.callback(builder);
376         }
377     }
378 
379     public void setName_Exists() {
380         setName_Exists(null);
381     }
382 
383     public void setName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
384         ExistsQueryBuilder builder = regExistsQ("name");
385         if (opLambda != null) {
386             opLambda.callback(builder);
387         }
388     }
389 
390     public void setName_CommonTerms(String name) {
391         setName_CommonTerms(name, null);
392     }
393 
394     public void setName_CommonTerms(String name, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
395         CommonTermsQueryBuilder builder = regCommonTermsQ("name", name);
396         if (opLambda != null) {
397             opLambda.callback(builder);
398         }
399     }
400 
401     public BsAccessTokenCQ addOrderBy_Name_Asc() {
402         regOBA("name");
403         return this;
404     }
405 
406     public BsAccessTokenCQ addOrderBy_Name_Desc() {
407         regOBD("name");
408         return this;
409     }
410 
411     public void setToken_Equal(String token) {
412         setToken_Term(token, null);
413     }
414 
415     public void setToken_Equal(String token, ConditionOptionCall<TermQueryBuilder> opLambda) {
416         setToken_Term(token, opLambda);
417     }
418 
419     public void setToken_Term(String token) {
420         setToken_Term(token, null);
421     }
422 
423     public void setToken_Term(String token, ConditionOptionCall<TermQueryBuilder> opLambda) {
424         TermQueryBuilder builder = regTermQ("token", token);
425         if (opLambda != null) {
426             opLambda.callback(builder);
427         }
428     }
429 
430     public void setToken_NotEqual(String token) {
431         setToken_NotTerm(token, null);
432     }
433 
434     public void setToken_NotTerm(String token) {
435         setToken_NotTerm(token, null);
436     }
437 
438     public void setToken_NotEqual(String token, ConditionOptionCall<BoolQueryBuilder> opLambda) {
439         setToken_NotTerm(token, opLambda);
440     }
441 
442     public void setToken_NotTerm(String token, ConditionOptionCall<BoolQueryBuilder> opLambda) {
443         not(not -> not.setToken_Term(token), opLambda);
444     }
445 
446     public void setToken_Terms(Collection<String> tokenList) {
447         setToken_Terms(tokenList, null);
448     }
449 
450     public void setToken_Terms(Collection<String> tokenList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
451         TermsQueryBuilder builder = regTermsQ("token", tokenList);
452         if (opLambda != null) {
453             opLambda.callback(builder);
454         }
455     }
456 
457     public void setToken_InScope(Collection<String> tokenList) {
458         setToken_Terms(tokenList, null);
459     }
460 
461     public void setToken_InScope(Collection<String> tokenList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
462         setToken_Terms(tokenList, opLambda);
463     }
464 
465     public void setToken_Match(String token) {
466         setToken_Match(token, null);
467     }
468 
469     public void setToken_Match(String token, ConditionOptionCall<MatchQueryBuilder> opLambda) {
470         MatchQueryBuilder builder = regMatchQ("token", token);
471         if (opLambda != null) {
472             opLambda.callback(builder);
473         }
474     }
475 
476     public void setToken_MatchPhrase(String token) {
477         setToken_MatchPhrase(token, null);
478     }
479 
480     public void setToken_MatchPhrase(String token, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
481         MatchPhraseQueryBuilder builder = regMatchPhraseQ("token", token);
482         if (opLambda != null) {
483             opLambda.callback(builder);
484         }
485     }
486 
487     public void setToken_MatchPhrasePrefix(String token) {
488         setToken_MatchPhrasePrefix(token, null);
489     }
490 
491     public void setToken_MatchPhrasePrefix(String token, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
492         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("token", token);
493         if (opLambda != null) {
494             opLambda.callback(builder);
495         }
496     }
497 
498     public void setToken_Fuzzy(String token) {
499         setToken_Fuzzy(token, null);
500     }
501 
502     public void setToken_Fuzzy(String token, ConditionOptionCall<MatchQueryBuilder> opLambda) {
503         MatchQueryBuilder builder = regFuzzyQ("token", token);
504         if (opLambda != null) {
505             opLambda.callback(builder);
506         }
507     }
508 
509     public void setToken_Prefix(String token) {
510         setToken_Prefix(token, null);
511     }
512 
513     public void setToken_Prefix(String token, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
514         PrefixQueryBuilder builder = regPrefixQ("token", token);
515         if (opLambda != null) {
516             opLambda.callback(builder);
517         }
518     }
519 
520     public void setToken_Wildcard(String token) {
521         setToken_Wildcard(token, null);
522     }
523 
524     public void setToken_Wildcard(String token, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
525         WildcardQueryBuilder builder = regWildcardQ("token", token);
526         if (opLambda != null) {
527             opLambda.callback(builder);
528         }
529     }
530 
531     public void setToken_Regexp(String token) {
532         setToken_Regexp(token, null);
533     }
534 
535     public void setToken_Regexp(String token, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
536         RegexpQueryBuilder builder = regRegexpQ("token", token);
537         if (opLambda != null) {
538             opLambda.callback(builder);
539         }
540     }
541 
542     public void setToken_SpanTerm(String token) {
543         setToken_SpanTerm("token", null);
544     }
545 
546     public void setToken_SpanTerm(String token, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
547         SpanTermQueryBuilder builder = regSpanTermQ("token", token);
548         if (opLambda != null) {
549             opLambda.callback(builder);
550         }
551     }
552 
553     public void setToken_GreaterThan(String token) {
554         setToken_GreaterThan(token, null);
555     }
556 
557     public void setToken_GreaterThan(String token, ConditionOptionCall<RangeQueryBuilder> opLambda) {
558         final Object _value = token;
559         RangeQueryBuilder builder = regRangeQ("token", ConditionKey.CK_GREATER_THAN, _value);
560         if (opLambda != null) {
561             opLambda.callback(builder);
562         }
563     }
564 
565     public void setToken_LessThan(String token) {
566         setToken_LessThan(token, null);
567     }
568 
569     public void setToken_LessThan(String token, ConditionOptionCall<RangeQueryBuilder> opLambda) {
570         final Object _value = token;
571         RangeQueryBuilder builder = regRangeQ("token", ConditionKey.CK_LESS_THAN, _value);
572         if (opLambda != null) {
573             opLambda.callback(builder);
574         }
575     }
576 
577     public void setToken_GreaterEqual(String token) {
578         setToken_GreaterEqual(token, null);
579     }
580 
581     public void setToken_GreaterEqual(String token, ConditionOptionCall<RangeQueryBuilder> opLambda) {
582         final Object _value = token;
583         RangeQueryBuilder builder = regRangeQ("token", ConditionKey.CK_GREATER_EQUAL, _value);
584         if (opLambda != null) {
585             opLambda.callback(builder);
586         }
587     }
588 
589     public void setToken_LessEqual(String token) {
590         setToken_LessEqual(token, null);
591     }
592 
593     public void setToken_LessEqual(String token, ConditionOptionCall<RangeQueryBuilder> opLambda) {
594         final Object _value = token;
595         RangeQueryBuilder builder = regRangeQ("token", ConditionKey.CK_LESS_EQUAL, _value);
596         if (opLambda != null) {
597             opLambda.callback(builder);
598         }
599     }
600 
601     public void setToken_Exists() {
602         setToken_Exists(null);
603     }
604 
605     public void setToken_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
606         ExistsQueryBuilder builder = regExistsQ("token");
607         if (opLambda != null) {
608             opLambda.callback(builder);
609         }
610     }
611 
612     public void setToken_CommonTerms(String token) {
613         setToken_CommonTerms(token, null);
614     }
615 
616     public void setToken_CommonTerms(String token, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
617         CommonTermsQueryBuilder builder = regCommonTermsQ("token", token);
618         if (opLambda != null) {
619             opLambda.callback(builder);
620         }
621     }
622 
623     public BsAccessTokenCQ addOrderBy_Token_Asc() {
624         regOBA("token");
625         return this;
626     }
627 
628     public BsAccessTokenCQ addOrderBy_Token_Desc() {
629         regOBD("token");
630         return this;
631     }
632 
633     public void setPermissions_Equal(String permissions) {
634         setPermissions_Term(permissions, null);
635     }
636 
637     public void setPermissions_Equal(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
638         setPermissions_Term(permissions, opLambda);
639     }
640 
641     public void setPermissions_Term(String permissions) {
642         setPermissions_Term(permissions, null);
643     }
644 
645     public void setPermissions_Term(String permissions, ConditionOptionCall<TermQueryBuilder> opLambda) {
646         TermQueryBuilder builder = regTermQ("permissions", permissions);
647         if (opLambda != null) {
648             opLambda.callback(builder);
649         }
650     }
651 
652     public void setPermissions_NotEqual(String permissions) {
653         setPermissions_NotTerm(permissions, null);
654     }
655 
656     public void setPermissions_NotTerm(String permissions) {
657         setPermissions_NotTerm(permissions, null);
658     }
659 
660     public void setPermissions_NotEqual(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
661         setPermissions_NotTerm(permissions, opLambda);
662     }
663 
664     public void setPermissions_NotTerm(String permissions, ConditionOptionCall<BoolQueryBuilder> opLambda) {
665         not(not -> not.setPermissions_Term(permissions), opLambda);
666     }
667 
668     public void setPermissions_Terms(Collection<String> permissionsList) {
669         setPermissions_Terms(permissionsList, null);
670     }
671 
672     public void setPermissions_Terms(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
673         TermsQueryBuilder builder = regTermsQ("permissions", permissionsList);
674         if (opLambda != null) {
675             opLambda.callback(builder);
676         }
677     }
678 
679     public void setPermissions_InScope(Collection<String> permissionsList) {
680         setPermissions_Terms(permissionsList, null);
681     }
682 
683     public void setPermissions_InScope(Collection<String> permissionsList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
684         setPermissions_Terms(permissionsList, opLambda);
685     }
686 
687     public void setPermissions_Match(String permissions) {
688         setPermissions_Match(permissions, null);
689     }
690 
691     public void setPermissions_Match(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
692         MatchQueryBuilder builder = regMatchQ("permissions", permissions);
693         if (opLambda != null) {
694             opLambda.callback(builder);
695         }
696     }
697 
698     public void setPermissions_MatchPhrase(String permissions) {
699         setPermissions_MatchPhrase(permissions, null);
700     }
701 
702     public void setPermissions_MatchPhrase(String permissions, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
703         MatchPhraseQueryBuilder builder = regMatchPhraseQ("permissions", permissions);
704         if (opLambda != null) {
705             opLambda.callback(builder);
706         }
707     }
708 
709     public void setPermissions_MatchPhrasePrefix(String permissions) {
710         setPermissions_MatchPhrasePrefix(permissions, null);
711     }
712 
713     public void setPermissions_MatchPhrasePrefix(String permissions, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
714         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("permissions", permissions);
715         if (opLambda != null) {
716             opLambda.callback(builder);
717         }
718     }
719 
720     public void setPermissions_Fuzzy(String permissions) {
721         setPermissions_Fuzzy(permissions, null);
722     }
723 
724     public void setPermissions_Fuzzy(String permissions, ConditionOptionCall<MatchQueryBuilder> opLambda) {
725         MatchQueryBuilder builder = regFuzzyQ("permissions", permissions);
726         if (opLambda != null) {
727             opLambda.callback(builder);
728         }
729     }
730 
731     public void setPermissions_Prefix(String permissions) {
732         setPermissions_Prefix(permissions, null);
733     }
734 
735     public void setPermissions_Prefix(String permissions, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
736         PrefixQueryBuilder builder = regPrefixQ("permissions", permissions);
737         if (opLambda != null) {
738             opLambda.callback(builder);
739         }
740     }
741 
742     public void setPermissions_Wildcard(String permissions) {
743         setPermissions_Wildcard(permissions, null);
744     }
745 
746     public void setPermissions_Wildcard(String permissions, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
747         WildcardQueryBuilder builder = regWildcardQ("permissions", permissions);
748         if (opLambda != null) {
749             opLambda.callback(builder);
750         }
751     }
752 
753     public void setPermissions_Regexp(String permissions) {
754         setPermissions_Regexp(permissions, null);
755     }
756 
757     public void setPermissions_Regexp(String permissions, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
758         RegexpQueryBuilder builder = regRegexpQ("permissions", permissions);
759         if (opLambda != null) {
760             opLambda.callback(builder);
761         }
762     }
763 
764     public void setPermissions_SpanTerm(String permissions) {
765         setPermissions_SpanTerm("permissions", null);
766     }
767 
768     public void setPermissions_SpanTerm(String permissions, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
769         SpanTermQueryBuilder builder = regSpanTermQ("permissions", permissions);
770         if (opLambda != null) {
771             opLambda.callback(builder);
772         }
773     }
774 
775     public void setPermissions_GreaterThan(String permissions) {
776         setPermissions_GreaterThan(permissions, null);
777     }
778 
779     public void setPermissions_GreaterThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
780         final Object _value = permissions;
781         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_THAN, _value);
782         if (opLambda != null) {
783             opLambda.callback(builder);
784         }
785     }
786 
787     public void setPermissions_LessThan(String permissions) {
788         setPermissions_LessThan(permissions, null);
789     }
790 
791     public void setPermissions_LessThan(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
792         final Object _value = permissions;
793         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_THAN, _value);
794         if (opLambda != null) {
795             opLambda.callback(builder);
796         }
797     }
798 
799     public void setPermissions_GreaterEqual(String permissions) {
800         setPermissions_GreaterEqual(permissions, null);
801     }
802 
803     public void setPermissions_GreaterEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
804         final Object _value = permissions;
805         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_GREATER_EQUAL, _value);
806         if (opLambda != null) {
807             opLambda.callback(builder);
808         }
809     }
810 
811     public void setPermissions_LessEqual(String permissions) {
812         setPermissions_LessEqual(permissions, null);
813     }
814 
815     public void setPermissions_LessEqual(String permissions, ConditionOptionCall<RangeQueryBuilder> opLambda) {
816         final Object _value = permissions;
817         RangeQueryBuilder builder = regRangeQ("permissions", ConditionKey.CK_LESS_EQUAL, _value);
818         if (opLambda != null) {
819             opLambda.callback(builder);
820         }
821     }
822 
823     public void setPermissions_Exists() {
824         setPermissions_Exists(null);
825     }
826 
827     public void setPermissions_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
828         ExistsQueryBuilder builder = regExistsQ("permissions");
829         if (opLambda != null) {
830             opLambda.callback(builder);
831         }
832     }
833 
834     public void setPermissions_CommonTerms(String permissions) {
835         setPermissions_CommonTerms(permissions, null);
836     }
837 
838     public void setPermissions_CommonTerms(String permissions, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
839         CommonTermsQueryBuilder builder = regCommonTermsQ("permissions", permissions);
840         if (opLambda != null) {
841             opLambda.callback(builder);
842         }
843     }
844 
845     public BsAccessTokenCQ addOrderBy_Permissions_Asc() {
846         regOBA("permissions");
847         return this;
848     }
849 
850     public BsAccessTokenCQ addOrderBy_Permissions_Desc() {
851         regOBD("permissions");
852         return this;
853     }
854 
855     public void setParameterName_Equal(String parameterName) {
856         setParameterName_Term(parameterName, null);
857     }
858 
859     public void setParameterName_Equal(String parameterName, ConditionOptionCall<TermQueryBuilder> opLambda) {
860         setParameterName_Term(parameterName, opLambda);
861     }
862 
863     public void setParameterName_Term(String parameterName) {
864         setParameterName_Term(parameterName, null);
865     }
866 
867     public void setParameterName_Term(String parameterName, ConditionOptionCall<TermQueryBuilder> opLambda) {
868         TermQueryBuilder builder = regTermQ("parameter_name", parameterName);
869         if (opLambda != null) {
870             opLambda.callback(builder);
871         }
872     }
873 
874     public void setParameterName_NotEqual(String parameterName) {
875         setParameterName_NotTerm(parameterName, null);
876     }
877 
878     public void setParameterName_NotTerm(String parameterName) {
879         setParameterName_NotTerm(parameterName, null);
880     }
881 
882     public void setParameterName_NotEqual(String parameterName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
883         setParameterName_NotTerm(parameterName, opLambda);
884     }
885 
886     public void setParameterName_NotTerm(String parameterName, ConditionOptionCall<BoolQueryBuilder> opLambda) {
887         not(not -> not.setParameterName_Term(parameterName), opLambda);
888     }
889 
890     public void setParameterName_Terms(Collection<String> parameterNameList) {
891         setParameterName_Terms(parameterNameList, null);
892     }
893 
894     public void setParameterName_Terms(Collection<String> parameterNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
895         TermsQueryBuilder builder = regTermsQ("parameter_name", parameterNameList);
896         if (opLambda != null) {
897             opLambda.callback(builder);
898         }
899     }
900 
901     public void setParameterName_InScope(Collection<String> parameterNameList) {
902         setParameterName_Terms(parameterNameList, null);
903     }
904 
905     public void setParameterName_InScope(Collection<String> parameterNameList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
906         setParameterName_Terms(parameterNameList, opLambda);
907     }
908 
909     public void setParameterName_Match(String parameterName) {
910         setParameterName_Match(parameterName, null);
911     }
912 
913     public void setParameterName_Match(String parameterName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
914         MatchQueryBuilder builder = regMatchQ("parameter_name", parameterName);
915         if (opLambda != null) {
916             opLambda.callback(builder);
917         }
918     }
919 
920     public void setParameterName_MatchPhrase(String parameterName) {
921         setParameterName_MatchPhrase(parameterName, null);
922     }
923 
924     public void setParameterName_MatchPhrase(String parameterName, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
925         MatchPhraseQueryBuilder builder = regMatchPhraseQ("parameter_name", parameterName);
926         if (opLambda != null) {
927             opLambda.callback(builder);
928         }
929     }
930 
931     public void setParameterName_MatchPhrasePrefix(String parameterName) {
932         setParameterName_MatchPhrasePrefix(parameterName, null);
933     }
934 
935     public void setParameterName_MatchPhrasePrefix(String parameterName, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
936         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("parameter_name", parameterName);
937         if (opLambda != null) {
938             opLambda.callback(builder);
939         }
940     }
941 
942     public void setParameterName_Fuzzy(String parameterName) {
943         setParameterName_Fuzzy(parameterName, null);
944     }
945 
946     public void setParameterName_Fuzzy(String parameterName, ConditionOptionCall<MatchQueryBuilder> opLambda) {
947         MatchQueryBuilder builder = regFuzzyQ("parameter_name", parameterName);
948         if (opLambda != null) {
949             opLambda.callback(builder);
950         }
951     }
952 
953     public void setParameterName_Prefix(String parameterName) {
954         setParameterName_Prefix(parameterName, null);
955     }
956 
957     public void setParameterName_Prefix(String parameterName, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
958         PrefixQueryBuilder builder = regPrefixQ("parameter_name", parameterName);
959         if (opLambda != null) {
960             opLambda.callback(builder);
961         }
962     }
963 
964     public void setParameterName_Wildcard(String parameterName) {
965         setParameterName_Wildcard(parameterName, null);
966     }
967 
968     public void setParameterName_Wildcard(String parameterName, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
969         WildcardQueryBuilder builder = regWildcardQ("parameter_name", parameterName);
970         if (opLambda != null) {
971             opLambda.callback(builder);
972         }
973     }
974 
975     public void setParameterName_Regexp(String parameterName) {
976         setParameterName_Regexp(parameterName, null);
977     }
978 
979     public void setParameterName_Regexp(String parameterName, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
980         RegexpQueryBuilder builder = regRegexpQ("parameter_name", parameterName);
981         if (opLambda != null) {
982             opLambda.callback(builder);
983         }
984     }
985 
986     public void setParameterName_SpanTerm(String parameterName) {
987         setParameterName_SpanTerm("parameter_name", null);
988     }
989 
990     public void setParameterName_SpanTerm(String parameterName, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
991         SpanTermQueryBuilder builder = regSpanTermQ("parameter_name", parameterName);
992         if (opLambda != null) {
993             opLambda.callback(builder);
994         }
995     }
996 
997     public void setParameterName_GreaterThan(String parameterName) {
998         setParameterName_GreaterThan(parameterName, null);
999     }
1000 
1001     public void setParameterName_GreaterThan(String parameterName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1002         final Object _value = parameterName;
1003         RangeQueryBuilder builder = regRangeQ("parameter_name", ConditionKey.CK_GREATER_THAN, _value);
1004         if (opLambda != null) {
1005             opLambda.callback(builder);
1006         }
1007     }
1008 
1009     public void setParameterName_LessThan(String parameterName) {
1010         setParameterName_LessThan(parameterName, null);
1011     }
1012 
1013     public void setParameterName_LessThan(String parameterName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1014         final Object _value = parameterName;
1015         RangeQueryBuilder builder = regRangeQ("parameter_name", ConditionKey.CK_LESS_THAN, _value);
1016         if (opLambda != null) {
1017             opLambda.callback(builder);
1018         }
1019     }
1020 
1021     public void setParameterName_GreaterEqual(String parameterName) {
1022         setParameterName_GreaterEqual(parameterName, null);
1023     }
1024 
1025     public void setParameterName_GreaterEqual(String parameterName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1026         final Object _value = parameterName;
1027         RangeQueryBuilder builder = regRangeQ("parameter_name", ConditionKey.CK_GREATER_EQUAL, _value);
1028         if (opLambda != null) {
1029             opLambda.callback(builder);
1030         }
1031     }
1032 
1033     public void setParameterName_LessEqual(String parameterName) {
1034         setParameterName_LessEqual(parameterName, null);
1035     }
1036 
1037     public void setParameterName_LessEqual(String parameterName, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1038         final Object _value = parameterName;
1039         RangeQueryBuilder builder = regRangeQ("parameter_name", ConditionKey.CK_LESS_EQUAL, _value);
1040         if (opLambda != null) {
1041             opLambda.callback(builder);
1042         }
1043     }
1044 
1045     public void setParameterName_Exists() {
1046         setParameterName_Exists(null);
1047     }
1048 
1049     public void setParameterName_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1050         ExistsQueryBuilder builder = regExistsQ("parameter_name");
1051         if (opLambda != null) {
1052             opLambda.callback(builder);
1053         }
1054     }
1055 
1056     public void setParameterName_CommonTerms(String parameterName) {
1057         setParameterName_CommonTerms(parameterName, null);
1058     }
1059 
1060     public void setParameterName_CommonTerms(String parameterName, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1061         CommonTermsQueryBuilder builder = regCommonTermsQ("parameter_name", parameterName);
1062         if (opLambda != null) {
1063             opLambda.callback(builder);
1064         }
1065     }
1066 
1067     public BsAccessTokenCQ addOrderBy_ParameterName_Asc() {
1068         regOBA("parameter_name");
1069         return this;
1070     }
1071 
1072     public BsAccessTokenCQ addOrderBy_ParameterName_Desc() {
1073         regOBD("parameter_name");
1074         return this;
1075     }
1076 
1077     public void setExpiredTime_Equal(Long expiredTime) {
1078         setExpiredTime_Term(expiredTime, null);
1079     }
1080 
1081     public void setExpiredTime_Equal(Long expiredTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1082         setExpiredTime_Term(expiredTime, opLambda);
1083     }
1084 
1085     public void setExpiredTime_Term(Long expiredTime) {
1086         setExpiredTime_Term(expiredTime, null);
1087     }
1088 
1089     public void setExpiredTime_Term(Long expiredTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1090         TermQueryBuilder builder = regTermQ("expiredTime", expiredTime);
1091         if (opLambda != null) {
1092             opLambda.callback(builder);
1093         }
1094     }
1095 
1096     public void setExpiredTime_NotEqual(Long expiredTime) {
1097         setExpiredTime_NotTerm(expiredTime, null);
1098     }
1099 
1100     public void setExpiredTime_NotTerm(Long expiredTime) {
1101         setExpiredTime_NotTerm(expiredTime, null);
1102     }
1103 
1104     public void setExpiredTime_NotEqual(Long expiredTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1105         setExpiredTime_NotTerm(expiredTime, opLambda);
1106     }
1107 
1108     public void setExpiredTime_NotTerm(Long expiredTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1109         not(not -> not.setExpiredTime_Term(expiredTime), opLambda);
1110     }
1111 
1112     public void setExpiredTime_Terms(Collection<Long> expiredTimeList) {
1113         setExpiredTime_Terms(expiredTimeList, null);
1114     }
1115 
1116     public void setExpiredTime_Terms(Collection<Long> expiredTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1117         TermsQueryBuilder builder = regTermsQ("expiredTime", expiredTimeList);
1118         if (opLambda != null) {
1119             opLambda.callback(builder);
1120         }
1121     }
1122 
1123     public void setExpiredTime_InScope(Collection<Long> expiredTimeList) {
1124         setExpiredTime_Terms(expiredTimeList, null);
1125     }
1126 
1127     public void setExpiredTime_InScope(Collection<Long> expiredTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1128         setExpiredTime_Terms(expiredTimeList, opLambda);
1129     }
1130 
1131     public void setExpiredTime_Match(Long expiredTime) {
1132         setExpiredTime_Match(expiredTime, null);
1133     }
1134 
1135     public void setExpiredTime_Match(Long expiredTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1136         MatchQueryBuilder builder = regMatchQ("expiredTime", expiredTime);
1137         if (opLambda != null) {
1138             opLambda.callback(builder);
1139         }
1140     }
1141 
1142     public void setExpiredTime_MatchPhrase(Long expiredTime) {
1143         setExpiredTime_MatchPhrase(expiredTime, null);
1144     }
1145 
1146     public void setExpiredTime_MatchPhrase(Long expiredTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1147         MatchPhraseQueryBuilder builder = regMatchPhraseQ("expiredTime", expiredTime);
1148         if (opLambda != null) {
1149             opLambda.callback(builder);
1150         }
1151     }
1152 
1153     public void setExpiredTime_MatchPhrasePrefix(Long expiredTime) {
1154         setExpiredTime_MatchPhrasePrefix(expiredTime, null);
1155     }
1156 
1157     public void setExpiredTime_MatchPhrasePrefix(Long expiredTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1158         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("expiredTime", expiredTime);
1159         if (opLambda != null) {
1160             opLambda.callback(builder);
1161         }
1162     }
1163 
1164     public void setExpiredTime_Fuzzy(Long expiredTime) {
1165         setExpiredTime_Fuzzy(expiredTime, null);
1166     }
1167 
1168     public void setExpiredTime_Fuzzy(Long expiredTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1169         MatchQueryBuilder builder = regFuzzyQ("expiredTime", expiredTime);
1170         if (opLambda != null) {
1171             opLambda.callback(builder);
1172         }
1173     }
1174 
1175     public void setExpiredTime_GreaterThan(Long expiredTime) {
1176         setExpiredTime_GreaterThan(expiredTime, null);
1177     }
1178 
1179     public void setExpiredTime_GreaterThan(Long expiredTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1180         final Object _value = expiredTime;
1181         RangeQueryBuilder builder = regRangeQ("expiredTime", ConditionKey.CK_GREATER_THAN, _value);
1182         if (opLambda != null) {
1183             opLambda.callback(builder);
1184         }
1185     }
1186 
1187     public void setExpiredTime_LessThan(Long expiredTime) {
1188         setExpiredTime_LessThan(expiredTime, null);
1189     }
1190 
1191     public void setExpiredTime_LessThan(Long expiredTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1192         final Object _value = expiredTime;
1193         RangeQueryBuilder builder = regRangeQ("expiredTime", ConditionKey.CK_LESS_THAN, _value);
1194         if (opLambda != null) {
1195             opLambda.callback(builder);
1196         }
1197     }
1198 
1199     public void setExpiredTime_GreaterEqual(Long expiredTime) {
1200         setExpiredTime_GreaterEqual(expiredTime, null);
1201     }
1202 
1203     public void setExpiredTime_GreaterEqual(Long expiredTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1204         final Object _value = expiredTime;
1205         RangeQueryBuilder builder = regRangeQ("expiredTime", ConditionKey.CK_GREATER_EQUAL, _value);
1206         if (opLambda != null) {
1207             opLambda.callback(builder);
1208         }
1209     }
1210 
1211     public void setExpiredTime_LessEqual(Long expiredTime) {
1212         setExpiredTime_LessEqual(expiredTime, null);
1213     }
1214 
1215     public void setExpiredTime_LessEqual(Long expiredTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1216         final Object _value = expiredTime;
1217         RangeQueryBuilder builder = regRangeQ("expiredTime", ConditionKey.CK_LESS_EQUAL, _value);
1218         if (opLambda != null) {
1219             opLambda.callback(builder);
1220         }
1221     }
1222 
1223     public void setExpiredTime_Exists() {
1224         setExpiredTime_Exists(null);
1225     }
1226 
1227     public void setExpiredTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1228         ExistsQueryBuilder builder = regExistsQ("expiredTime");
1229         if (opLambda != null) {
1230             opLambda.callback(builder);
1231         }
1232     }
1233 
1234     public void setExpiredTime_CommonTerms(Long expiredTime) {
1235         setExpiredTime_CommonTerms(expiredTime, null);
1236     }
1237 
1238     public void setExpiredTime_CommonTerms(Long expiredTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1239         CommonTermsQueryBuilder builder = regCommonTermsQ("expiredTime", expiredTime);
1240         if (opLambda != null) {
1241             opLambda.callback(builder);
1242         }
1243     }
1244 
1245     public BsAccessTokenCQ addOrderBy_ExpiredTime_Asc() {
1246         regOBA("expiredTime");
1247         return this;
1248     }
1249 
1250     public BsAccessTokenCQ addOrderBy_ExpiredTime_Desc() {
1251         regOBD("expiredTime");
1252         return this;
1253     }
1254 
1255     public void setCreatedBy_Equal(String createdBy) {
1256         setCreatedBy_Term(createdBy, null);
1257     }
1258 
1259     public void setCreatedBy_Equal(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1260         setCreatedBy_Term(createdBy, opLambda);
1261     }
1262 
1263     public void setCreatedBy_Term(String createdBy) {
1264         setCreatedBy_Term(createdBy, null);
1265     }
1266 
1267     public void setCreatedBy_Term(String createdBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1268         TermQueryBuilder builder = regTermQ("createdBy", createdBy);
1269         if (opLambda != null) {
1270             opLambda.callback(builder);
1271         }
1272     }
1273 
1274     public void setCreatedBy_NotEqual(String createdBy) {
1275         setCreatedBy_NotTerm(createdBy, null);
1276     }
1277 
1278     public void setCreatedBy_NotTerm(String createdBy) {
1279         setCreatedBy_NotTerm(createdBy, null);
1280     }
1281 
1282     public void setCreatedBy_NotEqual(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1283         setCreatedBy_NotTerm(createdBy, opLambda);
1284     }
1285 
1286     public void setCreatedBy_NotTerm(String createdBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1287         not(not -> not.setCreatedBy_Term(createdBy), opLambda);
1288     }
1289 
1290     public void setCreatedBy_Terms(Collection<String> createdByList) {
1291         setCreatedBy_Terms(createdByList, null);
1292     }
1293 
1294     public void setCreatedBy_Terms(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1295         TermsQueryBuilder builder = regTermsQ("createdBy", createdByList);
1296         if (opLambda != null) {
1297             opLambda.callback(builder);
1298         }
1299     }
1300 
1301     public void setCreatedBy_InScope(Collection<String> createdByList) {
1302         setCreatedBy_Terms(createdByList, null);
1303     }
1304 
1305     public void setCreatedBy_InScope(Collection<String> createdByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1306         setCreatedBy_Terms(createdByList, opLambda);
1307     }
1308 
1309     public void setCreatedBy_Match(String createdBy) {
1310         setCreatedBy_Match(createdBy, null);
1311     }
1312 
1313     public void setCreatedBy_Match(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1314         MatchQueryBuilder builder = regMatchQ("createdBy", createdBy);
1315         if (opLambda != null) {
1316             opLambda.callback(builder);
1317         }
1318     }
1319 
1320     public void setCreatedBy_MatchPhrase(String createdBy) {
1321         setCreatedBy_MatchPhrase(createdBy, null);
1322     }
1323 
1324     public void setCreatedBy_MatchPhrase(String createdBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1325         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdBy", createdBy);
1326         if (opLambda != null) {
1327             opLambda.callback(builder);
1328         }
1329     }
1330 
1331     public void setCreatedBy_MatchPhrasePrefix(String createdBy) {
1332         setCreatedBy_MatchPhrasePrefix(createdBy, null);
1333     }
1334 
1335     public void setCreatedBy_MatchPhrasePrefix(String createdBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1336         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdBy", createdBy);
1337         if (opLambda != null) {
1338             opLambda.callback(builder);
1339         }
1340     }
1341 
1342     public void setCreatedBy_Fuzzy(String createdBy) {
1343         setCreatedBy_Fuzzy(createdBy, null);
1344     }
1345 
1346     public void setCreatedBy_Fuzzy(String createdBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1347         MatchQueryBuilder builder = regFuzzyQ("createdBy", createdBy);
1348         if (opLambda != null) {
1349             opLambda.callback(builder);
1350         }
1351     }
1352 
1353     public void setCreatedBy_Prefix(String createdBy) {
1354         setCreatedBy_Prefix(createdBy, null);
1355     }
1356 
1357     public void setCreatedBy_Prefix(String createdBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1358         PrefixQueryBuilder builder = regPrefixQ("createdBy", createdBy);
1359         if (opLambda != null) {
1360             opLambda.callback(builder);
1361         }
1362     }
1363 
1364     public void setCreatedBy_Wildcard(String createdBy) {
1365         setCreatedBy_Wildcard(createdBy, null);
1366     }
1367 
1368     public void setCreatedBy_Wildcard(String createdBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1369         WildcardQueryBuilder builder = regWildcardQ("createdBy", createdBy);
1370         if (opLambda != null) {
1371             opLambda.callback(builder);
1372         }
1373     }
1374 
1375     public void setCreatedBy_Regexp(String createdBy) {
1376         setCreatedBy_Regexp(createdBy, null);
1377     }
1378 
1379     public void setCreatedBy_Regexp(String createdBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1380         RegexpQueryBuilder builder = regRegexpQ("createdBy", createdBy);
1381         if (opLambda != null) {
1382             opLambda.callback(builder);
1383         }
1384     }
1385 
1386     public void setCreatedBy_SpanTerm(String createdBy) {
1387         setCreatedBy_SpanTerm("createdBy", null);
1388     }
1389 
1390     public void setCreatedBy_SpanTerm(String createdBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1391         SpanTermQueryBuilder builder = regSpanTermQ("createdBy", createdBy);
1392         if (opLambda != null) {
1393             opLambda.callback(builder);
1394         }
1395     }
1396 
1397     public void setCreatedBy_GreaterThan(String createdBy) {
1398         setCreatedBy_GreaterThan(createdBy, null);
1399     }
1400 
1401     public void setCreatedBy_GreaterThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1402         final Object _value = createdBy;
1403         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_THAN, _value);
1404         if (opLambda != null) {
1405             opLambda.callback(builder);
1406         }
1407     }
1408 
1409     public void setCreatedBy_LessThan(String createdBy) {
1410         setCreatedBy_LessThan(createdBy, null);
1411     }
1412 
1413     public void setCreatedBy_LessThan(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1414         final Object _value = createdBy;
1415         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_THAN, _value);
1416         if (opLambda != null) {
1417             opLambda.callback(builder);
1418         }
1419     }
1420 
1421     public void setCreatedBy_GreaterEqual(String createdBy) {
1422         setCreatedBy_GreaterEqual(createdBy, null);
1423     }
1424 
1425     public void setCreatedBy_GreaterEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1426         final Object _value = createdBy;
1427         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_GREATER_EQUAL, _value);
1428         if (opLambda != null) {
1429             opLambda.callback(builder);
1430         }
1431     }
1432 
1433     public void setCreatedBy_LessEqual(String createdBy) {
1434         setCreatedBy_LessEqual(createdBy, null);
1435     }
1436 
1437     public void setCreatedBy_LessEqual(String createdBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1438         final Object _value = createdBy;
1439         RangeQueryBuilder builder = regRangeQ("createdBy", ConditionKey.CK_LESS_EQUAL, _value);
1440         if (opLambda != null) {
1441             opLambda.callback(builder);
1442         }
1443     }
1444 
1445     public void setCreatedBy_Exists() {
1446         setCreatedBy_Exists(null);
1447     }
1448 
1449     public void setCreatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1450         ExistsQueryBuilder builder = regExistsQ("createdBy");
1451         if (opLambda != null) {
1452             opLambda.callback(builder);
1453         }
1454     }
1455 
1456     public void setCreatedBy_CommonTerms(String createdBy) {
1457         setCreatedBy_CommonTerms(createdBy, null);
1458     }
1459 
1460     public void setCreatedBy_CommonTerms(String createdBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1461         CommonTermsQueryBuilder builder = regCommonTermsQ("createdBy", createdBy);
1462         if (opLambda != null) {
1463             opLambda.callback(builder);
1464         }
1465     }
1466 
1467     public BsAccessTokenCQ addOrderBy_CreatedBy_Asc() {
1468         regOBA("createdBy");
1469         return this;
1470     }
1471 
1472     public BsAccessTokenCQ addOrderBy_CreatedBy_Desc() {
1473         regOBD("createdBy");
1474         return this;
1475     }
1476 
1477     public void setCreatedTime_Equal(Long createdTime) {
1478         setCreatedTime_Term(createdTime, null);
1479     }
1480 
1481     public void setCreatedTime_Equal(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1482         setCreatedTime_Term(createdTime, opLambda);
1483     }
1484 
1485     public void setCreatedTime_Term(Long createdTime) {
1486         setCreatedTime_Term(createdTime, null);
1487     }
1488 
1489     public void setCreatedTime_Term(Long createdTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1490         TermQueryBuilder builder = regTermQ("createdTime", createdTime);
1491         if (opLambda != null) {
1492             opLambda.callback(builder);
1493         }
1494     }
1495 
1496     public void setCreatedTime_NotEqual(Long createdTime) {
1497         setCreatedTime_NotTerm(createdTime, null);
1498     }
1499 
1500     public void setCreatedTime_NotTerm(Long createdTime) {
1501         setCreatedTime_NotTerm(createdTime, null);
1502     }
1503 
1504     public void setCreatedTime_NotEqual(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1505         setCreatedTime_NotTerm(createdTime, opLambda);
1506     }
1507 
1508     public void setCreatedTime_NotTerm(Long createdTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1509         not(not -> not.setCreatedTime_Term(createdTime), opLambda);
1510     }
1511 
1512     public void setCreatedTime_Terms(Collection<Long> createdTimeList) {
1513         setCreatedTime_Terms(createdTimeList, null);
1514     }
1515 
1516     public void setCreatedTime_Terms(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1517         TermsQueryBuilder builder = regTermsQ("createdTime", createdTimeList);
1518         if (opLambda != null) {
1519             opLambda.callback(builder);
1520         }
1521     }
1522 
1523     public void setCreatedTime_InScope(Collection<Long> createdTimeList) {
1524         setCreatedTime_Terms(createdTimeList, null);
1525     }
1526 
1527     public void setCreatedTime_InScope(Collection<Long> createdTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1528         setCreatedTime_Terms(createdTimeList, opLambda);
1529     }
1530 
1531     public void setCreatedTime_Match(Long createdTime) {
1532         setCreatedTime_Match(createdTime, null);
1533     }
1534 
1535     public void setCreatedTime_Match(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1536         MatchQueryBuilder builder = regMatchQ("createdTime", createdTime);
1537         if (opLambda != null) {
1538             opLambda.callback(builder);
1539         }
1540     }
1541 
1542     public void setCreatedTime_MatchPhrase(Long createdTime) {
1543         setCreatedTime_MatchPhrase(createdTime, null);
1544     }
1545 
1546     public void setCreatedTime_MatchPhrase(Long createdTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1547         MatchPhraseQueryBuilder builder = regMatchPhraseQ("createdTime", createdTime);
1548         if (opLambda != null) {
1549             opLambda.callback(builder);
1550         }
1551     }
1552 
1553     public void setCreatedTime_MatchPhrasePrefix(Long createdTime) {
1554         setCreatedTime_MatchPhrasePrefix(createdTime, null);
1555     }
1556 
1557     public void setCreatedTime_MatchPhrasePrefix(Long createdTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1558         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("createdTime", createdTime);
1559         if (opLambda != null) {
1560             opLambda.callback(builder);
1561         }
1562     }
1563 
1564     public void setCreatedTime_Fuzzy(Long createdTime) {
1565         setCreatedTime_Fuzzy(createdTime, null);
1566     }
1567 
1568     public void setCreatedTime_Fuzzy(Long createdTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1569         MatchQueryBuilder builder = regFuzzyQ("createdTime", createdTime);
1570         if (opLambda != null) {
1571             opLambda.callback(builder);
1572         }
1573     }
1574 
1575     public void setCreatedTime_GreaterThan(Long createdTime) {
1576         setCreatedTime_GreaterThan(createdTime, null);
1577     }
1578 
1579     public void setCreatedTime_GreaterThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1580         final Object _value = createdTime;
1581         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_THAN, _value);
1582         if (opLambda != null) {
1583             opLambda.callback(builder);
1584         }
1585     }
1586 
1587     public void setCreatedTime_LessThan(Long createdTime) {
1588         setCreatedTime_LessThan(createdTime, null);
1589     }
1590 
1591     public void setCreatedTime_LessThan(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1592         final Object _value = createdTime;
1593         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_THAN, _value);
1594         if (opLambda != null) {
1595             opLambda.callback(builder);
1596         }
1597     }
1598 
1599     public void setCreatedTime_GreaterEqual(Long createdTime) {
1600         setCreatedTime_GreaterEqual(createdTime, null);
1601     }
1602 
1603     public void setCreatedTime_GreaterEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1604         final Object _value = createdTime;
1605         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_GREATER_EQUAL, _value);
1606         if (opLambda != null) {
1607             opLambda.callback(builder);
1608         }
1609     }
1610 
1611     public void setCreatedTime_LessEqual(Long createdTime) {
1612         setCreatedTime_LessEqual(createdTime, null);
1613     }
1614 
1615     public void setCreatedTime_LessEqual(Long createdTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1616         final Object _value = createdTime;
1617         RangeQueryBuilder builder = regRangeQ("createdTime", ConditionKey.CK_LESS_EQUAL, _value);
1618         if (opLambda != null) {
1619             opLambda.callback(builder);
1620         }
1621     }
1622 
1623     public void setCreatedTime_Exists() {
1624         setCreatedTime_Exists(null);
1625     }
1626 
1627     public void setCreatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1628         ExistsQueryBuilder builder = regExistsQ("createdTime");
1629         if (opLambda != null) {
1630             opLambda.callback(builder);
1631         }
1632     }
1633 
1634     public void setCreatedTime_CommonTerms(Long createdTime) {
1635         setCreatedTime_CommonTerms(createdTime, null);
1636     }
1637 
1638     public void setCreatedTime_CommonTerms(Long createdTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1639         CommonTermsQueryBuilder builder = regCommonTermsQ("createdTime", createdTime);
1640         if (opLambda != null) {
1641             opLambda.callback(builder);
1642         }
1643     }
1644 
1645     public BsAccessTokenCQ addOrderBy_CreatedTime_Asc() {
1646         regOBA("createdTime");
1647         return this;
1648     }
1649 
1650     public BsAccessTokenCQ addOrderBy_CreatedTime_Desc() {
1651         regOBD("createdTime");
1652         return this;
1653     }
1654 
1655     public void setUpdatedBy_Equal(String updatedBy) {
1656         setUpdatedBy_Term(updatedBy, null);
1657     }
1658 
1659     public void setUpdatedBy_Equal(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1660         setUpdatedBy_Term(updatedBy, opLambda);
1661     }
1662 
1663     public void setUpdatedBy_Term(String updatedBy) {
1664         setUpdatedBy_Term(updatedBy, null);
1665     }
1666 
1667     public void setUpdatedBy_Term(String updatedBy, ConditionOptionCall<TermQueryBuilder> opLambda) {
1668         TermQueryBuilder builder = regTermQ("updatedBy", updatedBy);
1669         if (opLambda != null) {
1670             opLambda.callback(builder);
1671         }
1672     }
1673 
1674     public void setUpdatedBy_NotEqual(String updatedBy) {
1675         setUpdatedBy_NotTerm(updatedBy, null);
1676     }
1677 
1678     public void setUpdatedBy_NotTerm(String updatedBy) {
1679         setUpdatedBy_NotTerm(updatedBy, null);
1680     }
1681 
1682     public void setUpdatedBy_NotEqual(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1683         setUpdatedBy_NotTerm(updatedBy, opLambda);
1684     }
1685 
1686     public void setUpdatedBy_NotTerm(String updatedBy, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1687         not(not -> not.setUpdatedBy_Term(updatedBy), opLambda);
1688     }
1689 
1690     public void setUpdatedBy_Terms(Collection<String> updatedByList) {
1691         setUpdatedBy_Terms(updatedByList, null);
1692     }
1693 
1694     public void setUpdatedBy_Terms(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1695         TermsQueryBuilder builder = regTermsQ("updatedBy", updatedByList);
1696         if (opLambda != null) {
1697             opLambda.callback(builder);
1698         }
1699     }
1700 
1701     public void setUpdatedBy_InScope(Collection<String> updatedByList) {
1702         setUpdatedBy_Terms(updatedByList, null);
1703     }
1704 
1705     public void setUpdatedBy_InScope(Collection<String> updatedByList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1706         setUpdatedBy_Terms(updatedByList, opLambda);
1707     }
1708 
1709     public void setUpdatedBy_Match(String updatedBy) {
1710         setUpdatedBy_Match(updatedBy, null);
1711     }
1712 
1713     public void setUpdatedBy_Match(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1714         MatchQueryBuilder builder = regMatchQ("updatedBy", updatedBy);
1715         if (opLambda != null) {
1716             opLambda.callback(builder);
1717         }
1718     }
1719 
1720     public void setUpdatedBy_MatchPhrase(String updatedBy) {
1721         setUpdatedBy_MatchPhrase(updatedBy, null);
1722     }
1723 
1724     public void setUpdatedBy_MatchPhrase(String updatedBy, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1725         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedBy", updatedBy);
1726         if (opLambda != null) {
1727             opLambda.callback(builder);
1728         }
1729     }
1730 
1731     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy) {
1732         setUpdatedBy_MatchPhrasePrefix(updatedBy, null);
1733     }
1734 
1735     public void setUpdatedBy_MatchPhrasePrefix(String updatedBy, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1736         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedBy", updatedBy);
1737         if (opLambda != null) {
1738             opLambda.callback(builder);
1739         }
1740     }
1741 
1742     public void setUpdatedBy_Fuzzy(String updatedBy) {
1743         setUpdatedBy_Fuzzy(updatedBy, null);
1744     }
1745 
1746     public void setUpdatedBy_Fuzzy(String updatedBy, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1747         MatchQueryBuilder builder = regFuzzyQ("updatedBy", updatedBy);
1748         if (opLambda != null) {
1749             opLambda.callback(builder);
1750         }
1751     }
1752 
1753     public void setUpdatedBy_Prefix(String updatedBy) {
1754         setUpdatedBy_Prefix(updatedBy, null);
1755     }
1756 
1757     public void setUpdatedBy_Prefix(String updatedBy, ConditionOptionCall<PrefixQueryBuilder> opLambda) {
1758         PrefixQueryBuilder builder = regPrefixQ("updatedBy", updatedBy);
1759         if (opLambda != null) {
1760             opLambda.callback(builder);
1761         }
1762     }
1763 
1764     public void setUpdatedBy_Wildcard(String updatedBy) {
1765         setUpdatedBy_Wildcard(updatedBy, null);
1766     }
1767 
1768     public void setUpdatedBy_Wildcard(String updatedBy, ConditionOptionCall<WildcardQueryBuilder> opLambda) {
1769         WildcardQueryBuilder builder = regWildcardQ("updatedBy", updatedBy);
1770         if (opLambda != null) {
1771             opLambda.callback(builder);
1772         }
1773     }
1774 
1775     public void setUpdatedBy_Regexp(String updatedBy) {
1776         setUpdatedBy_Regexp(updatedBy, null);
1777     }
1778 
1779     public void setUpdatedBy_Regexp(String updatedBy, ConditionOptionCall<RegexpQueryBuilder> opLambda) {
1780         RegexpQueryBuilder builder = regRegexpQ("updatedBy", updatedBy);
1781         if (opLambda != null) {
1782             opLambda.callback(builder);
1783         }
1784     }
1785 
1786     public void setUpdatedBy_SpanTerm(String updatedBy) {
1787         setUpdatedBy_SpanTerm("updatedBy", null);
1788     }
1789 
1790     public void setUpdatedBy_SpanTerm(String updatedBy, ConditionOptionCall<SpanTermQueryBuilder> opLambda) {
1791         SpanTermQueryBuilder builder = regSpanTermQ("updatedBy", updatedBy);
1792         if (opLambda != null) {
1793             opLambda.callback(builder);
1794         }
1795     }
1796 
1797     public void setUpdatedBy_GreaterThan(String updatedBy) {
1798         setUpdatedBy_GreaterThan(updatedBy, null);
1799     }
1800 
1801     public void setUpdatedBy_GreaterThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1802         final Object _value = updatedBy;
1803         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_THAN, _value);
1804         if (opLambda != null) {
1805             opLambda.callback(builder);
1806         }
1807     }
1808 
1809     public void setUpdatedBy_LessThan(String updatedBy) {
1810         setUpdatedBy_LessThan(updatedBy, null);
1811     }
1812 
1813     public void setUpdatedBy_LessThan(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1814         final Object _value = updatedBy;
1815         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_THAN, _value);
1816         if (opLambda != null) {
1817             opLambda.callback(builder);
1818         }
1819     }
1820 
1821     public void setUpdatedBy_GreaterEqual(String updatedBy) {
1822         setUpdatedBy_GreaterEqual(updatedBy, null);
1823     }
1824 
1825     public void setUpdatedBy_GreaterEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1826         final Object _value = updatedBy;
1827         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_GREATER_EQUAL, _value);
1828         if (opLambda != null) {
1829             opLambda.callback(builder);
1830         }
1831     }
1832 
1833     public void setUpdatedBy_LessEqual(String updatedBy) {
1834         setUpdatedBy_LessEqual(updatedBy, null);
1835     }
1836 
1837     public void setUpdatedBy_LessEqual(String updatedBy, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1838         final Object _value = updatedBy;
1839         RangeQueryBuilder builder = regRangeQ("updatedBy", ConditionKey.CK_LESS_EQUAL, _value);
1840         if (opLambda != null) {
1841             opLambda.callback(builder);
1842         }
1843     }
1844 
1845     public void setUpdatedBy_Exists() {
1846         setUpdatedBy_Exists(null);
1847     }
1848 
1849     public void setUpdatedBy_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
1850         ExistsQueryBuilder builder = regExistsQ("updatedBy");
1851         if (opLambda != null) {
1852             opLambda.callback(builder);
1853         }
1854     }
1855 
1856     public void setUpdatedBy_CommonTerms(String updatedBy) {
1857         setUpdatedBy_CommonTerms(updatedBy, null);
1858     }
1859 
1860     public void setUpdatedBy_CommonTerms(String updatedBy, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
1861         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedBy", updatedBy);
1862         if (opLambda != null) {
1863             opLambda.callback(builder);
1864         }
1865     }
1866 
1867     public BsAccessTokenCQ addOrderBy_UpdatedBy_Asc() {
1868         regOBA("updatedBy");
1869         return this;
1870     }
1871 
1872     public BsAccessTokenCQ addOrderBy_UpdatedBy_Desc() {
1873         regOBD("updatedBy");
1874         return this;
1875     }
1876 
1877     public void setUpdatedTime_Equal(Long updatedTime) {
1878         setUpdatedTime_Term(updatedTime, null);
1879     }
1880 
1881     public void setUpdatedTime_Equal(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1882         setUpdatedTime_Term(updatedTime, opLambda);
1883     }
1884 
1885     public void setUpdatedTime_Term(Long updatedTime) {
1886         setUpdatedTime_Term(updatedTime, null);
1887     }
1888 
1889     public void setUpdatedTime_Term(Long updatedTime, ConditionOptionCall<TermQueryBuilder> opLambda) {
1890         TermQueryBuilder builder = regTermQ("updatedTime", updatedTime);
1891         if (opLambda != null) {
1892             opLambda.callback(builder);
1893         }
1894     }
1895 
1896     public void setUpdatedTime_NotEqual(Long updatedTime) {
1897         setUpdatedTime_NotTerm(updatedTime, null);
1898     }
1899 
1900     public void setUpdatedTime_NotTerm(Long updatedTime) {
1901         setUpdatedTime_NotTerm(updatedTime, null);
1902     }
1903 
1904     public void setUpdatedTime_NotEqual(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1905         setUpdatedTime_NotTerm(updatedTime, opLambda);
1906     }
1907 
1908     public void setUpdatedTime_NotTerm(Long updatedTime, ConditionOptionCall<BoolQueryBuilder> opLambda) {
1909         not(not -> not.setUpdatedTime_Term(updatedTime), opLambda);
1910     }
1911 
1912     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList) {
1913         setUpdatedTime_Terms(updatedTimeList, null);
1914     }
1915 
1916     public void setUpdatedTime_Terms(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1917         TermsQueryBuilder builder = regTermsQ("updatedTime", updatedTimeList);
1918         if (opLambda != null) {
1919             opLambda.callback(builder);
1920         }
1921     }
1922 
1923     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList) {
1924         setUpdatedTime_Terms(updatedTimeList, null);
1925     }
1926 
1927     public void setUpdatedTime_InScope(Collection<Long> updatedTimeList, ConditionOptionCall<TermsQueryBuilder> opLambda) {
1928         setUpdatedTime_Terms(updatedTimeList, opLambda);
1929     }
1930 
1931     public void setUpdatedTime_Match(Long updatedTime) {
1932         setUpdatedTime_Match(updatedTime, null);
1933     }
1934 
1935     public void setUpdatedTime_Match(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1936         MatchQueryBuilder builder = regMatchQ("updatedTime", updatedTime);
1937         if (opLambda != null) {
1938             opLambda.callback(builder);
1939         }
1940     }
1941 
1942     public void setUpdatedTime_MatchPhrase(Long updatedTime) {
1943         setUpdatedTime_MatchPhrase(updatedTime, null);
1944     }
1945 
1946     public void setUpdatedTime_MatchPhrase(Long updatedTime, ConditionOptionCall<MatchPhraseQueryBuilder> opLambda) {
1947         MatchPhraseQueryBuilder builder = regMatchPhraseQ("updatedTime", updatedTime);
1948         if (opLambda != null) {
1949             opLambda.callback(builder);
1950         }
1951     }
1952 
1953     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime) {
1954         setUpdatedTime_MatchPhrasePrefix(updatedTime, null);
1955     }
1956 
1957     public void setUpdatedTime_MatchPhrasePrefix(Long updatedTime, ConditionOptionCall<MatchPhrasePrefixQueryBuilder> opLambda) {
1958         MatchPhrasePrefixQueryBuilder builder = regMatchPhrasePrefixQ("updatedTime", updatedTime);
1959         if (opLambda != null) {
1960             opLambda.callback(builder);
1961         }
1962     }
1963 
1964     public void setUpdatedTime_Fuzzy(Long updatedTime) {
1965         setUpdatedTime_Fuzzy(updatedTime, null);
1966     }
1967 
1968     public void setUpdatedTime_Fuzzy(Long updatedTime, ConditionOptionCall<MatchQueryBuilder> opLambda) {
1969         MatchQueryBuilder builder = regFuzzyQ("updatedTime", updatedTime);
1970         if (opLambda != null) {
1971             opLambda.callback(builder);
1972         }
1973     }
1974 
1975     public void setUpdatedTime_GreaterThan(Long updatedTime) {
1976         setUpdatedTime_GreaterThan(updatedTime, null);
1977     }
1978 
1979     public void setUpdatedTime_GreaterThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1980         final Object _value = updatedTime;
1981         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_THAN, _value);
1982         if (opLambda != null) {
1983             opLambda.callback(builder);
1984         }
1985     }
1986 
1987     public void setUpdatedTime_LessThan(Long updatedTime) {
1988         setUpdatedTime_LessThan(updatedTime, null);
1989     }
1990 
1991     public void setUpdatedTime_LessThan(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
1992         final Object _value = updatedTime;
1993         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_THAN, _value);
1994         if (opLambda != null) {
1995             opLambda.callback(builder);
1996         }
1997     }
1998 
1999     public void setUpdatedTime_GreaterEqual(Long updatedTime) {
2000         setUpdatedTime_GreaterEqual(updatedTime, null);
2001     }
2002 
2003     public void setUpdatedTime_GreaterEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2004         final Object _value = updatedTime;
2005         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_GREATER_EQUAL, _value);
2006         if (opLambda != null) {
2007             opLambda.callback(builder);
2008         }
2009     }
2010 
2011     public void setUpdatedTime_LessEqual(Long updatedTime) {
2012         setUpdatedTime_LessEqual(updatedTime, null);
2013     }
2014 
2015     public void setUpdatedTime_LessEqual(Long updatedTime, ConditionOptionCall<RangeQueryBuilder> opLambda) {
2016         final Object _value = updatedTime;
2017         RangeQueryBuilder builder = regRangeQ("updatedTime", ConditionKey.CK_LESS_EQUAL, _value);
2018         if (opLambda != null) {
2019             opLambda.callback(builder);
2020         }
2021     }
2022 
2023     public void setUpdatedTime_Exists() {
2024         setUpdatedTime_Exists(null);
2025     }
2026 
2027     public void setUpdatedTime_Exists(ConditionOptionCall<ExistsQueryBuilder> opLambda) {
2028         ExistsQueryBuilder builder = regExistsQ("updatedTime");
2029         if (opLambda != null) {
2030             opLambda.callback(builder);
2031         }
2032     }
2033 
2034     public void setUpdatedTime_CommonTerms(Long updatedTime) {
2035         setUpdatedTime_CommonTerms(updatedTime, null);
2036     }
2037 
2038     public void setUpdatedTime_CommonTerms(Long updatedTime, ConditionOptionCall<CommonTermsQueryBuilder> opLambda) {
2039         CommonTermsQueryBuilder builder = regCommonTermsQ("updatedTime", updatedTime);
2040         if (opLambda != null) {
2041             opLambda.callback(builder);
2042         }
2043     }
2044 
2045     public BsAccessTokenCQ addOrderBy_UpdatedTime_Asc() {
2046         regOBA("updatedTime");
2047         return this;
2048     }
2049 
2050     public BsAccessTokenCQ addOrderBy_UpdatedTime_Desc() {
2051         regOBD("updatedTime");
2052         return this;
2053     }
2054 
2055 }