protected class UnboundTypeParameterAwareTypeArgumentCollector.UnboundTypeParameterAwareUnboundTypeReferenceTraverser extends AbstractTypeReferencePairWalker.UnboundTypeReferenceTraverser
Modifier | Constructor and Description |
---|---|
protected |
UnboundTypeParameterAwareTypeArgumentCollector.UnboundTypeParameterAwareUnboundTypeReferenceTraverser() |
Modifier and Type | Method and Description |
---|---|
protected void |
doVisitCompoundTypeReference(CompoundTypeReference reference,
UnboundTypeReference param) |
protected void |
doVisitTypeReference(LightweightTypeReference reference,
UnboundTypeReference declaration) |
protected void |
doVisitUnboundTypeReference(UnboundTypeReference reference,
UnboundTypeReference declaration) |
doVisitWildcardTypeReference
doVisitAnyTypeReference, doVisitArrayTypeReference, doVisitFunctionTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitMultiTypeReference, doVisitParameterizedTypeReference, doVisitSynonymTypeReference, doVisitUnknownTypeReference
protected UnboundTypeParameterAwareTypeArgumentCollector.UnboundTypeParameterAwareUnboundTypeReferenceTraverser()
protected void doVisitTypeReference(LightweightTypeReference reference, UnboundTypeReference declaration)
doVisitTypeReference
in class AbstractTypeReferencePairWalker.UnboundTypeReferenceTraverser
declaration
- some parameter.protected void doVisitUnboundTypeReference(UnboundTypeReference reference, UnboundTypeReference declaration)
protected void doVisitCompoundTypeReference(CompoundTypeReference reference, UnboundTypeReference param)
doVisitCompoundTypeReference
in class TypeReferenceVisitorWithParameter<UnboundTypeReference>