OSDN Git Service

"https://svn.sourceforge.jp/svnroot/ea2ddl" にプロジェクト "ea2ddl-dao" を共用
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / java / jp / sourceforge / ea2ddl / dao / cbean / cq / bs / BsTOperationpostsCQ.java
1 package jp.sourceforge.ea2ddl.dao.cbean.cq.bs;\r
2 \r
3 import java.util.Map;\r
4 \r
5 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.*;\r
6 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.cvalue.ConditionValue;\r
7 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.sqlclause.SqlClause;\r
8 import jp.sourceforge.ea2ddl.dao.cbean.cq.ciq.*;\r
9 import jp.sourceforge.ea2ddl.dao.cbean.cq.*;\r
10 \r
11 /**\r
12  * The base condition-query of t_operationposts.\r
13  * @author DBFlute(AutoGenerator)\r
14  */
15 @SuppressWarnings("unchecked")\r
16 public class BsTOperationpostsCQ extends AbstractBsTOperationpostsCQ {\r
17 \r
18     // ===================================================================================\r
19     //                                                                           Attribute\r
20     //                                                                           =========\r
21     protected TOperationpostsCIQ _inlineQuery;\r
22 \r
23     // ===================================================================================\r
24     //                                                                         Constructor\r
25     //                                                                         ===========\r
26     public BsTOperationpostsCQ(ConditionQuery childQuery, SqlClause sqlClause, String aliasName, int nestLevel) {\r
27         super(childQuery, sqlClause, aliasName, nestLevel);\r
28     }\r
29 \r
30     // ===================================================================================\r
31     //                                                                              Inline\r
32     //                                                                              ======\r
33     /**\r
34      * Prepare inline query. <br />\r
35      * {select ... from ... left outer join (select * from t_operationposts) where abc = [abc] ...}\r
36      * @return Inline query. (NotNull)\r
37      */\r
38     public TOperationpostsCIQ inline() {\r
39         if (_inlineQuery == null) {\r
40             _inlineQuery = new TOperationpostsCIQ(getChildQuery(), getSqlClause(), getAliasName(), getNestLevel(), this);\r
41         }\r
42         _inlineQuery.xsetOnClauseInline(false); return _inlineQuery;\r
43     }\r
44     \r
45     /**\r
46      * Prepare on-clause query. <br />\r
47      * {select ... from ... left outer join t_operationposts on ... and abc = [abc] ...}\r
48      * @return On-clause query. (NotNull)\r
49      */\r
50     public TOperationpostsCIQ on() {\r
51         if (isBaseQuery(this)) { throw new UnsupportedOperationException("Unsupported onClause of Base Table!"); }\r
52         TOperationpostsCIQ inlineQuery = inline(); inlineQuery.xsetOnClauseInline(true); return inlineQuery;\r
53     }\r
54 \r
55     // ===================================================================================\r
56     //                                                                               Query\r
57     //                                                                               =====\r
58 \r
59     protected ConditionValue _operationid;\r
60     public ConditionValue getOperationid() {\r
61         if (_operationid == null) { _operationid = new ConditionValue(); }\r
62         return _operationid;\r
63     }\r
64     protected ConditionValue getCValueOperationid() { return getOperationid(); }\r
65           \r
66     public BsTOperationpostsCQ addOrderBy_Operationid_Asc() { regOBA("OperationID"); return this; }\r
67     public BsTOperationpostsCQ addOrderBy_Operationid_Desc() { regOBD("OperationID"); return this; }\r
68 \r
69     protected ConditionValue _postcondition;\r
70     public ConditionValue getPostcondition() {\r
71         if (_postcondition == null) { _postcondition = new ConditionValue(); }\r
72         return _postcondition;\r
73     }\r
74     protected ConditionValue getCValuePostcondition() { return getPostcondition(); }\r
75     \r
76     public BsTOperationpostsCQ addOrderBy_Postcondition_Asc() { regOBA("PostCondition"); return this; }\r
77     public BsTOperationpostsCQ addOrderBy_Postcondition_Desc() { regOBD("PostCondition"); return this; }\r
78 \r
79     protected ConditionValue _type;\r
80     public ConditionValue getType() {\r
81         if (_type == null) { _type = new ConditionValue(); }\r
82         return _type;\r
83     }\r
84     protected ConditionValue getCValueType() { return getType(); }\r
85     \r
86     public BsTOperationpostsCQ addOrderBy_Type_Asc() { regOBA("Type"); return this; }\r
87     public BsTOperationpostsCQ addOrderBy_Type_Desc() { regOBD("Type"); return this; }\r
88 \r
89     protected ConditionValue _notes;\r
90     public ConditionValue getNotes() {\r
91         if (_notes == null) { _notes = new ConditionValue(); }\r
92         return _notes;\r
93     }\r
94     protected ConditionValue getCValueNotes() { return getNotes(); }\r
95     \r
96     public BsTOperationpostsCQ addOrderBy_Notes_Asc() { regOBA("Notes"); return this; }\r
97     public BsTOperationpostsCQ addOrderBy_Notes_Desc() { regOBD("Notes"); return this; }\r
98 \r
99     // ===================================================================================\r
100     //                                                           Specified Derived OrderBy\r
101     //                                                           =========================\r
102     public BsTOperationpostsCQ addSpecifiedDerivedOrderBy_Asc(String aliasName) { registerSpecifiedDerivedOrderBy_Asc(aliasName); return this; }\r
103     public BsTOperationpostsCQ addSpecifiedDerivedOrderBy_Desc(String aliasName) { registerSpecifiedDerivedOrderBy_Desc(aliasName); return this; }\r
104 \r
105     // ===================================================================================\r
106     //                                                                         Union Query\r
107     //                                                                         ===========\r
108     protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, ConditionQuery unionQueryAsSuper) {\r
109     }\r
110 \r
111     // ===================================================================================\r
112     //                                                                       Foreign Query\r
113     //                                                                       =============\r
114 \r
115 \r
116     protected String getConditionQueryClassNameInternally() { return TOperationpostsCQ.class.getName(); }\r
117     protected String getMapClassNameInternally() { return Map.class.getName(); }\r
118 }\r