OSDN Git Service

DBFlute-0.9.3に更新
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / java / jp / sourceforge / ea2ddl / dao / allcommon / helper / token / line / LineTokenizingOption.java
1 package jp.sourceforge.ea2ddl.dao.allcommon.helper.token.line;\r
2 \r
3 /**\r
4  * @author DBFlute(AutoGenerator)\r
5  */\r
6 public class LineTokenizingOption {\r
7 \r
8     // =====================================================================================\r
9     //                                                                             Attribute\r
10     //                                                                             =========\r
11     protected String _delimiter;\r
12 \r
13     protected boolean _trimDoubleQuotation;\r
14 \r
15     protected boolean _handleEmtpyAsNull;\r
16 \r
17     // =====================================================================================\r
18     //                                                                           Easy-to-Use\r
19     //                                                                           ===========\r
20     public LineTokenizingOption delimitateByComma() {\r
21         _delimiter = ",";\r
22         return this;\r
23     }\r
24 \r
25     public LineTokenizingOption delimitateByTab() {\r
26         _delimiter = "\t";\r
27         return this;\r
28     }\r
29 \r
30     public LineTokenizingOption trimDoubleQuotation() {\r
31         _trimDoubleQuotation = true;\r
32         return this;\r
33     }\r
34 \r
35     public LineTokenizingOption handleEmtpyAsNull() {\r
36         _handleEmtpyAsNull = true;\r
37         return this;\r
38     }\r
39 \r
40     // =====================================================================================\r
41     //                                                                              Accessor\r
42     //                                                                              ========\r
43     public String getDelimiter() {\r
44         return _delimiter;\r
45     }\r
46 \r
47     public void setDelimiter(String delimiter) {\r
48         _delimiter = delimiter;\r
49     }\r
50 \r
51     public boolean isTrimDoubleQuotation() {\r
52         return _trimDoubleQuotation;\r
53     }\r
54 \r
55     public boolean isHandleEmtpyAsNull() {\r
56         return _handleEmtpyAsNull;\r
57     }\r
58 }