Class TypeParametersToTypeArgumentsBinder.BindVisitor
- java.lang.Object
-
- org.jd.core.v1.model.javasyntax.expression.AbstractNopExpressionVisitor
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.util.TypeParametersToTypeArgumentsBinder.BindVisitor
-
- All Implemented Interfaces:
ExpressionVisitor
- Enclosing class:
- TypeParametersToTypeArgumentsBinder
protected class TypeParametersToTypeArgumentsBinder.BindVisitor extends AbstractNopExpressionVisitor
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BindVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(Type type)
void
visit(BinaryOperatorExpression expression)
void
visit(CastExpression expression)
void
visit(LocalVariableReferenceExpression expression)
void
visit(MethodInvocationExpression expression)
void
visit(NewExpression expression)
void
visit(TernaryOperatorExpression expression)
-
Methods inherited from class org.jd.core.v1.model.javasyntax.expression.AbstractNopExpressionVisitor
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
-
-
-
-
Field Detail
-
type
protected Type type
-
-
Method Detail
-
init
public void init(Type type)
-
visit
public void visit(MethodInvocationExpression expression)
- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractNopExpressionVisitor
-
visit
public void visit(LocalVariableReferenceExpression expression)
- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractNopExpressionVisitor
-
visit
public void visit(NewExpression expression)
- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractNopExpressionVisitor
-
visit
public void visit(CastExpression expression)
- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractNopExpressionVisitor
-
visit
public void visit(TernaryOperatorExpression expression)
- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractNopExpressionVisitor
-
visit
public void visit(BinaryOperatorExpression expression)
- Specified by:
visit
in interfaceExpressionVisitor
- Overrides:
visit
in classAbstractNopExpressionVisitor
-
-