程序包 cn.crabapples

类 LombokPlugin

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

    public class LombokPlugin
    extends org.mybatis.generator.api.PluginAdapter
    作者:
    Mr.He 2022/11/26 3:54 e-mail crabapples.cn@gmail.com qq 294046317 pc-name mrhe
    • 嵌套类概要

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

        org.mybatis.generator.api.Plugin.ModelClassType
    • 字段概要

      • 从类继承的字段 org.mybatis.generator.api.PluginAdapter

        context, properties
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      List<org.mybatis.generator.api.GeneratedJavaFile> contextGenerateAdditionalJavaFiles​(org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean modelBaseRecordClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean modelGetterMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedColumn introspectedColumn, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.Plugin.ModelClassType modelClassType)  
      boolean modelSetterMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedColumn introspectedColumn, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.Plugin.ModelClassType modelClassType)  
      boolean validate​(List<String> list)  
      • 从类继承的方法 org.mybatis.generator.api.PluginAdapter

        setContext, setProperties
      • 从接口继承的方法 org.mybatis.generator.api.Plugin

        clientBasicCountMethodGenerated, clientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicInsertMethodGenerated, clientBasicInsertMultipleHelperMethodGenerated, clientBasicInsertMultipleHelperMethodGenerated, clientBasicInsertMultipleMethodGenerated, clientBasicInsertMultipleMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientBasicUpdateMethodGenerated, clientColumnListPropertyGenerated, clientCountByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGeneralCountMethodGenerated, clientGeneralCountMethodGenerated, clientGeneralDeleteMethodGenerated, clientGeneralDeleteMethodGenerated, clientGeneralSelectDistinctMethodGenerated, clientGeneralSelectDistinctMethodGenerated, clientGeneralSelectMethodGenerated, clientGeneralSelectMethodGenerated, clientGeneralUpdateMethodGenerated, clientGeneralUpdateMethodGenerated, clientGenerated, clientInsertMethodGenerated, clientInsertMethodGenerated, clientInsertMultipleMethodGenerated, clientInsertMultipleMethodGenerated, clientInsertMultipleVarargMethodGenerated, clientInsertSelectiveMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectAllMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectListFieldGenerated, clientSelectOneMethodGenerated, clientSelectOneMethodGenerated, clientUpdateAllColumnsMethodGenerated, clientUpdateAllColumnsMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeyMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, clientUpdateSelectiveColumnsMethodGenerated, clientUpdateSelectiveColumnsMethodGenerated, contextGenerateAdditionalFiles, contextGenerateAdditionalFiles, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalKotlinFiles, contextGenerateAdditionalKotlinFiles, contextGenerateAdditionalXmlFiles, contextGenerateAdditionalXmlFiles, dynamicSqlSupportGenerated, dynamicSqlSupportGenerated, initialized, kotlinDataClassGenerated, mapperExtensionsGenerated, mapperGenerated, modelExampleClassGenerated, modelFieldGenerated, modelPrimaryKeyClassGenerated, modelRecordWithBLOBsClassGenerated, providerApplyWhereMethodGenerated, providerCountByExampleMethodGenerated, providerDeleteByExampleMethodGenerated, providerGenerated, providerInsertSelectiveMethodGenerated, providerSelectByExampleWithBLOBsMethodGenerated, providerSelectByExampleWithoutBLOBsMethodGenerated, providerUpdateByExampleSelectiveMethodGenerated, providerUpdateByExampleWithBLOBsMethodGenerated, providerUpdateByExampleWithoutBLOBsMethodGenerated, providerUpdateByPrimaryKeySelectiveMethodGenerated, sqlMapBaseColumnListElementGenerated, sqlMapBlobColumnListElementGenerated, sqlMapCountByExampleElementGenerated, sqlMapDeleteByExampleElementGenerated, sqlMapDeleteByPrimaryKeyElementGenerated, sqlMapDocumentGenerated, sqlMapExampleWhereClauseElementGenerated, sqlMapGenerated, sqlMapInsertElementGenerated, sqlMapInsertSelectiveElementGenerated, sqlMapResultMapWithBLOBsElementGenerated, sqlMapResultMapWithoutBLOBsElementGenerated, sqlMapSelectAllElementGenerated, sqlMapSelectByExampleWithBLOBsElementGenerated, sqlMapSelectByExampleWithoutBLOBsElementGenerated, sqlMapSelectByPrimaryKeyElementGenerated, sqlMapUpdateByExampleSelectiveElementGenerated, sqlMapUpdateByExampleWithBLOBsElementGenerated, sqlMapUpdateByExampleWithoutBLOBsElementGenerated, sqlMapUpdateByPrimaryKeySelectiveElementGenerated, sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated, sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated
    • 构造器详细资料

      • LombokPlugin

        public LombokPlugin()
    • 方法详细资料

      • modelBaseRecordClassGenerated

        public boolean modelBaseRecordClassGenerated​(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
                                                     org.mybatis.generator.api.IntrospectedTable introspectedTable)
      • contextGenerateAdditionalJavaFiles

        public List<org.mybatis.generator.api.GeneratedJavaFile> contextGenerateAdditionalJavaFiles​(org.mybatis.generator.api.IntrospectedTable introspectedTable)
      • modelGetterMethodGenerated

        public boolean modelGetterMethodGenerated​(org.mybatis.generator.api.dom.java.Method method,
                                                  org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
                                                  org.mybatis.generator.api.IntrospectedColumn introspectedColumn,
                                                  org.mybatis.generator.api.IntrospectedTable introspectedTable,
                                                  org.mybatis.generator.api.Plugin.ModelClassType modelClassType)
      • modelSetterMethodGenerated

        public boolean modelSetterMethodGenerated​(org.mybatis.generator.api.dom.java.Method method,
                                                  org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
                                                  org.mybatis.generator.api.IntrospectedColumn introspectedColumn,
                                                  org.mybatis.generator.api.IntrospectedTable introspectedTable,
                                                  org.mybatis.generator.api.Plugin.ModelClassType modelClassType)
      • validate

        public boolean validate​(List<String> list)