Class RemoveDefaultConstructorVisitor
- java.lang.Object
-
- org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
-
- org.jd.core.v1.model.javasyntax.AbstractJavaSyntaxVisitor
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.RemoveDefaultConstructorVisitor
-
- All Implemented Interfaces:
DeclarationVisitor
,ExpressionVisitor
,ReferenceVisitor
,StatementVisitor
,TypeArgumentVisitor
,TypeParameterVisitor
,TypeVisitor
public class RemoveDefaultConstructorVisitor extends AbstractJavaSyntaxVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected ClassFileMemberDeclaration
constructor
protected int
constructorCounter
-
Constructor Summary
Constructors Constructor Description RemoveDefaultConstructorVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(AnnotationDeclaration declaration)
void
visit(BodyDeclaration declaration)
void
visit(ClassDeclaration declaration)
void
visit(ConstructorDeclaration declaration)
void
visit(EnumDeclaration declaration)
void
visit(FieldDeclaration declaration)
void
visit(InterfaceDeclaration declaration)
void
visit(MethodDeclaration declaration)
void
visit(StaticInitializerDeclaration declaration)
-
Methods inherited from class org.jd.core.v1.model.javasyntax.AbstractJavaSyntaxVisitor
acceptListDeclaration, acceptListExpression, acceptListReference, acceptListStatement, safeAccept, safeAccept, safeAccept, safeAccept, safeAccept, safeAccept, safeAcceptListDeclaration, safeAcceptListStatement, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from class org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
safeAccept, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jd.core.v1.model.javasyntax.type.TypeVisitor
visit, visit, visit, visit
-
-
-
-
Field Detail
-
constructorCounter
protected int constructorCounter
-
constructor
protected ClassFileMemberDeclaration constructor
-
-
Method Detail
-
visit
public void visit(AnnotationDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(BodyDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(FieldDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(ConstructorDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(MethodDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(StaticInitializerDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(ClassDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(EnumDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
visit
public void visit(InterfaceDeclaration declaration)
- Specified by:
visit
in interfaceDeclarationVisitor
- Overrides:
visit
in classAbstractJavaSyntaxVisitor
-
-