1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.mybatis.generator.config;
17
18
19
20
21
22
23
24
25 public class PropertyRegistry {
26 private PropertyRegistry() {
27 }
28
29 public static final String ANY_ENABLE_SUB_PACKAGES = "enableSubPackages";
30
31
32
33
34 public static final String ANY_ROOT_CLASS = "rootClass";
35 public static final String ANY_IMMUTABLE = "immutable";
36 public static final String ANY_CONSTRUCTOR_BASED = "constructorBased";
37 public static final String GENERATE_KOTLIN_V1_MODEL = "generateKotlinV1Model";
38
39
40
41
42 public static final String ANY_ROOT_INTERFACE = "rootInterface";
43 public static final String ANY_INJECT_MODEL_INTO_ROOT_INTERFACE = "injectModelIntoRootInterface";
44 public static final String ANY_USE_SNAKE_CASE_IDENTIFIERS = "useSnakeCaseIdentifiers";
45
46 public static final String TABLE_USE_ACTUAL_COLUMN_NAMES = "useActualColumnNames";
47 public static final String TABLE_USE_COMPOUND_PROPERTY_NAMES = "useCompoundPropertyNames";
48 public static final String TABLE_IGNORE_QUALIFIERS_AT_RUNTIME = "ignoreQualifiersAtRuntime";
49 public static final String TABLE_RUNTIME_CATALOG = "runtimeCatalog";
50 public static final String TABLE_RUNTIME_SCHEMA = "runtimeSchema";
51 public static final String TABLE_RUNTIME_TABLE_NAME = "runtimeTableName";
52 public static final String TABLE_MODEL_ONLY = "modelOnly";
53 public static final String TABLE_SELECT_ALL_ORDER_BY_CLAUSE = "selectAllOrderByClause";
54 public static final String TABLE_DYNAMIC_SQL_SUPPORT_CLASS_NAME = "dynamicSqlSupportClassName";
55 public static final String TABLE_DYNAMIC_SQL_TABLE_OBJECT_NAME = "dynamicSqlTableObjectName";
56
57 public static final String CONTEXT_BEGINNING_DELIMITER = "beginningDelimiter";
58 public static final String CONTEXT_ENDING_DELIMITER = "endingDelimiter";
59 public static final String CONTEXT_AUTO_DELIMIT_KEYWORDS = "autoDelimitKeywords";
60 public static final String CONTEXT_JAVA_FILE_ENCODING = "javaFileEncoding";
61 public static final String CONTEXT_JAVA_FORMATTER = "javaFormatter";
62 public static final String CONTEXT_XML_FORMATTER = "xmlFormatter";
63 public static final String CONTEXT_KOTLIN_FORMATTER = "kotlinFormatter";
64 public static final String CONTEXT_KOTLIN_FILE_ENCODING = "kotlinFileEncoding";
65
66 public static final String CLIENT_DYNAMIC_SQL_SUPPORT_PACKAGE = "dynamicSqlSupportPackage";
67
68 public static final String TYPE_RESOLVER_FORCE_BIG_DECIMALS = "forceBigDecimals";
69
70 public static final String MODEL_GENERATOR_TRIM_STRINGS = "trimStrings";
71 public static final String MODEL_GENERATOR_EXAMPLE_PACKAGE = "exampleTargetPackage";
72 public static final String MODEL_GENERATOR_EXAMPLE_PROJECT = "exampleTargetProject";
73
74 public static final String COMMENT_GENERATOR_SUPPRESS_DATE = "suppressDate";
75 public static final String COMMENT_GENERATOR_SUPPRESS_ALL_COMMENTS = "suppressAllComments";
76 public static final String COMMENT_GENERATOR_ADD_REMARK_COMMENTS = "addRemarkComments";
77 public static final String COMMENT_GENERATOR_MINIMIZE_COMMENTS = "minimizeComments";
78
79 public static final String COLUMN_OVERRIDE_FORCE_JAVA_TYPE = "forceJavaTypeIntoMapping";
80 }