protected class AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser extends TypeReferenceVisitorWithParameter<ParameterizedTypeReference>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser() |
doVisitCompoundTypeReference, doVisitFunctionTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnboundTypeReferenceprotected AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser()
protected void doVisitParameterizedTypeReference(ParameterizedTypeReference reference, ParameterizedTypeReference declaration)
doVisitParameterizedTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected void doVisitInnerTypeReference(InnerTypeReference reference, ParameterizedTypeReference declaration)
doVisitInnerTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected void doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference, ParameterizedTypeReference declaration)
doVisitInnerFunctionTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected void doVisitAnyTypeReference(AnyTypeReference reference, ParameterizedTypeReference param)
doVisitAnyTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected void doVisitUnknownTypeReference(UnknownTypeReference reference, ParameterizedTypeReference param)
doVisitUnknownTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected void doVisitMatchingTypeParameters(ParameterizedTypeReference reference, ParameterizedTypeReference declaration)
public Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> getTypeParameterMapping(ParameterizedTypeReference reference)
protected boolean shouldProcessInContextOf(JvmTypeParameter typeParameter, Set<JvmTypeParameter> boundParameters, Set<JvmTypeParameter> visited)
typeParameter - the considered type parameter.boundParameters - all bound type parameters.visited - the parameters that were already visited.protected void doVisitArrayTypeReference(ArrayTypeReference reference, ParameterizedTypeReference declaration)
doVisitArrayTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>protected void doVisitWildcardTypeReference(WildcardTypeReference reference, ParameterizedTypeReference declaration)
doVisitWildcardTypeReference in class TypeReferenceVisitorWithParameter<ParameterizedTypeReference>Copyright © 2015. All Rights Reserved.