1 package jp.sourceforge.ea2ddl.dao.cbean.cq.bs;
\r
3 import java.util.Map;
\r
5 import org.seasar.dbflute.cbean.*;
\r
6 import org.seasar.dbflute.cbean.cvalue.ConditionValue;
\r
7 import org.seasar.dbflute.cbean.sqlclause.SqlClause;
\r
8 import jp.sourceforge.ea2ddl.dao.cbean.cq.ciq.*;
\r
9 import jp.sourceforge.ea2ddl.dao.cbean.*;
\r
10 import jp.sourceforge.ea2ddl.dao.cbean.cq.*;
\r
13 * The base condition-query of t_version.
\r
14 * @author DBFlute(AutoGenerator)
\r
16 public class BsTVersionCQ extends AbstractBsTVersionCQ {
\r
18 // ===================================================================================
\r
21 protected TVersionCIQ _inlineQuery;
\r
23 // ===================================================================================
\r
26 public BsTVersionCQ(ConditionQuery childQuery, SqlClause sqlClause, String aliasName, int nestLevel) {
\r
27 super(childQuery, sqlClause, aliasName, nestLevel);
\r
30 // ===================================================================================
\r
34 * Prepare inline query. <br />
\r
35 * {select ... from ... left outer join (select * from t_version) where abc = [abc] ...}
\r
36 * @return Inline query. (NotNull)
\r
38 public TVersionCIQ inline() {
\r
39 if (_inlineQuery == null) {
\r
40 _inlineQuery = new TVersionCIQ(getChildQuery(), getSqlClause(), getAliasName(), getNestLevel(), this);
\r
42 _inlineQuery.xsetOnClauseInline(false); return _inlineQuery;
\r
46 * Prepare on-clause query. <br />
\r
47 * {select ... from ... left outer join t_version on ... and abc = [abc] ...}
\r
48 * @return On-clause query. (NotNull)
\r
50 public TVersionCIQ on() {
\r
51 if (isBaseQuery(this)) { throw new UnsupportedOperationException("Unsupported on-clause for local table!"); }
\r
52 TVersionCIQ inlineQuery = inline(); inlineQuery.xsetOnClauseInline(true); return inlineQuery;
\r
55 // ===================================================================================
\r
59 protected ConditionValue _elementid;
\r
60 public ConditionValue getElementid() {
\r
61 if (_elementid == null) { _elementid = new ConditionValue(); }
\r
64 protected ConditionValue getCValueElementid() { return getElementid(); }
\r
66 public BsTVersionCQ addOrderBy_Elementid_Asc() { regOBA("ElementID"); return this; }
\r
67 public BsTVersionCQ addOrderBy_Elementid_Desc() { regOBD("ElementID"); return this; }
\r
69 protected ConditionValue _versionid;
\r
70 public ConditionValue getVersionid() {
\r
71 if (_versionid == null) { _versionid = new ConditionValue(); }
\r
74 protected ConditionValue getCValueVersionid() { return getVersionid(); }
\r
76 public BsTVersionCQ addOrderBy_Versionid_Asc() { regOBA("VersionID"); return this; }
\r
77 public BsTVersionCQ addOrderBy_Versionid_Desc() { regOBD("VersionID"); return this; }
\r
79 protected ConditionValue _elementtype;
\r
80 public ConditionValue getElementtype() {
\r
81 if (_elementtype == null) { _elementtype = new ConditionValue(); }
\r
82 return _elementtype;
\r
84 protected ConditionValue getCValueElementtype() { return getElementtype(); }
\r
86 public BsTVersionCQ addOrderBy_Elementtype_Asc() { regOBA("ElementType"); return this; }
\r
87 public BsTVersionCQ addOrderBy_Elementtype_Desc() { regOBD("ElementType"); return this; }
\r
89 protected ConditionValue _flags;
\r
90 public ConditionValue getFlags() {
\r
91 if (_flags == null) { _flags = new ConditionValue(); }
\r
94 protected ConditionValue getCValueFlags() { return getFlags(); }
\r
96 public BsTVersionCQ addOrderBy_Flags_Asc() { regOBA("Flags"); return this; }
\r
97 public BsTVersionCQ addOrderBy_Flags_Desc() { regOBD("Flags"); return this; }
\r
99 protected ConditionValue _externalfile;
\r
100 public ConditionValue getExternalfile() {
\r
101 if (_externalfile == null) { _externalfile = new ConditionValue(); }
\r
102 return _externalfile;
\r
104 protected ConditionValue getCValueExternalfile() { return getExternalfile(); }
\r
106 public BsTVersionCQ addOrderBy_Externalfile_Asc() { regOBA("ExternalFile"); return this; }
\r
107 public BsTVersionCQ addOrderBy_Externalfile_Desc() { regOBD("ExternalFile"); return this; }
\r
109 protected ConditionValue _notes;
\r
110 public ConditionValue getNotes() {
\r
111 if (_notes == null) { _notes = new ConditionValue(); }
\r
114 protected ConditionValue getCValueNotes() { return getNotes(); }
\r
116 public BsTVersionCQ addOrderBy_Notes_Asc() { regOBA("Notes"); return this; }
\r
117 public BsTVersionCQ addOrderBy_Notes_Desc() { regOBD("Notes"); return this; }
\r
119 protected ConditionValue _owner;
\r
120 public ConditionValue getOwner() {
\r
121 if (_owner == null) { _owner = new ConditionValue(); }
\r
124 protected ConditionValue getCValueOwner() { return getOwner(); }
\r
126 public BsTVersionCQ addOrderBy_Owner_Asc() { regOBA("Owner"); return this; }
\r
127 public BsTVersionCQ addOrderBy_Owner_Desc() { regOBD("Owner"); return this; }
\r
129 protected ConditionValue _versiondate;
\r
130 public ConditionValue getVersiondate() {
\r
131 if (_versiondate == null) { _versiondate = new ConditionValue(); }
\r
132 return _versiondate;
\r
134 protected ConditionValue getCValueVersiondate() { return getVersiondate(); }
\r
136 public BsTVersionCQ addOrderBy_Versiondate_Asc() { regOBA("VersionDate"); return this; }
\r
137 public BsTVersionCQ addOrderBy_Versiondate_Desc() { regOBD("VersionDate"); return this; }
\r
139 protected ConditionValue _branch;
\r
140 public ConditionValue getBranch() {
\r
141 if (_branch == null) { _branch = new ConditionValue(); }
\r
144 protected ConditionValue getCValueBranch() { return getBranch(); }
\r
146 public BsTVersionCQ addOrderBy_Branch_Asc() { regOBA("Branch"); return this; }
\r
147 public BsTVersionCQ addOrderBy_Branch_Desc() { regOBD("Branch"); return this; }
\r
149 protected ConditionValue _elementxml;
\r
150 public ConditionValue getElementxml() {
\r
151 if (_elementxml == null) { _elementxml = new ConditionValue(); }
\r
152 return _elementxml;
\r
154 protected ConditionValue getCValueElementxml() { return getElementxml(); }
\r
156 public BsTVersionCQ addOrderBy_Elementxml_Asc() { regOBA("ElementXML"); return this; }
\r
157 public BsTVersionCQ addOrderBy_Elementxml_Desc() { regOBD("ElementXML"); return this; }
\r
159 // ===================================================================================
\r
160 // Specified Derived OrderBy
\r
161 // =========================
\r
162 public BsTVersionCQ addSpecifiedDerivedOrderBy_Asc(String aliasName) { registerSpecifiedDerivedOrderBy_Asc(aliasName); return this; }
\r
163 public BsTVersionCQ addSpecifiedDerivedOrderBy_Desc(String aliasName) { registerSpecifiedDerivedOrderBy_Desc(aliasName); return this; }
\r
165 // ===================================================================================
\r
168 protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, ConditionQuery unionQueryAsSuper) {
\r
171 // ===================================================================================
\r
174 // ===================================================================================
\r
177 // Very Internal (for Suppressing Warn about 'Not Use Import')
\r
178 String xCB() { return TVersionCB.class.getName(); }
\r
179 String xCQ() { return TVersionCQ.class.getName(); }
\r
180 String xMap() { return Map.class.getName(); }
\r