org.seasar.robot.db.cbean.cq.bs
クラス BsUrlQueueCQ

java.lang.Object
  上位を拡張 org.seasar.robot.dbflute.cbean.AbstractConditionQuery
      上位を拡張 org.seasar.robot.db.cbean.cq.bs.AbstractBsUrlQueueCQ
          上位を拡張 org.seasar.robot.db.cbean.cq.bs.BsUrlQueueCQ
すべての実装されたインタフェース:
org.seasar.robot.dbflute.cbean.ConditionQuery
直系の既知のサブクラス:
UrlQueueCQ

public class BsUrlQueueCQ
extends AbstractBsUrlQueueCQ

The base condition-query of URL_QUEUE.

作成者:
DBFlute(AutoGenerator)

入れ子のクラスの概要
 
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery から継承された入れ子のクラス/インタフェース
org.seasar.robot.dbflute.cbean.AbstractConditionQuery.GeneralColumnRealNameProvider, org.seasar.robot.dbflute.cbean.AbstractConditionQuery.NssCall, org.seasar.robot.dbflute.cbean.AbstractConditionQuery.OracleMatchLikeSearch, org.seasar.robot.dbflute.cbean.AbstractConditionQuery.PostgreSQLMatchLikeSearch
 
フィールドの概要
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _createTime
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _depth
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _id
           
protected  UrlQueueCIQ _inlineQuery
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _lastModified
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _method
           
protected  Map<String,UrlQueueCQ> _myselfInScopeRelationMap
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _parentUrl
           
protected  Map<String,UrlQueueCQ> _scalarConditionMap
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _sessionId
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _url
           
 
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery から継承されたフィールド
_aliasName, _foreignPropertyName, _inline, _nestLevel, _onClause, _parameterOptionMap, _referrerQuery, _relationPath, _sqlClause, _subQueryLevel, _unionAllQueryMap, _unionQueryMap, CK_EQ, CK_GE, CK_GT, CK_INS, CK_ISN, CK_ISNN, CK_LE, CK_LS, CK_LT, CK_NES, CK_NET, CK_NINS, CK_NLS, CQ_PROPERTY, DOBJ
 
コンストラクタの概要
BsUrlQueueCQ(org.seasar.robot.dbflute.cbean.ConditionQuery childQuery, org.seasar.robot.dbflute.cbean.sqlclause.SqlClause sqlClause, String aliasName, int nestLevel)
           
 
メソッドの概要
 BsUrlQueueCQ addOrderBy_CreateTime_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_CreateTime_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_Depth_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_Depth_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_Id_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_Id_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_LastModified_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_LastModified_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_Method_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_Method_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_ParentUrl_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_ParentUrl_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_SessionId_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_SessionId_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addOrderBy_Url_Asc()
          Add order-by as ascend.
 BsUrlQueueCQ addOrderBy_Url_Desc()
          Add order-by as descend.
 BsUrlQueueCQ addSpecifiedDerivedOrderBy_Asc(String aliasName)
          Add order-by for specified derived column as ascend.
 BsUrlQueueCQ addSpecifiedDerivedOrderBy_Desc(String aliasName)
          Add order-by for specified derived column as descend.
protected  UrlQueueCIQ createInlineQuery()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCreateTime()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueCreateTime()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueDepth()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueId()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueLastModified()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueMethod()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueParentUrl()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueSessionId()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueUrl()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getDepth()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getId()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getLastModified()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getMethod()
           
 Map<String,UrlQueueCQ> getMyselfInScopeRelation()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getParentUrl()
           
 Map<String,UrlQueueCQ> getScalarCondition()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getSessionId()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getUrl()
           
 UrlQueueCIQ inline()
          Prepare InlineView query.
 String keepMyselfInScopeRelation(UrlQueueCQ subQuery)
           
 String keepScalarCondition(UrlQueueCQ subQuery)
           
 UrlQueueCIQ on()
          Prepare OnClause query.
protected  void reflectRelationOnUnionQuery(org.seasar.robot.dbflute.cbean.ConditionQuery baseQueryAsSuper, org.seasar.robot.dbflute.cbean.ConditionQuery unionQueryAsSuper)
           
protected  String xCB()
           
protected  String xCQ()
           
