Class UpdateClassTypeArgumentsVisitor
- java.lang.Object
-
- org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.UpdateClassTypeArgumentsVisitor
-
- All Implemented Interfaces:
TypeArgumentVisitor
public class UpdateClassTypeArgumentsVisitor extends AbstractTypeArgumentVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected BaseTypeArgument
result
-
Constructor Summary
Constructors Constructor Description UpdateClassTypeArgumentsVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseTypeArgument
getTypeArgument()
void
init()
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 Detail
-
result
protected BaseTypeArgument result
-
-
Method Detail
-
init
public void init()
-
getTypeArgument
public BaseTypeArgument getTypeArgument()
-
visit
public void visit(WildcardExtendsTypeArgument argument)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(WildcardSuperTypeArgument argument)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(DiamondTypeArgument argument)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(WildcardTypeArgument argument)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(PrimitiveType type)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(GenericType type)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(ObjectType type)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(InnerObjectType type)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(TypeArguments arguments)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
-