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

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

public class BsAccessResultDataCQ
extends AbstractBsAccessResultDataCQ

The base condition-query of ACCESS_RESULT_DATA.

作成者:
DBFlute(AutoGenerator)

入れ子のクラスの概要
 
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery から継承された入れ子のクラス/インタフェース
org.seasar.robot.dbflute.cbean.AbstractConditionQuery.NssCall
 
フィールドの概要
protected  AccessResultCQ _conditionQueryAccessResult
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _data
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _encoding
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _id
           
protected  java.util.Map<java.lang.String,AccessResultCQ> _id_InScopeSubQuery_AccessResultMap
           
protected  AccessResultDataCIQ _inlineQuery
           
protected  java.util.Map<java.lang.String,AccessResultDataCQ> _myselfInScopeSubQueryMap
           
protected  java.util.Map<java.lang.String,AccessResultDataCQ> _scalarSubQueryMap
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue _transformerName
           
 
クラス org.seasar.robot.db.cbean.cq.bs.AbstractBsAccessResultDataCQ から継承されたフィールド
_dbmetaProvider
 
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery から継承されたフィールド
_aliasName, _foreignPropertyName, _nestLevel, _onClauseInline, _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_NE, CK_NINS, CK_NLS, CQ_PROPERTY, DOBJ
 
コンストラクタの概要
BsAccessResultDataCQ(org.seasar.robot.dbflute.cbean.ConditionQuery childQuery, org.seasar.robot.dbflute.cbean.sqlclause.SqlClause sqlClause, java.lang.String aliasName, int nestLevel)
           
 
メソッドの概要
 BsAccessResultDataCQ addOrderBy_Data_Asc()
           
 BsAccessResultDataCQ addOrderBy_Data_Desc()
           
 BsAccessResultDataCQ addOrderBy_Encoding_Asc()
           
 BsAccessResultDataCQ addOrderBy_Encoding_Desc()
           
 BsAccessResultDataCQ addOrderBy_Id_Asc()
           
 BsAccessResultDataCQ addOrderBy_Id_Desc()
           
 BsAccessResultDataCQ addOrderBy_TransformerName_Asc()
           
 BsAccessResultDataCQ addOrderBy_TransformerName_Desc()
           
 BsAccessResultDataCQ addSpecifiedDerivedOrderBy_Asc(java.lang.String aliasName)
           
 BsAccessResultDataCQ addSpecifiedDerivedOrderBy_Desc(java.lang.String aliasName)
           
protected  AccessResultDataCIQ createInlineQuery()
           
 AccessResultCQ getConditionQueryAccessResult()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueData()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueEncoding()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueId()
           
protected  org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getCValueTransformerName()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getData()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getEncoding()
           
 java.util.Map<java.lang.String,AccessResultCQ> getId_InScopeSubQuery_AccessResult()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getId()
           
 java.util.Map<java.lang.String,AccessResultDataCQ> getMyselfInScopeSubQuery()
           
 java.util.Map<java.lang.String,AccessResultDataCQ> getScalarSubQuery()
           
 org.seasar.robot.dbflute.cbean.cvalue.ConditionValue getTransformerName()
           
 boolean hasConditionQueryAccessResult()
           
 AccessResultDataCIQ inline()
          Prepare inline query.
 java.lang.String keepId_InScopeSubQuery_AccessResult(AccessResultCQ subQuery)
           
 java.lang.String keepMyselfInScopeSubQuery(AccessResultDataCQ subQuery)
           
 java.lang.String keepScalarSubQuery(AccessResultDataCQ subQuery)
           
 AccessResultDataCIQ on()
          Prepare on-clause query.
 AccessResultCQ queryAccessResult()
           
protected  void reflectRelationOnUnionQuery(org.seasar.robot.dbflute.cbean.ConditionQuery baseQueryAsSuper, org.seasar.robot.dbflute.cbean.ConditionQuery unionQueryAsSuper)
           
protected  AccessResultCQ xcreateQueryAccessResult()
           
