org.seasar.robot.db.cbean.cq.ciq
クラス AccessResultDataCIQ

java.lang.Object
  上位を拡張 org.seasar.robot.dbflute.cbean.AbstractConditionQuery
      上位を拡張 org.seasar.robot.db.cbean.cq.bs.AbstractBsAccessResultDataCQ
          上位を拡張 org.seasar.robot.db.cbean.cq.ciq.AccessResultDataCIQ
すべての実装されたインタフェース:
org.seasar.robot.dbflute.cbean.ConditionQuery

public class AccessResultDataCIQ
extends AbstractBsAccessResultDataCQ

The condition-query for in-line of ACCESS_RESULT_DATA.

作成者:
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  BsAccessResultDataCQ _myCQ
           
 
クラス 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
 
コンストラクタの概要
AccessResultDataCIQ(org.seasar.robot.dbflute.cbean.ConditionQuery childQuery, org.seasar.robot.dbflute.cbean.sqlclause.SqlClause sqlClause, java.lang.String aliasName, int nestLevel, BsAccessResultDataCQ myCQ)
           
 
メソッドの概要
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()
           
protected  boolean isInScopeRelationSuppressLocalAliasName()
           
 java.lang.String keepId_InScopeRelation_AccessResult(AccessResultCQ sq)
           
 java.lang.String keepId_NotInScopeRelation_AccessResult(AccessResultCQ sq)
           
 java.lang.String keepMyselfInScopeRelation(AccessResultDataCQ subQuery)
           
 java.lang.String keepScalarCondition(AccessResultDataCQ subQuery)
           
protected  void reflectRelationOnUnionQuery(org.seasar.robot.dbflute.cbean.ConditionQuery bq, org.seasar.robot.dbflute.cbean.ConditionQuery uq)
           
protected  void registerWhereClause(java.lang.String wc)
           
protected  void setupConditionValueAndRegisterWhereClause(org.seasar.robot.dbflute.cbean.ckey.ConditionKey k, java.lang.Object v, org.seasar.robot.dbflute.cbean.cvalue.ConditionValue cv, java.lang.String col)
           
protected  void setupConditionValueAndRegisterWhereClause(org.seasar.robot.dbflute.cbean.ckey.ConditionKey k, java.lang.Object v, org.seasar.robot.dbflute.cbean.cvalue.ConditionValue cv, java.lang.String col, org.seasar.robot.dbflute.cbean.coption.ConditionOption op)
           
protected  void throwIICBOE(java.lang.String name)
           
protected  java.lang.String xinCB()
           
protected  java.lang.String xinCQ()
           
 
クラス org.seasar.robot.db.cbean.cq.bs.AbstractBsAccessResultDataCQ から継承されたメソッド
doSetEncoding_Equal, doSetEncoding_InScope, doSetEncoding_NotEqual, doSetEncoding_NotInScope, doSetId_Equal, doSetId_InScope, doSetId_NotEqual, doSetId_NotInScope, doSetTransformerName_Equal, doSetTransformerName_InScope, doSetTransformerName_NotEqual, doSetTransformerName_NotInScope, getTableDbName, inScopeAccessResult, myselfInScope, notInScopeAccessResult, regData, regEncoding, regId, regTransformerName, scalar_Equal, scalar_GreaterEqual, scalar_GreaterThan, scalar_LessEqual, scalar_LessThan, scalar_NotEqual, 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, 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, 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, regLSQ, regOBA, regOBD, regQ, regQ, replaceString, resolveJoinAliasName, resolveNextRelationPath, 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
 

フィールドの詳細

_myCQ

protected BsAccessResultDataCQ _myCQ
コンストラクタの詳細

AccessResultDataCIQ

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

reflectRelationOnUnionQuery

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

setupConditionValueAndRegisterWhereClause

protected void setupConditionValueAndRegisterWhereClause(org.seasar.robot.dbflute.cbean.ckey.ConditionKey k,
                                                         java.lang.Object v,
                                                         org.seasar.robot.dbflute.cbean.cvalue.ConditionValue cv,
                                                         java.lang.String col)
オーバーライド:
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery 内の setupConditionValueAndRegisterWhereClause

setupConditionValueAndRegisterWhereClause

protected void setupConditionValueAndRegisterWhereClause(org.seasar.robot.dbflute.cbean.ckey.ConditionKey k,
                                                         java.lang.Object v,
                                                         org.seasar.robot.dbflute.cbean.cvalue.ConditionValue cv,
                                                         java.lang.String col,
                                                         org.seasar.robot.dbflute.cbean.coption.ConditionOption op)
オーバーライド:
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery 内の setupConditionValueAndRegisterWhereClause

registerWhereClause

protected void registerWhereClause(java.lang.String wc)
オーバーライド:
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery 内の registerWhereClause

isInScopeRelationSuppressLocalAliasName

protected boolean isInScopeRelationSuppressLocalAliasName()
オーバーライド:
クラス org.seasar.robot.dbflute.cbean.AbstractConditionQuery 内の isInScopeRelationSuppressLocalAliasName

getCValueId

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

keepId_InScopeRelation_AccessResult

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

keepId_NotInScopeRelation_AccessResult

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

getCValueTransformerName

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

getCValueData

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

getCValueEncoding

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

keepScalarCondition

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

keepMyselfInScopeRelation

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

throwIICBOE

protected void throwIICBOE(java.lang.String name)

xinCB

protected java.lang.String xinCB()

xinCQ

protected java.lang.String xinCQ()


Copyright © 2012. All Rights Reserved.