diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/ant/GeneratorAntTask.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/ant/GeneratorAntTask.java index a761db3a10..5d28f42f21 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/ant/GeneratorAntTask.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/ant/GeneratorAntTask.java @@ -167,7 +167,6 @@ public void execute() throws BuildException { throw new BuildException(e.getMessage()); } catch (InterruptedException e) { // ignore (will never happen with the DefaultShellCallback) - ; } catch (Exception e) { e.printStackTrace(); throw new BuildException(e.getMessage()); diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/CommentGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/CommentGenerator.java index efb6e114b4..5846cd2d5f 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/CommentGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/CommentGenerator.java @@ -59,7 +59,7 @@ public interface CommentGenerator { * @param introspectedColumn * the introspected column */ - public void addFieldComment(Field field, + void addFieldComment(Field field, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn); @@ -71,7 +71,7 @@ public void addFieldComment(Field field, * @param introspectedTable * the introspected table */ - public void addFieldComment(Field field, IntrospectedTable introspectedTable); + void addFieldComment(Field field, IntrospectedTable introspectedTable); /** * Adds a comment for a model class. The Java code merger should @@ -88,7 +88,7 @@ public void addFieldComment(Field field, * @param introspectedTable * the introspected table */ - public void addModelClassComment(TopLevelClass topLevelClass, + void addModelClassComment(TopLevelClass topLevelClass, IntrospectedTable introspectedTable); /** @@ -99,7 +99,7 @@ public void addModelClassComment(TopLevelClass topLevelClass, * @param introspectedTable * the introspected table */ - public void addClassComment(InnerClass innerClass, + void addClassComment(InnerClass innerClass, IntrospectedTable introspectedTable); /** @@ -112,7 +112,7 @@ public void addClassComment(InnerClass innerClass, * @param markAsDoNotDelete * the mark as do not delete */ - public void addClassComment(InnerClass innerClass, + void addClassComment(InnerClass innerClass, IntrospectedTable introspectedTable, boolean markAsDoNotDelete); /** @@ -123,7 +123,7 @@ public void addClassComment(InnerClass innerClass, * @param introspectedTable * the introspected table */ - public void addEnumComment(InnerEnum innerEnum, + void addEnumComment(InnerEnum innerEnum, IntrospectedTable introspectedTable); /** @@ -136,7 +136,7 @@ public void addEnumComment(InnerEnum innerEnum, * @param introspectedColumn * the introspected column */ - public void addGetterComment(Method method, + void addGetterComment(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn); @@ -150,7 +150,7 @@ public void addGetterComment(Method method, * @param introspectedColumn * the introspected column */ - public void addSetterComment(Method method, + void addSetterComment(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn); @@ -162,7 +162,7 @@ public void addSetterComment(Method method, * @param introspectedTable * the introspected table */ - public void addGeneralMethodComment(Method method, + void addGeneralMethodComment(Method method, IntrospectedTable introspectedTable); /** @@ -177,7 +177,7 @@ public void addGeneralMethodComment(Method method, * @param compilationUnit * the compilation unit */ - public void addJavaFileComment(CompilationUnit compilationUnit); + void addJavaFileComment(CompilationUnit compilationUnit); /** * This method should add a suitable comment as a child element of the specified xmlElement to warn users that the @@ -186,7 +186,7 @@ public void addGeneralMethodComment(Method method, * @param xmlElement * the xml element */ - public void addComment(XmlElement xmlElement); + void addComment(XmlElement xmlElement); /** * This method is called to add a comment as the first child of the root element. This method could be used to add a @@ -199,5 +199,5 @@ public void addGeneralMethodComment(Method method, * @param rootElement * the root element */ - public void addRootComment(XmlElement rootElement); + void addRootComment(XmlElement rootElement); } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/ShellRunner.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/ShellRunner.java index 307030c584..151e87036e 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/ShellRunner.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/ShellRunner.java @@ -138,7 +138,6 @@ public static void main(String[] args) { return; } catch (InterruptedException e) { // ignore (will never happen with the DefaultShellCallback) - ; } for (String warning : warnings) { diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/SelectByExampleWithoutBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/SelectByExampleWithoutBLOBsMethodGenerator.java index b107414322..c0d1ded3a7 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/SelectByExampleWithoutBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/SelectByExampleWithoutBLOBsMethodGenerator.java @@ -94,7 +94,7 @@ private Method getMethodShell(Set importedTypes) { FullyQualifiedJavaType returnType = FullyQualifiedJavaType .getNewListInstance(); - ; + if (generateForJava5) { FullyQualifiedJavaType fqjt; if (introspectedTable.getRules().generateBaseRecordClass()) { diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/UpdateByExampleParmsInnerclassGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/UpdateByExampleParmsInnerclassGenerator.java index 8a847cc2cf..1d82463793 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/UpdateByExampleParmsInnerclassGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/dao/elements/UpdateByExampleParmsInnerclassGenerator.java @@ -80,6 +80,5 @@ public void addImplementationElements(TopLevelClass topLevelClass) { @Override public void addInterfaceElements(Interface interfaze) { // nothing to add to the interface - ; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/model/ExampleGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/model/ExampleGenerator.java index 6b10e009b7..30171792d1 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/model/ExampleGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/model/ExampleGenerator.java @@ -227,7 +227,7 @@ public List getCompilationUnits() { topLevelClass .addInnerClass(getGeneratedCriteriaInnerClass(topLevelClass)); - topLevelClass.addInnerClass(getCriteriaInnerClass(topLevelClass)); + topLevelClass.addInnerClass(getCriteriaInnerClass()); List answer = new ArrayList(); if (context.getPlugins().modelExampleClassGenerated( @@ -237,7 +237,7 @@ public List getCompilationUnits() { return answer; } - private InnerClass getCriteriaInnerClass(TopLevelClass topLevelClass) { + private InnerClass getCriteriaInnerClass() { Method method; InnerClass answer = new InnerClass(FullyQualifiedJavaType diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BaseColumnListElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BaseColumnListElementGenerator.java index b43620b766..ef452daefd 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BaseColumnListElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BaseColumnListElementGenerator.java @@ -61,7 +61,7 @@ public void addElements(XmlElement parentElement) { } if (sb.length() > 0) { - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); } if (context.getPlugins().sqlMapBaseColumnListElementGenerated( diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BlobColumnListElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BlobColumnListElementGenerator.java index 80b45cc237..c677397d80 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BlobColumnListElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/BlobColumnListElementGenerator.java @@ -62,7 +62,7 @@ public void addElements(XmlElement parentElement) { } if (sb.length() > 0) { - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); } if (context.getPlugins().sqlMapBlobColumnListElementGenerated( diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/SelectByExampleWithoutBLOBsElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/SelectByExampleWithoutBLOBsElementGenerator.java index 44f2302cd5..6754da0837 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/SelectByExampleWithoutBLOBsElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/ibatis2/sqlmap/elements/SelectByExampleWithoutBLOBsElementGenerator.java @@ -70,7 +70,7 @@ public void addElements(XmlElement parentElement) { sb.append("from "); //$NON-NLS-1$ sb.append(introspectedTable .getAliasedFullyQualifiedTableNameAtRuntime()); - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); XmlElement isParameterPresenteElement = new XmlElement( "isParameterPresent"); //$NON-NLS-1$ diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/SqlProviderGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/SqlProviderGenerator.java index de269b5227..a42592188d 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/SqlProviderGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/SqlProviderGenerator.java @@ -81,11 +81,9 @@ public List getCompilationUnits() { List answer = new ArrayList(); - if (topLevelClass.getMethods().size() > 0) { - if (context.getPlugins().providerGenerated(topLevelClass, - introspectedTable)) { - answer.add(topLevelClass); - } + if (topLevelClass.getMethods().size() > 0 && + context.getPlugins().providerGenerated(topLevelClass, introspectedTable)) { + answer.add(topLevelClass); } return answer; diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/CountByExampleMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/CountByExampleMethodGenerator.java index 2d78d0582c..59e7b0a6d8 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/CountByExampleMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/CountByExampleMethodGenerator.java @@ -62,6 +62,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByExampleMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByExampleMethodGenerator.java index 1d832b7fa8..908db8f65f 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByExampleMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByExampleMethodGenerator.java @@ -62,6 +62,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByPrimaryKeyMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByPrimaryKeyMethodGenerator.java index 87b6dd39d7..9ef8dfb15b 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByPrimaryKeyMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/DeleteByPrimaryKeyMethodGenerator.java @@ -97,6 +97,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertMethodGenerator.java index 4a201df59a..ac1d62cb2d 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertMethodGenerator.java @@ -72,6 +72,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertSelectiveMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertSelectiveMethodGenerator.java index 4e2c5726b0..e8f5959133 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertSelectiveMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/InsertSelectiveMethodGenerator.java @@ -64,6 +64,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectAllMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectAllMethodGenerator.java index 06bcec726d..2dc3acc072 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectAllMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectAllMethodGenerator.java @@ -67,6 +67,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithBLOBsMethodGenerator.java index 831d4ae9d1..838aff6ce9 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithBLOBsMethodGenerator.java @@ -80,6 +80,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithoutBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithoutBLOBsMethodGenerator.java index d9a73b1a00..34a2179bf8 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithoutBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByExampleWithoutBLOBsMethodGenerator.java @@ -83,6 +83,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByPrimaryKeyMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByPrimaryKeyMethodGenerator.java index 4e7126b1cb..f70b261f8a 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByPrimaryKeyMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/SelectByPrimaryKeyMethodGenerator.java @@ -102,6 +102,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleSelectiveMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleSelectiveMethodGenerator.java index 9e20170193..291ffea2e8 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleSelectiveMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleSelectiveMethodGenerator.java @@ -70,6 +70,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithBLOBsMethodGenerator.java index cda5a99840..c0cb2118e8 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithBLOBsMethodGenerator.java @@ -80,6 +80,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithoutBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithoutBLOBsMethodGenerator.java index 8bf4f12c15..613e1b5560 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithoutBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByExampleWithoutBLOBsMethodGenerator.java @@ -79,6 +79,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeySelectiveMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeySelectiveMethodGenerator.java index 9de84225c2..f468bb15ba 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeySelectiveMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeySelectiveMethodGenerator.java @@ -72,6 +72,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithBLOBsMethodGenerator.java index 24e1cbe6af..b5ce7ba0e3 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithBLOBsMethodGenerator.java @@ -73,6 +73,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithoutBLOBsMethodGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithoutBLOBsMethodGenerator.java index 0ea57a7145..bfbdb8206b 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithoutBLOBsMethodGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/javamapper/elements/UpdateByPrimaryKeyWithoutBLOBsMethodGenerator.java @@ -63,6 +63,5 @@ public void addInterfaceElements(Interface interfaze) { } public void addMapperAnnotations(Interface interfaze, Method method) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/model/ExampleGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/model/ExampleGenerator.java index 437e8ac510..8bf95f2cea 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/model/ExampleGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/model/ExampleGenerator.java @@ -195,9 +195,9 @@ public List getCompilationUnits() { topLevelClass .addInnerClass(getGeneratedCriteriaInnerClass(topLevelClass)); - topLevelClass.addInnerClass(getCriteriaInnerClass(topLevelClass)); + topLevelClass.addInnerClass(getCriteriaInnerClass()); - topLevelClass.addInnerClass(getCriterionInnerClass(topLevelClass)); + topLevelClass.addInnerClass(getCriterionInnerClass()); List answer = new ArrayList(); if (context.getPlugins().modelExampleClassGenerated( @@ -207,7 +207,7 @@ public List getCompilationUnits() { return answer; } - private InnerClass getCriterionInnerClass(TopLevelClass topLevelClass) { + private InnerClass getCriterionInnerClass() { Field field; Method method; @@ -354,7 +354,7 @@ private InnerClass getCriterionInnerClass(TopLevelClass topLevelClass) { return answer; } - private InnerClass getCriteriaInnerClass(TopLevelClass topLevelClass) { + private InnerClass getCriteriaInnerClass() { Method method; InnerClass answer = new InnerClass(FullyQualifiedJavaType diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/MixedMapperGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/MixedMapperGenerator.java index e06d06a3bf..68829631bc 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/MixedMapperGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/MixedMapperGenerator.java @@ -26,28 +26,23 @@ public class MixedMapperGenerator extends XMLMapperGenerator { @Override protected void addSelectByPrimaryKeyElement(XmlElement parentElement) { - return; } @Override protected void addDeleteByPrimaryKeyElement(XmlElement parentElement) { - return; } @Override protected void addInsertElement(XmlElement parentElement) { - return; } @Override protected void addUpdateByPrimaryKeyWithBLOBsElement( XmlElement parentElement) { - return; } @Override protected void addUpdateByPrimaryKeyWithoutBLOBsElement( XmlElement parentElement) { - return; } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BaseColumnListElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BaseColumnListElementGenerator.java index f6dade7417..64b104d05b 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BaseColumnListElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BaseColumnListElementGenerator.java @@ -61,7 +61,7 @@ public void addElements(XmlElement parentElement) { } if (sb.length() > 0) { - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); } if (context.getPlugins().sqlMapBaseColumnListElementGenerated( diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BlobColumnListElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BlobColumnListElementGenerator.java index 344aecc4eb..ee9687597b 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BlobColumnListElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/BlobColumnListElementGenerator.java @@ -62,7 +62,7 @@ public void addElements(XmlElement parentElement) { } if (sb.length() > 0) { - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); } if (context.getPlugins().sqlMapBlobColumnListElementGenerated( diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/InsertElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/InsertElementGenerator.java index d143d14880..aa44ac5631 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/InsertElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/InsertElementGenerator.java @@ -105,11 +105,10 @@ public void addElements(XmlElement parentElement) { .getEscapedColumnName(introspectedColumn)); valuesClause.append(MyBatis3FormattingUtilities .getParameterClause(introspectedColumn)); - if (i + 1 < columns.size()) { - if (!columns.get(i + 1).isIdentity()) { - insertClause.append(", "); //$NON-NLS-1$ - valuesClause.append(", "); //$NON-NLS-1$ - } + if (i + 1 < columns.size() && + !columns.get(i + 1).isIdentity()) { + insertClause.append(", "); //$NON-NLS-1$ + valuesClause.append(", "); //$NON-NLS-1$ } if (valuesClause.length() > 80) { diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SelectByExampleWithoutBLOBsElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SelectByExampleWithoutBLOBsElementGenerator.java index 86c35f143d..09e6c1e9db 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SelectByExampleWithoutBLOBsElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SelectByExampleWithoutBLOBsElementGenerator.java @@ -67,7 +67,7 @@ public void addElements(XmlElement parentElement) { sb.append("from "); //$NON-NLS-1$ sb.append(introspectedTable .getAliasedFullyQualifiedTableNameAtRuntime()); - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); answer.addElement(getExampleIncludeElement()); ifElement = new XmlElement("if"); //$NON-NLS-1$ diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectAllElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectAllElementGenerator.java index 04d47e2b53..b40422aae0 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectAllElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectAllElementGenerator.java @@ -67,7 +67,7 @@ public void addElements(XmlElement parentElement) { } if (sb.length() > 0) { - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); } sb.setLength(0); diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectByPrimaryKeyElementGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectByPrimaryKeyElementGenerator.java index 9f22e6f8ab..5c251b2a8f 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectByPrimaryKeyElementGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/codegen/mybatis3/xmlmapper/elements/SimpleSelectByPrimaryKeyElementGenerator.java @@ -87,7 +87,7 @@ public void addElements(XmlElement parentElement) { } if (sb.length() > 0) { - answer.addElement((new TextElement(sb.toString()))); + answer.addElement(new TextElement(sb.toString())); } sb.setLength(0); diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/Context.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/Context.java index 845c127de1..0b86b13c5d 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/Context.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/Context.java @@ -435,10 +435,9 @@ public void addProperty(String name, String value) { beginningDelimiter = value; } else if (PropertyRegistry.CONTEXT_ENDING_DELIMITER.equals(name)) { endingDelimiter = value; - } else if (PropertyRegistry.CONTEXT_AUTO_DELIMIT_KEYWORDS.equals(name)) { - if (stringHasValue(value)) { - autoDelimitKeywords = new Boolean(isTrue(value)); - } + } else if (PropertyRegistry.CONTEXT_AUTO_DELIMIT_KEYWORDS.equals(name) + && stringHasValue(value)) { + autoDelimitKeywords = isTrue(value); } } @@ -626,10 +625,9 @@ public void introspectTables(ProgressCallback callback, .getSchema(), tc.getTableName(), '.'); if (fullyQualifiedTableNames != null - && fullyQualifiedTableNames.size() > 0) { - if (!fullyQualifiedTableNames.contains(tableName)) { - continue; - } + && fullyQualifiedTableNames.size() > 0 + && !fullyQualifiedTableNames.contains(tableName)) { + continue; } if (!tc.areAnyStatementsEnabled()) { @@ -750,7 +748,6 @@ private void closeConnection(Connection connection) { connection.close(); } catch (SQLException e) { // ignore - ; } } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/GeneratedKey.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/GeneratedKey.java index d6e650e99b..d8ecf34814 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/GeneratedKey.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/GeneratedKey.java @@ -172,11 +172,9 @@ public void validate(List errors, String tableName) { tableName)); } - if (stringHasValue(type)) { - if (!"pre".equals(type) && !"post".equals(type)) { //$NON-NLS-1$ //$NON-NLS-2$ - errors.add(getString("ValidationError.15", //$NON-NLS-1$ - tableName)); - } + if (stringHasValue(type) && + !"pre".equals(type) && !"post".equals(type)) { //$NON-NLS-1$ //$NON-NLS-2$ + errors.add(getString("ValidationError.15", tableName)); //$NON-NLS-1$ } if ("pre".equals(type) && isIdentity) { //$NON-NLS-1$ diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/TableConfiguration.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/TableConfiguration.java index 9905ebce4e..60dc3380ac 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/TableConfiguration.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/config/TableConfiguration.java @@ -799,18 +799,17 @@ public void validate(List errors, int listPosition) { generatedKey.validate(errors, fqTableName); } - if (isTrue(getProperty(PropertyRegistry.TABLE_USE_COLUMN_INDEXES))) { - // when using column indexes, either both or neither query ids - // should be set - if (selectByExampleStatementEnabled - && selectByPrimaryKeyStatementEnabled) { - boolean queryId1Set = stringHasValue(selectByExampleQueryId); - boolean queryId2Set = stringHasValue(selectByPrimaryKeyQueryId); - - if (queryId1Set != queryId2Set) { - errors.add(getString("ValidationError.13", //$NON-NLS-1$ - fqTableName)); - } + // when using column indexes, either both or neither query ids + // should be set + if (isTrue(getProperty(PropertyRegistry.TABLE_USE_COLUMN_INDEXES)) + && selectByExampleStatementEnabled + && selectByPrimaryKeyStatementEnabled) { + boolean queryId1Set = stringHasValue(selectByExampleQueryId); + boolean queryId2Set = stringHasValue(selectByPrimaryKeyQueryId); + + if (queryId1Set != queryId2Set) { + errors.add(getString("ValidationError.13", //$NON-NLS-1$ + fqTableName)); } } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DefaultCommentGenerator.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DefaultCommentGenerator.java index b5ce417d5f..9a9a2c83e1 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DefaultCommentGenerator.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DefaultCommentGenerator.java @@ -73,7 +73,6 @@ public DefaultCommentGenerator() { */ public void addJavaFileComment(CompilationUnit compilationUnit) { // add no file level comments by default - return; } /** @@ -114,7 +113,6 @@ public void addComment(XmlElement xmlElement) { */ public void addRootComment(XmlElement rootElement) { // add no document level comments by default - return; } /* (non-Javadoc) diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DomWriter.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DomWriter.java index 6ba13db87b..454086fbde 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DomWriter.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/DomWriter.java @@ -19,7 +19,6 @@ import java.io.PrintWriter; import java.io.StringWriter; -import java.lang.reflect.Method; import org.mybatis.generator.exception.ShellException; import org.w3c.dom.Attr; @@ -213,21 +212,8 @@ protected String getVersion(Document document) { if (document == null) { return null; } - String version = null; - Method getXMLVersion = null; - try { - getXMLVersion = document.getClass().getMethod("getXmlVersion", //$NON-NLS-1$ - new Class[] {}); - // If Document class implements DOM L3, this method will exist. - if (getXMLVersion != null) { - version = (String) getXMLVersion.invoke(document, - (Object[]) null); - } - } catch (Exception e) { - // Either this locator object doesn't have - // this method, or we're on an old JDK. - } - return version; + + return document.getXmlVersion(); } /** diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/ObjectFactory.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/ObjectFactory.java index e5ba588c79..031a3d9d3d 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/ObjectFactory.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/ObjectFactory.java @@ -43,7 +43,6 @@ import org.mybatis.generator.config.PropertyRegistry; import org.mybatis.generator.config.TableConfiguration; import org.mybatis.generator.internal.types.JavaTypeResolverDefaultImpl; -import org.mybatis.generator.internal.util.StringUtility; /** * This class creates the different objects needed by the generator. @@ -117,7 +116,6 @@ public static Class externalClassForName(String type) return clazz; } catch (Throwable e) { // ignore - fail safe below - ; } } @@ -314,7 +312,7 @@ public static CommentGenerator createCommentGenerator(Context context) { */ public static JavaFormatter createJavaFormatter(Context context) { String type = context.getProperty(PropertyRegistry.CONTEXT_JAVA_FORMATTER); - if (!StringUtility.stringHasValue(type)) { + if (!stringHasValue(type)) { type = DefaultJavaFormatter.class.getName(); } @@ -334,7 +332,7 @@ public static JavaFormatter createJavaFormatter(Context context) { */ public static XmlFormatter createXmlFormatter(Context context) { String type = context.getProperty(PropertyRegistry.CONTEXT_XML_FORMATTER); - if (!StringUtility.stringHasValue(type)) { + if (!stringHasValue(type)) { type = DefaultXmlFormatter.class.getName(); } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/XmlFileMergerJaxp.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/XmlFileMergerJaxp.java index ec4c3e4241..4de654f7eb 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/XmlFileMergerJaxp.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/XmlFileMergerJaxp.java @@ -162,10 +162,8 @@ && isGeneratedNode(children.item(i + 1))) { for (int i = 0; i < length; i++) { Node node = children.item(i); // don't add the last node if it is only white space - if (i == length - 1) { - if (isWhiteSpace(node)) { - break; - } + if (i == length - 1 && isWhiteSpace(node)) { + break; } Node newNode = existingDocument.importNode(node, true); diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/db/DatabaseIntrospector.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/db/DatabaseIntrospector.java index 44eca3f8e6..f07254a894 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/db/DatabaseIntrospector.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/db/DatabaseIntrospector.java @@ -151,7 +151,6 @@ private void closeResultSet(ResultSet rs) { rs.close(); } catch (SQLException e) { // ignore - ; } } } @@ -281,7 +280,7 @@ private void removeIgnoredColumns(TableConfiguration tc, Map> columns) { for (Map.Entry> entry : columns .entrySet()) { - Iterator tableColumns = (entry.getValue()) + Iterator tableColumns = entry.getValue() .iterator(); while (tableColumns.hasNext()) { IntrospectedColumn introspectedColumn = tableColumns.next(); @@ -368,11 +367,10 @@ private void calculateExtraColumnInformation(TableConfiguration tc, ColumnOverride co = tc.getColumnOverride(introspectedColumn .getActualColumnName()); - if (co != null) { - if (stringHasValue(co.getJavaType()) - && stringHasValue(co.getJavaType())) { - warn = false; - } + if (co != null + && stringHasValue(co.getJavaType()) + && stringHasValue(co.getJavaType())) { + warn = false; } // if the type is not supported, then we'll report a warning @@ -391,11 +389,10 @@ && stringHasValue(co.getJavaType())) { } } - if (context.autoDelimitKeywords()) { - if (SqlReservedWords.containsWord(introspectedColumn + if (context.autoDelimitKeywords() + && SqlReservedWords.containsWord(introspectedColumn .getActualColumnName())) { - introspectedColumn.setColumnNameDelimited(true); - } + introspectedColumn.setColumnNameDelimited(true); } if (tc.isAllColumnDelimitingEnabled()) { diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/rules/ConditionalModelRules.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/rules/ConditionalModelRules.java index c4007652ab..05de4266fd 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/rules/ConditionalModelRules.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/internal/rules/ConditionalModelRules.java @@ -55,10 +55,18 @@ public boolean generatePrimaryKeyClass() { * @return true if the class should be generated */ public boolean generateBaseRecordClass() { - return introspectedTable.getBaseColumns().size() > 0 + return introspectedTable.hasBaseColumns() || introspectedTable.getPrimaryKeyColumns().size() == 1 - || (introspectedTable.getBLOBColumns().size() > 0 && !generateRecordWithBLOBsClass()); - + || blobsAreInBaseRecord(); + } + + /** + * Blobs will be in the base record class if there is only one blob column + * + * @return true if there are blobs but they are in the base record class + */ + private boolean blobsAreInBaseRecord() { + return introspectedTable.hasBLOBColumns() && !generateRecordWithBLOBsClass(); } /** diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/logging/Log.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/logging/Log.java index 8fd3356875..da1a14c0a9 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/logging/Log.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/logging/Log.java @@ -27,7 +27,7 @@ public interface Log { void error(String s); - public void debug(String s); + void debug(String s); - public void warn(String s); + void warn(String s); } diff --git a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/plugins/EqualsHashCodePlugin.java b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/plugins/EqualsHashCodePlugin.java index 3e4d7ef35c..4a87194165 100644 --- a/core/mybatis-generator-core/src/main/java/org/mybatis/generator/plugins/EqualsHashCodePlugin.java +++ b/core/mybatis-generator-core/src/main/java/org/mybatis/generator/plugins/EqualsHashCodePlugin.java @@ -250,7 +250,7 @@ protected void generateHashCode(TopLevelClass topLevelClass, method.addBodyLine("int result = 1;"); //$NON-NLS-1$ if (useEqualsHashCodeFromRoot && topLevelClass.getSuperClass() != null) { - method.addBodyLine(("result = prime * result + super.hashCode();")); //$NON-NLS-1$ + method.addBodyLine("result = prime * result + super.hashCode();"); //$NON-NLS-1$ } StringBuilder sb = new StringBuilder();