예제 #1
0
        public virtual void UnionAll(UnionQuery <Dch宿泊利用台帳CB> unionQuery)
        {
            Dch宿泊利用台帳CB cb = new Dch宿泊利用台帳CB();

            cb.xsetupForUnion(this); xsyncUQ(cb); unionQuery.Invoke(cb);
            Dch宿泊利用台帳CQ cq = cb.Query(); Query().xsetUnionAllQuery(cq);
        }
        public void xsetupOuterJoin_Dch宿泊利用台帳AsOne()
        {
            Dch宿泊利用台帳CQ          cq        = ConditionQueryDch宿泊利用台帳AsOne;
            Map <String, String> joinOnMap = new LinkedHashMap <String, String>();

            joinOnMap.put("id", "客室利用台帳id");
            registerOuterJoin(cq, joinOnMap);
        }
        protected Dch宿泊利用台帳CQ createQueryDch宿泊利用台帳AsOne()
        {
            String      nrp = resolveNextRelationPathDch宿泊利用台帳AsOne();
            String      jan = resolveJoinAliasName(nrp, xgetNextNestLevel());
            Dch宿泊利用台帳CQ cq  = new Dch宿泊利用台帳CQ(this, xgetSqlClause(), jan, xgetNextNestLevel());

            cq.xsetForeignPropertyName("dch宿泊利用台帳AsOne"); cq.xsetRelationPath(nrp); return(cq);
        }
예제 #4
0
        public override String keep会員コード_InScopeSubQuery_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery)
        {
            if (_会員コード_InScopeSubQuery_Dch宿泊利用台帳ListMap == null)
            {
                _会員コード_InScopeSubQuery_Dch宿泊利用台帳ListMap = new LinkedHashMap <String, Dch宿泊利用台帳CQ>();
            }
            String key = "subQueryMapKey" + (_会員コード_InScopeSubQuery_Dch宿泊利用台帳ListMap.size() + 1);

            _会員コード_InScopeSubQuery_Dch宿泊利用台帳ListMap.put(key, subQuery); return("会員コード_InScopeSubQuery_Dch宿泊利用台帳List." + key);
        }
        public override String keepScalarSubQuery(Dch宿泊利用台帳CQ subQuery)
        {
            if (_scalarSubQueryMap == null)
            {
                _scalarSubQueryMap = new LinkedHashMap <String, Dch宿泊利用台帳CQ>();
            }
            String key = "subQueryMapKey" + (_scalarSubQueryMap.size() + 1);

            _scalarSubQueryMap.put(key, subQuery); return("ScalarSubQuery." + key);
        }
        public override String keepMyselfInScopeSubQuery(Dch宿泊利用台帳CQ subQuery)
        {
            if (_myselfInScopeSubQueryMap == null)
            {
                _myselfInScopeSubQueryMap = new LinkedHashMap <String, Dch宿泊利用台帳CQ>();
            }
            String key = "subQueryMapKey" + (_myselfInScopeSubQueryMap.size() + 1);

            _myselfInScopeSubQueryMap.put(key, subQuery); return("MyselfInScopeSubQuery." + key);
        }
        public override String keepId_InScopeSubQuery_Dch宿泊利用台帳AsOne(Dch宿泊利用台帳CQ subQuery)
        {
            if (_id_InScopeSubQuery_Dch宿泊利用台帳AsOneMap == null)
            {
                _id_InScopeSubQuery_Dch宿泊利用台帳AsOneMap = new LinkedHashMap <String, Dch宿泊利用台帳CQ>();
            }
            String key = "subQueryMapKey" + (_id_InScopeSubQuery_Dch宿泊利用台帳AsOneMap.size() + 1);

            _id_InScopeSubQuery_Dch宿泊利用台帳AsOneMap.put(key, subQuery); return("Id_InScopeSubQuery_Dch宿泊利用台帳AsOne." + key);
        }
        public override void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, ConditionQuery unionQueryAsSuper)
        {
            Dch宿泊利用台帳CQ baseQuery  = (Dch宿泊利用台帳CQ)baseQueryAsSuper;
            Dch宿泊利用台帳CQ unionQuery = (Dch宿泊利用台帳CQ)unionQueryAsSuper;

            if (baseQuery.hasConditionQueryMst会員マスタ())
            {
                unionQuery.QueryMst会員マスタ().reflectRelationOnUnionQuery(baseQuery.QueryMst会員マスタ(), unionQuery.QueryMst会員マスタ());
            }
            if (baseQuery.hasConditionQueryDch客室利用台帳())
            {
                unionQuery.QueryDch客室利用台帳().reflectRelationOnUnionQuery(baseQuery.QueryDch客室利用台帳(), unionQuery.QueryDch客室利用台帳());
            }
        }