protected  String xMap()
           
 
クラス org.seasar.robot.db.cbean.cq.bs.AbstractBsUrlQueueCQ から継承されたメソッド
doSetDepth_Equal, doSetDepth_InScope, doSetDepth_NotEqual, doSetDepth_NotInScope, doSetId_Equal, doSetId_InScope, doSetId_NotEqual, doSetId_NotInScope, doSetMethod_Equal, doSetMethod_InScope, doSetMethod_NotEqual, doSetMethod_NotInScope, doSetParentUrl_Equal, doSetParentUrl_InScope, doSetParentUrl_NotEqual, doSetParentUrl_NotInScope, doSetSessionId_Equal, doSetSessionId_InScope, doSetSessionId_NotEqual, doSetSessionId_NotInScope, doSetUrl_Equal, doSetUrl_InScope, doSetUrl_NotEqual, doSetUrl_NotInScope, getTableDbName, myselfInScope, regCreateTime, regDepth, regId, regLastModified, regMethod, regParentUrl, regSessionId, regUrl, scalar_Equal, scalar_GreaterEqual, scalar_GreaterThan, scalar_LessEqual, scalar_LessThan, scalar_NotEqual, setCreateTime_DateFromTo, setCreateTime_Equal, setCreateTime_FromTo, setCreateTime_GreaterEqual, setCreateTime_GreaterThan, setCreateTime_LessEqual, setCreateTime_LessThan, setDepth_Equal, setDepth_GreaterEqual, setDepth_GreaterThan, setDepth_InScope, setDepth_LessEqual, setDepth_LessThan, setDepth_NotEqual, setDepth_NotInScope, setId_Equal, setId_GreaterEqual, setId_GreaterThan, setId_InScope, setId_IsNotNull, setId_IsNull, setId_LessEqual, setId_LessThan, setId_NotEqual, setId_NotInScope, setLastModified_DateFromTo, setLastModified_Equal, setLastModified_FromTo, setLastModified_GreaterEqual, setLastModified_GreaterThan, setLastModified_IsNotNull, setLastModified_IsNull, setLastModified_LessEqual, setLastModified_LessThan, setMethod_Equal, setMethod_GreaterEqual, setMethod_GreaterThan, setMethod_InScope, setMethod_LessEqual, setMethod_LessThan, setMethod_LikeSearch, setMethod_NotEqual, setMethod_NotInScope, setMethod_NotLikeSearch, setMethod_PrefixSearch, setParentUrl_Equal, setParentUrl_GreaterEqual, setParentUrl_GreaterThan, setParentUrl_InScope, setParentUrl_IsNotNull, setParentUrl_IsNull, setParentUrl_LessEqual, setParentUrl_LessThan, setParentUrl_LikeSearch, setParentUrl_NotEqual, setParentUrl_NotInScope, setParentUrl_NotLikeSearch, setParentUrl_PrefixSearch, setSessionId_Equal, setSessionId_GreaterEqual, setSessionId_GreaterThan, setSessionId_InScope, setSessionId_LessEqual, setSessionId_LessThan, setSessionId_LikeSearch, setSessionId_NotEqual, setSessionId_NotInScope, setSessionId_NotLikeSearch, setSessionId_PrefixSearch, setUrl_Equal, setUrl_GreaterEqual, setUrl_GreaterThan, setUrl_InScope, setUrl_LessEqual, setUrl_LessThan, setUrl_LikeSearch, setUrl_NotEqual, setUrl_NotInScope, setUrl_NotLikeSearch, setUrl_PrefixSearch, xabCB, xabCQ, xabLSO, xabSSQS, xcreateSSQFunction, xgetDBMetaProvider, xscalarCondition
 
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery から継承されたメソッド
assertAliasName, assertColumnName, assertFunctionNotNull, assertObjectNotNull, assertOrderByPurpose, assertStringNotNullAndNotTrimmedEmpty, assertSubQueryNotNull, cLSOP, createCBExThrower, createFixedConditionResolver, cTL, cTNum, cTNumL, cTStrL, doInvokeForeignCQ, doInvokeHasForeignCQ, doInvokeQuery, doNss, fCTPD, filterConvertToPureDate, filterRemoveEmptyString, findDBMeta, fRES, getInternalUnionAllQueryMap, getInternalUnionQueryMap, getOptionParameterMap, hasUnionQueryOrUnionAllQuery, hSC, initCap, initUncap, innerJoin, invokeForeignCQ, invokeHasForeignCQ, invokeOrderBy, invokeQuery, invokeQuery, invokeQueryEqual, invokeQueryLikeSearch, invokeValue, isBaseQuery, isEmptyStringQueryAllowed, isInScopeRelationSuppressLocalAliasName, isValidQuery, ln, nCV, newArrayList, newArrayList, newArrayList, newConditionValue, newHashMap, newLinkedHashMap, regFTQ, regINS, regIQ, regIQ, registerExistsReferrer, registerExistsReferrer, registerInlineWhereClause, registerInScopeRelation, registerInScopeRelation, registerLikeSearchQuery, registerNotExistsReferrer, registerNotInScopeRelation, registerOrderBy, registerOuterJoin, registerOuterJoin, registerParameterOption, registerQueryDerivedReferrer, registerScalarCondition, registerSpecifiedDerivedOrderBy_Asc, registerSpecifiedDerivedOrderBy_Desc, registerSpecifyDerivedReferrer, registerUnionQuery, registerWhereClause, regLSQ, regOBA, regOBD, regQ, regQ, replaceString, resolveJoinAliasName, resolveNextRelationPath, setupConditionValueAndRegisterWhereClause, setupConditionValueAndRegisterWhereClause, throwInvalidQueryRegisteredException, throwLikeSearchOptionNotFoundException, throwOrderByIllegalPurposeException, throwSpecifiedDerivedOrderByAliasNameNotFoundException, toColumnRealName, toColumnSqlName, toString, withManualOrder, withNullsFirst, withNullsLast, xcreateInvalidQueryInfo, xcreateMatchLikeSearch, xcreateOracleMatchLikeSearch, xcreatePostgreSQLMatchLikeSearch, xcreateQueryModeProvider, xcreateUnionMapPmb, xdoMatchByLikeSearch, xdoMatchForMySQL, xescapeFullTextSearchValue, xescapeOracleFullTextSearchValue, xgetAliasName, xgetForeignPropertyName, xgetLocation, xgetLocationBase, xgetNestLevel, xgetNextNestLevel, xgetPostgreSQLMatchOperand, xgetReferrerQuery, xgetRelationPath, xgetSqlClause, xgetUnionQuerySql, xsetForeignPropertyName, xsetOnClause, xsetRelationPath, xsetUnionAllQuery, xsetUnionQuery, xsetupUnion, xsuppressEscape
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

