Class BindTypesToTypesVisitor
java.lang.Object
org.jd.core.v1.model.javasyntax.type.AbstractNopTypeVisitor
org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.BindTypesToTypesVisitor
- All Implemented Interfaces:
TypeVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map
<String, TypeArgument> protected BindTypeArgumentsToTypeArgumentsVisitor
protected BaseType
protected TypeArgumentToTypeVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()
void
init()
void
setBindings
(Map<String, TypeArgument> bindings) void
visit
(GenericType type) void
visit
(InnerObjectType type) void
visit
(ObjectType type) void
visit
(PrimitiveType type) void
-
Field Details
-
typeArgumentToTypeVisitor
-
bindTypeArgumentsToTypeArgumentsVisitor
-
bindings
-
result
-
-
Constructor Details
-
BindTypesToTypesVisitor
public BindTypesToTypesVisitor()
-
-
Method Details
-
setBindings
-
init
public void init() -
getType
-
visit
- Specified by:
visit
in interfaceTypeVisitor
- Overrides:
visit
in classAbstractNopTypeVisitor
-
visit
- Specified by:
visit
in interfaceTypeVisitor
- Overrides:
visit
in classAbstractNopTypeVisitor
-
visit
- Specified by:
visit
in interfaceTypeVisitor
- Overrides:
visit
in classAbstractNopTypeVisitor
-
visit
- Specified by:
visit
in interfaceTypeVisitor
- Overrides:
visit
in classAbstractNopTypeVisitor
-
visit
- Specified by:
visit
in interfaceTypeVisitor
- Overrides:
visit
in classAbstractNopTypeVisitor
-