org.mybatis.generator.api
Enum IntrospectedTable.InternalAttribute

java.lang.Object
  extended by java.lang.Enum<IntrospectedTable.InternalAttribute>
      extended by 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
ATTR_ALIASED_FULLY_QUALIFIED_TABLE_NAME_AT_RUNTIME
           
ATTR_BASE_COLUMN_LIST_ID
           
ATTR_BASE_RECORD_TYPE
           
ATTR_BASE_RESULT_MAP_ID
           
ATTR_BLOB_COLUMN_LIST_ID
           
ATTR_COUNT_BY_EXAMPLE_STATEMENT_ID
           
ATTR_DAO_IMPLEMENTATION_TYPE
           
ATTR_DAO_INTERFACE_TYPE
           
ATTR_DELETE_BY_EXAMPLE_STATEMENT_ID
           
ATTR_DELETE_BY_PRIMARY_KEY_STATEMENT_ID
           
ATTR_EXAMPLE_TYPE
           
ATTR_EXAMPLE_WHERE_CLAUSE_ID
           
ATTR_FULLY_QUALIFIED_TABLE_NAME_AT_RUNTIME
           
ATTR_IBATIS2_SQL_MAP_FILE_NAME
           
ATTR_IBATIS2_SQL_MAP_NAMESPACE
           
ATTR_IBATIS2_SQL_MAP_PACKAGE
           
ATTR_INSERT_SELECTIVE_STATEMENT_ID
           
ATTR_INSERT_STATEMENT_ID
           
ATTR_MYBATIS3_FALLBACK_SQL_MAP_NAMESPACE
          used as XML Mapper namespace if no client is generated
ATTR_MYBATIS3_JAVA_MAPPER_TYPE
          also used as XML Mapper namespace if a Java mapper is generated
ATTR_MYBATIS3_SQL_PROVIDER_TYPE
           
ATTR_MYBATIS3_UPDATE_BY_EXAMPLE_WHERE_CLAUSE_ID
           
ATTR_MYBATIS3_XML_MAPPER_FILE_NAME
           
ATTR_MYBATIS3_XML_MAPPER_PACKAGE
           
ATTR_PRIMARY_KEY_TYPE
           
ATTR_RECORD_WITH_BLOBS_TYPE
           
ATTR_RESULT_MAP_WITH_BLOBS_ID
           
ATTR_SELECT_ALL_STATEMENT_ID
           
ATTR_SELECT_BY_EXAMPLE_STATEMENT_ID
           
ATTR_SELECT_BY_EXAMPLE_WITH_BLOBS_STATEMENT_ID
           
ATTR_SELECT_BY_PRIMARY_KEY_STATEMENT_ID
           
ATTR_UPDATE_BY_EXAMPLE_SELECTIVE_STATEMENT_ID
           
ATTR_UPDATE_BY_EXAMPLE_STATEMENT_ID
           
ATTR_UPDATE_BY_EXAMPLE_WITH_BLOBS_STATEMENT_ID
           
ATTR_UPDATE_BY_PRIMARY_KEY_SELECTIVE_STATEMENT_ID
           
ATTR_UPDATE_BY_PRIMARY_KEY_STATEMENT_ID
           
ATTR_UPDATE_BY_PRIMARY_KEY_WITH_BLOBS_STATEMENT_ID
           
 
Method Summary
static IntrospectedTable.InternalAttribute valueOf(String name)
          Returns 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.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ATTR_DAO_IMPLEMENTATION_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_DAO_IMPLEMENTATION_TYPE

ATTR_DAO_INTERFACE_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_DAO_INTERFACE_TYPE

ATTR_PRIMARY_KEY_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_PRIMARY_KEY_TYPE

ATTR_BASE_RECORD_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_BASE_RECORD_TYPE

ATTR_RECORD_WITH_BLOBS_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_RECORD_WITH_BLOBS_TYPE

ATTR_EXAMPLE_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_EXAMPLE_TYPE

