1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codelibs.fess.opensearch.user.bsentity.dbmeta;
17
18 import java.time.LocalDateTime;
19 import java.util.List;
20 import java.util.Map;
21
22 import org.codelibs.fess.opensearch.user.exentity.User;
23 import org.dbflute.Entity;
24 import org.dbflute.dbmeta.AbstractDBMeta;
25 import org.dbflute.dbmeta.info.ColumnInfo;
26 import org.dbflute.dbmeta.info.UniqueInfo;
27 import org.dbflute.dbmeta.name.TableSqlName;
28 import org.dbflute.dbmeta.property.PropertyGateway;
29 import org.dbflute.dbway.DBDef;
30 import org.dbflute.util.DfTypeUtil;
31
32
33
34
35 public class UserDbm extends AbstractDBMeta {
36
37 protected static final Class<?> suppressUnusedImportLocalDateTime = LocalDateTime.class;
38
39
40
41
42 private static final UserDbm _instance = new UserDbm();
43
44 private UserDbm() {
45 }
46
47 public static UserDbm getInstance() {
48 return _instance;
49 }
50
51
52
53
54 @Override
55 public String getProjectName() {
56 return null;
57 }
58
59 @Override
60 public String getProjectPrefix() {
61 return null;
62 }
63
64 @Override
65 public String getGenerationGapBasePrefix() {
66 return null;
67 }
68
69 @Override
70 public DBDef getCurrentDBDef() {
71 return null;
72 }
73
74
75
76
77
78
79
80 protected final Map<String, PropertyGateway> _epgMap = newHashMap();
81 {
82 setupEpg(_epgMap, et -> ((User) et).getBusinessCategory(), (et, vl) -> ((User) et).setBusinessCategory(DfTypeUtil.toString(vl)),
83 "businessCategory");
84 setupEpg(_epgMap, et -> ((User) et).getCarLicense(), (et, vl) -> ((User) et).setCarLicense(DfTypeUtil.toString(vl)), "carLicense");
85 setupEpg(_epgMap, et -> ((User) et).getCity(), (et, vl) -> ((User) et).setCity(DfTypeUtil.toString(vl)), "city");
86 setupEpg(_epgMap, et -> ((User) et).getDepartmentNumber(), (et, vl) -> ((User) et).setDepartmentNumber(DfTypeUtil.toString(vl)),
87 "departmentNumber");
88 setupEpg(_epgMap, et -> ((User) et).getDescription(), (et, vl) -> ((User) et).setDescription(DfTypeUtil.toString(vl)),
89 "description");
90 setupEpg(_epgMap, et -> ((User) et).getDestinationIndicator(),
91 (et, vl) -> ((User) et).setDestinationIndicator(DfTypeUtil.toString(vl)), "destinationIndicator");
92 setupEpg(_epgMap, et -> ((User) et).getDisplayName(), (et, vl) -> ((User) et).setDisplayName(DfTypeUtil.toString(vl)),
93 "displayName");
94 setupEpg(_epgMap, et -> ((User) et).getEmployeeNumber(), (et, vl) -> ((User) et).setEmployeeNumber(DfTypeUtil.toString(vl)),
95 "employeeNumber");
96 setupEpg(_epgMap, et -> ((User) et).getEmployeeType(), (et, vl) -> ((User) et).setEmployeeType(DfTypeUtil.toString(vl)),
97 "employeeType");
98 setupEpg(_epgMap, et -> ((User) et).getFacsimileTelephoneNumber(),
99 (et, vl) -> ((User) et).setFacsimileTelephoneNumber(DfTypeUtil.toString(vl)), "facsimileTelephoneNumber");
100 setupEpg(_epgMap, et -> ((User) et).getGidNumber(), (et, vl) -> ((User) et).setGidNumber(DfTypeUtil.toLong(vl)), "gidNumber");
101 setupEpg(_epgMap, et -> ((User) et).getGivenName(), (et, vl) -> ((User) et).setGivenName(DfTypeUtil.toString(vl)), "givenName");
102 setupEpg(_epgMap, et -> ((User) et).getGroups(), (et, vl) -> ((User) et).setGroups((String[]) vl), "groups");
103 setupEpg(_epgMap, et -> ((User) et).getHomeDirectory(), (et, vl) -> ((User) et).setHomeDirectory(DfTypeUtil.toString(vl)),
104 "homeDirectory");
105 setupEpg(_epgMap, et -> ((User) et).getHomePhone(), (et, vl) -> ((User) et).setHomePhone(DfTypeUtil.toString(vl)), "homePhone");
106 setupEpg(_epgMap, et -> ((User) et).getHomePostalAddress(), (et, vl) -> ((User) et).setHomePostalAddress(DfTypeUtil.toString(vl)),
107 "homePostalAddress");
108 setupEpg(_epgMap, et -> ((User) et).getInitials(), (et, vl) -> ((User) et).setInitials(DfTypeUtil.toString(vl)), "initials");
109 setupEpg(_epgMap, et -> ((User) et).getInternationaliSDNNumber(),
110 (et, vl) -> ((User) et).setInternationaliSDNNumber(DfTypeUtil.toString(vl)), "internationaliSDNNumber");
111 setupEpg(_epgMap, et -> ((User) et).getLabeledURI(), (et, vl) -> ((User) et).setLabeledURI(DfTypeUtil.toString(vl)), "labeledURI");
112 setupEpg(_epgMap, et -> ((User) et).getMail(), (et, vl) -> ((User) et).setMail(DfTypeUtil.toString(vl)), "mail");
113 setupEpg(_epgMap, et -> ((User) et).getMobile(), (et, vl) -> ((User) et).setMobile(DfTypeUtil.toString(vl)), "mobile");
114 setupEpg(_epgMap, et -> ((User) et).getName(), (et, vl) -> ((User) et).setName(DfTypeUtil.toString(vl)), "name");
115 setupEpg(_epgMap, et -> ((User) et).getPager(), (et, vl) -> ((User) et).setPager(DfTypeUtil.toString(vl)), "pager");
116 setupEpg(_epgMap, et -> ((User) et).getPassword(), (et, vl) -> ((User) et).setPassword(DfTypeUtil.toString(vl)), "password");
117 setupEpg(_epgMap, et -> ((User) et).getPhysicalDeliveryOfficeName(),
118 (et, vl) -> ((User) et).setPhysicalDeliveryOfficeName(DfTypeUtil.toString(vl)), "physicalDeliveryOfficeName");
119 setupEpg(_epgMap, et -> ((User) et).getPostOfficeBox(), (et, vl) -> ((User) et).setPostOfficeBox(DfTypeUtil.toString(vl)),
120 "postOfficeBox");
121 setupEpg(_epgMap, et -> ((User) et).getPostalAddress(), (et, vl) -> ((User) et).setPostalAddress(DfTypeUtil.toString(vl)),
122 "postalAddress");
123 setupEpg(_epgMap, et -> ((User) et).getPostalCode(), (et, vl) -> ((User) et).setPostalCode(DfTypeUtil.toString(vl)), "postalCode");
124 setupEpg(_epgMap, et -> ((User) et).getPreferredLanguage(), (et, vl) -> ((User) et).setPreferredLanguage(DfTypeUtil.toString(vl)),
125 "preferredLanguage");
126 setupEpg(_epgMap, et -> ((User) et).getRegisteredAddress(), (et, vl) -> ((User) et).setRegisteredAddress(DfTypeUtil.toString(vl)),
127 "registeredAddress");
128 setupEpg(_epgMap, et -> ((User) et).getRoles(), (et, vl) -> ((User) et).setRoles((String[]) vl), "roles");
129 setupEpg(_epgMap, et -> ((User) et).getRoomNumber(), (et, vl) -> ((User) et).setRoomNumber(DfTypeUtil.toString(vl)), "roomNumber");
130 setupEpg(_epgMap, et -> ((User) et).getState(), (et, vl) -> ((User) et).setState(DfTypeUtil.toString(vl)), "state");
131 setupEpg(_epgMap, et -> ((User) et).getStreet(), (et, vl) -> ((User) et).setStreet(DfTypeUtil.toString(vl)), "street");
132 setupEpg(_epgMap, et -> ((User) et).getSurname(), (et, vl) -> ((User) et).setSurname(DfTypeUtil.toString(vl)), "surname");
133 setupEpg(_epgMap, et -> ((User) et).getTelephoneNumber(), (et, vl) -> ((User) et).setTelephoneNumber(DfTypeUtil.toString(vl)),
134 "telephoneNumber");
135 setupEpg(_epgMap, et -> ((User) et).getTeletexTerminalIdentifier(),
136 (et, vl) -> ((User) et).setTeletexTerminalIdentifier(DfTypeUtil.toString(vl)), "teletexTerminalIdentifier");
137 setupEpg(_epgMap, et -> ((User) et).getTitle(), (et, vl) -> ((User) et).setTitle(DfTypeUtil.toString(vl)), "title");
138 setupEpg(_epgMap, et -> ((User) et).getUidNumber(), (et, vl) -> ((User) et).setUidNumber(DfTypeUtil.toLong(vl)), "uidNumber");
139 setupEpg(_epgMap, et -> ((User) et).getX121Address(), (et, vl) -> ((User) et).setX121Address(DfTypeUtil.toString(vl)),
140 "x121Address");
141 }
142
143 @Override
144 public PropertyGateway findPropertyGateway(final String prop) {
145 return doFindEpg(_epgMap, prop);
146 }
147
148
149
150
151 protected final String _tableDbName = "user";
152 protected final String _tableDispName = "user";
153 protected final String _tablePropertyName = "User";
154
155 public String getTableDbName() {
156 return _tableDbName;
157 }
158
159 @Override
160 public String getTableDispName() {
161 return _tableDispName;
162 }
163
164 @Override
165 public String getTablePropertyName() {
166 return _tablePropertyName;
167 }
168
169 @Override
170 public TableSqlName getTableSqlName() {
171 return null;
172 }
173
174
175
176
177 protected final ColumnInfo _columnBusinessCategory = cci("businessCategory", "businessCategory", null, null, String.class,
178 "businessCategory", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
179 protected final ColumnInfo _columnCarLicense = cci("carLicense", "carLicense", null, null, String.class, "carLicense", null, false,
180 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
181 protected final ColumnInfo _columnCity = cci("city", "city", null, null, String.class, "city", null, false, false, false, "keyword", 0,
182 0, null, null, false, null, null, null, null, null, false);
183 protected final ColumnInfo _columnDepartmentNumber = cci("departmentNumber", "departmentNumber", null, null, String.class,
184 "departmentNumber", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
185 protected final ColumnInfo _columnDescription = cci("description", "description", null, null, String.class, "description", null, false,
186 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
187 protected final ColumnInfo _columnDestinationIndicator = cci("destinationIndicator", "destinationIndicator", null, null, String.class,
188 "destinationIndicator", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
189 protected final ColumnInfo _columnDisplayName = cci("displayName", "displayName", null, null, String.class, "displayName", null, false,
190 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
191 protected final ColumnInfo _columnEmployeeNumber = cci("employeeNumber", "employeeNumber", null, null, String.class, "employeeNumber",
192 null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
193 protected final ColumnInfo _columnEmployeeType = cci("employeeType", "employeeType", null, null, String.class, "employeeType", null,
194 false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
195 protected final ColumnInfo _columnFacsimileTelephoneNumber =
196 cci("facsimileTelephoneNumber", "facsimileTelephoneNumber", null, null, String.class, "facsimileTelephoneNumber", null, false,
197 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
198 protected final ColumnInfo _columnGidNumber = cci("gidNumber", "gidNumber", null, null, Long.class, "gidNumber", null, false, false,
199 false, "Long", 0, 0, null, null, false, null, null, null, null, null, false);
200 protected final ColumnInfo _columnGivenName = cci("givenName", "givenName", null, null, String.class, "givenName", null, false, false,
201 false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
202 protected final ColumnInfo _columnGroups = cci("groups", "groups", null, null, String[].class, "groups", null, false, false, false,
203 "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
204 protected final ColumnInfo _columnHomeDirectory = cci("homeDirectory", "homeDirectory", null, null, String.class, "homeDirectory", null,
205 false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
206 protected final ColumnInfo _columnHomePhone = cci("homePhone", "homePhone", null, null, String.class, "homePhone", null, false, false,
207 false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
208 protected final ColumnInfo _columnHomePostalAddress = cci("homePostalAddress", "homePostalAddress", null, null, String.class,
209 "homePostalAddress", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
210 protected final ColumnInfo _columnInitials = cci("initials", "initials", null, null, String.class, "initials", null, false, false,
211 false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
212 protected final ColumnInfo _columnInternationaliSDNNumber =
213 cci("internationaliSDNNumber", "internationaliSDNNumber", null, null, String.class, "internationaliSDNNumber", null, false,
214 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
215 protected final ColumnInfo _columnLabeledURI = cci("labeledURI", "labeledURI", null, null, String.class, "labeledURI", null, false,
216 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
217 protected final ColumnInfo _columnMail = cci("mail", "mail", null, null, String.class, "mail", null, false, false, false, "keyword", 0,
218 0, null, null, false, null, null, null, null, null, false);
219 protected final ColumnInfo _columnMobile = cci("mobile", "mobile", null, null, String.class, "mobile", null, false, false, false,
220 "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
221 protected final ColumnInfo _columnName = cci("name", "name", null, null, String.class, "name", null, false, false, false, "keyword", 0,
222 0, null, null, false, null, null, null, null, null, false);
223 protected final ColumnInfo _columnPager = cci("pager", "pager", null, null, String.class, "pager", null, false, false, false, "keyword",
224 0, 0, null, null, false, null, null, null, null, null, false);
225 protected final ColumnInfo _columnPassword = cci("password", "password", null, null, String.class, "password", null, false, false,
226 false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
227 protected final ColumnInfo _columnPhysicalDeliveryOfficeName =
228 cci("physicalDeliveryOfficeName", "physicalDeliveryOfficeName", null, null, String.class, "physicalDeliveryOfficeName", null,
229 false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
230 protected final ColumnInfo _columnPostOfficeBox = cci("postOfficeBox", "postOfficeBox", null, null, String.class, "postOfficeBox", null,
231 false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
232 protected final ColumnInfo _columnPostalAddress = cci("postalAddress", "postalAddress", null, null, String.class, "postalAddress", null,
233 false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
234 protected final ColumnInfo _columnPostalCode = cci("postalCode", "postalCode", null, null, String.class, "postalCode", null, false,
235 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
236 protected final ColumnInfo _columnPreferredLanguage = cci("preferredLanguage", "preferredLanguage", null, null, String.class,
237 "preferredLanguage", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
238 protected final ColumnInfo _columnRegisteredAddress = cci("registeredAddress", "registeredAddress", null, null, String.class,
239 "registeredAddress", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
240 protected final ColumnInfo _columnRoles = cci("roles", "roles", null, null, String[].class, "roles", null, false, false, false,
241 "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
242 protected final ColumnInfo _columnRoomNumber = cci("roomNumber", "roomNumber", null, null, String.class, "roomNumber", null, false,
243 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
244 protected final ColumnInfo _columnState = cci("state", "state", null, null, String.class, "state", null, false, false, false, "keyword",
245 0, 0, null, null, false, null, null, null, null, null, false);
246 protected final ColumnInfo _columnStreet = cci("street", "street", null, null, String.class, "street", null, false, false, false,
247 "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
248 protected final ColumnInfo _columnSurname = cci("surname", "surname", null, null, String.class, "surname", null, false, false, false,
249 "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
250 protected final ColumnInfo _columnTelephoneNumber = cci("telephoneNumber", "telephoneNumber", null, null, String.class,
251 "telephoneNumber", null, false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
252 protected final ColumnInfo _columnTeletexTerminalIdentifier =
253 cci("teletexTerminalIdentifier", "teletexTerminalIdentifier", null, null, String.class, "teletexTerminalIdentifier", null,
254 false, false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
255 protected final ColumnInfo _columnTitle = cci("title", "title", null, null, String.class, "title", null, false, false, false, "keyword",
256 0, 0, null, null, false, null, null, null, null, null, false);
257 protected final ColumnInfo _columnUidNumber = cci("uidNumber", "uidNumber", null, null, Long.class, "uidNumber", null, false, false,
258 false, "Long", 0, 0, null, null, false, null, null, null, null, null, false);
259 protected final ColumnInfo _columnX121Address = cci("x121Address", "x121Address", null, null, String.class, "x121Address", null, false,
260 false, false, "keyword", 0, 0, null, null, false, null, null, null, null, null, false);
261
262 public ColumnInfo columnBusinessCategory() {
263 return _columnBusinessCategory;
264 }
265
266 public ColumnInfo columnCarLicense() {
267 return _columnCarLicense;
268 }
269
270 public ColumnInfo columnCity() {
271 return _columnCity;
272 }
273
274 public ColumnInfo columnDepartmentNumber() {
275 return _columnDepartmentNumber;
276 }
277
278 public ColumnInfo columnDescription() {
279 return _columnDescription;
280 }
281
282 public ColumnInfo columnDestinationIndicator() {
283 return _columnDestinationIndicator;
284 }
285
286 public ColumnInfo columnDisplayName() {
287 return _columnDisplayName;
288 }
289
290 public ColumnInfo columnEmployeeNumber() {
291 return _columnEmployeeNumber;
292 }
293
294 public ColumnInfo columnEmployeeType() {
295 return _columnEmployeeType;
296 }
297
298 public ColumnInfo columnFacsimileTelephoneNumber() {
299 return _columnFacsimileTelephoneNumber;
300 }
301
302 public ColumnInfo columnGidNumber() {
303 return _columnGidNumber;
304 }
305
306 public ColumnInfo columnGivenName() {
307 return _columnGivenName;
308 }
309
310 public ColumnInfo columnGroups() {
311 return _columnGroups;
312 }
313
314 public ColumnInfo columnHomeDirectory() {
315 return _columnHomeDirectory;
316 }
317
318 public ColumnInfo columnHomePhone() {
319 return _columnHomePhone;
320 }
321
322 public ColumnInfo columnHomePostalAddress() {
323 return _columnHomePostalAddress;
324 }
325
326 public ColumnInfo columnInitials() {
327 return _columnInitials;
328 }
329
330 public ColumnInfo columnInternationaliSDNNumber() {
331 return _columnInternationaliSDNNumber;
332 }
333
334 public ColumnInfo columnLabeledURI() {
335 return _columnLabeledURI;
336 }
337
338 public ColumnInfo columnMail() {
339 return _columnMail;
340 }
341
342 public ColumnInfo columnMobile() {
343 return _columnMobile;
344 }
345
346 public ColumnInfo columnName() {
347 return _columnName;
348 }
349
350 public ColumnInfo columnPager() {
351 return _columnPager;
352 }
353
354 public ColumnInfo columnPassword() {
355 return _columnPassword;
356 }
357
358 public ColumnInfo columnPhysicalDeliveryOfficeName() {
359 return _columnPhysicalDeliveryOfficeName;
360 }
361
362 public ColumnInfo columnPostOfficeBox() {
363 return _columnPostOfficeBox;
364 }
365
366 public ColumnInfo columnPostalAddress() {
367 return _columnPostalAddress;
368 }
369
370 public ColumnInfo columnPostalCode() {
371 return _columnPostalCode;
372 }
373
374 public ColumnInfo columnPreferredLanguage() {
375 return _columnPreferredLanguage;
376 }
377
378 public ColumnInfo columnRegisteredAddress() {
379 return _columnRegisteredAddress;
380 }
381
382 public ColumnInfo columnRoles() {
383 return _columnRoles;
384 }
385
386 public ColumnInfo columnRoomNumber() {
387 return _columnRoomNumber;
388 }
389
390 public ColumnInfo columnState() {
391 return _columnState;
392 }
393
394 public ColumnInfo columnStreet() {
395 return _columnStreet;
396 }
397
398 public ColumnInfo columnSurname() {
399 return _columnSurname;
400 }
401
402 public ColumnInfo columnTelephoneNumber() {
403 return _columnTelephoneNumber;
404 }
405
406 public ColumnInfo columnTeletexTerminalIdentifier() {
407 return _columnTeletexTerminalIdentifier;
408 }
409
410 public ColumnInfo columnTitle() {
411 return _columnTitle;
412 }
413
414 public ColumnInfo columnUidNumber() {
415 return _columnUidNumber;
416 }
417
418 public ColumnInfo columnX121Address() {
419 return _columnX121Address;
420 }
421
422 protected List<ColumnInfo> ccil() {
423 List<ColumnInfo> ls = newArrayList();
424 ls.add(columnBusinessCategory());
425 ls.add(columnCarLicense());
426 ls.add(columnCity());
427 ls.add(columnDepartmentNumber());
428 ls.add(columnDescription());
429 ls.add(columnDestinationIndicator());
430 ls.add(columnDisplayName());
431 ls.add(columnEmployeeNumber());
432 ls.add(columnEmployeeType());
433 ls.add(columnFacsimileTelephoneNumber());
434 ls.add(columnGidNumber());
435 ls.add(columnGivenName());
436 ls.add(columnGroups());
437 ls.add(columnHomeDirectory());
438 ls.add(columnHomePhone());
439 ls.add(columnHomePostalAddress());
440 ls.add(columnInitials());
441 ls.add(columnInternationaliSDNNumber());
442 ls.add(columnLabeledURI());
443 ls.add(columnMail());
444 ls.add(columnMobile());
445 ls.add(columnName());
446 ls.add(columnPager());
447 ls.add(columnPassword());
448 ls.add(columnPhysicalDeliveryOfficeName());
449 ls.add(columnPostOfficeBox());
450 ls.add(columnPostalAddress());
451 ls.add(columnPostalCode());
452 ls.add(columnPreferredLanguage());
453 ls.add(columnRegisteredAddress());
454 ls.add(columnRoles());
455 ls.add(columnRoomNumber());
456 ls.add(columnState());
457 ls.add(columnStreet());
458 ls.add(columnSurname());
459 ls.add(columnTelephoneNumber());
460 ls.add(columnTeletexTerminalIdentifier());
461 ls.add(columnTitle());
462 ls.add(columnUidNumber());
463 ls.add(columnX121Address());
464 return ls;
465 }
466
467
468
469
470 @Override
471 public boolean hasPrimaryKey() {
472 return false;
473 }
474
475 @Override
476 public boolean hasCompoundPrimaryKey() {
477 return false;
478 }
479
480 @Override
481 protected UniqueInfo cpui() {
482 return null;
483 }
484
485
486
487
488 @Override
489 public String getEntityTypeName() {
490 return "org.codelibs.fess.opensearch.user.exentity.User";
491 }
492
493 @Override
494 public String getConditionBeanTypeName() {
495 return "org.codelibs.fess.opensearch.user.cbean.UserCB";
496 }
497
498 @Override
499 public String getBehaviorTypeName() {
500 return "org.codelibs.fess.opensearch.user.exbhv.UserBhv";
501 }
502
503
504
505
506 @Override
507 public Class<? extends Entity> getEntityType() {
508 return User.class;
509 }
510
511
512
513
514 @Override
515 public Entity newEntity() {
516 return new User();
517 }
518
519
520
521
522 @Override
523 public void acceptPrimaryKeyMap(Entity entity, Map<String, ? extends Object> primaryKeyMap) {
524 }
525
526 @Override
527 public void acceptAllColumnMap(Entity entity, Map<String, ? extends Object> allColumnMap) {
528 }
529
530 @Override
531 public Map<String, Object> extractPrimaryKeyMap(Entity entity) {
532 return null;
533 }
534
535 @Override
536 public Map<String, Object> extractAllColumnMap(Entity entity) {
537 return null;
538 }
539 }