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 / AbstractBsTRequiretypesCQ.java
1 package jp.sourceforge.ea2ddl.dao.cbean.cq.bs;\r
2 \r
3 import java.util.Collection;\r
4 \r
5 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.*;\r
6 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.ckey.*;\r
7 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.cvalue.ConditionValue;\r
8 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.sqlclause.SqlClause;\r
9 import jp.sourceforge.ea2ddl.dao.cbean.*;\r
10 import jp.sourceforge.ea2ddl.dao.cbean.cq.*;\r
11 \r
12 /**\r
13  * The abstract condition-query of t_requiretypes.\r
14  * @author DBFlute(AutoGenerator)\r
15  */
16 @SuppressWarnings("unchecked")\r
17 public abstract class AbstractBsTRequiretypesCQ extends AbstractConditionQuery {\r
18 \r
19     // ===================================================================================\r
20     //                                                                         Constructor\r
21     //                                                                         ===========\r
22     public AbstractBsTRequiretypesCQ(ConditionQuery childQuery, SqlClause sqlClause, String aliasName, int nestLevel) {\r
23         super(childQuery, sqlClause, aliasName, nestLevel);\r
24     }\r
25 \r
26     // ===================================================================================\r
27     //                                                                          Table Name\r
28     //                                                                          ==========\r
29     public String getTableDbName() {\r
30         return "t_requiretypes";\r
31     }\r
32     \r
33     public String getTableSqlName() {\r
34         return "t_requiretypes";\r
35     }\r
36 \r
37     // ===================================================================================\r
38     //                                                                               Query\r
39     //                                                                               =====\r
40 \r
41     /**\r
42      * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {UQ : VARCHAR(12)}\r
43      * @param requirement The value of requirement as equal.\r
44      */\r
45     public void setRequirement_Equal(String requirement) {\r
46         regRequirement(CK_EQ, fRES(requirement));\r
47     }\r
48 \r
49     /**\r
50      * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered.\r
51      * @param requirement The value of requirement as notEqual.\r
52      */\r
53     public void setRequirement_NotEqual(String requirement) {\r
54         regRequirement(CK_NE, fRES(requirement));\r
55     }\r
56 \r
57     /**\r
58      * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered.\r
59      * @param requirement The value of requirement as greaterThan.\r
60      */\r
61     public void setRequirement_GreaterThan(String requirement) {\r
62         regRequirement(CK_GT, fRES(requirement));\r
63     }\r
64 \r
65     /**\r
66      * LessThan(<). And NullOrEmptyIgnored, OnceRegistered.\r
67      * @param requirement The value of requirement as lessThan.\r
68      */\r
69     public void setRequirement_LessThan(String requirement) {\r
70         regRequirement(CK_LT, fRES(requirement));\r
71     }\r
72 \r
73     /**\r
74      * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered.\r
75      * @param requirement The value of requirement as greaterEqual.\r
76      */\r
77     public void setRequirement_GreaterEqual(String requirement) {\r
78         regRequirement(CK_GE, fRES(requirement));\r
79     }\r
80 \r
81     /**\r
82      * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered.\r
83      * @param requirement The value of requirement as lessEqual.\r
84      */\r
85     public void setRequirement_LessEqual(String requirement) {\r
86         regRequirement(CK_LE, fRES(requirement));\r
87     }\r
88 \r
89     /**\r
90      * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered.\r
91      * @param requirement The value of requirement as prefixSearch.\r
92      */\r
93     public void setRequirement_PrefixSearch(String requirement) {\r
94         regRequirement(CK_PS, fRES(requirement));\r
95     }\r
96 \r
97     /**\r
98      * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, SeveralRegistered.\r
99      * @param requirement The value of requirement as likeSearch.\r
100      * @param likeSearchOption The option of like-search. (NotNull)\r
101      */\r
102     public void setRequirement_LikeSearch(String requirement, jp.sourceforge.ea2ddl.dao.allcommon.cbean.coption.LikeSearchOption likeSearchOption) {\r
103         registerLikeSearchQuery(CK_LS, fRES(requirement), getCValueRequirement(), "Requirement", "Requirement", "requirement", likeSearchOption);\r
104     }\r
105 \r
106     /**\r
107      * InScope(in ('a', 'b')). And NullOrEmptyIgnored, NullOrEmptyElementIgnored, SeveralRegistered.\r
108      * @param requirementList The collection of requirement as inScope.\r
109      */\r
110     public void setRequirement_InScope(Collection<String> requirementList) {\r
111         regRequirement(CK_INS, cTL(requirementList));\r
112     }\r
113 \r
114     /**\r
115      * InScope(in ('a', 'b')). And NullOrEmptyIgnored, NullOrEmptyElementIgnored, SeveralRegistered.\r
116      * @param requirement The collection of requirement as inScope.\r
117      * @param inScopeOption The option of in-scope. (NotNull)\r
118      */\r
119     public void setRequirement_InScope(String requirement, jp.sourceforge.ea2ddl.dao.allcommon.cbean.coption.InScopeOption inScopeOption) {\r
120         registerInScopeQuery(CK_INS, fRES(requirement), getCValueRequirement(), "Requirement", "Requirement", "requirement", inScopeOption);\r
121     }\r
122 \r
123     /**\r
124      * IsNull(is null). And OnceRegistered.\r
125      */\r
126     public void setRequirement_IsNull() { regRequirement(CK_ISN, DUMMY_OBJECT); }\r
127 \r
128     /**\r
129      * IsNotNull(is not null). And OnceRegistered.\r
130      */\r
131     public void setRequirement_IsNotNull() { regRequirement(CK_ISNN, DUMMY_OBJECT); }\r
132 \r
133     protected void regRequirement(ConditionKey key, Object value) {\r
134         registerQuery(key, value, getCValueRequirement(), "Requirement", "Requirement", "requirement");\r
135     }\r
136     protected void registerInlineRequirement(ConditionKey key, Object value) {\r
137         registerInlineQuery(key, value, getCValueRequirement(), "Requirement", "Requirement", "requirement");\r
138     }\r
139     abstract protected ConditionValue getCValueRequirement();\r
140 \r
141     /**\r
142      * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(50)}\r
143      * @param description The value of description as equal.\r
144      */\r
145     public void setDescription_Equal(String description) {\r
146         regDescription(CK_EQ, fRES(description));\r
147     }\r
148 \r
149     /**\r
150      * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered.\r
151      * @param description The value of description as notEqual.\r
152      */\r
153     public void setDescription_NotEqual(String description) {\r
154         regDescription(CK_NE, fRES(description));\r
155     }\r
156 \r
157     /**\r
158      * GreaterThan(&gt;). And NullOrEmptyIgnored, OnceRegistered.\r
159      * @param description The value of description as greaterThan.\r
160      */\r
161     public void setDescription_GreaterThan(String description) {\r
162         regDescription(CK_GT, fRES(description));\r
163     }\r
164 \r
165     /**\r
166      * LessThan(&lt;). And NullOrEmptyIgnored, OnceRegistered.\r
167      * @param description The value of description as lessThan.\r
168      */\r
169     public void setDescription_LessThan(String description) {\r
170         regDescription(CK_LT, fRES(description));\r
171     }\r
172 \r
173     /**\r
174      * GreaterEqual(&gt;=). And NullOrEmptyIgnored, OnceRegistered.\r
175      * @param description The value of description as greaterEqual.\r
176      */\r
177     public void setDescription_GreaterEqual(String description) {\r
178         regDescription(CK_GE, fRES(description));\r
179     }\r
180 \r
181     /**\r
182      * LessEqual(&lt;=). And NullOrEmptyIgnored, OnceRegistered.\r
183      * @param description The value of description as lessEqual.\r
184      */\r
185     public void setDescription_LessEqual(String description) {\r
186         regDescription(CK_LE, fRES(description));\r
187     }\r
188 \r
189     /**\r
190      * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered.\r
191      * @param description The value of description as prefixSearch.\r
192      */\r
193     public void setDescription_PrefixSearch(String description) {\r
194         regDescription(CK_PS, fRES(description));\r
195     }\r
196 \r
197     /**\r
198      * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, SeveralRegistered.\r
199      * @param description The value of description as likeSearch.\r
200      * @param likeSearchOption The option of like-search. (NotNull)\r
201      */\r
202     public void setDescription_LikeSearch(String description, jp.sourceforge.ea2ddl.dao.allcommon.cbean.coption.LikeSearchOption likeSearchOption) {\r
203         registerLikeSearchQuery(CK_LS, fRES(description), getCValueDescription(), "Description", "Description", "description", likeSearchOption);\r
204     }\r
205 \r
206     /**\r
207      * InScope(in ('a', 'b')). And NullOrEmptyIgnored, NullOrEmptyElementIgnored, SeveralRegistered.\r
208      * @param descriptionList The collection of description as inScope.\r
209      */\r
210     public void setDescription_InScope(Collection<String> descriptionList) {\r
211         regDescription(CK_INS, cTL(descriptionList));\r
212     }\r
213 \r
214     /**\r
215      * InScope(in ('a', 'b')). And NullOrEmptyIgnored, NullOrEmptyElementIgnored, SeveralRegistered.\r
216      * @param description The collection of description as inScope.\r
217      * @param inScopeOption The option of in-scope. (NotNull)\r
218      */\r
219     public void setDescription_InScope(String description, jp.sourceforge.ea2ddl.dao.allcommon.cbean.coption.InScopeOption inScopeOption) {\r
220         registerInScopeQuery(CK_INS, fRES(description), getCValueDescription(), "Description", "Description", "description", inScopeOption);\r
221     }\r
222 \r
223     /**\r
224      * IsNull(is null). And OnceRegistered.\r
225      */\r
226     public void setDescription_IsNull() { regDescription(CK_ISN, DUMMY_OBJECT); }\r
227 \r
228     /**\r
229      * IsNotNull(is not null). And OnceRegistered.\r
230      */\r
231     public void setDescription_IsNotNull() { regDescription(CK_ISNN, DUMMY_OBJECT); }\r
232 \r
233     protected void regDescription(ConditionKey key, Object value) {\r
234         registerQuery(key, value, getCValueDescription(), "Description", "Description", "description");\r
235     }\r
236     protected void registerInlineDescription(ConditionKey key, Object value) {\r
237         registerInlineQuery(key, value, getCValueDescription(), "Description", "Description", "description");\r
238     }\r
239     abstract protected ConditionValue getCValueDescription();\r
240     \r
241     /**\r
242      * Equal(=). And NullIgnored, OnceRegistered. {DOUBLE}\r
243      * @param numericweight The value of numericweight as equal.\r
244      */\r
245     public void setNumericweight_Equal(java.math.BigDecimal numericweight) {\r
246         regNumericweight(CK_EQ, numericweight);\r
247     }\r
248 \r
249     /**\r
250      * NotEqual(!=). And NullIgnored, OnceRegistered.\r
251      * @param numericweight The value of numericweight as notEqual.\r
252      */\r
253     public void setNumericweight_NotEqual(java.math.BigDecimal numericweight) {\r
254         regNumericweight(CK_NE, numericweight);\r
255     }\r
256 \r
257     /**\r
258      * GreaterThan(&gt;). And NullIgnored, OnceRegistered.\r
259      * @param numericweight The value of numericweight as greaterThan.\r
260      */\r
261     public void setNumericweight_GreaterThan(java.math.BigDecimal numericweight) {\r
262         regNumericweight(CK_GT, numericweight);\r
263     }\r
264 \r
265     /**\r
266      * LessThan(&lt;). And NullIgnored, OnceRegistered.\r
267      * @param numericweight The value of numericweight as lessThan.\r
268      */\r
269     public void setNumericweight_LessThan(java.math.BigDecimal numericweight) {\r
270         regNumericweight(CK_LT, numericweight);\r
271     }\r
272 \r
273     /**\r
274      * GreaterEqual(&gt;=). And NullIgnored, OnceRegistered.\r
275      * @param numericweight The value of numericweight as greaterEqual.\r
276      */\r
277     public void setNumericweight_GreaterEqual(java.math.BigDecimal numericweight) {\r
278         regNumericweight(CK_GE, numericweight);\r
279     }\r
280 \r
281     /**\r
282      * LessEqual(&lt;=). And NullIgnored, OnceRegistered.\r
283      * @param numericweight The value of numericweight as lessEqual.\r
284      */\r
285     public void setNumericweight_LessEqual(java.math.BigDecimal numericweight) {\r
286         regNumericweight(CK_LE, numericweight);\r
287     }\r
288 \r
289     /**\r
290      * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, SeveralRegistered.\r
291      * @param numericweightList The collection of numericweight as inScope.\r
292      */\r
293     public void setNumericweight_InScope(Collection<java.math.BigDecimal> numericweightList) {\r
294         regNumericweight(CK_INS, cTL(numericweightList));\r
295     }\r
296 \r
297     /**\r
298      * IsNull(is null). And OnceRegistered.\r
299      */\r
300     public void setNumericweight_IsNull() { regNumericweight(CK_ISN, DUMMY_OBJECT); }\r
301 \r
302     /**\r
303      * IsNotNull(is not null). And OnceRegistered.\r
304      */\r
305     public void setNumericweight_IsNotNull() { regNumericweight(CK_ISNN, DUMMY_OBJECT); }\r
306 \r
307     protected void regNumericweight(ConditionKey key, Object value) {\r
308         registerQuery(key, value, getCValueNumericweight(), "NumericWeight", "Numericweight", "numericweight");\r
309     }\r
310     protected void registerInlineNumericweight(ConditionKey key, Object value) {\r
311         registerInlineQuery(key, value, getCValueNumericweight(), "NumericWeight", "Numericweight", "numericweight");\r
312     }\r
313     abstract protected ConditionValue getCValueNumericweight();\r
314 \r
315     /**\r
316      * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(255)}\r
317      * @param notes The value of notes as equal.\r
318      */\r
319     public void setNotes_Equal(String notes) {\r
320         regNotes(CK_EQ, fRES(notes));\r
321     }\r
322 \r
323     /**\r
324      * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered.\r
325      * @param notes The value of notes as notEqual.\r
326      */\r
327     public void setNotes_NotEqual(String notes) {\r
328         regNotes(CK_NE, fRES(notes));\r
329     }\r
330 \r
331     /**\r
332      * GreaterThan(&gt;). And NullOrEmptyIgnored, OnceRegistered.\r
333      * @param notes The value of notes as greaterThan.\r
334      */\r
335     public void setNotes_GreaterThan(String notes) {\r
336         regNotes(CK_GT, fRES(notes));\r
337     }\r
338 \r
339     /**\r
340      * LessThan(&lt;). And NullOrEmptyIgnored, OnceRegistered.\r
341      * @param notes The value of notes as lessThan.\r
342      */\r
343     public void setNotes_LessThan(String notes) {\r
344         regNotes(CK_LT, fRES(notes));\r
345     }\r
346 \r
347     /**\r
348      * GreaterEqual(&gt;=). And NullOrEmptyIgnored, OnceRegistered.\r
349      * @param notes The value of notes as greaterEqual.\r
350      */\r
351     public void setNotes_GreaterEqual(String notes) {\r
352         regNotes(CK_GE, fRES(notes));\r
353     }\r
354 \r
355     /**\r
356      * LessEqual(&lt;=). And NullOrEmptyIgnored, OnceRegistered.\r
357      * @param notes The value of notes as lessEqual.\r
358      */\r
359     public void setNotes_LessEqual(String notes) {\r
360         regNotes(CK_LE, fRES(notes));\r
361     }\r
362 \r
363     /**\r
364      * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered.\r
365      * @param notes The value of notes as prefixSearch.\r
366      */\r
367     public void setNotes_PrefixSearch(String notes) {\r
368         regNotes(CK_PS, fRES(notes));\r
369     }\r
370 \r
371     /**\r
372      * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, SeveralRegistered.\r
373      * @param notes The value of notes as likeSearch.\r
374      * @param likeSearchOption The option of like-search. (NotNull)\r
375      */\r
376     public void setNotes_LikeSearch(String notes, jp.sourceforge.ea2ddl.dao.allcommon.cbean.coption.LikeSearchOption likeSearchOption) {\r
377         registerLikeSearchQuery(CK_LS, fRES(notes), getCValueNotes(), "Notes", "Notes", "notes", likeSearchOption);\r
378     }\r
379 \r
380     /**\r
381      * InScope(in ('a', 'b')). And NullOrEmptyIgnored, NullOrEmptyElementIgnored, SeveralRegistered.\r
382      * @param notesList The collection of notes as inScope.\r
383      */\r
384     public void setNotes_InScope(Collection<String> notesList) {\r
385         regNotes(CK_INS, cTL(notesList));\r
386     }\r
387 \r
388     /**\r
389      * InScope(in ('a', 'b')). And NullOrEmptyIgnored, NullOrEmptyElementIgnored, SeveralRegistered.\r
390      * @param notes The collection of notes as inScope.\r
391      * @param inScopeOption The option of in-scope. (NotNull)\r
392      */\r
393     public void setNotes_InScope(String notes, jp.sourceforge.ea2ddl.dao.allcommon.cbean.coption.InScopeOption inScopeOption) {\r
394         registerInScopeQuery(CK_INS, fRES(notes), getCValueNotes(), "Notes", "Notes", "notes", inScopeOption);\r
395     }\r
396 \r
397     /**\r
398      * IsNull(is null). And OnceRegistered.\r
399      */\r
400     public void setNotes_IsNull() { regNotes(CK_ISN, DUMMY_OBJECT); }\r
401 \r
402     /**\r
403      * IsNotNull(is not null). And OnceRegistered.\r
404      */\r
405     public void setNotes_IsNotNull() { regNotes(CK_ISNN, DUMMY_OBJECT); }\r
406 \r
407     protected void regNotes(ConditionKey key, Object value) {\r
408         registerQuery(key, value, getCValueNotes(), "Notes", "Notes", "notes");\r
409     }\r
410     protected void registerInlineNotes(ConditionKey key, Object value) {\r
411         registerInlineQuery(key, value, getCValueNotes(), "Notes", "Notes", "notes");\r
412     }\r
413     abstract protected ConditionValue getCValueNotes();\r
414 \r
415     // Very Internal (for Suppressing Warn about 'Not Use Import')\r
416     protected String getConditionBeanClassNameInternally() { return TRequiretypesCB.class.getName(); }\r
417     protected String getConditionQueryClassNameInternally() { return TRequiretypesCQ.class.getName(); }\r
418 }\r