diff options
Diffstat (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java')
-rw-r--r-- | javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java index 6283b255a..597f35af2 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/ConstructorDeclaration.java @@ -43,6 +43,7 @@ import com.github.javaparser.ast.Node; import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ConstructorDeclarationMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; +import javax.annotation.Generated; /** * A constructor declaration: <code>class X { X() { } }</code> where X(){} is the constructor declaration. @@ -66,9 +67,12 @@ public final class ConstructorDeclaration extends CallableDeclaration<Constructo this(null, modifiers, annotations, typeParameters, name, parameters, thrownExceptions, body); } + /**This constructor is used by the parser and is considered private.*/ + @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") public ConstructorDeclaration(Range range, EnumSet<Modifier> modifiers, NodeList<AnnotationExpr> annotations, NodeList<TypeParameter> typeParameters, SimpleName name, NodeList<Parameter> parameters, NodeList<ReferenceType<?>> thrownExceptions, BlockStmt body) { super(range, modifiers, annotations, typeParameters, name, parameters, thrownExceptions); setBody(body); + customInitialization(); } @Override |