ATTR_IBATIS2_SQL_MAP_PACKAGE

public static final IntrospectedTable.InternalAttribute ATTR_IBATIS2_SQL_MAP_PACKAGE

ATTR_IBATIS2_SQL_MAP_FILE_NAME

public static final IntrospectedTable.InternalAttribute ATTR_IBATIS2_SQL_MAP_FILE_NAME

ATTR_IBATIS2_SQL_MAP_NAMESPACE

public static final IntrospectedTable.InternalAttribute ATTR_IBATIS2_SQL_MAP_NAMESPACE

ATTR_MYBATIS3_XML_MAPPER_PACKAGE

public static final IntrospectedTable.InternalAttribute ATTR_MYBATIS3_XML_MAPPER_PACKAGE

ATTR_MYBATIS3_XML_MAPPER_FILE_NAME

public static final IntrospectedTable.InternalAttribute ATTR_MYBATIS3_XML_MAPPER_FILE_NAME

ATTR_MYBATIS3_JAVA_MAPPER_TYPE

public static final IntrospectedTable.InternalAttribute ATTR_MYBATIS3_JAVA_MAPPER_TYPE
also used as XML Mapper namespace if a Java mapper is generated


ATTR_MYBATIS3_FALLBACK_SQL_MAP_NAMESPACE

public static final IntrospectedTable.InternalAttribute ATTR_MYBATIS3_FALLBACK_SQL_MAP_NAMESPACE
used as XML Mapper namespace if no client is generated


ATTR_FULLY_QUALIFIED_TABLE_NAME_AT_RUNTIME

public static final IntrospectedTable.InternalAttribute 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

public static final IntrospectedTable.InternalAttribute ATTR_COUNT_BY_EXAMPLE_STATEMENT_ID

ATTR_DELETE_BY_EXAMPLE_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute ATTR_DELETE_BY_EXAMPLE_STATEMENT_ID

ATTR_DELETE_BY_PRIMARY_KEY_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute ATTR_DELETE_BY_PRIMARY_KEY_STATEMENT_ID

ATTR_INSERT_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute ATTR_INSERT_STATEMENT_ID

ATTR_INSERT_SELECTIVE_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute ATTR_INSERT_SELECTIVE_STATEMENT_ID

ATTR_SELECT_ALL_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute ATTR_SELECT_ALL_STATEMENT_ID

ATTR_SELECT_BY_EXAMPLE_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute 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

public static final IntrospectedTable.InternalAttribute ATTR_SELECT_BY_PRIMARY_KEY_STATEMENT_ID

ATTR_UPDATE_BY_EXAMPLE_STATEMENT_ID

public static final IntrospectedTable.InternalAttribute 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

public static final IntrospectedTable.InternalAttribute 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

public static final IntrospectedTable.InternalAttribute ATTR_BASE_RESULT_MAP_ID

ATTR_RESULT_MAP_WITH_BLOBS_ID

public static final IntrospectedTable.InternalAttribute ATTR_RESULT_MAP_WITH_BLOBS_ID

ATTR_EXAMPLE_WHERE_CLAUSE_ID

public static final IntrospectedTable.InternalAttribute ATTR_EXAMPLE_WHERE_CLAUSE_ID

ATTR_BASE_COLUMN_LIST_ID

public static final IntrospectedTable.InternalAttribute ATTR_BASE_COLUMN_LIST_ID

ATTR_BLOB_COLUMN_LIST_ID

public static final IntrospectedTable.InternalAttribute 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

public static final IntrospectedTable.InternalAttribute ATTR_MYBATIS3_SQL_PROVIDER_TYPE
Method Detail

values

public static IntrospectedTable.InternalAttribute[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (IntrospectedTable.InternalAttribute c : IntrospectedTable.InternalAttribute.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static IntrospectedTable.InternalAttribute valueOf(String name)
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 name
NullPointerException - if the argument is null


Copyright © 2010-2012 MyBatis.org. All Rights Reserved.