Class InitInnerClassVisitor.UpdateFieldReferencesVisitor
- 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.AbstractUpdateExpressionVisitor
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.InitInnerClassVisitor.UpdateFieldReferencesVisitor
-
- All Implemented Interfaces:
DeclarationVisitor,ExpressionVisitor,ReferenceVisitor,StatementVisitor,TypeArgumentVisitor,TypeParameterVisitor,TypeVisitor
- Enclosing class:
- InitInnerClassVisitor
protected class InitInnerClassVisitor.UpdateFieldReferencesVisitor extends AbstractUpdateExpressionVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected ClassFileBodyDeclarationbodyDeclaration
-
Constructor Summary
Constructors Modifier Constructor Description protectedUpdateFieldReferencesVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ExpressionupdateExpression(Expression expression)voidvisit(BodyDeclaration declaration)voidvisit(MethodDeclaration declaration)voidvisit(StaticInitializerDeclaration declaration)voidvisit(FieldReferenceExpression expression)voidvisit(NewExpression expression)-
Methods inherited from class org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.AbstractUpdateExpressionVisitor
updateBaseExpression, 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.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
-
Methods inherited from class org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
safeAccept, 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
-
-
-
-
Field Detail
-
bodyDeclaration
protected ClassFileBodyDeclaration bodyDeclaration
-
-
Method Detail
-
visit
public void visit(BodyDeclaration declaration)
- Specified by:
visitin interfaceDeclarationVisitor- Overrides:
visitin classAbstractJavaSyntaxVisitor
-
visit
public void visit(StaticInitializerDeclaration declaration)
- Specified by:
visitin interfaceDeclarationVisitor- Overrides:
visitin classAbstractJavaSyntaxVisitor
-
visit
public void visit(MethodDeclaration declaration)
- Specified by:
visitin interfaceDeclarationVisitor- Overrides:
visitin classAbstractUpdateExpressionVisitor
-
visit
public void visit(NewExpression expression)
- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAbstractUpdateExpressionVisitor
-
visit
public void visit(FieldReferenceExpression expression)
- Specified by:
visitin interfaceExpressionVisitor- Overrides:
visitin classAbstractUpdateExpressionVisitor
-
updateExpression
protected Expression updateExpression(Expression expression)
- Specified by:
updateExpressionin classAbstractUpdateExpressionVisitor
-
-