org.mybatis.generator.codegen.mybatis3
Class IntrospectedTableMyBatis3SimpleImpl

java.lang.Object
  extended by org.mybatis.generator.api.IntrospectedTable
      extended by org.mybatis.generator.codegen.mybatis3.IntrospectedTableMyBatis3Impl
          extended by org.mybatis.generator.codegen.mybatis3.IntrospectedTableMyBatis3SimpleImpl

public class IntrospectedTableMyBatis3SimpleImpl
extends IntrospectedTableMyBatis3Impl

Author:
Jeff Butler

Nested Class Summary
 
Nested classes/interfaces inherited from class org.mybatis.generator.api.IntrospectedTable
IntrospectedTable.InternalAttribute, IntrospectedTable.TargetRuntime
 
Field Summary
 
Fields inherited from class org.mybatis.generator.codegen.mybatis3.IntrospectedTableMyBatis3Impl
clientGenerators, javaModelGenerators, xmlMapperGenerator
 
Fields inherited from class org.mybatis.generator.api.IntrospectedTable
attributes, baseColumns, blobColumns, context, fullyQualifiedTable, internalAttributes, primaryKeyColumns, rules, tableConfiguration, targetRuntime
 
Constructor Summary
IntrospectedTableMyBatis3SimpleImpl()
           
 
Method Summary
protected  void calculateJavaModelGenerators(List<String> warnings, ProgressCallback progressCallback)
           
protected  void calculateXmlMapperGenerator(AbstractJavaClientGenerator javaClientGenerator, List<String> warnings, ProgressCallback progressCallback)
           
protected  AbstractJavaClientGenerator createJavaClientGenerator()
           
 
Methods inherited from class org.mybatis.generator.codegen.mybatis3.IntrospectedTableMyBatis3Impl
calculateClientGenerators, calculateGenerators, getGeneratedJavaFiles, getGeneratedXmlFiles, getGenerationSteps, initializeAbstractGenerator, isJava5Targeted, requiresXMLGenerator
 
Methods inherited from class org.mybatis.generator.api.IntrospectedTable
addColumn, addPrimaryKeyColumn, calculateIbatis2SqlMapFileName, calculateIbatis2SqlMapNamespace, calculateJavaClientAttributes, calculateJavaClientImplementationPackage, calculateJavaClientInterfacePackage, calculateJavaModelPackage, calculateModelAttributes, calculateMyBatis3FallbackSqlMapNamespace, calculateMyBatis3XmlMapperFileName, calculateSqlMapAliasedFullyQualifiedRuntimeTableName, calculateSqlMapFullyQualifiedRuntimeTableName, calculateSqlMapPackage, calculateXmlAttributes, getAliasedFullyQualifiedTableNameAtRuntime, getAllColumns, getAttribute, getBaseColumnListId, getBaseColumns, getBaseRecordType, getBaseResultMapId, getBlobColumnListId, getBLOBColumns, getColumn, getContext, getCountByExampleStatementId, getDAOImplementationType, getDAOInterfaceType, getDeleteByExampleStatementId, getDeleteByPrimaryKeyStatementId, getExampleType, getExampleWhereClauseId, getFullyQualifiedTable, getFullyQualifiedTableNameAtRuntime, getGeneratedKey, getIbatis2SqlMapFileName, getIbatis2SqlMapNamespace, getIbatis2SqlMapPackage, getInsertSelectiveStatementId, getInsertStatementId, getMyBatis3FallbackSqlMapNamespace, getMyBatis3JavaMapperType, getMyBatis3SqlMapNamespace, getMyBatis3SqlProviderType, getMyBatis3UpdateByExampleWhereClauseId, getMyBatis3XmlMapperFileName, getMyBatis3XmlMapperPackage, getNonBLOBColumnCount, getNonBLOBColumns, getNonPrimaryKeyColumns, getPrimaryKeyColumns, getPrimaryKeyType, getRecordWithBLOBsType, getResultMapWithBLOBsId, getRules, getSelectAllStatementId, getSelectByExampleQueryId, getSelectByExampleStatementId, getSelectByExampleWithBLOBsStatementId, getSelectByPrimaryKeyQueryId, getSelectByPrimaryKeyStatementId, getTableConfiguration, getTableConfigurationProperty, getTargetRuntime, getUpdateByExampleSelectiveStatementId, getUpdateByExampleStatementId, getUpdateByExampleWithBLOBsStatementId, getUpdateByPrimaryKeySelectiveStatementId, getUpdateByPrimaryKeyStatementId, getUpdateByPrimaryKeyWithBLOBsStatementId, hasAnyColumns, hasBaseColumns, hasBLOBColumns, hasJDBCDateColumns, hasJDBCTimeColumns, hasPrimaryKeyColumns, initialize, isConstructorBased, isImmutable, removeAttribute, setAttribute, setBaseColumnListId, setBaseRecordType, setBaseResultMapId, setBlobColumnListId, setContext, setCountByExampleStatementId, setDAOImplementationType, setDAOInterfaceType, setDeleteByExampleStatementId, setDeleteByPrimaryKeyStatementId, setExampleType, setExampleWhereClauseId, setFullyQualifiedTable, setIbatis2SqlMapFileName, setIbatis2SqlMapNamespace, setIbatis2SqlMapPackage, setInsertSelectiveStatementId, setInsertStatementId, setMyBatis3FallbackSqlMapNamespace, setMyBatis3JavaMapperType, setMyBatis3SqlProviderType, setMyBatis3UpdateByExampleWhereClauseId, setMyBatis3XmlMapperFileName, setMyBatis3XmlMapperPackage, setPrimaryKeyType, setRecordWithBLOBsType, setResultMapWithBLOBsId, setRules, setSelectAllStatementId, setSelectByExampleStatementId, setSelectByExampleWithBLOBsStatementId, setSelectByPrimaryKeyStatementId, setSqlMapAliasedFullyQualifiedRuntimeTableName, setSqlMapFullyQualifiedRuntimeTableName, setTableConfiguration, setUpdateByExampleSelectiveStatementId, setUpdateByExampleStatementId, setUpdateByExampleWithBLOBsStatementId, setUpdateByPrimaryKeySelectiveStatementId, setUpdateByPrimaryKeyStatementId, setUpdateByPrimaryKeyWithBLOBsStatementId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntrospectedTableMyBatis3SimpleImpl

public IntrospectedTableMyBatis3SimpleImpl()
Method Detail

calculateXmlMapperGenerator

protected void calculateXmlMapperGenerator(AbstractJavaClientGenerator javaClientGenerator,
                                           List<String> warnings,
                                           ProgressCallback progressCallback)
Overrides:
calculateXmlMapperGenerator in class IntrospectedTableMyBatis3Impl

createJavaClientGenerator

protected AbstractJavaClientGenerator createJavaClientGenerator()
Overrides:
createJavaClientGenerator in class IntrospectedTableMyBatis3Impl

calculateJavaModelGenerators

protected void calculateJavaModelGenerators(List<String> warnings,
                                            ProgressCallback progressCallback)
Overrides:
calculateJavaModelGenerators in class IntrospectedTableMyBatis3Impl


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