예제 #9
0
 // ===============================================================================
 //                                                         Myself InScope SubQuery
 //                                                         =======================
 public override String keepMyselfInScopeSubQuery(Dch宿泊利用台帳CQ subQuery)
 {
     throw new UnsupportedOperationException("MyselfInScopeSubQuery at inline() is unsupported! Sorry!");
 }
 public override String keep会員コード_SpecifyDerivedReferrer_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery)
 {
     throw new UnsupportedOperationException("(Specify)DerivedReferrer at inline() is unsupported! Sorry!");
 }
 public abstract String keepMyselfInScopeSubQuery(Dch宿泊利用台帳CQ subQuery);
예제 #12
0
 public abstract String keepId_NotExistsSubQuery_Dch宿泊利用台帳AsOne(Dch宿泊利用台帳CQ subQuery);
 abstract public String keep会員コード_SpecifyDerivedReferrer_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery);
 public abstract String keep会員コード_NotExistsSubQuery_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery);
예제 #15
0
 // ===================================================================================
 //                                                                     Scalar SubQuery
 //                                                                     ===============
 public override String keepScalarSubQuery(Dch宿泊利用台帳CQ subQuery)
 {
     throw new UnsupportedOperationException("ScalarSubQuery at inline() is unsupported! Sorry!");
 }
 public Dch宿泊利用台帳Nss(Dch宿泊利用台帳CQ query)
 {
     _query = query;
 }
 public override String keepId_ExistsSubQuery_Dch宿泊利用台帳AsOne(Dch宿泊利用台帳CQ subQuery)
 {
     throw new SystemException("ExistsSubQuery at inline() is unsupported! Sorry!");
     // _myCQ.keepId_ExistsSubQuery_Dch宿泊利用台帳AsOne(subQuery);
 }
 public override String keepId_NotInScopeSubQuery_Dch宿泊利用台帳AsOne(Dch宿泊利用台帳CQ subQuery)
 {
     return(_myCQ.keepId_NotInScopeSubQuery_Dch宿泊利用台帳AsOne(subQuery));
 }
 public abstract String keep会員コード_NotInScopeSubQuery_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery);
 public override String keep会員コード_NotExistsSubQuery_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery)
 {
     throw new SystemException("NotExistsSubQuery at inline() is unsupported! Sorry!");
     // _myCQ.keep会員コード_NotExistsSubQuery_Dch宿泊利用台帳List(subQuery);
 }
 public abstract String keep会員コード_QueryDerivedReferrer_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery);
 public override String keep会員コード_NotInScopeSubQuery_Dch宿泊利用台帳List(Dch宿泊利用台帳CQ subQuery)
 {
     return(_myCQ.keep会員コード_NotInScopeSubQuery_Dch宿泊利用台帳List(subQuery));
 }
예제 #23
0
 public abstract String keepId_InScopeSubQuery_Dch宿泊利用台帳AsOne(Dch宿泊利用台帳CQ subQuery);
 public abstract String keepScalarSubQuery(Dch宿泊利用台帳CQ subQuery);