_inlineQuery

protected UrlQueueCIQ _inlineQuery

_id

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _id

_sessionId

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _sessionId

_method

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _method

_url

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _url

_parentUrl

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _parentUrl

_depth

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _depth

_lastModified

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _lastModified

_createTime

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _createTime

_scalarConditionMap

protected Map<String,UrlQueueCQ> _scalarConditionMap

_myselfInScopeRelationMap

protected Map<String,UrlQueueCQ> _myselfInScopeRelationMap
コンストラクタの詳細

BsUrlQueueCQ

public BsUrlQueueCQ(org.seasar.robot.dbflute.cbean.ConditionQuery childQuery,
                    org.seasar.robot.dbflute.cbean.sqlclause.SqlClause sqlClause,
                    String aliasName,
                    int nestLevel)
メソッドの詳細

inline

public UrlQueueCIQ inline()
Prepare InlineView query.
{select ... from ... left outer join (select * from URL_QUEUE) where FOO = [value] ...}
 cb.query().queryMemberStatus().inline().setFoo...;
 

戻り値:
The condition-query for InlineView query. (NotNull)

createInlineQuery

protected UrlQueueCIQ createInlineQuery()

on

public UrlQueueCIQ on()
Prepare OnClause query.
{select ... from ... left outer join URL_QUEUE on ... and FOO = [value] ...}
 cb.query().queryMemberStatus().on().setFoo...;
 

戻り値:
The condition-query for OnClause query. (NotNull)
例外:
org.seasar.robot.dbflute.exception.IllegalConditionBeanOperationException - When this condition-query is base query.

getId

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getId()

getCValueId

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueId()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueId

addOrderBy_Id_Asc

public BsUrlQueueCQ addOrderBy_Id_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_Id_Desc

public BsUrlQueueCQ addOrderBy_Id_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getSessionId

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getSessionId()

getCValueSessionId

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueSessionId()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueSessionId

addOrderBy_SessionId_Asc

public BsUrlQueueCQ addOrderBy_SessionId_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_SessionId_Desc

