public virtual void UnionAll(UnionQuery <Kbnメニュー区分CB> unionQuery) { Kbnメニュー区分CB cb = new Kbnメニュー区分CB(); cb.xsetupForUnion(this); xsyncUQ(cb); unionQuery.Invoke(cb); Kbnメニュー区分CQ cq = cb.Query(); Query().xsetUnionAllQuery(cq); }
public void xsetupOuterJoin_Kbnメニュー区分() { Kbnメニュー区分CQ cq = ConditionQueryKbnメニュー区分; Map <String, String> joinOnMap = new LinkedHashMap <String, String>(); joinOnMap.put("メニューコード", "メニューコード"); registerOuterJoin(cq, joinOnMap); }
protected Kbnメニュー区分CQ xcreateQueryKbnメニュー区分() { String nrp = resolveNextRelationPathKbnメニュー区分(); String jan = resolveJoinAliasName(nrp, xgetNextNestLevel()); Kbnメニュー区分CQ cq = new Kbnメニュー区分CQ(this, xgetSqlClause(), jan, xgetNextNestLevel()); cq.xsetForeignPropertyName("kbnメニュー区分"); cq.xsetRelationPath(nrp); return(cq); }
public override String keepメニューコード_NotInScopeSubQuery_Kbnメニュー区分(Kbnメニュー区分CQ subQuery) { if (_メニューコード_NotInScopeSubQuery_Kbnメニュー区分Map == null) { _メニューコード_NotInScopeSubQuery_Kbnメニュー区分Map = new LinkedHashMap <String, Kbnメニュー区分CQ>(); } String key = "subQueryMapKey" + (_メニューコード_NotInScopeSubQuery_Kbnメニュー区分Map.size() + 1); _メニューコード_NotInScopeSubQuery_Kbnメニュー区分Map.put(key, subQuery); return("メニューコード_NotInScopeSubQuery_Kbnメニュー区分." + key); }
public override String keepMyselfInScopeSubQuery(Kbnメニュー区分CQ subQuery) { if (_myselfInScopeSubQueryMap == null) { _myselfInScopeSubQueryMap = new LinkedHashMap <String, Kbnメニュー区分CQ>(); } String key = "subQueryMapKey" + (_myselfInScopeSubQueryMap.size() + 1); _myselfInScopeSubQueryMap.put(key, subQuery); return("MyselfInScopeSubQuery." + key); }
public override String keepScalarSubQuery(Kbnメニュー区分CQ subQuery) { if (_scalarSubQueryMap == null) { _scalarSubQueryMap = new LinkedHashMap <String, Kbnメニュー区分CQ>(); } String key = "subQueryMapKey" + (_scalarSubQueryMap.size() + 1); _scalarSubQueryMap.put(key, subQuery); return("ScalarSubQuery." + key); }
public override String keepメニューコード_NotInScopeSubQuery_Kbnメニュー区分(Kbnメニュー区分CQ subQuery) { return(_myCQ.keepメニューコード_NotInScopeSubQuery_Kbnメニュー区分(subQuery)); }
public Kbnメニュー区分Nss(Kbnメニュー区分CQ query) { _query = query; }
// =============================================================================== // Myself InScope SubQuery // ======================= public override String keepMyselfInScopeSubQuery(Kbnメニュー区分CQ subQuery) { throw new UnsupportedOperationException("MyselfInScopeSubQuery at inline() is unsupported! Sorry!"); }
// =================================================================================== // Scalar SubQuery // =============== public override String keepScalarSubQuery(Kbnメニュー区分CQ subQuery) { throw new UnsupportedOperationException("ScalarSubQuery at inline() is unsupported! Sorry!"); }
public abstract String keepMyselfInScopeSubQuery(Kbnメニュー区分CQ subQuery);
public abstract String keepScalarSubQuery(Kbnメニュー区分CQ subQuery);
public abstract String keepメニューコード_NotInScopeSubQuery_Kbnメニュー区分(Kbnメニュー区分CQ subQuery);