Class SearchInTypeArgumentVisitor
- java.lang.Object
-
- org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.visitor.SearchInTypeArgumentVisitor
-
- All Implemented Interfaces:
TypeArgumentVisitor
public class SearchInTypeArgumentVisitor extends AbstractTypeArgumentVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
genericFound
protected boolean
wildcardFound
protected boolean
wildcardSuperOrExtendsTypeFound
-
Constructor Summary
Constructors Constructor Description SearchInTypeArgumentVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsGeneric()
boolean
containsWildcard()
boolean
containsWildcardSuperOrExtendsType()
void
init()
void
visit(GenericType type)
void
visit(WildcardExtendsTypeArgument type)
void
visit(WildcardSuperTypeArgument type)
void
visit(WildcardTypeArgument type)
-
Methods inherited from class org.jd.core.v1.model.javasyntax.type.AbstractTypeArgumentVisitor
safeAccept, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
init
public void init()
-
containsWildcard
public boolean containsWildcard()
-
containsWildcardSuperOrExtendsType
public boolean containsWildcardSuperOrExtendsType()
-
containsGeneric
public boolean containsGeneric()
-
visit
public void visit(WildcardTypeArgument type)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(WildcardExtendsTypeArgument type)
- Specified by:
visit
in interfaceTypeArgumentVisitor
- Overrides:
visit
in classAbstractTypeArgumentVisitor
-
visit
public void visit(WildcardSuperTypeArgument 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
-
-