OSDN Git Service

714c1ebdae5cb24e25ba78e1f057340fa00e7b30
[ea2ddl/ea2ddl.git] / ea2ddl-gen / dbflute / templates / om / java / allcommon / bhv / batch / TokenFileOutputOption.vm
1 ${database.allClassCopyright}package ${glPackageBaseCommonBhvBatch};\r
2 \r
3 import ${glPackageBaseCommonHelperTokenFile}.${glFileMakingOptionName};\r
4 \r
5 /**\r
6  * @author ${database.ClassAuthor}\r
7  */\r
8 public class ${glTokenFileOutputOptionName} {\r
9 \r
10     // =====================================================================================\r
11     //                                                                             Attribute\r
12     //                                                                             =========\r
13     protected ${glFileMakingOptionName} _fileMakingOption = new ${glFileMakingOptionName}();\r
14 \r
15     // =====================================================================================\r
16     //                                                                           Easy-to-Use\r
17     //                                                                           ===========\r
18     public ${glTokenFileOutputOptionName} delimitateByComma() {\r
19         _fileMakingOption.delimitateByComma();\r
20         return this;\r
21     }\r
22 \r
23     public ${glTokenFileOutputOptionName} delimitateByTab() {\r
24         _fileMakingOption.delimitateByTab();\r
25         return this;\r
26     }\r
27 \r
28     public ${glTokenFileOutputOptionName} encodeAsUTF8() {\r
29         _fileMakingOption.encodeAsUTF8();\r
30         return this;\r
31     }\r
32 \r
33     public ${glTokenFileOutputOptionName} encodeAsWindows31J() {\r
34         _fileMakingOption.encodeAsWindows31J();\r
35         return this;\r
36     }\r
37 \r
38     public ${glTokenFileOutputOptionName} separateCrLf() {\r
39         _fileMakingOption.separateCrLf();\r
40         return this;\r
41     }\r
42 \r
43     public ${glTokenFileOutputOptionName} separateLf() {\r
44         _fileMakingOption.separateLf();\r
45         return this;\r
46     }\r
47 \r
48     public ${glTokenFileOutputOptionName} goodByeDoubleQuotation() {\r
49         _fileMakingOption.goodByeDoubleQuotation();\r
50         return this;\r
51     }\r
52 \r
53     // =====================================================================================\r
54     //                                                                              Accessor\r
55     //                                                                              ========\r
56     public String getEncoding() {\r
57         return _fileMakingOption.getEncoding();\r
58     }\r
59 \r
60     public void setEncoding(String encoding) {\r
61         _fileMakingOption.setDelimiter(encoding);\r
62     }\r
63 \r
64     public String getDelimiter() {\r
65         return _fileMakingOption.getDelimiter();\r
66     }\r
67 \r
68     public void setDelimiter(String delimiter) {\r
69         _fileMakingOption.setDelimiter(delimiter);\r
70     }\r
71 \r
72     public String getLineSeparator() {\r
73         return _fileMakingOption.getLineSeparator();\r
74     }\r
75 \r
76     public void setLineSeparator(String lineSeparator) {\r
77         _fileMakingOption.setLineSeparator(lineSeparator);\r
78     }\r
79 \r
80     public boolean isGoodByeDoubleQuotation() {\r
81         return _fileMakingOption.isGoodByeDoubleQuotation();\r
82     }\r
83 \r
84     public ${glFileMakingOptionName} getFileMakingOption() {\r
85         return _fileMakingOption;\r
86     }\r
87 }\r