クラス EsAbstractConditionQuery
java.lang.Object
org.codelibs.fess.es.user.allcommon.EsAbstractConditionQuery
- すべての実装されたインタフェース:
org.dbflute.cbean.ConditionQuery
public abstract class EsAbstractConditionQuery
extends java.lang.Object
implements org.dbflute.cbean.ConditionQuery
- 作成者:
- ESFlute (using FreeGen)
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static interface
EsAbstractConditionQuery.BoolCall<CQ extends EsAbstractConditionQuery>
static interface
EsAbstractConditionQuery.ConditionOptionCall<OP extends org.elasticsearch.index.query.QueryBuilder>
class
EsAbstractConditionQuery.DocMetaCQ
static interface
EsAbstractConditionQuery.FilteredCall<CQ extends EsAbstractConditionQuery,CF extends EsAbstractConditionQuery>
static interface
EsAbstractConditionQuery.OperatorCall<CQ extends EsAbstractConditionQuery>
static interface
EsAbstractConditionQuery.ScoreFunctionCall<CC extends EsAbstractConditionQuery.ScoreFunctionCreator<?>>
static interface
EsAbstractConditionQuery.ScoreFunctionCreator<T extends EsAbstractConditionQuery>
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 protected static java.lang.String
CQ_PROPERTY
protected java.util.List<org.elasticsearch.search.sort.FieldSortBuilder>
fieldSortBuilderList
protected java.util.List<org.elasticsearch.index.query.QueryBuilder>
queryBuilderList
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 EsAbstractConditionQuery()
-
メソッドの概要
修飾子とタイプ メソッド 説明 void
addQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)
protected void
addRangeC(org.elasticsearch.index.query.RangeQueryBuilder builder, org.dbflute.cbean.ckey.ConditionKey ck, java.lang.Object value)
protected void
assertObjectNotNull(java.lang.String variableName, java.lang.Object value)
protected void
checkEsInvalidQuery(java.lang.String name, java.lang.Object value)
protected void
checkEsInvalidQueryCollection(java.lang.String name, java.util.Collection<?> values)
EsAbstractConditionQuery.DocMetaCQ
docMeta()
protected void
doMatchAll(EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.MatchAllQueryBuilder> opLambda)
protected void
doQueryString(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.QueryBuilder
getQuery()
java.util.List<org.elasticsearch.index.query.QueryBuilder>
getQueryBuilderList()
boolean
hasQueries()
org.dbflute.cbean.ConditionQuery
invokeForeignCQ(java.lang.String foreignPropertyName)
boolean
invokeHasForeignCQ(java.lang.String foreignPropertyName)
void
invokeOrderBy(java.lang.String columnFlexibleName, boolean isAsc)
void
invokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue)
void
invokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue, org.dbflute.cbean.coption.ConditionOption conditionOption)
void
invokeQueryEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)
void
invokeQueryNotEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)
org.dbflute.cbean.cvalue.ConditionValue
invokeValue(java.lang.String columnFlexibleName)
boolean
isBaseQuery()
void
matchAll()
void
matchAll(EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.MatchAllQueryBuilder> opLambda)
void
queryString(java.lang.String queryString)
void
queryString(java.lang.String queryString, EsAbstractConditionQuery.ConditionOptionCall<org.elasticsearch.index.query.QueryStringQueryBuilder> opLambda)
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)
protected org.elasticsearch.index.query.CommonTermsQueryBuilder
regCommonTermsQ(java.lang.String name, java.lang.Object text)
protected org.elasticsearch.index.query.ExistsQueryBuilder
regExistsQ(java.lang.String name)
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)
protected org.elasticsearch.index.query.MatchQueryBuilder
regFuzzyQ(java.lang.String name, java.lang.Object value)
protected org.elasticsearch.index.query.IdsQueryBuilder
regIdsQ(java.util.Collection<java.lang.String> values)
protected void
registerOrderBy(java.lang.String field, boolean ascOrDesc)
protected org.elasticsearch.index.query.MatchPhrasePrefixQueryBuilder
regMatchPhrasePrefixQ(java.lang.String name, java.lang.Object value)
protected org.elasticsearch.index.query.MatchPhraseQueryBuilder
regMatchPhraseQ(java.lang.String name, java.lang.Object value)
protected org.elasticsearch.index.query.MatchQueryBuilder
regMatchQ(java.lang.String name, java.lang.Object value)
protected org.elasticsearch.index.query.MoreLikeThisQueryBuilder
regMoreLikeThisQueryQ(java.lang.String name, java.lang.String[] likeTexts)
protected void
regOBA(java.lang.String field)
protected void
regOBD(java.lang.String field)
protected org.elasticsearch.index.query.PrefixQueryBuilder
regPrefixQ(java.lang.String name, java.lang.String prefix)
protected void
regQ(org.elasticsearch.index.query.QueryBuilder builder)
protected org.elasticsearch.index.query.RangeQueryBuilder
regRangeQ(java.lang.String name, org.dbflute.cbean.ckey.ConditionKey ck, java.lang.Object value)
protected org.elasticsearch.index.query.RegexpQueryBuilder
regRegexpQ(java.lang.String name, java.lang.String regexp)
protected org.elasticsearch.index.query.SpanTermQueryBuilder
regSpanTermQ(java.lang.String name, java.lang.String value)
protected org.elasticsearch.index.query.TermQueryBuilder
regTermQ(java.lang.String name, java.lang.Object value)
protected org.elasticsearch.index.query.TermsQueryBuilder
regTermsQ(java.lang.String name, java.util.Collection<?> values)
protected org.elasticsearch.index.query.WildcardQueryBuilder
regWildcardQ(java.lang.String name, java.lang.String wildcard)
org.dbflute.dbmeta.name.ColumnRealName
toColumnRealName(java.lang.String columnDbName)
org.dbflute.dbmeta.name.ColumnRealName
toColumnRealName(org.dbflute.dbmeta.info.ColumnInfo columnInfo)
org.dbflute.dbmeta.name.ColumnSqlName
toColumnSqlName(java.lang.String columnDbName)
protected java.lang.String
toRangeDateString(java.util.Date date, java.lang.String format)
protected java.lang.String
toRangeLocalDateTimeString(java.time.LocalDateTime date, java.lang.String format)
org.dbflute.cbean.ConditionBean
xgetBaseCB()
org.dbflute.cbean.ConditionQuery
xgetBaseQuery()
java.lang.String
xgetForeignPropertyName()
java.lang.String
xgetLocationBase()
int
xgetNestLevel()
int
xgetNextNestLevel()
org.dbflute.cbean.ConditionQuery
xgetReferrerQuery()
java.lang.String
xgetRelationPath()
org.dbflute.cbean.sqlclause.SqlClause
xgetSqlClause()
void
xregisterParameterOption(org.dbflute.cbean.coption.ParameterOption option)
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェースから継承されたメソッド org.dbflute.cbean.ConditionQuery
asTableDbName, xgetAliasName
-
フィールド詳細
-
CQ_PROPERTY
protected static final java.lang.String CQ_PROPERTY- 関連項目:
- 定数フィールド値
-
queryBuilderList
protected java.util.List<org.elasticsearch.index.query.QueryBuilder> queryBuilderList -
fieldSortBuilderList
protected java.util.List<org.elasticsearch.search.sort.FieldSortBuilder> fieldSortBuilderList
-
-
コンストラクタの詳細
-
EsAbstractConditionQuery
public EsAbstractConditionQuery()
-
-
メソッドの詳細
-
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)- 定義:
toColumnRealName
インタフェース内org.dbflute.cbean.ConditionQuery
-
toColumnRealName
public org.dbflute.dbmeta.name.ColumnRealName toColumnRealName(org.dbflute.dbmeta.info.ColumnInfo columnInfo)- 定義:
toColumnRealName
インタフェース内org.dbflute.cbean.ConditionQuery
-
toColumnSqlName
public org.dbflute.dbmeta.name.ColumnSqlName toColumnSqlName(java.lang.String columnDbName)- 定義:
toColumnSqlName
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetBaseCB
public org.dbflute.cbean.ConditionBean xgetBaseCB()- 定義:
xgetBaseCB
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetBaseQuery
public org.dbflute.cbean.ConditionQuery xgetBaseQuery()- 定義:
xgetBaseQuery
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetReferrerQuery
public org.dbflute.cbean.ConditionQuery xgetReferrerQuery()- 定義:
xgetReferrerQuery
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetSqlClause
public org.dbflute.cbean.sqlclause.SqlClause xgetSqlClause()- 定義:
xgetSqlClause
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetNestLevel
public int xgetNestLevel()- 定義:
xgetNestLevel
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetNextNestLevel
public int xgetNextNestLevel()- 定義:
xgetNextNestLevel
インタフェース内org.dbflute.cbean.ConditionQuery
-
isBaseQuery
public boolean isBaseQuery()- 定義:
isBaseQuery
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetForeignPropertyName
public java.lang.String xgetForeignPropertyName()- 定義:
xgetForeignPropertyName
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetRelationPath
public java.lang.String xgetRelationPath()- 定義:
xgetRelationPath
インタフェース内org.dbflute.cbean.ConditionQuery
-
xgetLocationBase
public java.lang.String xgetLocationBase()- 定義:
xgetLocationBase
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeValue
public org.dbflute.cbean.cvalue.ConditionValue invokeValue(java.lang.String columnFlexibleName)- 定義:
invokeValue
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeQuery
public void invokeQuery(java.lang.String columnFlexibleName, java.lang.String conditionKeyName, java.lang.Object conditionValue)- 定義:
invokeQuery
インタフェース内org.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)- 定義:
invokeQuery
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeQueryEqual
public void invokeQueryEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)- 定義:
invokeQueryEqual
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeQueryNotEqual
public void invokeQueryNotEqual(java.lang.String columnFlexibleName, java.lang.Object conditionValue)- 定義:
invokeQueryNotEqual
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeOrderBy
public void invokeOrderBy(java.lang.String columnFlexibleName, boolean isAsc)- 定義:
invokeOrderBy
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeForeignCQ
public org.dbflute.cbean.ConditionQuery invokeForeignCQ(java.lang.String foreignPropertyName)- 定義:
invokeForeignCQ
インタフェース内org.dbflute.cbean.ConditionQuery
-
invokeHasForeignCQ
public boolean invokeHasForeignCQ(java.lang.String foreignPropertyName)- 定義:
invokeHasForeignCQ
インタフェース内org.dbflute.cbean.ConditionQuery
-
xregisterParameterOption
public void xregisterParameterOption(org.dbflute.cbean.coption.ParameterOption option)- 定義:
xregisterParameterOption
インタフェース内org.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)
-