public class MyCommentGenerator extends java.lang.Object implements CommentGenerator
| 构造器和说明 |
|---|
MyCommentGenerator() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addClassComment(InnerClass innerClass,
IntrospectedTable introspectedTable)
Adds the inner class comment.
|
void |
addClassComment(InnerClass innerClass,
IntrospectedTable introspectedTable,
boolean markAsDoNotDelete)
Adds the inner class comment.
|
void |
addComment(XmlElement xmlElement)
This method should add a suitable comment as a child element of the specified xmlElement to warn users that the
element was generated and is subject to regeneration.
|
void |
addConfigurationProperties(java.util.Properties properties)
Adds properties for this instance from any properties configured in the
CommentGenerator configuration.
|
void |
addEnumComment(InnerEnum innerEnum,
IntrospectedTable introspectedTable)
Adds the enum comment.
|
void |
addFieldComment(Field field,
IntrospectedTable introspectedTable)
Adds the field comment.
|
void |
addFieldComment(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn)
This method should add a Javadoc comment to the specified field.
|
void |
addGeneralMethodComment(Method method,
IntrospectedTable introspectedTable)
Adds the general method comment.
|
void |
addGetterComment(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn)
Adds the getter comment.
|
void |
addJavaFileComment(CompilationUnit compilationUnit)
This method is called to add a file level comment to a generated java file.
|
void |
addModelClassComment(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
Adds a comment for a model class.
|
void |
addRootComment(XmlElement rootElement)
This method is called to add a comment as the first child of the root element.
|
void |
addSetterComment(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn)
Adds the setter comment.
|
public void addConfigurationProperties(java.util.Properties properties)
CommentGeneratoraddConfigurationProperties 在接口中 CommentGeneratorproperties - All properties from the configurationpublic void addFieldComment(Field field, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn)
CommentGeneratorImportant: This method should add a the nonstandard JavaDoc tag "@mbg.generated" to the comment. Without this tag, the Eclipse based Java merge feature will fail.
addFieldComment 在接口中 CommentGeneratorfield - the fieldintrospectedTable - the introspected tableintrospectedColumn - the introspected columnpublic void addFieldComment(Field field, IntrospectedTable introspectedTable)
CommentGeneratoraddFieldComment 在接口中 CommentGeneratorfield - the fieldintrospectedTable - the introspected tablepublic void addModelClassComment(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
CommentGeneratoraddModelClassComment 在接口中 CommentGeneratortopLevelClass - the top level classintrospectedTable - the introspected tablepublic void addClassComment(InnerClass innerClass, IntrospectedTable introspectedTable)
CommentGeneratoraddClassComment 在接口中 CommentGeneratorinnerClass - the inner classintrospectedTable - the introspected tablepublic void addClassComment(InnerClass innerClass, IntrospectedTable introspectedTable, boolean markAsDoNotDelete)
CommentGeneratoraddClassComment 在接口中 CommentGeneratorinnerClass - the inner classintrospectedTable - the introspected tablemarkAsDoNotDelete - the mark as do not deletepublic void addEnumComment(InnerEnum innerEnum, IntrospectedTable introspectedTable)
CommentGeneratoraddEnumComment 在接口中 CommentGeneratorinnerEnum - the inner enumintrospectedTable - the introspected tablepublic void addGetterComment(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn)
CommentGeneratoraddGetterComment 在接口中 CommentGeneratormethod - the methodintrospectedTable - the introspected tableintrospectedColumn - the introspected columnpublic void addSetterComment(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn)
CommentGeneratoraddSetterComment 在接口中 CommentGeneratormethod - the methodintrospectedTable - the introspected tableintrospectedColumn - the introspected columnpublic void addGeneralMethodComment(Method method, IntrospectedTable introspectedTable)
CommentGeneratoraddGeneralMethodComment 在接口中 CommentGeneratormethod - the methodintrospectedTable - the introspected tablepublic void addJavaFileComment(CompilationUnit compilationUnit)
CommentGeneratorThe default implementation does nothing.
addJavaFileComment 在接口中 CommentGeneratorcompilationUnit - the compilation unitpublic void addComment(XmlElement xmlElement)
CommentGeneratoraddComment 在接口中 CommentGeneratorxmlElement - the xml elementpublic void addRootComment(XmlElement rootElement)
CommentGeneratorThe default implementation does nothing.
addRootComment 在接口中 CommentGeneratorrootElement - the root elementCopyright © 2018. All Rights Reserved.