Class BindTypeParametersToNonWildcardTypeArgumentsVisitor
java.lang.Object
org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.BindTypeParametersToNonWildcardTypeArgumentsVisitor
- All Implemented Interfaces:
TypeArgumentVisitor, TypeParameterVisitor
public class BindTypeParametersToNonWildcardTypeArgumentsVisitor
extends Object
implements TypeParameterVisitor, TypeArgumentVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(Map<String, TypeArgument> bindings) voidvisit(DiamondTypeArgument argument) voidvisit(GenericType type) voidvisit(InnerObjectType type) voidvisit(ObjectType type) voidvisit(PrimitiveType type) voidvisit(TypeArguments arguments) voidvisit(TypeParameter parameter) voidvisit(TypeParameters parameters) voidvisit(TypeParameterWithTypeBounds parameter) voidvisit(WildcardExtendsTypeArgument argument) voidvisit(WildcardSuperTypeArgument argument) voidvisit(WildcardTypeArgument argument)
-
Field Details
-
bindings
-
result
-
-
Constructor Details
-
BindTypeParametersToNonWildcardTypeArgumentsVisitor
public BindTypeParametersToNonWildcardTypeArgumentsVisitor()
-
-
Method Details
-
init
-
getTypeArgument
-
visit
- Specified by:
visitin interfaceTypeParameterVisitor
-
visit
- Specified by:
visitin interfaceTypeParameterVisitor
-
visit
- Specified by:
visitin interfaceTypeParameterVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-
visit
- Specified by:
visitin interfaceTypeArgumentVisitor
-