类 ModelCloneablePlugin

  • 所有已实现的接口:
    org.mybatis.generator.api.Plugin

    public class ModelCloneablePlugin
    extends BasePlugin
    --------------------------------------------------------------------------- Cloneable --------------------------------------------------------------------------- ---------------------------------------------------------------------------
    • 嵌套类概要

      • 从接口继承的嵌套类/接口 org.mybatis.generator.api.Plugin

        org.mybatis.generator.api.Plugin.ModelClassType
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean modelBaseRecordClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
      boolean modelPrimaryKeyClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
      boolean modelRecordWithBLOBsClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
      • 从类继承的方法 org.mybatis.generator.api.PluginAdapter

        clientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicInsertMultipleHelperMethodGenerated, clientBasicInsertMultipleMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientCountByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGeneralCountMethodGenerated, clientGeneralDeleteMethodGenerated, clientGeneralSelectDistinctMethodGenerated, clientGeneralSelectMethodGenerated, clientGeneralUpdateMethodGenerated, clientGenerated, clientInsertMethodGenerated, clientInsertMultipleMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectAllMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectListFieldGenerated, clientSelectOneMethodGenerated, clientUpdateAllColumnsMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, clientUpdateSelectiveColumnsMethodGenerated, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalXmlFiles, contextGenerateAdditionalXmlFiles, dynamicSqlSupportGenerated, getContext, getProperties, modelExampleClassGenerated, modelFieldGenerated, modelGetterMethodGenerated, modelSetterMethodGenerated, providerApplyWhereMethodGenerated, providerCountByExampleMethodGenerated, providerDeleteByExampleMethodGenerated, providerGenerated, providerInsertSelectiveMethodGenerated, providerSelectByExampleWithBLOBsMethodGenerated, providerSelectByExampleWithoutBLOBsMethodGenerated, providerUpdateByExampleSelectiveMethodGenerated, providerUpdateByExampleWithBLOBsMethodGenerated, providerUpdateByExampleWithoutBLOBsMethodGenerated, providerUpdateByPrimaryKeySelectiveMethodGenerated, setProperties, sqlMapBaseColumnListElementGenerated, sqlMapBlobColumnListElementGenerated, sqlMapCountByExampleElementGenerated, sqlMapDeleteByExampleElementGenerated, sqlMapDeleteByPrimaryKeyElementGenerated, sqlMapDocumentGenerated, sqlMapExampleWhereClauseElementGenerated, sqlMapGenerated, sqlMapInsertElementGenerated, sqlMapInsertSelectiveElementGenerated, sqlMapResultMapWithBLOBsElementGenerated, sqlMapResultMapWithoutBLOBsElementGenerated, sqlMapSelectAllElementGenerated, sqlMapSelectByExampleWithBLOBsElementGenerated, sqlMapSelectByExampleWithoutBLOBsElementGenerated, sqlMapSelectByPrimaryKeyElementGenerated, sqlMapUpdateByExampleSelectiveElementGenerated, sqlMapUpdateByExampleWithBLOBsElementGenerated, sqlMapUpdateByExampleWithoutBLOBsElementGenerated, sqlMapUpdateByPrimaryKeySelectiveElementGenerated, sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated, sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated
      • 从接口继承的方法 org.mybatis.generator.api.Plugin

        clientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicInsertMultipleHelperMethodGenerated, clientBasicInsertMultipleMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientColumnListPropertyGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGeneralCountMethodGenerated, clientGeneralDeleteMethodGenerated, clientGeneralSelectDistinctMethodGenerated, clientGeneralSelectMethodGenerated, clientGeneralUpdateMethodGenerated, clientInsertMethodGenerated, clientInsertMultipleMethodGenerated, clientInsertMultipleVarargMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectOneMethodGenerated, clientUpdateAllColumnsMethodGenerated, clientUpdateByPrimaryKeyMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateSelectiveColumnsMethodGenerated, contextGenerateAdditionalKotlinFiles, contextGenerateAdditionalKotlinFiles, dynamicSqlSupportGenerated, kotlinDataClassGenerated, mapperExtensionsGenerated, mapperGenerated
    • 构造器详细资料

      • ModelCloneablePlugin

        public ModelCloneablePlugin()
    • 方法详细资料

      • modelBaseRecordClassGenerated

        public boolean modelBaseRecordClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
                                                     org.mybatis.generator.api.IntrospectedTable introspectedTable)
        具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
        指定者:
        modelBaseRecordClassGenerated 在接口中 org.mybatis.generator.api.Plugin
        覆盖:
        modelBaseRecordClassGenerated 在类中 org.mybatis.generator.api.PluginAdapter
        参数:
        topLevelClass -
        introspectedTable -
        返回:
      • modelPrimaryKeyClassGenerated

        public boolean modelPrimaryKeyClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
                                                     org.mybatis.generator.api.IntrospectedTable introspectedTable)
        具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
        指定者:
        modelPrimaryKeyClassGenerated 在接口中 org.mybatis.generator.api.Plugin
        覆盖:
        modelPrimaryKeyClassGenerated 在类中 org.mybatis.generator.api.PluginAdapter
        参数:
        topLevelClass -
        introspectedTable -
        返回:
      • modelRecordWithBLOBsClassGenerated

        public boolean modelRecordWithBLOBsClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
                                                          org.mybatis.generator.api.IntrospectedTable introspectedTable)
        具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
        指定者:
        modelRecordWithBLOBsClassGenerated 在接口中 org.mybatis.generator.api.Plugin
        覆盖:
        modelRecordWithBLOBsClassGenerated 在类中 org.mybatis.generator.api.PluginAdapter
        参数:
        topLevelClass -
        introspectedTable -
        返回: