Class BindTypeArgumentsToTypeArgumentsVisitor
java.lang.Object
org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.BindTypeArgumentsToTypeArgumentsVisitor
- All Implemented Interfaces:
TypeArgumentVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map
<String, TypeArgument> protected BaseTypeArgument
protected TypeArgumentToTypeVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
init()
void
setBindings
(Map<String, TypeArgument> bindings) void
visit
(DiamondTypeArgument argument) void
visit
(GenericType type) void
visit
(InnerObjectType type) void
visit
(ObjectType type) void
visit
(PrimitiveType type) void
visit
(TypeArguments arguments) void
visit
(WildcardExtendsTypeArgument argument) void
visit
(WildcardSuperTypeArgument argument) void
visit
(WildcardTypeArgument argument) Methods inherited from class org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
safeAccept
-
Field Details
-
typeArgumentToTypeVisitor
-
bindings
-
result
-
-
Constructor Details
-
BindTypeArgumentsToTypeArgumentsVisitor
public BindTypeArgumentsToTypeArgumentsVisitor()
-
-
Method Details
-
setBindings
-
init
public void init() -
getTypeArgument
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-