protected  void xsetupOuterJoinAccessResult()
           
 
クラス org.seasar.robot.db.cbean.cq.bs.AbstractBsAccessResultDataCQ から継承されたメソッド
doSetEncoding_Equal, doSetEncoding_NotEqual, doSetTransformerName_Equal, doSetTransformerName_NotEqual, getDBMetaProvider, getTableDbName, getTableSqlName, inScopeAccessResult, myselfInScope, regData, regEncoding, regId, regTransformerName, scalar_Equal, scalar_GreaterEqual, scalar_GreaterThan, scalar_LessEqual, scalar_LessThan, setData_IsNotNull, setData_IsNull, setEncoding_Equal, setEncoding_GreaterEqual, setEncoding_GreaterThan, setEncoding_InScope, setEncoding_IsNotNull, setEncoding_IsNull, setEncoding_LessEqual, setEncoding_LessThan, setEncoding_LikeSearch, setEncoding_NotEqual, setEncoding_NotInScope, setEncoding_NotLikeSearch, setEncoding_PrefixSearch, setId_Equal, setId_GreaterEqual, setId_GreaterThan, setId_InScope, setId_IsNotNull, setId_IsNull, setId_LessEqual, setId_LessThan, setId_NotEqual, setId_NotInScope, setTransformerName_Equal, setTransformerName_GreaterEqual, setTransformerName_GreaterThan, setTransformerName_InScope, setTransformerName_LessEqual, setTransformerName_LessThan, setTransformerName_LikeSearch, setTransformerName_NotEqual, setTransformerName_NotInScope, setTransformerName_NotLikeSearch, setTransformerName_PrefixSearch, xcreateSSQFunction, xscalarSubQuery
 
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery から継承されたメソッド
assertAliasName, assertColumnName, assertObjectNotNull, assertQueryDerivedReferrerColumnType, assertScalarSubQueryColumnType, assertSpecifyDerivedReferrerColumnType, assertStringNotNullAndNotTrimmedEmpty, buildCorrelationSubQueryFromWhereClause, buildCorrelationSubQueryFromWhereClause, buildPlainSubQueryFromWhereClause, buildRealColumnName, cLSOP, convertObjectArrayToStringView, cTL, doNss, findDBMeta, fRES, fxcKey, getAliasName, getExistsSubQueryRealColumnName, getExistsSubQuerySql, getExistsSubQuerySql, getForeignPropertyName, getInScopeSubQueryRealColumnName, getInScopeSubQuerySql, getLocation, getLocationBase, getLocationBase, getNestLevel, getNextNestLevel, getQueryDerivedReferrerRealColumnName, getQueryDerivedReferrerSubQuerySql, getRealAliasName, getRealColumnName, getReferrerQuery, getRelationPath, getScalarSubQueryRealColumnName, getScalarSubQuerySql, getSpecifyDerivedReferrerRealColumnName, getSpecifyDerivedReferrerSubQuerySql, getSqlClause, getSubQueryLevel, getUnionAllQueryList, getUnionAllQueryMap, getUnionQueryList, getUnionQueryMap, getUnionQuerySql, hasUnionQueryOrUnionAllQuery, initCap, initUncap, innerJoin, invokeForeignCQ, invokeOrderBy, invokeQuery, invokeQueryLikeSearch, invokeValue, isBaseQuery, ln, nCV, newArrayList, newArrayList, newArrayList, newLinkedHashMap, ppFxCd, regFTQ, regINS, regIQ, regIQ, registerExistsSubQuery, registerExistsSubQuery, registerInlineWhereClause, registerInScopeSubQuery, registerInScopeSubQuery, registerLikeSearchQuery, registerNotExistsSubQuery, registerNotInScopeSubQuery, registerOrderBy, registerOuterJoin, registerQueryDerivedReferrer, registerScalarSubQuery, registerSpecifiedDerivedOrderBy_Asc, registerSpecifiedDerivedOrderBy_Desc, registerSpecifyDerivedReferrer, registerUnionQuery, registerWhereClause, regLSQ, regOBA, regOBD, regQ, regQ, replaceString, resolveJoinAliasName, resolveNestLevelExpression, resolveNextRelationPath, setupConditionValueAndRegisterWhereClause, setupConditionValueAndRegisterWhereClause, throwLikeSearchOptionNotFoundException, throwQueryDerivedReferrerInvalidColumnSpecificationException, throwQueryDerivedReferrerUnmatchedColumnTypeException, throwScalarSubQueryInvalidColumnSpecificationException, throwScalarSubQueryUnmatchedColumnTypeException, throwSpecifiedDerivedOrderByAliasNameNotFoundException, throwSpecifyDerivedReferrerInvalidColumnSpecificationException, throwSpecifyDerivedReferrerUnmatchedColumnTypeException, toString, withManualOrder, withNullsFirst, withNullsLast, xbuildFunctionConnector, xincrementLocalSubQueryLevelIfNeeds, xprepareCorrelationSubQueryFromWhereClause, xreplaceCorrelationSubQueryFromWhereClause, xsetForeignPropertyName, xsetOnClauseInline, xsetRelationPath, xsetUnionAllQuery, xsetUnionQuery, xsetupUnion, xsuppressEscape
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