public BsUrlQueueCQ addOrderBy_SessionId_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getMethod

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getMethod()

getCValueMethod

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueMethod()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueMethod

addOrderBy_Method_Asc

public BsUrlQueueCQ addOrderBy_Method_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_Method_Desc

public BsUrlQueueCQ addOrderBy_Method_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getUrl

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getUrl()

getCValueUrl

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueUrl()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueUrl

addOrderBy_Url_Asc

public BsUrlQueueCQ addOrderBy_Url_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_Url_Desc

public BsUrlQueueCQ addOrderBy_Url_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getParentUrl

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getParentUrl()

getCValueParentUrl

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueParentUrl()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueParentUrl

addOrderBy_ParentUrl_Asc

public BsUrlQueueCQ addOrderBy_ParentUrl_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_ParentUrl_Desc

public BsUrlQueueCQ addOrderBy_ParentUrl_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getDepth

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getDepth()

getCValueDepth

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueDepth()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueDepth

addOrderBy_Depth_Asc

public BsUrlQueueCQ addOrderBy_Depth_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_Depth_Desc

public BsUrlQueueCQ addOrderBy_Depth_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getLastModified

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getLastModified()

getCValueLastModified

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueLastModified()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueLastModified

addOrderBy_LastModified_Asc

public BsUrlQueueCQ addOrderBy_LastModified_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_LastModified_Desc

public BsUrlQueueCQ addOrderBy_LastModified_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

getCreateTime

public org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCreateTime()

getCValueCreateTime

protected org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueCreateTime()
定義:
クラス AbstractBsUrlQueueCQ 内の getCValueCreateTime

addOrderBy_CreateTime_Asc

public BsUrlQueueCQ addOrderBy_CreateTime_Asc()
Add order-by as ascend.

戻り値:
this. (NotNull)

addOrderBy_CreateTime_Desc

public BsUrlQueueCQ addOrderBy_CreateTime_Desc()
Add order-by as descend.

戻り値:
this. (NotNull)

addSpecifiedDerivedOrderBy_Asc

public BsUrlQueueCQ addSpecifiedDerivedOrderBy_Asc(String aliasName)
Add order-by for specified derived column as ascend.
 cb.specify().derivedPurchaseList().max(new SubQuery<PurchaseCB>() {
     public void query(PurchaseCB subCB) {
         subCB.specify().columnPurchaseDatetime();
     }
 }, aliasName);
 // order by [alias-name] asc
 cb.addSpecifiedDerivedOrderBy_Asc(aliasName);
 

パラメータ:
aliasName - The alias name specified at (Specify)DerivedReferrer. (NotNull)
戻り値:
this. (NotNull)

addSpecifiedDerivedOrderBy_Desc

public BsUrlQueueCQ addSpecifiedDerivedOrderBy_Desc(String aliasName)
Add order-by for specified derived column as descend.
 cb.specify().derivedPurchaseList().max(new SubQuery<PurchaseCB>() {
     public void query(PurchaseCB subCB) {
         subCB.specify().columnPurchaseDatetime();
     }
 }, aliasName);
 // order by [alias-name] desc
 cb.addSpecifiedDerivedOrderBy_Desc(aliasName);
 

パラメータ:
aliasName - The alias name specified at (Specify)DerivedReferrer. (NotNull)
戻り値:
this. (NotNull)

reflectRelationOnUnionQuery

protected void reflectRelationOnUnionQuery(org.seasar.robot.dbflute.cbean.ConditionQuery baseQueryAsSuper,
                                           org.seasar.robot.dbflute.cbean.ConditionQuery unionQueryAsSuper)
定義:
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery 内の reflectRelationOnUnionQuery

getScalarCondition

public Map<String,UrlQueueCQ> getScalarCondition()

keepScalarCondition

public String keepScalarCondition(UrlQueueCQ subQuery)
定義:
クラス AbstractBsUrlQueueCQ 内の keepScalarCondition

getMyselfInScopeRelation

public Map<String,UrlQueueCQ> getMyselfInScopeRelation()

keepMyselfInScopeRelation

public String keepMyselfInScopeRelation(UrlQueueCQ subQuery)
定義:
クラス AbstractBsUrlQueueCQ 内の keepMyselfInScopeRelation

xCB

protected String xCB()

xCQ

protected String xCQ()

xMap

protected String xMap()


Copyright © 2012. All Rights Reserved.