1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.mybatis.generator.internal.rules;
17
18 import org.mybatis.generator.api.IntrospectedTable;
19 import org.mybatis.generator.api.dom.java.FullyQualifiedJavaType;
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 public class RulesDelegate implements Rules {
59 protected final Rules rules;
60
61 public RulesDelegate(Rules rules) {
62 this.rules = rules;
63 }
64
65 @Override
66 public FullyQualifiedJavaType calculateAllFieldsClass() {
67 return rules.calculateAllFieldsClass();
68 }
69
70 @Override
71 public boolean generateBaseRecordClass() {
72 return rules.generateBaseRecordClass();
73 }
74
75 @Override
76 public boolean generateBaseResultMap() {
77 return rules.generateBaseResultMap();
78 }
79
80 @Override
81 public boolean generateCountByExample() {
82 return rules.generateCountByExample();
83 }
84
85 @Override
86 public boolean generateDeleteByExample() {
87 return rules.generateDeleteByExample();
88 }
89
90 @Override
91 public boolean generateDeleteByPrimaryKey() {
92 return rules.generateDeleteByPrimaryKey();
93 }
94
95 @Override
96 public boolean generateExampleClass() {
97 return rules.generateExampleClass();
98 }
99
100 @Override
101 public boolean generateInsert() {
102 return rules.generateInsert();
103 }
104
105 @Override
106 public boolean generateInsertSelective() {
107 return rules.generateInsertSelective();
108 }
109
110 @Override
111 public boolean generatePrimaryKeyClass() {
112 return rules.generatePrimaryKeyClass();
113 }
114
115 @Override
116 public boolean generateRecordWithBLOBsClass() {
117 return rules.generateRecordWithBLOBsClass();
118 }
119
120 @Override
121 public boolean generateResultMapWithBLOBs() {
122 return rules.generateResultMapWithBLOBs();
123 }
124
125 @Override
126 public boolean generateSelectByExampleWithBLOBs() {
127 return rules.generateSelectByExampleWithBLOBs();
128 }
129
130 @Override
131 public boolean generateSelectByExampleWithoutBLOBs() {
132 return rules.generateSelectByExampleWithoutBLOBs();
133 }
134
135 @Override
136 public boolean generateSelectByPrimaryKey() {
137 return rules.generateSelectByPrimaryKey();
138 }
139
140 @Override
141 public boolean generateSQLExampleWhereClause() {
142 return rules.generateSQLExampleWhereClause();
143 }
144
145 @Override
146 public boolean generateMyBatis3UpdateByExampleWhereClause() {
147 return rules.generateMyBatis3UpdateByExampleWhereClause();
148 }
149
150 @Override
151 public boolean generateUpdateByExampleSelective() {
152 return rules.generateUpdateByExampleSelective();
153 }
154
155 @Override
156 public boolean generateUpdateByExampleWithBLOBs() {
157 return rules.generateUpdateByExampleWithBLOBs();
158 }
159
160 @Override
161 public boolean generateUpdateByExampleWithoutBLOBs() {
162 return rules.generateUpdateByExampleWithoutBLOBs();
163 }
164
165 @Override
166 public boolean generateUpdateByPrimaryKeySelective() {
167 return rules.generateUpdateByPrimaryKeySelective();
168 }
169
170 @Override
171 public boolean generateUpdateByPrimaryKeyWithBLOBs() {
172 return rules.generateUpdateByPrimaryKeyWithBLOBs();
173 }
174
175 @Override
176 public boolean generateUpdateByPrimaryKeyWithoutBLOBs() {
177 return rules.generateUpdateByPrimaryKeyWithoutBLOBs();
178 }
179
180 @Override
181 public IntrospectedTable getIntrospectedTable() {
182 return rules.getIntrospectedTable();
183 }
184
185 @Override
186 public boolean generateBaseColumnList() {
187 return rules.generateBaseColumnList();
188 }
189
190 @Override
191 public boolean generateBlobColumnList() {
192 return rules.generateBlobColumnList();
193 }
194
195 @Override
196 public boolean generateJavaClient() {
197 return rules.generateJavaClient();
198 }
199 }