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 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassAnnotation(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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.mybatis.generator.api.CommentGenerator
addFileComment, addGeneralFunctionComment, addGeneralPropertyComment, addModelClassComment
-
Constructor Details
-
CustomCommentGenerator
public CustomCommentGenerator()
-
-
Method Details
-
addConfigurationProperties
- 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
-