Class CustomCommentGenerator
- java.lang.Object
-
- pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
-
- All Implemented Interfaces:
org.mybatis.generator.api.CommentGenerator
public class CustomCommentGenerator extends Object implements org.mybatis.generator.api.CommentGenerator
The custom comment generator.- Version:
- 1.0.0
- Author:
- Gang Cheng
-
-
Constructor Summary
Constructors Constructor Description CustomCommentGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClassAnnotation(org.mybatis.generator.api.dom.java.InnerClass innerClass, org.mybatis.generator.api.IntrospectedTable introspectedTable, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)voidaddClassComment(org.mybatis.generator.api.dom.java.InnerClass innerClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)voidaddClassComment(org.mybatis.generator.api.dom.java.InnerClass innerClass, org.mybatis.generator.api.IntrospectedTable introspectedTable, boolean markAsDoNotDelete)voidaddComment(org.mybatis.generator.api.dom.xml.XmlElement xmlElement)voidaddConfigurationProperties(Properties properties)voidaddEnumComment(org.mybatis.generator.api.dom.java.InnerEnum innerEnum, org.mybatis.generator.api.IntrospectedTable introspectedTable)voidaddFieldAnnotation(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)voidaddFieldAnnotation(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)voidaddFieldComment(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable)voidaddFieldComment(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn)voidaddGeneralMethodAnnotation(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)voidaddGeneralMethodAnnotation(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)voidaddGeneralMethodComment(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable)voidaddGetterComment(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn)voidaddJavaFileComment(org.mybatis.generator.api.dom.java.CompilationUnit compilationUnit)voidaddModelClassComment(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)voidaddRootComment(org.mybatis.generator.api.dom.xml.XmlElement rootElement)voidaddSetterComment(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn)
-
-
-
Method Detail
-
addConfigurationProperties
public void addConfigurationProperties(Properties properties)
- Specified by:
addConfigurationPropertiesin interfaceorg.mybatis.generator.api.CommentGenerator
-
addFieldComment
public void addFieldComment(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn)- Specified by:
addFieldCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addFieldComment
public void addFieldComment(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable)- Specified by:
addFieldCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addModelClassComment
public void addModelClassComment(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)- Specified by:
addModelClassCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addClassComment
public void addClassComment(org.mybatis.generator.api.dom.java.InnerClass innerClass, org.mybatis.generator.api.IntrospectedTable introspectedTable)- Specified by:
addClassCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addClassComment
public void addClassComment(org.mybatis.generator.api.dom.java.InnerClass innerClass, org.mybatis.generator.api.IntrospectedTable introspectedTable, boolean markAsDoNotDelete)- Specified by:
addClassCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addEnumComment
public void addEnumComment(org.mybatis.generator.api.dom.java.InnerEnum innerEnum, org.mybatis.generator.api.IntrospectedTable introspectedTable)- Specified by:
addEnumCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addGetterComment
public void addGetterComment(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn)- Specified by:
addGetterCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addSetterComment
public void addSetterComment(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn)- Specified by:
addSetterCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addGeneralMethodComment
public void addGeneralMethodComment(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable)- Specified by:
addGeneralMethodCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addJavaFileComment
public void addJavaFileComment(org.mybatis.generator.api.dom.java.CompilationUnit compilationUnit)
- Specified by:
addJavaFileCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addComment
public void addComment(org.mybatis.generator.api.dom.xml.XmlElement xmlElement)
- Specified by:
addCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addRootComment
public void addRootComment(org.mybatis.generator.api.dom.xml.XmlElement rootElement)
- Specified by:
addRootCommentin interfaceorg.mybatis.generator.api.CommentGenerator
-
addGeneralMethodAnnotation
public void addGeneralMethodAnnotation(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)- Specified by:
addGeneralMethodAnnotationin interfaceorg.mybatis.generator.api.CommentGenerator
-
addGeneralMethodAnnotation
public void addGeneralMethodAnnotation(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)- Specified by:
addGeneralMethodAnnotationin interfaceorg.mybatis.generator.api.CommentGenerator
-
addFieldAnnotation
public void addFieldAnnotation(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)- Specified by:
addFieldAnnotationin interfaceorg.mybatis.generator.api.CommentGenerator
-
addFieldAnnotation
public void addFieldAnnotation(org.mybatis.generator.api.dom.java.Field field, org.mybatis.generator.api.IntrospectedTable introspectedTable, org.mybatis.generator.api.IntrospectedColumn introspectedColumn, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)- Specified by:
addFieldAnnotationin interfaceorg.mybatis.generator.api.CommentGenerator
-
addClassAnnotation
public void addClassAnnotation(org.mybatis.generator.api.dom.java.InnerClass innerClass, org.mybatis.generator.api.IntrospectedTable introspectedTable, Set<org.mybatis.generator.api.dom.java.FullyQualifiedJavaType> imports)- Specified by:
addClassAnnotationin interfaceorg.mybatis.generator.api.CommentGenerator
-
-