OSDN Git Service

DBFlute-0.9.3に更新
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / java / jp / sourceforge / ea2ddl / dao / cbean / cq / bs / BsTConnectorCQ.java
index 4feccc8..5a7b611 100644 (file)
@@ -2,17 +2,17 @@ package jp.sourceforge.ea2ddl.dao.cbean.cq.bs;
 \r
 import java.util.Map;\r
 \r
-import jp.sourceforge.ea2ddl.dao.allcommon.cbean.*;\r
-import jp.sourceforge.ea2ddl.dao.allcommon.cbean.cvalue.ConditionValue;\r
-import jp.sourceforge.ea2ddl.dao.allcommon.cbean.sqlclause.SqlClause;\r
+import org.seasar.dbflute.cbean.*;\r
+import org.seasar.dbflute.cbean.cvalue.ConditionValue;\r
+import org.seasar.dbflute.cbean.sqlclause.SqlClause;\r
 import jp.sourceforge.ea2ddl.dao.cbean.cq.ciq.*;\r
+import jp.sourceforge.ea2ddl.dao.cbean.*;\r
 import jp.sourceforge.ea2ddl.dao.cbean.cq.*;\r
 \r
 /**\r
  * The base condition-query of t_connector.\r
  * @author DBFlute(AutoGenerator)\r
- */
-@SuppressWarnings("unchecked")\r
+ */\r
 public class BsTConnectorCQ extends AbstractBsTConnectorCQ {\r
 \r
     // ===================================================================================\r
@@ -48,7 +48,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
      * @return On-clause query. (NotNull)\r
      */\r
     public TConnectorCIQ on() {\r
-        if (isBaseQuery(this)) { throw new UnsupportedOperationException("Unsupported onClause of Base Table!"); }\r
+        if (isBaseQuery(this)) { throw new UnsupportedOperationException("Unsupported on-clause for local table!"); }\r
         TConnectorCIQ inlineQuery = inline(); inlineQuery.xsetOnClauseInline(true); return inlineQuery;\r
     }\r
 \r
@@ -62,7 +62,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _connectorId;\r
     }\r
     protected ConditionValue getCValueConnectorId() { return getConnectorId(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_ConnectorId_Asc() { regOBA("Connector_ID"); return this; }\r
     public BsTConnectorCQ addOrderBy_ConnectorId_Desc() { regOBD("Connector_ID"); return this; }\r
 \r
@@ -72,7 +72,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _name;\r
     }\r
     protected ConditionValue getCValueName() { return getName(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Name_Asc() { regOBA("Name"); return this; }\r
     public BsTConnectorCQ addOrderBy_Name_Desc() { regOBD("Name"); return this; }\r
 \r
@@ -82,7 +82,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _direction;\r
     }\r
     protected ConditionValue getCValueDirection() { return getDirection(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Direction_Asc() { regOBA("Direction"); return this; }\r
     public BsTConnectorCQ addOrderBy_Direction_Desc() { regOBD("Direction"); return this; }\r
 \r
@@ -92,7 +92,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _notes;\r
     }\r
     protected ConditionValue getCValueNotes() { return getNotes(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Notes_Asc() { regOBA("Notes"); return this; }\r
     public BsTConnectorCQ addOrderBy_Notes_Desc() { regOBD("Notes"); return this; }\r
 \r
@@ -102,7 +102,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _connectorType;\r
     }\r
     protected ConditionValue getCValueConnectorType() { return getConnectorType(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_ConnectorType_Asc() { regOBA("Connector_Type"); return this; }\r
     public BsTConnectorCQ addOrderBy_ConnectorType_Desc() { regOBD("Connector_Type"); return this; }\r
 \r
@@ -112,7 +112,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _subtype;\r
     }\r
     protected ConditionValue getCValueSubtype() { return getSubtype(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Subtype_Asc() { regOBA("SubType"); return this; }\r
     public BsTConnectorCQ addOrderBy_Subtype_Desc() { regOBD("SubType"); return this; }\r
 \r
@@ -122,7 +122,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcecard;\r
     }\r
     protected ConditionValue getCValueSourcecard() { return getSourcecard(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcecard_Asc() { regOBA("SourceCard"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcecard_Desc() { regOBD("SourceCard"); return this; }\r
 \r
@@ -132,7 +132,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceaccess;\r
     }\r
     protected ConditionValue getCValueSourceaccess() { return getSourceaccess(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceaccess_Asc() { regOBA("SourceAccess"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceaccess_Desc() { regOBD("SourceAccess"); return this; }\r
 \r
@@ -142,7 +142,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceelement;\r
     }\r
     protected ConditionValue getCValueSourceelement() { return getSourceelement(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceelement_Asc() { regOBA("SourceElement"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceelement_Desc() { regOBD("SourceElement"); return this; }\r
 \r
@@ -152,7 +152,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destcard;\r
     }\r
     protected ConditionValue getCValueDestcard() { return getDestcard(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destcard_Asc() { regOBA("DestCard"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destcard_Desc() { regOBD("DestCard"); return this; }\r
 \r
@@ -162,7 +162,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destaccess;\r
     }\r
     protected ConditionValue getCValueDestaccess() { return getDestaccess(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destaccess_Asc() { regOBA("DestAccess"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destaccess_Desc() { regOBD("DestAccess"); return this; }\r
 \r
@@ -172,7 +172,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destelement;\r
     }\r
     protected ConditionValue getCValueDestelement() { return getDestelement(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destelement_Asc() { regOBA("DestElement"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destelement_Desc() { regOBD("DestElement"); return this; }\r
 \r
@@ -190,7 +190,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         String key = "subQueryMapKey" + (_sourcerole_InScopeSubQuery_TOperationBySourceroleMap.size() + 1);\r
         _sourcerole_InScopeSubQuery_TOperationBySourceroleMap.put(key, subQuery); return "sourcerole_InScopeSubQuery_TOperationBySourcerole." + key;\r
     }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcerole_Asc() { regOBA("SourceRole"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcerole_Desc() { regOBD("SourceRole"); return this; }\r
 \r
@@ -200,7 +200,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceroletype;\r
     }\r
     protected ConditionValue getCValueSourceroletype() { return getSourceroletype(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceroletype_Asc() { regOBA("SourceRoleType"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceroletype_Desc() { regOBD("SourceRoleType"); return this; }\r
 \r
@@ -210,7 +210,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcerolenote;\r
     }\r
     protected ConditionValue getCValueSourcerolenote() { return getSourcerolenote(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcerolenote_Asc() { regOBA("SourceRoleNote"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcerolenote_Desc() { regOBD("SourceRoleNote"); return this; }\r
 \r
@@ -220,7 +220,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcecontainment;\r
     }\r
     protected ConditionValue getCValueSourcecontainment() { return getSourcecontainment(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcecontainment_Asc() { regOBA("SourceContainment"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcecontainment_Desc() { regOBD("SourceContainment"); return this; }\r
 \r
@@ -230,7 +230,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceisaggregate;\r
     }\r
     protected ConditionValue getCValueSourceisaggregate() { return getSourceisaggregate(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceisaggregate_Asc() { regOBA("SourceIsAggregate"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceisaggregate_Desc() { regOBD("SourceIsAggregate"); return this; }\r
 \r
@@ -240,7 +240,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceisordered;\r
     }\r
     protected ConditionValue getCValueSourceisordered() { return getSourceisordered(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceisordered_Asc() { regOBA("SourceIsOrdered"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceisordered_Desc() { regOBD("SourceIsOrdered"); return this; }\r
 \r
@@ -250,7 +250,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcequalifier;\r
     }\r
     protected ConditionValue getCValueSourcequalifier() { return getSourcequalifier(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcequalifier_Asc() { regOBA("SourceQualifier"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcequalifier_Desc() { regOBD("SourceQualifier"); return this; }\r
 \r
@@ -268,7 +268,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         String key = "subQueryMapKey" + (_destrole_InScopeSubQuery_TOperationByDestroleMap.size() + 1);\r
         _destrole_InScopeSubQuery_TOperationByDestroleMap.put(key, subQuery); return "destrole_InScopeSubQuery_TOperationByDestrole." + key;\r
     }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destrole_Asc() { regOBA("DestRole"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destrole_Desc() { regOBD("DestRole"); return this; }\r
 \r
@@ -278,7 +278,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destroletype;\r
     }\r
     protected ConditionValue getCValueDestroletype() { return getDestroletype(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destroletype_Asc() { regOBA("DestRoleType"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destroletype_Desc() { regOBD("DestRoleType"); return this; }\r
 \r
@@ -288,7 +288,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destrolenote;\r
     }\r
     protected ConditionValue getCValueDestrolenote() { return getDestrolenote(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destrolenote_Asc() { regOBA("DestRoleNote"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destrolenote_Desc() { regOBD("DestRoleNote"); return this; }\r
 \r
@@ -298,7 +298,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destcontainment;\r
     }\r
     protected ConditionValue getCValueDestcontainment() { return getDestcontainment(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destcontainment_Asc() { regOBA("DestContainment"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destcontainment_Desc() { regOBD("DestContainment"); return this; }\r
 \r
@@ -308,7 +308,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destisaggregate;\r
     }\r
     protected ConditionValue getCValueDestisaggregate() { return getDestisaggregate(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Destisaggregate_Asc() { regOBA("DestIsAggregate"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destisaggregate_Desc() { regOBD("DestIsAggregate"); return this; }\r
 \r
@@ -318,7 +318,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destisordered;\r
     }\r
     protected ConditionValue getCValueDestisordered() { return getDestisordered(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Destisordered_Asc() { regOBA("DestIsOrdered"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destisordered_Desc() { regOBD("DestIsOrdered"); return this; }\r
 \r
@@ -328,7 +328,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destqualifier;\r
     }\r
     protected ConditionValue getCValueDestqualifier() { return getDestqualifier(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destqualifier_Asc() { regOBA("DestQualifier"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destqualifier_Desc() { regOBD("DestQualifier"); return this; }\r
 \r
@@ -338,7 +338,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _startObjectId;\r
     }\r
     protected ConditionValue getCValueStartObjectId() { return getStartObjectId(); }\r
-          \r
+\r
     protected Map<String, TObjectCQ> _startObjectId_InScopeSubQuery_TObjectByStartObjectIdMap;\r
     public Map<String, TObjectCQ> getStartObjectId_InScopeSubQuery_TObjectByStartObjectId() { return _startObjectId_InScopeSubQuery_TObjectByStartObjectIdMap; }\r
     public String keepStartObjectId_InScopeSubQuery_TObjectByStartObjectId(TObjectCQ subQuery) {\r
@@ -356,7 +356,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _endObjectId;\r
     }\r
     protected ConditionValue getCValueEndObjectId() { return getEndObjectId(); }\r
-          \r
+\r
     protected Map<String, TObjectCQ> _endObjectId_InScopeSubQuery_TObjectByEndObjectIdMap;\r
     public Map<String, TObjectCQ> getEndObjectId_InScopeSubQuery_TObjectByEndObjectId() { return _endObjectId_InScopeSubQuery_TObjectByEndObjectIdMap; }\r
     public String keepEndObjectId_InScopeSubQuery_TObjectByEndObjectId(TObjectCQ subQuery) {\r
@@ -374,7 +374,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _topStartLabel;\r
     }\r
     protected ConditionValue getCValueTopStartLabel() { return getTopStartLabel(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_TopStartLabel_Asc() { regOBA("Top_Start_Label"); return this; }\r
     public BsTConnectorCQ addOrderBy_TopStartLabel_Desc() { regOBD("Top_Start_Label"); return this; }\r
 \r
@@ -384,7 +384,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _topMidLabel;\r
     }\r
     protected ConditionValue getCValueTopMidLabel() { return getTopMidLabel(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_TopMidLabel_Asc() { regOBA("Top_Mid_Label"); return this; }\r
     public BsTConnectorCQ addOrderBy_TopMidLabel_Desc() { regOBD("Top_Mid_Label"); return this; }\r
 \r
@@ -394,7 +394,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _topEndLabel;\r
     }\r
     protected ConditionValue getCValueTopEndLabel() { return getTopEndLabel(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_TopEndLabel_Asc() { regOBA("Top_End_Label"); return this; }\r
     public BsTConnectorCQ addOrderBy_TopEndLabel_Desc() { regOBD("Top_End_Label"); return this; }\r
 \r
@@ -404,7 +404,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _btmStartLabel;\r
     }\r
     protected ConditionValue getCValueBtmStartLabel() { return getBtmStartLabel(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_BtmStartLabel_Asc() { regOBA("Btm_Start_Label"); return this; }\r
     public BsTConnectorCQ addOrderBy_BtmStartLabel_Desc() { regOBD("Btm_Start_Label"); return this; }\r
 \r
@@ -414,7 +414,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _btmMidLabel;\r
     }\r
     protected ConditionValue getCValueBtmMidLabel() { return getBtmMidLabel(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_BtmMidLabel_Asc() { regOBA("Btm_Mid_Label"); return this; }\r
     public BsTConnectorCQ addOrderBy_BtmMidLabel_Desc() { regOBD("Btm_Mid_Label"); return this; }\r
 \r
@@ -424,7 +424,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _btmEndLabel;\r
     }\r
     protected ConditionValue getCValueBtmEndLabel() { return getBtmEndLabel(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_BtmEndLabel_Asc() { regOBA("Btm_End_Label"); return this; }\r
     public BsTConnectorCQ addOrderBy_BtmEndLabel_Desc() { regOBD("Btm_End_Label"); return this; }\r
 \r
@@ -434,7 +434,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _startEdge;\r
     }\r
     protected ConditionValue getCValueStartEdge() { return getStartEdge(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_StartEdge_Asc() { regOBA("Start_Edge"); return this; }\r
     public BsTConnectorCQ addOrderBy_StartEdge_Desc() { regOBD("Start_Edge"); return this; }\r
 \r
@@ -444,7 +444,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _endEdge;\r
     }\r
     protected ConditionValue getCValueEndEdge() { return getEndEdge(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_EndEdge_Asc() { regOBA("End_Edge"); return this; }\r
     public BsTConnectorCQ addOrderBy_EndEdge_Desc() { regOBD("End_Edge"); return this; }\r
 \r
@@ -454,7 +454,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _ptstartx;\r
     }\r
     protected ConditionValue getCValuePtstartx() { return getPtstartx(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Ptstartx_Asc() { regOBA("PtStartX"); return this; }\r
     public BsTConnectorCQ addOrderBy_Ptstartx_Desc() { regOBD("PtStartX"); return this; }\r
 \r
@@ -464,7 +464,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _ptstarty;\r
     }\r
     protected ConditionValue getCValuePtstarty() { return getPtstarty(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Ptstarty_Asc() { regOBA("PtStartY"); return this; }\r
     public BsTConnectorCQ addOrderBy_Ptstarty_Desc() { regOBD("PtStartY"); return this; }\r
 \r
@@ -474,7 +474,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _ptendx;\r
     }\r
     protected ConditionValue getCValuePtendx() { return getPtendx(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Ptendx_Asc() { regOBA("PtEndX"); return this; }\r
     public BsTConnectorCQ addOrderBy_Ptendx_Desc() { regOBD("PtEndX"); return this; }\r
 \r
@@ -484,7 +484,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _ptendy;\r
     }\r
     protected ConditionValue getCValuePtendy() { return getPtendy(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Ptendy_Asc() { regOBA("PtEndY"); return this; }\r
     public BsTConnectorCQ addOrderBy_Ptendy_Desc() { regOBD("PtEndY"); return this; }\r
 \r
@@ -494,7 +494,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _seqno;\r
     }\r
     protected ConditionValue getCValueSeqno() { return getSeqno(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Seqno_Asc() { regOBA("SeqNo"); return this; }\r
     public BsTConnectorCQ addOrderBy_Seqno_Desc() { regOBD("SeqNo"); return this; }\r
 \r
@@ -504,7 +504,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _headstyle;\r
     }\r
     protected ConditionValue getCValueHeadstyle() { return getHeadstyle(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Headstyle_Asc() { regOBA("HeadStyle"); return this; }\r
     public BsTConnectorCQ addOrderBy_Headstyle_Desc() { regOBD("HeadStyle"); return this; }\r
 \r
@@ -514,7 +514,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _linestyle;\r
     }\r
     protected ConditionValue getCValueLinestyle() { return getLinestyle(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Linestyle_Asc() { regOBA("LineStyle"); return this; }\r
     public BsTConnectorCQ addOrderBy_Linestyle_Desc() { regOBD("LineStyle"); return this; }\r
 \r
@@ -524,7 +524,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _routestyle;\r
     }\r
     protected ConditionValue getCValueRoutestyle() { return getRoutestyle(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Routestyle_Asc() { regOBA("RouteStyle"); return this; }\r
     public BsTConnectorCQ addOrderBy_Routestyle_Desc() { regOBD("RouteStyle"); return this; }\r
 \r
@@ -534,7 +534,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _isbold;\r
     }\r
     protected ConditionValue getCValueIsbold() { return getIsbold(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Isbold_Asc() { regOBA("IsBold"); return this; }\r
     public BsTConnectorCQ addOrderBy_Isbold_Desc() { regOBD("IsBold"); return this; }\r
 \r
@@ -544,7 +544,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _linecolor;\r
     }\r
     protected ConditionValue getCValueLinecolor() { return getLinecolor(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Linecolor_Asc() { regOBA("LineColor"); return this; }\r
     public BsTConnectorCQ addOrderBy_Linecolor_Desc() { regOBD("LineColor"); return this; }\r
 \r
@@ -554,7 +554,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _stereotype;\r
     }\r
     protected ConditionValue getCValueStereotype() { return getStereotype(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Stereotype_Asc() { regOBA("Stereotype"); return this; }\r
     public BsTConnectorCQ addOrderBy_Stereotype_Desc() { regOBD("Stereotype"); return this; }\r
 \r
@@ -564,7 +564,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _virtualinheritance;\r
     }\r
     protected ConditionValue getCValueVirtualinheritance() { return getVirtualinheritance(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Virtualinheritance_Asc() { regOBA("VirtualInheritance"); return this; }\r
     public BsTConnectorCQ addOrderBy_Virtualinheritance_Desc() { regOBD("VirtualInheritance"); return this; }\r
 \r
@@ -574,7 +574,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _linkaccess;\r
     }\r
     protected ConditionValue getCValueLinkaccess() { return getLinkaccess(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Linkaccess_Asc() { regOBA("LinkAccess"); return this; }\r
     public BsTConnectorCQ addOrderBy_Linkaccess_Desc() { regOBD("LinkAccess"); return this; }\r
 \r
@@ -584,7 +584,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _pdata1;\r
     }\r
     protected ConditionValue getCValuePdata1() { return getPdata1(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Pdata1_Asc() { regOBA("PDATA1"); return this; }\r
     public BsTConnectorCQ addOrderBy_Pdata1_Desc() { regOBD("PDATA1"); return this; }\r
 \r
@@ -594,7 +594,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _pdata2;\r
     }\r
     protected ConditionValue getCValuePdata2() { return getPdata2(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Pdata2_Asc() { regOBA("PDATA2"); return this; }\r
     public BsTConnectorCQ addOrderBy_Pdata2_Desc() { regOBD("PDATA2"); return this; }\r
 \r
@@ -604,7 +604,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _pdata3;\r
     }\r
     protected ConditionValue getCValuePdata3() { return getPdata3(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Pdata3_Asc() { regOBA("PDATA3"); return this; }\r
     public BsTConnectorCQ addOrderBy_Pdata3_Desc() { regOBD("PDATA3"); return this; }\r
 \r
@@ -614,7 +614,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _pdata4;\r
     }\r
     protected ConditionValue getCValuePdata4() { return getPdata4(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Pdata4_Asc() { regOBA("PDATA4"); return this; }\r
     public BsTConnectorCQ addOrderBy_Pdata4_Desc() { regOBD("PDATA4"); return this; }\r
 \r
@@ -624,7 +624,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _pdata5;\r
     }\r
     protected ConditionValue getCValuePdata5() { return getPdata5(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Pdata5_Asc() { regOBA("PDATA5"); return this; }\r
     public BsTConnectorCQ addOrderBy_Pdata5_Desc() { regOBD("PDATA5"); return this; }\r
 \r
@@ -634,7 +634,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _diagramid;\r
     }\r
     protected ConditionValue getCValueDiagramid() { return getDiagramid(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Diagramid_Asc() { regOBA("DiagramID"); return this; }\r
     public BsTConnectorCQ addOrderBy_Diagramid_Desc() { regOBD("DiagramID"); return this; }\r
 \r
@@ -644,7 +644,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _eaGuid;\r
     }\r
     protected ConditionValue getCValueEaGuid() { return getEaGuid(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_EaGuid_Asc() { regOBA("ea_guid"); return this; }\r
     public BsTConnectorCQ addOrderBy_EaGuid_Desc() { regOBD("ea_guid"); return this; }\r
 \r
@@ -654,7 +654,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceconstraint;\r
     }\r
     protected ConditionValue getCValueSourceconstraint() { return getSourceconstraint(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceconstraint_Asc() { regOBA("SourceConstraint"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceconstraint_Desc() { regOBD("SourceConstraint"); return this; }\r
 \r
@@ -664,7 +664,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destconstraint;\r
     }\r
     protected ConditionValue getCValueDestconstraint() { return getDestconstraint(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destconstraint_Asc() { regOBA("DestConstraint"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destconstraint_Desc() { regOBD("DestConstraint"); return this; }\r
 \r
@@ -674,7 +674,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourceisnavigable;\r
     }\r
     protected ConditionValue getCValueSourceisnavigable() { return getSourceisnavigable(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourceisnavigable_Asc() { regOBA("SourceIsNavigable"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourceisnavigable_Desc() { regOBD("SourceIsNavigable"); return this; }\r
 \r
@@ -684,7 +684,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destisnavigable;\r
     }\r
     protected ConditionValue getCValueDestisnavigable() { return getDestisnavigable(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destisnavigable_Asc() { regOBA("DestIsNavigable"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destisnavigable_Desc() { regOBD("DestIsNavigable"); return this; }\r
 \r
@@ -694,7 +694,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _isroot;\r
     }\r
     protected ConditionValue getCValueIsroot() { return getIsroot(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Isroot_Asc() { regOBA("IsRoot"); return this; }\r
     public BsTConnectorCQ addOrderBy_Isroot_Desc() { regOBD("IsRoot"); return this; }\r
 \r
@@ -704,7 +704,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _isleaf;\r
     }\r
     protected ConditionValue getCValueIsleaf() { return getIsleaf(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Isleaf_Asc() { regOBA("IsLeaf"); return this; }\r
     public BsTConnectorCQ addOrderBy_Isleaf_Desc() { regOBD("IsLeaf"); return this; }\r
 \r
@@ -714,7 +714,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _isspec;\r
     }\r
     protected ConditionValue getCValueIsspec() { return getIsspec(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Isspec_Asc() { regOBA("IsSpec"); return this; }\r
     public BsTConnectorCQ addOrderBy_Isspec_Desc() { regOBD("IsSpec"); return this; }\r
 \r
@@ -724,7 +724,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcechangeable;\r
     }\r
     protected ConditionValue getCValueSourcechangeable() { return getSourcechangeable(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcechangeable_Asc() { regOBA("SourceChangeable"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcechangeable_Desc() { regOBD("SourceChangeable"); return this; }\r
 \r
@@ -734,7 +734,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destchangeable;\r
     }\r
     protected ConditionValue getCValueDestchangeable() { return getDestchangeable(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destchangeable_Asc() { regOBA("DestChangeable"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destchangeable_Desc() { regOBD("DestChangeable"); return this; }\r
 \r
@@ -744,7 +744,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcets;\r
     }\r
     protected ConditionValue getCValueSourcets() { return getSourcets(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcets_Asc() { regOBA("SourceTS"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcets_Desc() { regOBD("SourceTS"); return this; }\r
 \r
@@ -754,7 +754,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _destts;\r
     }\r
     protected ConditionValue getCValueDestts() { return getDestts(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Destts_Asc() { regOBA("DestTS"); return this; }\r
     public BsTConnectorCQ addOrderBy_Destts_Desc() { regOBD("DestTS"); return this; }\r
 \r
@@ -764,7 +764,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _stateflags;\r
     }\r
     protected ConditionValue getCValueStateflags() { return getStateflags(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Stateflags_Asc() { regOBA("StateFlags"); return this; }\r
     public BsTConnectorCQ addOrderBy_Stateflags_Desc() { regOBD("StateFlags"); return this; }\r
 \r
@@ -774,7 +774,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _actionflags;\r
     }\r
     protected ConditionValue getCValueActionflags() { return getActionflags(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Actionflags_Asc() { regOBA("ActionFlags"); return this; }\r
     public BsTConnectorCQ addOrderBy_Actionflags_Desc() { regOBD("ActionFlags"); return this; }\r
 \r
@@ -784,7 +784,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _issignal;\r
     }\r
     protected ConditionValue getCValueIssignal() { return getIssignal(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Issignal_Asc() { regOBA("IsSignal"); return this; }\r
     public BsTConnectorCQ addOrderBy_Issignal_Desc() { regOBD("IsSignal"); return this; }\r
 \r
@@ -794,7 +794,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _isstimulus;\r
     }\r
     protected ConditionValue getCValueIsstimulus() { return getIsstimulus(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Isstimulus_Asc() { regOBA("IsStimulus"); return this; }\r
     public BsTConnectorCQ addOrderBy_Isstimulus_Desc() { regOBD("IsStimulus"); return this; }\r
 \r
@@ -804,7 +804,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _dispatchaction;\r
     }\r
     protected ConditionValue getCValueDispatchaction() { return getDispatchaction(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Dispatchaction_Asc() { regOBA("DispatchAction"); return this; }\r
     public BsTConnectorCQ addOrderBy_Dispatchaction_Desc() { regOBD("DispatchAction"); return this; }\r
 \r
@@ -814,7 +814,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _target2;\r
     }\r
     protected ConditionValue getCValueTarget2() { return getTarget2(); }\r
-          \r
+\r
     public BsTConnectorCQ addOrderBy_Target2_Asc() { regOBA("Target2"); return this; }\r
     public BsTConnectorCQ addOrderBy_Target2_Desc() { regOBD("Target2"); return this; }\r
 \r
@@ -824,7 +824,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _styleex;\r
     }\r
     protected ConditionValue getCValueStyleex() { return getStyleex(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Styleex_Asc() { regOBA("StyleEx"); return this; }\r
     public BsTConnectorCQ addOrderBy_Styleex_Desc() { regOBD("StyleEx"); return this; }\r
 \r
@@ -834,7 +834,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcestereotype;\r
     }\r
     protected ConditionValue getCValueSourcestereotype() { return getSourcestereotype(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcestereotype_Asc() { regOBA("SourceStereotype"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcestereotype_Desc() { regOBD("SourceStereotype"); return this; }\r
 \r
@@ -844,7 +844,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _deststereotype;\r
     }\r
     protected ConditionValue getCValueDeststereotype() { return getDeststereotype(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Deststereotype_Asc() { regOBA("DestStereotype"); return this; }\r
     public BsTConnectorCQ addOrderBy_Deststereotype_Desc() { regOBD("DestStereotype"); return this; }\r
 \r
@@ -854,7 +854,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _sourcestyle;\r
     }\r
     protected ConditionValue getCValueSourcestyle() { return getSourcestyle(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Sourcestyle_Asc() { regOBA("SourceStyle"); return this; }\r
     public BsTConnectorCQ addOrderBy_Sourcestyle_Desc() { regOBD("SourceStyle"); return this; }\r
 \r
@@ -864,7 +864,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _deststyle;\r
     }\r
     protected ConditionValue getCValueDeststyle() { return getDeststyle(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Deststyle_Asc() { regOBA("DestStyle"); return this; }\r
     public BsTConnectorCQ addOrderBy_Deststyle_Desc() { regOBD("DestStyle"); return this; }\r
 \r
@@ -874,7 +874,7 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
         return _eventflags;\r
     }\r
     protected ConditionValue getCValueEventflags() { return getEventflags(); }\r
-    \r
+\r
     public BsTConnectorCQ addOrderBy_Eventflags_Asc() { regOBA("EventFlags"); return this; }\r
     public BsTConnectorCQ addOrderBy_Eventflags_Desc() { regOBD("EventFlags"); return this; }\r
 \r
@@ -907,112 +907,141 @@ public class BsTConnectorCQ extends AbstractBsTConnectorCQ {
     // ===================================================================================\r
     //                                                                       Foreign Query\r
     //                                                                       =============\r
-    \r
     public TOperationCQ queryTOperationBySourcerole() {\r
         return getConditionQueryTOperationBySourcerole();\r
     }\r
     protected TOperationCQ _conditionQueryTOperationBySourcerole;\r
     public TOperationCQ getConditionQueryTOperationBySourcerole() {\r
         if (_conditionQueryTOperationBySourcerole == null) {\r
-            _conditionQueryTOperationBySourcerole = createQueryTOperationBySourcerole();\r
-            setupOuterJoin_TOperationBySourcerole();\r
+            _conditionQueryTOperationBySourcerole = xcreateQueryTOperationBySourcerole();\r
+            xsetupOuterJoinTOperationBySourcerole();\r
         }\r
         return _conditionQueryTOperationBySourcerole;\r
     }\r
-    protected void setupOuterJoin_TOperationBySourcerole() {\r
-        Map<String, String> joinOnMap = newLinkedHashMap();\r
-        joinOnMap.put(getRealColumnName("SourceRole"), getConditionQueryTOperationBySourcerole().getRealColumnName("Name"));\r
-        registerOuterJoin(getConditionQueryTOperationBySourcerole(), joinOnMap);\r
-    }\r
-    protected TOperationCQ createQueryTOperationBySourcerole() {\r
+    protected TOperationCQ xcreateQueryTOperationBySourcerole() {\r
         String nrp = resolveNextRelationPath("t_connector", "tOperationBySourcerole");\r
         String jan = resolveJoinAliasName(nrp, getNextNestLevel());\r
         TOperationCQ cq = new TOperationCQ(this, getSqlClause(), jan, getNextNestLevel());\r
         cq.xsetForeignPropertyName("tOperationBySourcerole"); cq.xsetRelationPath(nrp); return cq;\r
     }\r
+    protected void xsetupOuterJoinTOperationBySourcerole() {\r
+        TOperationCQ cq = getConditionQueryTOperationBySourcerole();\r
+        Map<String, String> joinOnMap = newLinkedHashMap();\r
+        joinOnMap.put(getRealColumnName("SourceRole"), cq.getRealColumnName("Name"));\r
+        registerOuterJoin(cq, joinOnMap);\r
+    }\r
     public boolean hasConditionQueryTOperationBySourcerole() {\r
         return _conditionQueryTOperationBySourcerole != null;\r
     }\r
-    \r
+\r
     public TOperationCQ queryTOperationByDestrole() {\r
         return getConditionQueryTOperationByDestrole();\r
     }\r
     protected TOperationCQ _conditionQueryTOperationByDestrole;\r
     public TOperationCQ getConditionQueryTOperationByDestrole() {\r
         if (_conditionQueryTOperationByDestrole == null) {\r
-            _conditionQueryTOperationByDestrole = createQueryTOperationByDestrole();\r
-            setupOuterJoin_TOperationByDestrole();\r
+            _conditionQueryTOperationByDestrole = xcreateQueryTOperationByDestrole();\r
+            xsetupOuterJoinTOperationByDestrole();\r
         }\r
         return _conditionQueryTOperationByDestrole;\r
     }\r
-    protected void setupOuterJoin_TOperationByDestrole() {\r
-        Map<String, String> joinOnMap = newLinkedHashMap();\r
-        joinOnMap.put(getRealColumnName("DestRole"), getConditionQueryTOperationByDestrole().getRealColumnName("Name"));\r
-        registerOuterJoin(getConditionQueryTOperationByDestrole(), joinOnMap);\r
-    }\r
-    protected TOperationCQ createQueryTOperationByDestrole() {\r
+    protected TOperationCQ xcreateQueryTOperationByDestrole() {\r
         String nrp = resolveNextRelationPath("t_connector", "tOperationByDestrole");\r
         String jan = resolveJoinAliasName(nrp, getNextNestLevel());\r
         TOperationCQ cq = new TOperationCQ(this, getSqlClause(), jan, getNextNestLevel());\r
         cq.xsetForeignPropertyName("tOperationByDestrole"); cq.xsetRelationPath(nrp); return cq;\r
     }\r
+    protected void xsetupOuterJoinTOperationByDestrole() {\r
+        TOperationCQ cq = getConditionQueryTOperationByDestrole();\r
+        Map<String, String> joinOnMap = newLinkedHashMap();\r
+        joinOnMap.put(getRealColumnName("DestRole"), cq.getRealColumnName("Name"));\r
+        registerOuterJoin(cq, joinOnMap);\r
+    }\r
     public boolean hasConditionQueryTOperationByDestrole() {\r
         return _conditionQueryTOperationByDestrole != null;\r
     }\r
-    \r
+\r
     public TObjectCQ queryTObjectByStartObjectId() {\r
         return getConditionQueryTObjectByStartObjectId();\r
     }\r
     protected TObjectCQ _conditionQueryTObjectByStartObjectId;\r
     public TObjectCQ getConditionQueryTObjectByStartObjectId() {\r
         if (_conditionQueryTObjectByStartObjectId == null) {\r
-            _conditionQueryTObjectByStartObjectId = createQueryTObjectByStartObjectId();\r
-            setupOuterJoin_TObjectByStartObjectId();\r
+            _conditionQueryTObjectByStartObjectId = xcreateQueryTObjectByStartObjectId();\r
+            xsetupOuterJoinTObjectByStartObjectId();\r
         }\r
         return _conditionQueryTObjectByStartObjectId;\r
     }\r
-    protected void setupOuterJoin_TObjectByStartObjectId() {\r
-        Map<String, String> joinOnMap = newLinkedHashMap();\r
-        joinOnMap.put(getRealColumnName("Start_Object_ID"), getConditionQueryTObjectByStartObjectId().getRealColumnName("Object_ID"));\r
-        registerOuterJoin(getConditionQueryTObjectByStartObjectId(), joinOnMap);\r
-    }\r
-    protected TObjectCQ createQueryTObjectByStartObjectId() {\r
+    protected TObjectCQ xcreateQueryTObjectByStartObjectId() {\r
         String nrp = resolveNextRelationPath("t_connector", "tObjectByStartObjectId");\r
         String jan = resolveJoinAliasName(nrp, getNextNestLevel());\r
         TObjectCQ cq = new TObjectCQ(this, getSqlClause(), jan, getNextNestLevel());\r
         cq.xsetForeignPropertyName("tObjectByStartObjectId"); cq.xsetRelationPath(nrp); return cq;\r
     }\r
+    protected void xsetupOuterJoinTObjectByStartObjectId() {\r
+        TObjectCQ cq = getConditionQueryTObjectByStartObjectId();\r
+        Map<String, String> joinOnMap = newLinkedHashMap();\r
+        joinOnMap.put(getRealColumnName("Start_Object_ID"), cq.getRealColumnName("Object_ID"));\r
+        registerOuterJoin(cq, joinOnMap);\r
+    }\r
     public boolean hasConditionQueryTObjectByStartObjectId() {\r
         return _conditionQueryTObjectByStartObjectId != null;\r
     }\r
-    \r
+\r
     public TObjectCQ queryTObjectByEndObjectId() {\r
         return getConditionQueryTObjectByEndObjectId();\r
     }\r
     protected TObjectCQ _conditionQueryTObjectByEndObjectId;\r
     public TObjectCQ getConditionQueryTObjectByEndObjectId() {\r
         if (_conditionQueryTObjectByEndObjectId == null) {\r
-            _conditionQueryTObjectByEndObjectId = createQueryTObjectByEndObjectId();\r
-            setupOuterJoin_TObjectByEndObjectId();\r
+            _conditionQueryTObjectByEndObjectId = xcreateQueryTObjectByEndObjectId();\r
+            xsetupOuterJoinTObjectByEndObjectId();\r
         }\r
         return _conditionQueryTObjectByEndObjectId;\r
     }\r
-    protected void setupOuterJoin_TObjectByEndObjectId() {\r
-        Map<String, String> joinOnMap = newLinkedHashMap();\r
-        joinOnMap.put(getRealColumnName("End_Object_ID"), getConditionQueryTObjectByEndObjectId().getRealColumnName("Object_ID"));\r
-        registerOuterJoin(getConditionQueryTObjectByEndObjectId(), joinOnMap);\r
-    }\r
-    protected TObjectCQ createQueryTObjectByEndObjectId() {\r
+    protected TObjectCQ xcreateQueryTObjectByEndObjectId() {\r
         String nrp = resolveNextRelationPath("t_connector", "tObjectByEndObjectId");\r
         String jan = resolveJoinAliasName(nrp, getNextNestLevel());\r
         TObjectCQ cq = new TObjectCQ(this, getSqlClause(), jan, getNextNestLevel());\r
         cq.xsetForeignPropertyName("tObjectByEndObjectId"); cq.xsetRelationPath(nrp); return cq;\r
     }\r
+    protected void xsetupOuterJoinTObjectByEndObjectId() {\r
+        TObjectCQ cq = getConditionQueryTObjectByEndObjectId();\r
+        Map<String, String> joinOnMap = newLinkedHashMap();\r
+        joinOnMap.put(getRealColumnName("End_Object_ID"), cq.getRealColumnName("Object_ID"));\r
+        registerOuterJoin(cq, joinOnMap);\r
+    }\r
     public boolean hasConditionQueryTObjectByEndObjectId() {\r
         return _conditionQueryTObjectByEndObjectId != null;\r
     }\r
 \r
+    // ===================================================================================\r
+    //                                                                     Scalar SubQuery\r
+    //                                                                     ===============\r
+    protected Map<String, TConnectorCQ> _scalarSubQueryMap;\r
+    public Map<String, TConnectorCQ> getScalarSubQuery() { return _scalarSubQueryMap; }\r
+    public String keepScalarSubQuery(TConnectorCQ subQuery) {\r
+        if (_scalarSubQueryMap == null) { _scalarSubQueryMap = newLinkedHashMap(); }\r
+        String key = "subQueryMapKey" + (_scalarSubQueryMap.size() + 1);\r
+        _scalarSubQueryMap.put(key, subQuery); return "scalarSubQuery." + key;\r
+    }\r
+\r
+    // ===================================================================================\r
+    //                                                             MySelf InScope SubQuery\r
+    //                                                             =======================\r
+    protected Map<String, TConnectorCQ> _myselfInScopeSubQueryMap;\r
+    public Map<String, TConnectorCQ> getMyselfInScopeSubQuery() { return _myselfInScopeSubQueryMap; }\r
+    public String keepMyselfInScopeSubQuery(TConnectorCQ subQuery) {\r
+        if (_myselfInScopeSubQueryMap == null) { _myselfInScopeSubQueryMap = newLinkedHashMap(); }\r
+        String key = "subQueryMapKey" + (_myselfInScopeSubQueryMap.size() + 1);\r
+        _myselfInScopeSubQueryMap.put(key, subQuery); return "myselfInScopeSubQuery." + key;\r
+    }\r
 \r
-    protected String getConditionQueryClassNameInternally() { return TConnectorCQ.class.getName(); }\r
-    protected String getMapClassNameInternally() { return Map.class.getName(); }\r
+    // ===================================================================================\r
+    //                                                                       Very Internal\r
+    //                                                                       =============\r
+    // Very Internal (for Suppressing Warn about 'Not Use Import')\r
+    String xCB() { return TConnectorCB.class.getName(); }\r
+    String xCQ() { return TConnectorCQ.class.getName(); }\r
+    String xMap() { return Map.class.getName(); }\r
 }\r