_inlineQuery

protected AccessResultDataCIQ _inlineQuery

_id

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

_id_InScopeSubQuery_AccessResultMap

protected java.util.Map<java.lang.String,AccessResultCQ> _id_InScopeSubQuery_AccessResultMap

_transformerName

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

_data

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

_encoding

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

_conditionQueryAccessResult

protected AccessResultCQ _conditionQueryAccessResult

_scalarSubQueryMap

protected java.util.Map<java.lang.String,AccessResultDataCQ> _scalarSubQueryMap

_myselfInScopeSubQueryMap

protected java.util.Map<java.lang.String,AccessResultDataCQ> _myselfInScopeSubQueryMap
コンストラクタの詳細

BsAccessResultDataCQ

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

inline

public AccessResultDataCIQ inline()
Prepare inline query.
{select ... from ... left outer join (select * from ACCESS_RESULT_DATA) where abc = [abc] ...}

戻り値:
Inline query. (NotNull)

createInlineQuery

protected AccessResultDataCIQ createInlineQuery()

on

public AccessResultDataCIQ on()
Prepare on-clause query.
{select ... from ... left outer join ACCESS_RESULT_DATA on ... and abc = [abc] ...}

戻り値:
On-clause query. (NotNull)

getId

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

getCValueId

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

getId_InScopeSubQuery_AccessResult

public java.util.Map<java.lang.String,AccessResultCQ> getId_InScopeSubQuery_AccessResult()

keepId_InScopeSubQuery_AccessResult

public java.lang.String keepId_InScopeSubQuery_AccessResult(AccessResultCQ subQuery)
定義:
クラス AbstractBsAccessResultDataCQ 内の keepId_InScopeSubQuery_AccessResult

addOrderBy_Id_Asc

public BsAccessResultDataCQ addOrderBy_Id_Asc()

addOrderBy_Id_Desc

public BsAccessResultDataCQ addOrderBy_Id_Desc()

getTransformerName

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

getCValueTransformerName

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

addOrderBy_TransformerName_Asc

public BsAccessResultDataCQ addOrderBy_TransformerName_Asc()

addOrderBy_TransformerName_Desc

public BsAccessResultDataCQ addOrderBy_TransformerName_Desc()

getData

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

getCValueData

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

addOrderBy_Data_Asc

public BsAccessResultDataCQ addOrderBy_Data_Asc()

addOrderBy_Data_Desc

public BsAccessResultDataCQ addOrderBy_Data_Desc()

getEncoding

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

getCValueEncoding

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

addOrderBy_Encoding_Asc

public BsAccessResultDataCQ addOrderBy_Encoding_Asc()

addOrderBy_Encoding_Desc

public BsAccessResultDataCQ addOrderBy_Encoding_Desc()

addSpecifiedDerivedOrderBy_Asc

public BsAccessResultDataCQ addSpecifiedDerivedOrderBy_Asc(java.lang.String aliasName)

addSpecifiedDerivedOrderBy_Desc

public BsAccessResultDataCQ addSpecifiedDerivedOrderBy_Desc(java.lang.String aliasName)

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

queryAccessResult

public AccessResultCQ queryAccessResult()

getConditionQueryAccessResult

public AccessResultCQ getConditionQueryAccessResult()

xcreateQueryAccessResult

protected AccessResultCQ xcreateQueryAccessResult()

xsetupOuterJoinAccessResult

protected void xsetupOuterJoinAccessResult()

hasConditionQueryAccessResult

public boolean hasConditionQueryAccessResult()

getScalarSubQuery

public java.util.Map<java.lang.String,AccessResultDataCQ> getScalarSubQuery()

keepScalarSubQuery

public java.lang.String keepScalarSubQuery(AccessResultDataCQ subQuery)
定義:
クラス AbstractBsAccessResultDataCQ 内の keepScalarSubQuery

getMyselfInScopeSubQuery

public java.util.Map<java.lang.String,AccessResultDataCQ> getMyselfInScopeSubQuery()

keepMyselfInScopeSubQuery

public java.lang.String keepMyselfInScopeSubQuery(AccessResultDataCQ subQuery)
定義:
クラス AbstractBsAccessResultDataCQ 内の keepMyselfInScopeSubQuery


Copyright © 2010. All Rights Reserved.