Package org.mybatis.generator.api
Enum IntrospectedTable.InternalAttribute
java.lang.Object
java.lang.Enum<IntrospectedTable.InternalAttribute>
org.mybatis.generator.api.IntrospectedTable.InternalAttribute
- All Implemented Interfaces:
Serializable
,Comparable<IntrospectedTable.InternalAttribute>
- Enclosing class:
IntrospectedTable
protected static enum IntrospectedTable.InternalAttribute
extends Enum<IntrospectedTable.InternalAttribute>
-
Enum Constant Summary
Enum ConstantDescriptionused as XML Mapper namespace if no client is generated.also used as XML Mapper namespace if a Java mapper is generated. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.static IntrospectedTable.InternalAttribute[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ATTR_PRIMARY_KEY_TYPE
-
ATTR_BASE_RECORD_TYPE
-
ATTR_RECORD_WITH_BLOBS_TYPE
-
ATTR_EXAMPLE_TYPE
-
ATTR_MYBATIS3_XML_MAPPER_PACKAGE
-
ATTR_MYBATIS3_XML_MAPPER_FILE_NAME
-
ATTR_MYBATIS3_JAVA_MAPPER_TYPE
also used as XML Mapper namespace if a Java mapper is generated. -
ATTR_MYBATIS3_FALLBACK_SQL_MAP_NAMESPACE
used as XML Mapper namespace if no client is generated. -
ATTR_FULLY_QUALIFIED_TABLE_NAME_AT_RUNTIME
-
ATTR_ALIASED_FULLY_QUALIFIED_TABLE_NAME_AT_RUNTIME
public static final IntrospectedTable.InternalAttribute ATTR_ALIASED_FULLY_QUALIFIED_TABLE_NAME_AT_RUNTIME -
ATTR_COUNT_BY_EXAMPLE_STATEMENT_ID
-
ATTR_DELETE_BY_EXAMPLE_STATEMENT_ID
-
ATTR_DELETE_BY_PRIMARY_KEY_STATEMENT_ID
-
ATTR_INSERT_STATEMENT_ID
-
ATTR_INSERT_SELECTIVE_STATEMENT_ID
-
ATTR_SELECT_ALL_STATEMENT_ID
-
ATTR_SELECT_BY_EXAMPLE_STATEMENT_ID
-
ATTR_SELECT_BY_EXAMPLE_WITH_BLOBS_STATEMENT_ID
public static final IntrospectedTable.InternalAttribute ATTR_SELECT_BY_EXAMPLE_WITH_BLOBS_STATEMENT_ID -
ATTR_SELECT_BY_PRIMARY_KEY_STATEMENT_ID
-
ATTR_UPDATE_BY_EXAMPLE_STATEMENT_ID
-
ATTR_UPDATE_BY_EXAMPLE_SELECTIVE_STATEMENT_ID
public static final IntrospectedTable.InternalAttribute ATTR_UPDATE_BY_EXAMPLE_SELECTIVE_STATEMENT_ID -
ATTR_UPDATE_BY_EXAMPLE_WITH_BLOBS_STATEMENT_ID
public static final IntrospectedTable.InternalAttribute ATTR_UPDATE_BY_EXAMPLE_WITH_BLOBS_STATEMENT_ID -
ATTR_UPDATE_BY_PRIMARY_KEY_STATEMENT_ID
-
ATTR_UPDATE_BY_PRIMARY_KEY_SELECTIVE_STATEMENT_ID
public static final IntrospectedTable.InternalAttribute ATTR_UPDATE_BY_PRIMARY_KEY_SELECTIVE_STATEMENT_ID -
ATTR_UPDATE_BY_PRIMARY_KEY_WITH_BLOBS_STATEMENT_ID
public static final IntrospectedTable.InternalAttribute ATTR_UPDATE_BY_PRIMARY_KEY_WITH_BLOBS_STATEMENT_ID -
ATTR_BASE_RESULT_MAP_ID
-
ATTR_RESULT_MAP_WITH_BLOBS_ID
-
ATTR_EXAMPLE_WHERE_CLAUSE_ID
-
ATTR_BASE_COLUMN_LIST_ID
-
ATTR_BLOB_COLUMN_LIST_ID
-
ATTR_MYBATIS3_UPDATE_BY_EXAMPLE_WHERE_CLAUSE_ID
public static final IntrospectedTable.InternalAttribute ATTR_MYBATIS3_UPDATE_BY_EXAMPLE_WHERE_CLAUSE_ID -
ATTR_MYBATIS3_SQL_PROVIDER_TYPE
-
ATTR_MYBATIS_DYNAMIC_SQL_SUPPORT_TYPE
-
ATTR_KOTLIN_RECORD_TYPE
-
ATTR_MYBATIS_DYNAMIC_SQL_TABLE_OBJECT_NAME
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-