Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding
Packages that use ParameterizedTypeBinding
Package
Description
-
Uses of ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type ParameterizedTypeBindingModifier and TypeMethodDescriptionvoidAllocationExpression.checkTypeArgumentRedundancy(ParameterizedTypeBinding allocationType, BlockScope scope)LambdaExpression.findGroundTargetTypeForElidedLambda(BlockScope blockScope, ParameterizedTypeBinding withWildCards)AllocationExpression.inferElidedTypes(ParameterizedTypeBinding parameterizedType, Scope scope) -
Uses of ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup that return ParameterizedTypeBindingModifier and TypeMethodDescriptionPerform capture conversion for a parameterized type with wildcard argumentsLookupEnvironment.createParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType)LookupEnvironment.createParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType, AnnotationBinding[] annotations)AnnotatableTypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType)AnnotatableTypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType, AnnotationBinding[] annotations)TypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType)TypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType, AnnotationBinding[] annotations)static ParameterizedTypeBindingInferenceContext18.parameterizedWithWildcard(TypeBinding type)If 'type' is a parameterized type and one of its arguments is a wildcard answer the casted type, else null.Methods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type ParameterizedTypeBindingModifier and TypeMethodDescriptionScope.getStaticFactory(ParameterizedTypeBinding allocationType, ReferenceBinding originalEnclosingType, TypeBinding[] argumentTypes, InvocationSite allocationSite)InferenceContext18.inferFunctionalInterfaceParameterization(LambdaExpression lambda, BlockScope blockScope, ParameterizedTypeBinding targetTypeWithWildCards)18.5.3 Functional Interface Parameterization InferencevoidCaptureBinding.initializeBounds(Scope scope, ParameterizedTypeBinding capturedParameterizedType)Initialize capture bounds using substituted supertypes e.g.voidCaptureBinding18.initializeBounds(Scope scope, ParameterizedTypeBinding capturedParameterizedType)booleanTypeBindingVisitor.visit(ParameterizedTypeBinding parameterizedTypeBinding)Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type ParameterizedTypeBindingModifierConstructorDescriptionParameterizedFieldBinding(ParameterizedTypeBinding parameterizedDeclaringClass, FieldBinding originalField)ParameterizedMethodBinding(ParameterizedTypeBinding parameterizedDeclaringClass, MethodBinding originalMethod)Create method of parameterized type, substituting original parameters/exception/return type with type arguments. -
Uses of ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type ParameterizedTypeBindingModifier and TypeMethodDescriptionprotected voidFieldLocator.updateMatch(ParameterizedTypeBinding parameterizedBinding, char[][][] patternTypeArguments, MatchLocator locator)protected voidPatternLocator.updateMatch(ParameterizedTypeBinding parameterizedBinding, char[][][] patternTypeArguments, boolean patternHasTypeParameters, int depth, MatchLocator locator)protected voidPatternLocator.updateMatch(ParameterizedTypeBinding parameterizedBinding, char[][][] patternTypeArguments, MatchLocator locator)