OSDN Git Service

199bf8b7975a8bc912f7326f2ad518b888697fc2
[ea2ddl/ea2ddl.git] / ea2ddl-gen / dbflute / templates / om / csharp / allcommon / cbean / grouping / GroupingOption.vmnet
1 \r
2 using System;\r
3 \r
4 namespace ${glPackageBaseCommonCBeanGrouping} {\r
5 \r
6 public class ${glGroupingOptionName}<ENTITY> {\r
7 \r
8     // =====================================================================================\r
9     //                                                                             Attribute\r
10     //                                                                             =========\r
11     protected int _elementCount;\r
12 \r
13     protected ${glGroupingRowEndDeterminerName}<ENTITY> _groupingRowEndDeterminer;\r
14 \r
15     // =====================================================================================\r
16     //                                                                           Constructor\r
17     //                                                                           ===========\r
18     /**\r
19      * Constructor. You should set the determiner of grouping row end after you create the instance.\r
20      */\r
21     public ${glGroupingOptionName}() {\r
22     }\r
23 \r
24     /**\r
25      * Constructor.\r
26      * @param elementCount The count of row element in a group.\r
27      */\r
28     public ${glGroupingOptionName}(int elementCount) {\r
29         _elementCount = elementCount;\r
30     }\r
31 \r
32     // =====================================================================================\r
33     //                                                                              Accessor\r
34     //                                                                              ========\r
35     public int ElementCount { get {\r
36         return this._elementCount;\r
37     }}\r
38 \r
39     public ${glGroupingRowEndDeterminerName}<ENTITY> GroupingRowEndDeterminer { get {\r
40         return this._groupingRowEndDeterminer;\r
41     } set {\r
42         this._groupingRowEndDeterminer = value;\r
43     }}\r
44 }\r
45 \r
46 }