| パッケージ | 説明 |
|---|---|
| org.dbflute.cbean | |
| org.dbflute.cbean.chelper | |
| org.dbflute.cbean.chelper.dbms | |
| org.dbflute.cbean.exception |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AbstractConditionQuery
The abstract class of condition-query.
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ConditionQuery |
AbstractConditionQuery.PropertyNameCQContainer._cq |
protected ConditionQuery |
AbstractConditionQuery._referrerQuery
The referrer query.
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Map<String,ConditionQuery> |
AbstractConditionQuery._queryRelationKeepingMap
The map of query-relation condition-query to keep parameters for parameter comment.
|
protected Map<String,Map<String,ConditionQuery>> |
AbstractConditionQuery._subQueryKeepingMap
The map of sub-query condition-query to keep parameters for parameter comment.
|
protected SimpleMapPmb<ConditionQuery> |
AbstractConditionQuery._unionAllQueryMap
The map parameter-bean of union all query.
|
protected SimpleMapPmb<ConditionQuery> |
AbstractConditionQuery._unionQueryMap
The map parameter-bean of union query.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected <LOCAL_CQ extends ConditionQuery,REFERRER_CB extends ConditionBean> |
AbstractConditionBean.newSDFFunction(ConditionBean baseCB,
LOCAL_CQ localCQ,
HpSDRSetupper<REFERRER_CB,LOCAL_CQ> querySetupper,
DBMetaProvider dbmetaProvider,
DerivedReferrerOptionFactory optionFactory)
New-create the function handler of (specify) derived-referrer as plain.
|
protected <CQ extends ConditionQuery> |
AbstractConditionBean.xcreateSpQyCall(HpSpQyHas<CQ> has,
HpSpQyQy<CQ> qy) |
protected <CQ extends ConditionQuery> |
AbstractConditionQuery.xgetQueRlMap(String prop) |
protected <CQ extends ConditionQuery> |
AbstractConditionQuery.xgetSQueMap(String identity) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ConditionQuery |
AbstractConditionQuery.doInvokeForeignCQ(ConditionQuery cq,
String foreignPropertyName) |
ConditionQuery |
AbstractConditionQuery.PropertyNameCQContainer.getConditionQuery() |
ConditionQuery |
ConditionQuery.invokeForeignCQ(String foreignPropertyName)
Invoke getting foreign condition-query.
|
ConditionQuery |
AbstractConditionQuery.invokeForeignCQ(String foreignPropertyName)
Invoke getting foreign condition-query.
|
ConditionQuery |
ConditionBean.localCQ()
Get the conditionQuery of the local table as interface.
|
ConditionQuery |
AbstractConditionQuery.NssCall.qf() |
ConditionQuery |
AbstractConditionBean.SsCall.qf() |
ConditionQuery |
ConditionQuery.xgetBaseQuery()
Get the base query.
|
ConditionQuery |
AbstractConditionQuery.xgetBaseQuery()
Get the base query.
|
ConditionQuery |
ConditionQuery.xgetReferrerQuery()
Get the referrer query.
|
ConditionQuery |
AbstractConditionQuery.xgetReferrerQuery()
Get the referrer query.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected SimpleMapPmb<ConditionQuery> |
AbstractConditionQuery.xcreateUnionMapPmb() |
SimpleMapPmb<ConditionQuery> |
AbstractConditionQuery.xdfgetInternalUnionAllQueryMap()
Get the map parameter-bean of union all query.
|
SimpleMapPmb<ConditionQuery> |
AbstractConditionQuery.xdfgetInternalUnionQueryMap()
Get the map parameter-bean of union query.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
AbstractConditionQuery.assertSubQueryNotNull(String title,
String columnDbName,
ConditionQuery subQuery) |
protected FixedConditionResolver |
AbstractConditionQuery.createForeignFixedConditionResolver(ConditionQuery foreignCQ) |
protected FixedConditionResolver |
AbstractConditionQuery.createReferrerFixedConditionResolver(ConditionQuery referrerCQ) |
protected ConditionQuery |
AbstractConditionQuery.doInvokeForeignCQ(ConditionQuery cq,
String foreignPropertyName) |
protected boolean |
AbstractConditionQuery.doInvokeHasForeignCQ(ConditionQuery cq,
String foreignPropertyName) |
protected void |
AbstractConditionQuery.doRegisterOuterJoin(ConditionQuery foreignCQ,
Map<String,String> joinOnResourceMap,
String foreignPropertyName,
ForeignInfo foreignInfo) |
protected void |
AbstractConditionQuery.doRegisterQueryDerivedReferrer(String function,
ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
String operand,
Object value,
String parameterPropertyName,
DerivedReferrerOption option) |
protected void |
AbstractConditionQuery.doRegisterSpecifyDerivedReferrer(String function,
ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
String aliasName,
DerivedReferrerOption option) |
protected boolean |
AbstractConditionQuery.isDerivedReferrerSelectAllPossible(ConditionQuery subQuery,
DerivedReferrerOption option) |
protected FixedConditionResolver |
AbstractConditionQuery.newFixedConditionResolver(ConditionQuery localCQ,
ConditionQuery foreignCQ,
DBMetaProvider dbmetaProvider) |
protected abstract void |
AbstractConditionQuery.reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper,
ConditionQuery unionQueryAsSuper)
Reflect relation on union query.
|
protected void |
AbstractConditionQuery.registerExistsReferrer(ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName) |
protected void |
AbstractConditionQuery.registerExistsReferrer(ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
boolean notExists) |
protected void |
AbstractConditionQuery.registerInScopeRelation(ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String relationPropertyName,
boolean notInScope) |
protected void |
AbstractConditionQuery.registerMyselfExists(ConditionQuery subQuery,
String subQueryPropertyName) |
protected void |
AbstractConditionQuery.registerMyselfInScope(ConditionQuery subQuery,
String subQueryPropertyName) |
protected void |
AbstractConditionQuery.registerNotExistsReferrer(ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName) |
protected void |
AbstractConditionQuery.registerOuterJoin(ConditionQuery foreignCQ,
Map<String,String> joinOnResourceMap,
String foreignPropertyName)
Register outer-join.
|
protected void |
AbstractConditionQuery.registerQueryDerivedReferrer(String function,
ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
String operand,
Object value,
String parameterPropertyName,
DerivedReferrerOption option) |
protected void |
AbstractConditionQuery.registerQueryMyselfDerived(String function,
ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
String operand,
Object value,
String parameterPropertyName,
DerivedReferrerOption option) |
protected <CB extends ConditionBean> |
AbstractConditionQuery.registerScalarCondition(String function,
ConditionQuery subQuery,
String propertyName,
String operand,
HpSSQOption<CB> option) |
protected void |
AbstractConditionQuery.registerSpecifyDerivedReferrer(String function,
ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
String aliasName,
DerivedReferrerOption option) |
protected void |
AbstractConditionQuery.registerSpecifyMyselfDerived(String function,
ConditionQuery subQuery,
String columnDbName,
String relatedColumnDbName,
String propertyName,
String referrerPropertyName,
String aliasName,
DerivedReferrerOption option) |
protected void |
AbstractConditionQuery.registerUnionQuery(ConditionQuery unionQuery,
boolean unionAll,
String unionQueryPropertyName) |
protected void |
AbstractConditionQuery.throwConditionInvokingForeignQueryMethodNotFoundException(ConditionQuery cq,
String foreignPropertyName,
String methodName) |
protected void |
AbstractConditionQuery.throwConditionInvokingForeignQueryReflectionFailureException(ConditionQuery cq,
String foreignPropertyName,
String methodName,
DfReflectionUtil.ReflectionFailureException cause) |
protected String |
AbstractConditionQuery.xbuildForeignCorrelatedFixedCondition(ConditionQuery subQuery,
String relationPropertyName) |
protected String |
AbstractConditionQuery.xbuildReferrerCorrelatedFixedCondition(ConditionQuery subQuery,
String referrerPropertyName) |
protected void |
AbstractConditionBean.xchangePurposeSqlClause(HpCBPurpose purpose,
ConditionQuery mainCQ) |
protected String |
AbstractConditionQuery.xdoBuildReferrerCorrelatedFixedCondition(ConditionQuery subQuery,
ReferrerInfo referrerInfo) |
protected String |
AbstractConditionQuery.xgetUnionQuerySql(ConditionQuery unionQuery,
String unionQueryPropertyName) |
protected Method |
AbstractConditionQuery.xhelpGettingCQMethod(ConditionQuery cq,
String methodName,
Class<?>[] argTypes) |
protected Object |
AbstractConditionQuery.xhelpInvokingCQMethod(ConditionQuery cq,
Method method,
Object[] args) |
protected void |
AbstractConditionBean.xinheritInvalidQueryInfo(ConditionQuery mainCQ) |
protected void |
AbstractConditionBean.xinheritStructurePossibleInnerJoin(ConditionQuery mainCQ) |
protected void |
AbstractConditionBean.xinheritSubQueryInfo(ConditionQuery mainCQ) |
protected void |
AbstractConditionBean.xinheritThatsBadTiming(ConditionQuery mainCQ) |
protected void |
AbstractConditionBean.xinheritWhereUsedInnerJoin(ConditionQuery mainCQ) |
protected String |
AbstractConditionQuery.xkeepSQue(String identity,
ConditionQuery subQuery) |
protected void |
AbstractConditionBean.xprepareSubQueryInfo(ConditionQuery mainCQ) |
protected void |
AbstractConditionQuery.xregQueRl(String prop,
ConditionQuery cq) |
void |
AbstractConditionQuery.xsetUnionAllQuery(ConditionQuery unionAllQuery)
Set union all query.
|
void |
AbstractConditionQuery.xsetUnionQuery(ConditionQuery unionQuery)
Set union query.
|
void |
AbstractConditionBean.xsetupForDerivedReferrer(ConditionQuery mainCQ) |
void |
AbstractConditionBean.xsetupForExistsReferrer(ConditionQuery mainCQ) |
void |
AbstractConditionBean.xsetupForInScopeRelation(ConditionQuery mainCQ) |
void |
AbstractConditionBean.xsetupForMyselfExists(ConditionQuery mainCQ) |
void |
AbstractConditionBean.xsetupForMyselfInScope(ConditionQuery mainCQ) |
void |
AbstractConditionBean.xsetupForScalarCondition(ConditionQuery mainCQ) |
void |
AbstractConditionBean.xsetupForScalarConditionPartitionBy(ConditionQuery mainCQ) |
protected void |
AbstractConditionQuery.xsetupUnion(ConditionQuery unionQuery,
boolean unionAll,
SimpleMapPmb<ConditionQuery> unionQueryMap) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
AbstractConditionQuery.xsetupUnion(ConditionQuery unionQuery,
boolean unionAll,
SimpleMapPmb<ConditionQuery> unionQueryMap) |
| コンストラクタと説明 |
|---|
AbstractConditionQuery(ConditionQuery referrerQuery,
SqlClause sqlClause,
String aliasName,
int nestLevel)
Constructor.
|
PropertyNameCQContainer(String flexibleName,
ConditionQuery cq) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
HpAbstractSpecification<CQ extends ConditionQuery> |
class |
HpSDRFunction<REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery>
The function for (Specify)DerivedReferrer.
|
interface |
HpSDRSetupper<REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery>
The set-upper for (Specify)DerivedReferrer.
|
interface |
HpSpQyCall<CQ extends ConditionQuery>
The callback of query for specification.
|
class |
HpSpQyDelegatingCall<CQ extends ConditionQuery> |
interface |
HpSpQyHas<CQ extends ConditionQuery> |
interface |
HpSpQyQy<CQ extends ConditionQuery> |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ConditionQuery |
HpFixedConditionQueryResolver._foreignCQ |
protected LOCAL_CQ |
HpSDRFunction._localCQ |
protected ConditionQuery |
HpFixedConditionQueryResolver._localCQ |
protected CQ |
HpAbstractSpecification._query |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected <FUNC extends HpSDRFunction<REFERRER_CB,LOCAL_CQ>,REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery> |
HpAbstractSpecification.cHSDRF(ConditionBean baseCB,
LOCAL_CQ localCQ,
HpSDRSetupper<REFERRER_CB,LOCAL_CQ> querySetupper,
DBMetaProvider dbmetaProvider) |
<REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery> |
HpSDRFunctionFactory.create(ConditionBean baseCB,
LOCAL_CQ localCQ,
HpSDRSetupper<REFERRER_CB,LOCAL_CQ> querySetupper,
DBMetaProvider dbmetaProvider)
Create the function handler for (specify) derived-referrer.
|
protected <REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery> |
HpAbstractSpecification.newSDRFunction(ConditionBean baseCB,
LOCAL_CQ localCQ,
HpSDRSetupper<REFERRER_CB,LOCAL_CQ> querySetupper,
DBMetaProvider dbmetaProvider,
HpSDRFunctionFactory sdrOpFactory) |
protected <MYCQ extends ConditionQuery> |
HpAbstractSpecification.xcreateSpQyCall(HpSpQyHas<MYCQ> has,
HpSpQyQy<MYCQ> qy) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ConditionQuery |
HpFixedConditionQueryResolver.invokeColumnTargetCQ(ConditionQuery relationPointCQ,
String targetRelation) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ConditionQuery |
HpFixedConditionQueryResolver.invokeColumnTargetCQ(ConditionQuery relationPointCQ,
String targetRelation) |
| コンストラクタと説明 |
|---|
HpFixedConditionQueryResolver(ConditionQuery localCQ,
ConditionQuery foreignCQ,
DBMetaProvider dbmetaProvider) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
HpSDRFunctionMySql<REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery>
The MySQL function for (Specify)DerivedReferrer.
|
class |
HpSDRFunctionOracle<REFERRER_CB extends ConditionBean,LOCAL_CQ extends ConditionQuery>
The Oracle function for (Specify)DerivedReferrer.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
ConditionBeanExceptionThrower.throwQueryDerivedReferrerSelectAllPossibleException(String function,
ConditionQuery subQuery) |
void |
ConditionBeanExceptionThrower.throwSpecifyDerivedReferrerInvalidAliasNameException(ConditionQuery localCQ) |
void |
ConditionBeanExceptionThrower.throwSpecifyDerivedReferrerSelectAllPossibleException(String function,
ConditionQuery subQuery,
String aliasName) |
Copyright © 2014–2015 The DBFlute Project. All rights reserved.