public abstract class EsAbstractConditionBean extends Object implements org.dbflute.cbean.ConditionBean
| Modifier and Type | Class and Description |
|---|---|
static class |
EsAbstractConditionBean.SearchRequestParams |
| Modifier and Type | Field and Description |
|---|---|
protected String |
_preference |
protected int |
_safetyMaxResultSize |
protected EsAbstractConditionBean.SearchRequestParams |
_searchRequestParams |
protected org.dbflute.cbean.sqlclause.SqlClause |
_sqlClause |
| Constructor and Description |
|---|
EsAbstractConditionBean() |
| Modifier and Type | Method and Description |
|---|---|
org.dbflute.cbean.ConditionBean |
addOrderBy_PK_Asc() |
org.dbflute.cbean.ConditionBean |
addOrderBy_PK_Desc() |
org.dbflute.dbmeta.DBMeta |
asDBMeta() |
protected void |
assertObjectNotNull(String variableName,
Object value) |
abstract org.elasticsearch.action.search.SearchRequestBuilder |
build(org.elasticsearch.action.search.SearchRequestBuilder builder) |
boolean |
canPagingCountLater() |
boolean |
canPagingReSelect() |
boolean |
canPagingSelectAndQuerySplit() |
boolean |
canRelationMappingCache() |
void |
checkNullOrEmptyQuery() |
void |
checkSafetyResult(int safetyMaxResultSize) |
org.dbflute.cbean.ordering.OrderByBean |
clearOrderBy() |
void |
clearWhereClauseOnBaseQuery() |
void |
configure(org.dbflute.cbean.coption.StatementConfigCall<org.dbflute.jdbc.StatementConfig> confLambda) |
protected org.dbflute.cbean.exception.ConditionBeanExceptionThrower |
createCBExThrower() |
<ENTITY> org.dbflute.cbean.paging.PagingInvoker<ENTITY> |
createPagingInvoker(String tableDbName) |
void |
disableColumnNullObject() |
void |
disableEmptyStringQuery() |
void |
disableInnerJoinAutoDetect() |
void |
disableNonSpecifiedColumnAccess() |
void |
disableOverridingQuery() |
void |
disablePagingCountLater() |
void |
disablePagingCountLeastJoin() |
void |
disablePagingReSelect() |
void |
disableQueryUpdateCountPreCheck() |
void |
disableSpecifyColumnRequired() |
void |
disableThatsBadTiming() |
void |
disableUndefinedClassificationSelect() |
void |
enableColumnNullObject() |
void |
enableEmptyStringQuery(org.dbflute.cbean.scoping.ModeQuery noArgInLambda) |
void |
enableInnerJoinAutoDetect() |
void |
enableNonSpecifiedColumnAccess() |
void |
enableOverridingQuery(org.dbflute.cbean.scoping.ModeQuery noArgInLambda) |
void |
enablePagingCountLater() |
void |
enablePagingCountLeastJoin() |
void |
enablePagingReSelect() |
void |
enableQueryUpdateCountPreCheck() |
void |
enableSpecifyColumnRequired() |
void |
enableThatsBadTiming() |
void |
enableUndefinedClassificationSelect() |
org.dbflute.cbean.paging.PagingBean |
fetchFirst(int fetchSize) |
org.dbflute.cbean.coption.CursorSelectOption |
getCursorSelectOption() |
int |
getFetchNarrowingLoopCount() |
int |
getFetchNarrowingSkipStartIndex() |
int |
getFetchPageNumber() |
int |
getFetchSize() |
int |
getFetchStartIndex() |
org.dbflute.twowaysql.style.BoundDateDisplayStyle |
getLogDateDisplayStyle() |
String |
getOrderByClause() |
org.dbflute.cbean.sqlclause.orderby.OrderByClause |
getOrderByComponent() |
int |
getPageEndIndex() |
int |
getPageStartIndex() |
String |
getPreference() |
org.dbflute.cbean.chelper.HpCBPurpose |
getPurpose() |
int |
getSafetyMaxResultSize() |
org.dbflute.cbean.sqlclause.SqlClause |
getSqlClause() |
org.dbflute.jdbc.StatementConfig |
getStatementConfig() |
boolean |
hasOrderByClause() |
boolean |
hasSelectAllPossible() |
boolean |
hasSpecifiedLocalColumn() |
boolean |
hasUnionQueryOrUnionAllQuery() |
boolean |
hasWhereClauseOnBaseQuery() |
void |
ignoreNullOrEmptyQuery() |
org.dbflute.cbean.dream.SpecifiedColumn |
inviteDerivedToDreamCruise(String derivedAlias) |
void |
invokeOrScopeQuery(org.dbflute.cbean.scoping.OrQuery<org.dbflute.cbean.ConditionBean> orQuery) |
void |
invokeOrScopeQueryAndPart(org.dbflute.cbean.scoping.AndQuery<org.dbflute.cbean.ConditionBean> andQuery) |
void |
invokeSetupSelect(String foreignPropertyNamePath) |
org.dbflute.cbean.dream.SpecifiedColumn |
invokeSpecifyColumn(String columnPropertyPath) |
boolean |
isFetchNarrowingEffective() |
boolean |
isFetchNarrowingLoopCountEffective() |
boolean |
isFetchNarrowingSkipStartIndexEffective() |
boolean |
isFetchScopeEffective() |
boolean |
isNonSpecifiedColumnAccessAllowed() |
boolean |
isPaging() |
boolean |
isQueryUpdateCountPreCheck() |
boolean |
isSelectCountIgnoreFetchScope() |
boolean |
isUndefinedClassificationSelectAllowed() |
protected String |
ln() |
org.dbflute.cbean.chelper.HpColumnSpHandler |
localSp() |
org.dbflute.cbean.ConditionBean |
lockForUpdate() |
void |
mysticRhythms(Object mysticBinding) |
void |
overTheWaves(org.dbflute.cbean.dream.SpecifiedColumn dreamCruiseTicket) |
void |
paging(int pageSize,
int pageNumber) |
EsAbstractConditionBean.SearchRequestParams |
request() |
void |
setPreference(String preference) |
void |
styleLogDateDisplay(org.dbflute.twowaysql.style.BoundDateDisplayStyle logDateDisplayStyle) |
protected void |
throwPagingPageSizeNotPlusException(int pageSize,
int pageNumber) |
String |
toDisplaySql() |
void |
xacceptScalarSelectOption(org.dbflute.cbean.coption.ScalarSelectOption option) |
org.dbflute.cbean.ConditionBean |
xafterCareSelectCountIgnoreFetchScope() |
void |
xcheckSpecifyColumnRequiredIfNeeds() |
org.dbflute.cbean.ConditionBean |
xcreateDreamCruiseCB() |
void |
xdisableFetchNarrowing() |
void |
xenableIgnoredFetchNarrowing() |
org.dbflute.cbean.paging.PagingBean |
xfetchPage(int fetchPageNumber) |
org.dbflute.cbean.paging.PagingBean |
xfetchScope(int fetchStartIndex,
int fetchSize) |
org.dbflute.dbmeta.accessory.DerivedTypeHandler |
xgetDerivedTypeHandler() |
org.dbflute.cbean.ConditionBean |
xgetDreamCruiseDeparturePort() |
Object |
xgetMysticBinding() |
boolean |
xhasDreamCruiseTicket() |
boolean |
xisDreamCruiseDeparturePort() |
boolean |
xisDreamCruiseShip() |
void |
xkeepDreamCruiseJourneyLogBook(String relationPath) |
void |
xmarkAsDeparturePortForDreamCruise() |
void |
xregisterUnionQuerySynchronizer(org.dbflute.cbean.scoping.UnionQuery<org.dbflute.cbean.ConditionBean> unionQuerySynchronizer) |
void |
xsetPaging(boolean paging) |
void |
xsetupForQueryInsert() |
void |
xsetupForScalarSelect() |
void |
xsetupForSpecifiedUpdate() |
void |
xsetupForVaryingUpdate() |
org.dbflute.cbean.ConditionBean |
xsetupSelectCountIgnoreFetchScope(boolean uniqueCount) |
void |
xsetupSelectDreamCruiseJourneyLogBook() |
void |
xsetupSelectDreamCruiseJourneyLogBookIfUnionExists() |
org.dbflute.cbean.dream.SpecifiedColumn |
xshowDreamCruiseTicket() |
protected final org.dbflute.cbean.sqlclause.SqlClause _sqlClause
protected int _safetyMaxResultSize
protected EsAbstractConditionBean.SearchRequestParams _searchRequestParams
protected String _preference
public abstract org.elasticsearch.action.search.SearchRequestBuilder build(org.elasticsearch.action.search.SearchRequestBuilder builder)
public boolean isPaging()
isPaging in interface org.dbflute.cbean.paging.PagingBeanpublic boolean canPagingCountLater()
canPagingCountLater in interface org.dbflute.cbean.paging.PagingBeanpublic boolean canPagingReSelect()
canPagingReSelect in interface org.dbflute.cbean.paging.PagingBeanpublic void paging(int pageSize,
int pageNumber)
paging in interface org.dbflute.cbean.paging.PagingBeanprotected void throwPagingPageSizeNotPlusException(int pageSize,
int pageNumber)
protected org.dbflute.cbean.exception.ConditionBeanExceptionThrower createCBExThrower()
public void xsetPaging(boolean paging)
xsetPaging in interface org.dbflute.cbean.paging.PagingBeanpublic void enablePagingCountLater()
enablePagingCountLater in interface org.dbflute.cbean.paging.PagingBeanpublic void disablePagingCountLater()
disablePagingCountLater in interface org.dbflute.cbean.paging.PagingBeanpublic void enablePagingReSelect()
enablePagingReSelect in interface org.dbflute.cbean.paging.PagingBeanpublic void disablePagingReSelect()
disablePagingReSelect in interface org.dbflute.cbean.paging.PagingBeanpublic org.dbflute.cbean.paging.PagingBean fetchFirst(int fetchSize)
fetchFirst in interface org.dbflute.cbean.paging.PagingBeanpublic org.dbflute.cbean.paging.PagingBean xfetchScope(int fetchStartIndex,
int fetchSize)
xfetchScope in interface org.dbflute.cbean.paging.PagingBeanpublic org.dbflute.cbean.paging.PagingBean xfetchPage(int fetchPageNumber)
xfetchPage in interface org.dbflute.cbean.paging.PagingBeanpublic <ENTITY> org.dbflute.cbean.paging.PagingInvoker<ENTITY> createPagingInvoker(String tableDbName)
createPagingInvoker in interface org.dbflute.cbean.paging.PagingBeanpublic int getFetchStartIndex()
getFetchStartIndex in interface org.dbflute.cbean.paging.PagingBeanpublic int getFetchSize()
getFetchSize in interface org.dbflute.cbean.paging.PagingBeanpublic int getFetchPageNumber()
getFetchPageNumber in interface org.dbflute.cbean.paging.PagingBeanpublic int getPageStartIndex()
getPageStartIndex in interface org.dbflute.cbean.paging.PagingBeanpublic int getPageEndIndex()
getPageEndIndex in interface org.dbflute.cbean.paging.PagingBeanpublic boolean isFetchScopeEffective()
isFetchScopeEffective in interface org.dbflute.cbean.paging.PagingBeanpublic int getFetchNarrowingSkipStartIndex()
getFetchNarrowingSkipStartIndex in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic int getFetchNarrowingLoopCount()
getFetchNarrowingLoopCount in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic boolean isFetchNarrowingSkipStartIndexEffective()
isFetchNarrowingSkipStartIndexEffective in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic boolean isFetchNarrowingLoopCountEffective()
isFetchNarrowingLoopCountEffective in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic boolean isFetchNarrowingEffective()
isFetchNarrowingEffective in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic void xdisableFetchNarrowing()
xdisableFetchNarrowing in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic void xenableIgnoredFetchNarrowing()
xenableIgnoredFetchNarrowing in interface org.dbflute.cbean.paging.FetchNarrowingBeanpublic void checkSafetyResult(int safetyMaxResultSize)
checkSafetyResult in interface org.dbflute.jdbc.FetchBeanpublic int getSafetyMaxResultSize()
getSafetyMaxResultSize in interface org.dbflute.jdbc.FetchBeanpublic String getOrderByClause()
getOrderByClause in interface org.dbflute.cbean.ordering.OrderByBeanpublic org.dbflute.cbean.sqlclause.orderby.OrderByClause getOrderByComponent()
getOrderByComponent in interface org.dbflute.cbean.ordering.OrderByBeanpublic org.dbflute.cbean.ordering.OrderByBean clearOrderBy()
clearOrderBy in interface org.dbflute.cbean.ordering.OrderByBeanpublic void overTheWaves(org.dbflute.cbean.dream.SpecifiedColumn dreamCruiseTicket)
overTheWaves in interface org.dbflute.cbean.dream.WelcomeToDreamCruisepublic void mysticRhythms(Object mysticBinding)
mysticRhythms in interface org.dbflute.cbean.dream.WelcomeToDreamCruisepublic org.dbflute.dbmeta.DBMeta asDBMeta()
asDBMeta in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.sqlclause.SqlClause getSqlClause()
getSqlClause in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean addOrderBy_PK_Asc()
addOrderBy_PK_Asc in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean addOrderBy_PK_Desc()
addOrderBy_PK_Desc in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.chelper.HpColumnSpHandler localSp()
localSp in interface org.dbflute.cbean.ConditionBeanpublic void enableInnerJoinAutoDetect()
enableInnerJoinAutoDetect in interface org.dbflute.cbean.ConditionBeanpublic void disableInnerJoinAutoDetect()
disableInnerJoinAutoDetect in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.dream.SpecifiedColumn inviteDerivedToDreamCruise(String derivedAlias)
inviteDerivedToDreamCruise in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean xcreateDreamCruiseCB()
xcreateDreamCruiseCB in interface org.dbflute.cbean.ConditionBeanpublic void xmarkAsDeparturePortForDreamCruise()
xmarkAsDeparturePortForDreamCruise in interface org.dbflute.cbean.ConditionBeanpublic boolean xisDreamCruiseDeparturePort()
xisDreamCruiseDeparturePort in interface org.dbflute.cbean.ConditionBeanpublic boolean xisDreamCruiseShip()
xisDreamCruiseShip in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean xgetDreamCruiseDeparturePort()
xgetDreamCruiseDeparturePort in interface org.dbflute.cbean.ConditionBeanpublic boolean xhasDreamCruiseTicket()
xhasDreamCruiseTicket in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.dream.SpecifiedColumn xshowDreamCruiseTicket()
xshowDreamCruiseTicket in interface org.dbflute.cbean.ConditionBeanpublic void xkeepDreamCruiseJourneyLogBook(String relationPath)
xkeepDreamCruiseJourneyLogBook in interface org.dbflute.cbean.ConditionBeanpublic void xsetupSelectDreamCruiseJourneyLogBook()
xsetupSelectDreamCruiseJourneyLogBook in interface org.dbflute.cbean.ConditionBeanpublic void xsetupSelectDreamCruiseJourneyLogBookIfUnionExists()
xsetupSelectDreamCruiseJourneyLogBookIfUnionExists in interface org.dbflute.cbean.ConditionBeanpublic Object xgetMysticBinding()
xgetMysticBinding in interface org.dbflute.cbean.ConditionBeanpublic void ignoreNullOrEmptyQuery()
ignoreNullOrEmptyQuery in interface org.dbflute.cbean.ConditionBeanpublic void checkNullOrEmptyQuery()
checkNullOrEmptyQuery in interface org.dbflute.cbean.ConditionBeanpublic void enableEmptyStringQuery(org.dbflute.cbean.scoping.ModeQuery noArgInLambda)
enableEmptyStringQuery in interface org.dbflute.cbean.ConditionBeanpublic void disableEmptyStringQuery()
disableEmptyStringQuery in interface org.dbflute.cbean.ConditionBeanpublic void enableOverridingQuery(org.dbflute.cbean.scoping.ModeQuery noArgInLambda)
enableOverridingQuery in interface org.dbflute.cbean.ConditionBeanpublic void disableOverridingQuery()
disableOverridingQuery in interface org.dbflute.cbean.ConditionBeanpublic void enablePagingCountLeastJoin()
enablePagingCountLeastJoin in interface org.dbflute.cbean.ConditionBeanpublic void disablePagingCountLeastJoin()
disablePagingCountLeastJoin in interface org.dbflute.cbean.ConditionBeanpublic boolean canPagingSelectAndQuerySplit()
canPagingSelectAndQuerySplit in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean lockForUpdate()
lockForUpdate in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean xsetupSelectCountIgnoreFetchScope(boolean uniqueCount)
xsetupSelectCountIgnoreFetchScope in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.ConditionBean xafterCareSelectCountIgnoreFetchScope()
xafterCareSelectCountIgnoreFetchScope in interface org.dbflute.cbean.ConditionBeanpublic boolean isSelectCountIgnoreFetchScope()
isSelectCountIgnoreFetchScope in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.coption.CursorSelectOption getCursorSelectOption()
getCursorSelectOption in interface org.dbflute.cbean.ConditionBeanpublic void xacceptScalarSelectOption(org.dbflute.cbean.coption.ScalarSelectOption option)
xacceptScalarSelectOption in interface org.dbflute.cbean.ConditionBeanpublic void configure(org.dbflute.cbean.coption.StatementConfigCall<org.dbflute.jdbc.StatementConfig> confLambda)
configure in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.jdbc.StatementConfig getStatementConfig()
getStatementConfig in interface org.dbflute.cbean.ConditionBeanpublic boolean canRelationMappingCache()
canRelationMappingCache in interface org.dbflute.cbean.ConditionBeanpublic void enableNonSpecifiedColumnAccess()
enableNonSpecifiedColumnAccess in interface org.dbflute.cbean.ConditionBeanpublic void disableNonSpecifiedColumnAccess()
disableNonSpecifiedColumnAccess in interface org.dbflute.cbean.ConditionBeanpublic boolean isNonSpecifiedColumnAccessAllowed()
isNonSpecifiedColumnAccessAllowed in interface org.dbflute.cbean.ConditionBeanpublic void enableColumnNullObject()
enableColumnNullObject in interface org.dbflute.cbean.ConditionBeanpublic void disableColumnNullObject()
disableColumnNullObject in interface org.dbflute.cbean.ConditionBeanpublic void enableQueryUpdateCountPreCheck()
enableQueryUpdateCountPreCheck in interface org.dbflute.cbean.ConditionBeanpublic void disableQueryUpdateCountPreCheck()
disableQueryUpdateCountPreCheck in interface org.dbflute.cbean.ConditionBeanpublic boolean isQueryUpdateCountPreCheck()
isQueryUpdateCountPreCheck in interface org.dbflute.cbean.ConditionBeanpublic String toDisplaySql()
toDisplaySql in interface org.dbflute.cbean.ConditionBeanpublic void styleLogDateDisplay(org.dbflute.twowaysql.style.BoundDateDisplayStyle logDateDisplayStyle)
styleLogDateDisplay in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.twowaysql.style.BoundDateDisplayStyle getLogDateDisplayStyle()
getLogDateDisplayStyle in interface org.dbflute.cbean.ConditionBeanpublic boolean hasWhereClauseOnBaseQuery()
hasWhereClauseOnBaseQuery in interface org.dbflute.cbean.ConditionBeanpublic void clearWhereClauseOnBaseQuery()
clearWhereClauseOnBaseQuery in interface org.dbflute.cbean.ConditionBeanpublic boolean hasSelectAllPossible()
hasSelectAllPossible in interface org.dbflute.cbean.ConditionBeanpublic boolean hasOrderByClause()
hasOrderByClause in interface org.dbflute.cbean.ConditionBeanpublic boolean hasUnionQueryOrUnionAllQuery()
hasUnionQueryOrUnionAllQuery in interface org.dbflute.cbean.ConditionBeanpublic void invokeSetupSelect(String foreignPropertyNamePath)
invokeSetupSelect in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.dream.SpecifiedColumn invokeSpecifyColumn(String columnPropertyPath)
invokeSpecifyColumn in interface org.dbflute.cbean.ConditionBeanpublic void invokeOrScopeQuery(org.dbflute.cbean.scoping.OrQuery<org.dbflute.cbean.ConditionBean> orQuery)
invokeOrScopeQuery in interface org.dbflute.cbean.ConditionBeanpublic void invokeOrScopeQueryAndPart(org.dbflute.cbean.scoping.AndQuery<org.dbflute.cbean.ConditionBean> andQuery)
invokeOrScopeQueryAndPart in interface org.dbflute.cbean.ConditionBeanpublic void xregisterUnionQuerySynchronizer(org.dbflute.cbean.scoping.UnionQuery<org.dbflute.cbean.ConditionBean> unionQuerySynchronizer)
xregisterUnionQuerySynchronizer in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.dbmeta.accessory.DerivedTypeHandler xgetDerivedTypeHandler()
xgetDerivedTypeHandler in interface org.dbflute.cbean.ConditionBeanpublic org.dbflute.cbean.chelper.HpCBPurpose getPurpose()
getPurpose in interface org.dbflute.cbean.ConditionBeanpublic void xsetupForScalarSelect()
xsetupForScalarSelect in interface org.dbflute.cbean.ConditionBeanpublic void xsetupForQueryInsert()
xsetupForQueryInsert in interface org.dbflute.cbean.ConditionBeanpublic void xsetupForSpecifiedUpdate()
xsetupForSpecifiedUpdate in interface org.dbflute.cbean.ConditionBeanpublic void xsetupForVaryingUpdate()
xsetupForVaryingUpdate in interface org.dbflute.cbean.ConditionBeanpublic void enableThatsBadTiming()
enableThatsBadTiming in interface org.dbflute.cbean.ConditionBeanpublic void disableThatsBadTiming()
disableThatsBadTiming in interface org.dbflute.cbean.ConditionBeanpublic void enableSpecifyColumnRequired()
enableSpecifyColumnRequired in interface org.dbflute.cbean.ConditionBeanpublic void disableSpecifyColumnRequired()
disableSpecifyColumnRequired in interface org.dbflute.cbean.ConditionBeanpublic void xcheckSpecifyColumnRequiredIfNeeds()
xcheckSpecifyColumnRequiredIfNeeds in interface org.dbflute.cbean.ConditionBeanpublic boolean hasSpecifiedLocalColumn()
hasSpecifiedLocalColumn in interface org.dbflute.cbean.ConditionBeanpublic void enableUndefinedClassificationSelect()
enableUndefinedClassificationSelect in interface org.dbflute.cbean.ConditionBeanpublic void disableUndefinedClassificationSelect()
disableUndefinedClassificationSelect in interface org.dbflute.cbean.ConditionBeanpublic boolean isUndefinedClassificationSelectAllowed()
isUndefinedClassificationSelectAllowed in interface org.dbflute.cbean.ConditionBeanpublic EsAbstractConditionBean.SearchRequestParams request()
public void setPreference(String preference)
public String getPreference()
protected String ln()
Copyright © 2009–2017 CodeLibs. All rights reserved.