Class EsAbstractConditionQuery
- java.lang.Object
-
- org.codelibs.fess.es.config.allcommon.EsAbstractConditionQuery
-
- All Implemented Interfaces:
org.dbflute.cbean.ConditionQuery
- Direct Known Subclasses:
BsAccessTokenCQ,BsBadWordCQ,BsBoostDocumentRuleCQ,BsCrawlingInfoCQ,BsCrawlingInfoParamCQ,BsDataConfigCQ,BsDuplicateHostCQ,BsElevateWordCQ,BsElevateWordToLabelCQ,BsFailureUrlCQ,BsFileAuthenticationCQ,BsFileConfigCQ,BsJobLogCQ,BsKeyMatchCQ,BsLabelTypeCQ,BsPathMappingCQ,BsRelatedContentCQ,BsRelatedQueryCQ,BsRequestHeaderCQ,BsRoleTypeCQ,BsScheduledJobCQ,BsThumbnailQueueCQ,BsWebAuthenticationCQ,BsWebConfigCQ
public abstract class EsAbstractConditionQuery extends java.lang.Object implements org.dbflute.cbean.ConditionQuery- Author:
- ESFlute (using FreeGen)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEsAbstractConditionQuery.BoolCall<CQ extends EsAbstractConditionQuery>static interfaceEsAbstractConditionQuery.ConditionOptionCall<OP extends org.elasticsearch.index.query.QueryBuilder>classEsAbstractConditionQuery.DocMetaCQstatic interfaceEsAbstractConditionQuery.FilteredCall<CQ extends EsAbstractConditionQuery,CF extends EsAbstractConditionQuery>static interfaceEsAbstractConditionQuery.OperatorCall<CQ extends EsAbstractConditionQuery>static interfaceEsAbstractConditionQuery.ScoreFunctionCall<CC extends EsAbstractConditionQuery.ScoreFunctionCreator<?>>static interfaceEsAbstractConditionQuery.ScoreFunctionCreator<T extends EsAbstractConditionQuery>
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCQ_PROPERTYprotected java.util.List<org.elasticsearch.search.sort.FieldSortBuilder>fieldSortBuilderListprotected java.util.List<org.elasticsearch.index.query.QueryBuilder>queryBuilderList
-
Constructor Summary
Constructors Constructor Description EsAbstractConditionQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)protected voidaddRangeC(org.elasticsearch.index.query.RangeQueryBuilder builder, org.dbflute.cbean.ckey.ConditionKey ck, java.lang.Object value)protected voidassertObjectNotNull(java.lang.String variableName, java.lang.Object value)protected voidcheckEsInvalidQuery(java.lang.String name, java.lang.Object value)protected voidcheckEsInvalidQueryCollection(java.lang.String name, java.util.Collection<?> values)EsAbstractConditionQuery.DocMetaCQdocMeta()protected voiddoMatchAll(EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.MatchAllQueryBuilder> opLambda)protected voiddoQueryString(java.lang.String queryString, EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.QueryStringQueryBuilder> opLambda)java.util.List<org.elasticsearch.search.sort.FieldSortBuilder>getFieldSortBuilderList()org.elasticsearch.index.query.QueryBuildergetQuery()java.util.List<org.elasticsearch.index.query.QueryBuilder>getQueryBuilderList()booleanhasQueries()org.dbflute.cbean.ConditionQueryinvokeForeignCQ(java.lang.String foreignPropertyName)booleaninvokeHasForeignCQ(java.lang.String foreignPropertyName)voidinvokeOrderBy(java.lang.String columnFlexibleName, boolean isAsc)voidinvokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue)voidinvokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue, org.dbflute.cbean.coption.ConditionOption conditionOption)voidinvokeQueryEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)voidinvokeQueryNotEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)org.dbflute.cbean.cvalue.ConditionValueinvokeValue(java.lang.String columnFlexibleName)booleanisBaseQuery()voidmatchAll()voidmatchAll(EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.MatchAllQueryBuilder> opLambda)voidqueryString(java.lang.String queryString)voidqueryString(java.lang.String queryString, EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.QueryStringQueryBuilder> opLambda)protected org.elasticsearch.index.query.BoolQueryBuilderregBoolCQ(java.util.List<org.elasticsearch.index.query.QueryBuilder> mustList, java.util.List<org.elasticsearch.index.query.QueryBuilder> shouldList, java.util.List<org.elasticsearch.index.query.QueryBuilder> mustNotList, java.util.List<org.elasticsearch.index.query.QueryBuilder> filterList)protected org.elasticsearch.index.query.CommonTermsQueryBuilderregCommonTermsQ(java.lang.String name, java.lang.Object text)protected org.elasticsearch.index.query.ExistsQueryBuilderregExistsQ(java.lang.String name)protected org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilderregFunctionScoreQ(org.elasticsearch.index.query.QueryBuilder queryBuilder, java.util.Collection<org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder> list)protected org.elasticsearch.index.query.MatchQueryBuilderregFuzzyQ(java.lang.String name, java.lang.Object value)protected org.elasticsearch.index.query.IdsQueryBuilderregIdsQ(java.util.Collection<java.lang.String> values)protected voidregisterOrderBy(java.lang.String field, boolean ascOrDesc)protected org.elasticsearch.index.query.MatchPhrasePrefixQueryBuilderregMatchPhrasePrefixQ(java.lang.String name, java.lang.Object value)protected org.elasticsearch.index.query.MatchPhraseQueryBuilderregMatchPhraseQ(java.lang.String name, java.lang.Object value)protected org.elasticsearch.index.query.MatchQueryBuilderregMatchQ(java.lang.String name, java.lang.Object value)protected org.elasticsearch.index.query.MoreLikeThisQueryBuilderregMoreLikeThisQueryQ(java.lang.String name, java.lang.String[] likeTexts)protected voidregOBA(java.lang.String field)protected voidregOBD(java.lang.String field)protected org.elasticsearch.index.query.PrefixQueryBuilderregPrefixQ(java.lang.String name, java.lang.String prefix)protected voidregQ(org.elasticsearch.index.query.QueryBuilder builder)protected org.elasticsearch.index.query.RangeQueryBuilderregRangeQ(java.lang.String name, org.dbflute.cbean.ckey.ConditionKey ck, java.lang.Object value)protected org.elasticsearch.index.query.RegexpQueryBuilderregRegexpQ(java.lang.String name, java.lang.String regexp)protected org.elasticsearch.index.query.SpanTermQueryBuilderregSpanTermQ(java.lang.String name, java.lang.String value)protected org.elasticsearch.index.query.TermQueryBuilderregTermQ(java.lang.String name, java.lang.Object value)protected org.elasticsearch.index.query.TermsQueryBuilderregTermsQ(java.lang.String name, java.util.Collection<?> values)protected org.elasticsearch.index.query.WildcardQueryBuilderregWildcardQ(java.lang.String name, java.lang.String wildcard)org.dbflute.dbmeta.name.ColumnRealNametoColumnRealName(java.lang.String columnDbName)org.dbflute.dbmeta.name.ColumnRealNametoColumnRealName(org.dbflute.dbmeta.info.ColumnInfo columnInfo)org.dbflute.dbmeta.name.ColumnSqlNametoColumnSqlName(java.lang.String columnDbName)protected java.lang.StringtoRangeDateString(java.util.Date date, java.lang.String format)protected java.lang.StringtoRangeLocalDateTimeString(java.time.LocalDateTime date, java.lang.String format)org.dbflute.cbean.ConditionBeanxgetBaseCB()org.dbflute.cbean.ConditionQueryxgetBaseQuery()java.lang.StringxgetForeignPropertyName()java.lang.StringxgetLocationBase()intxgetNestLevel()intxgetNextNestLevel()org.dbflute.cbean.ConditionQueryxgetReferrerQuery()java.lang.StringxgetRelationPath()org.dbflute.cbean.sqlclause.SqlClausexgetSqlClause()voidxregisterParameterOption(org.dbflute.cbean.coption.ParameterOption option)
-
-
-
Field Detail
-
CQ_PROPERTY
protected static final java.lang.String CQ_PROPERTY
- See Also:
- Constant Field Values
-
queryBuilderList
protected java.util.List<org.elasticsearch.index.query.QueryBuilder> queryBuilderList
-
fieldSortBuilderList
protected java.util.List<org.elasticsearch.search.sort.FieldSortBuilder> fieldSortBuilderList
-
-
Method Detail
-
docMeta
public EsAbstractConditionQuery.DocMetaCQ docMeta()
-
getFieldSortBuilderList
public java.util.List<org.elasticsearch.search.sort.FieldSortBuilder> getFieldSortBuilderList()
-
hasQueries
public boolean hasQueries()
-
getQuery
public org.elasticsearch.index.query.QueryBuilder getQuery()
-
getQueryBuilderList
public java.util.List<org.elasticsearch.index.query.QueryBuilder> getQueryBuilderList()
-
addQuery
public void addQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)
-
queryString
public void queryString(java.lang.String queryString)
-
queryString
public void queryString(java.lang.String queryString, EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.QueryStringQueryBuilder> opLambda)
-
doQueryString
protected void doQueryString(java.lang.String queryString, EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.QueryStringQueryBuilder> opLambda)
-
matchAll
public void matchAll()
-
matchAll
public void matchAll(EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.MatchAllQueryBuilder> opLambda)
-
doMatchAll
protected void doMatchAll(EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.MatchAllQueryBuilder> opLambda)
-
regFunctionScoreQ
protected org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder regFunctionScoreQ(org.elasticsearch.index.query.QueryBuilder queryBuilder, java.util.Collection<org.elasticsearch.index.query.functionscore.FunctionScoreQueryBuilder.FilterFunctionBuilder> list)
-
regBoolCQ
protected org.elasticsearch.index.query.BoolQueryBuilder regBoolCQ(java.util.List<org.elasticsearch.index.query.QueryBuilder> mustList, java.util.List<org.elasticsearch.index.query.QueryBuilder> shouldList, java.util.List<org.elasticsearch.index.query.QueryBuilder> mustNotList, java.util.List<org.elasticsearch.index.query.QueryBuilder> filterList)
-
regTermQ
protected org.elasticsearch.index.query.TermQueryBuilder regTermQ(java.lang.String name, java.lang.Object value)
-
regTermsQ
protected org.elasticsearch.index.query.TermsQueryBuilder regTermsQ(java.lang.String name, java.util.Collection<?> values)
-
regIdsQ
protected org.elasticsearch.index.query.IdsQueryBuilder regIdsQ(java.util.Collection<java.lang.String> values)
-
regMatchQ
protected org.elasticsearch.index.query.MatchQueryBuilder regMatchQ(java.lang.String name, java.lang.Object value)
-
regMatchPhraseQ
protected org.elasticsearch.index.query.MatchPhraseQueryBuilder regMatchPhraseQ(java.lang.String name, java.lang.Object value)
-
regMatchPhrasePrefixQ
protected org.elasticsearch.index.query.MatchPhrasePrefixQueryBuilder regMatchPhrasePrefixQ(java.lang.String name, java.lang.Object value)
-
regFuzzyQ
protected org.elasticsearch.index.query.MatchQueryBuilder regFuzzyQ(java.lang.String name, java.lang.Object value)
-
regPrefixQ
protected org.elasticsearch.index.query.PrefixQueryBuilder regPrefixQ(java.lang.String name, java.lang.String prefix)
-
regRangeQ
protected org.elasticsearch.index.query.RangeQueryBuilder regRangeQ(java.lang.String name, org.dbflute.cbean.ckey.ConditionKey ck, java.lang.Object value)
-
addRangeC
protected void addRangeC(org.elasticsearch.index.query.RangeQueryBuilder builder, org.dbflute.cbean.ckey.ConditionKey ck, java.lang.Object value)
-
regExistsQ
protected org.elasticsearch.index.query.ExistsQueryBuilder regExistsQ(java.lang.String name)
-
regWildcardQ
protected org.elasticsearch.index.query.WildcardQueryBuilder regWildcardQ(java.lang.String name, java.lang.String wildcard)
-
regRegexpQ
protected org.elasticsearch.index.query.RegexpQueryBuilder regRegexpQ(java.lang.String name, java.lang.String regexp)
-
regCommonTermsQ
protected org.elasticsearch.index.query.CommonTermsQueryBuilder regCommonTermsQ(java.lang.String name, java.lang.Object text)
-
regMoreLikeThisQueryQ
protected org.elasticsearch.index.query.MoreLikeThisQueryBuilder regMoreLikeThisQueryQ(java.lang.String name, java.lang.String[] likeTexts)
-
regSpanTermQ
protected org.elasticsearch.index.query.SpanTermQueryBuilder regSpanTermQ(java.lang.String name, java.lang.String value)
-
regQ
protected void regQ(org.elasticsearch.index.query.QueryBuilder builder)
-
regOBA
protected void regOBA(java.lang.String field)
-
regOBD
protected void regOBD(java.lang.String field)
-
registerOrderBy
protected void registerOrderBy(java.lang.String field, boolean ascOrDesc)
-
checkEsInvalidQuery
protected void checkEsInvalidQuery(java.lang.String name, java.lang.Object value)
-
checkEsInvalidQueryCollection
protected void checkEsInvalidQueryCollection(java.lang.String name, java.util.Collection<?> values)
-
toColumnRealName
public org.dbflute.dbmeta.name.ColumnRealName toColumnRealName(java.lang.String columnDbName)
- Specified by:
toColumnRealNamein interfaceorg.dbflute.cbean.ConditionQuery
-
toColumnRealName
public org.dbflute.dbmeta.name.ColumnRealName toColumnRealName(org.dbflute.dbmeta.info.ColumnInfo columnInfo)
- Specified by:
toColumnRealNamein interfaceorg.dbflute.cbean.ConditionQuery
-
toColumnSqlName
public org.dbflute.dbmeta.name.ColumnSqlName toColumnSqlName(java.lang.String columnDbName)
- Specified by:
toColumnSqlNamein interfaceorg.dbflute.cbean.ConditionQuery
-
xgetBaseCB
public org.dbflute.cbean.ConditionBean xgetBaseCB()
- Specified by:
xgetBaseCBin interfaceorg.dbflute.cbean.ConditionQuery
-
xgetBaseQuery
public org.dbflute.cbean.ConditionQuery xgetBaseQuery()
- Specified by:
xgetBaseQueryin interfaceorg.dbflute.cbean.ConditionQuery
-
xgetReferrerQuery
public org.dbflute.cbean.ConditionQuery xgetReferrerQuery()
- Specified by:
xgetReferrerQueryin interfaceorg.dbflute.cbean.ConditionQuery
-
xgetSqlClause
public org.dbflute.cbean.sqlclause.SqlClause xgetSqlClause()
- Specified by:
xgetSqlClausein interfaceorg.dbflute.cbean.ConditionQuery
-
xgetNestLevel
public int xgetNestLevel()
- Specified by:
xgetNestLevelin interfaceorg.dbflute.cbean.ConditionQuery
-
xgetNextNestLevel
public int xgetNextNestLevel()
- Specified by:
xgetNextNestLevelin interfaceorg.dbflute.cbean.ConditionQuery
-
isBaseQuery
public boolean isBaseQuery()
- Specified by:
isBaseQueryin interfaceorg.dbflute.cbean.ConditionQuery
-
xgetForeignPropertyName
public java.lang.String xgetForeignPropertyName()
- Specified by:
xgetForeignPropertyNamein interfaceorg.dbflute.cbean.ConditionQuery
-
xgetRelationPath
public java.lang.String xgetRelationPath()
- Specified by:
xgetRelationPathin interfaceorg.dbflute.cbean.ConditionQuery
-
xgetLocationBase
public java.lang.String xgetLocationBase()
- Specified by:
xgetLocationBasein interfaceorg.dbflute.cbean.ConditionQuery
-
invokeValue
public org.dbflute.cbean.cvalue.ConditionValue invokeValue(java.lang.String columnFlexibleName)
- Specified by:
invokeValuein interfaceorg.dbflute.cbean.ConditionQuery
-
invokeQuery
public void invokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue)- Specified by:
invokeQueryin interfaceorg.dbflute.cbean.ConditionQuery
-
invokeQuery
public void invokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue, org.dbflute.cbean.coption.ConditionOption conditionOption)- Specified by:
invokeQueryin interfaceorg.dbflute.cbean.ConditionQuery
-
invokeQueryEqual
public void invokeQueryEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)- Specified by:
invokeQueryEqualin interfaceorg.dbflute.cbean.ConditionQuery
-
invokeQueryNotEqual
public void invokeQueryNotEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)- Specified by:
invokeQueryNotEqualin interfaceorg.dbflute.cbean.ConditionQuery
-
invokeOrderBy
public void invokeOrderBy(java.lang.String columnFlexibleName, boolean isAsc)- Specified by:
invokeOrderByin interfaceorg.dbflute.cbean.ConditionQuery
-
invokeForeignCQ
public org.dbflute.cbean.ConditionQuery invokeForeignCQ(java.lang.String foreignPropertyName)
- Specified by:
invokeForeignCQin interfaceorg.dbflute.cbean.ConditionQuery
-
invokeHasForeignCQ
public boolean invokeHasForeignCQ(java.lang.String foreignPropertyName)
- Specified by:
invokeHasForeignCQin interfaceorg.dbflute.cbean.ConditionQuery
-
xregisterParameterOption
public void xregisterParameterOption(org.dbflute.cbean.coption.ParameterOption option)
- Specified by:
xregisterParameterOptionin interfaceorg.dbflute.cbean.ConditionQuery
-
assertObjectNotNull
protected void assertObjectNotNull(java.lang.String variableName, java.lang.Object value)
-
toRangeDateString
protected java.lang.String toRangeDateString(java.util.Date date, java.lang.String format)
-
toRangeLocalDateTimeString
protected java.lang.String toRangeLocalDateTimeString(java.time.LocalDateTime date, java.lang.String format)
-
-