Class PopulateBindingsWithTypeParameterVisitor
- java.lang.Object
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.PopulateBindingsWithTypeParameterVisitor
-
- All Implemented Interfaces:
TypeParameterVisitor
public class PopulateBindingsWithTypeParameterVisitor extends java.lang.Object implements TypeParameterVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,TypeArgument>
bindings
protected java.util.Map<java.lang.String,BaseType>
typeBounds
-
Constructor Summary
Constructors Constructor Description PopulateBindingsWithTypeParameterVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds)
void
visit(TypeParameter parameter)
void
visit(TypeParameters parameters)
void
visit(TypeParameterWithTypeBounds parameter)
-
-
-
Field Detail
-
bindings
protected java.util.Map<java.lang.String,TypeArgument> bindings
-
typeBounds
protected java.util.Map<java.lang.String,BaseType> typeBounds
-
-
Method Detail
-
init
public void init(java.util.Map<java.lang.String,TypeArgument> bindings, java.util.Map<java.lang.String,BaseType> typeBounds)
-
visit
public void visit(TypeParameter parameter)
- Specified by:
visit
in interfaceTypeParameterVisitor
-
visit
public void visit(TypeParameterWithTypeBounds parameter)
- Specified by:
visit
in interfaceTypeParameterVisitor
-
visit
public void visit(TypeParameters parameters)
- Specified by:
visit
in interfaceTypeParameterVisitor
-
-