Uses of Class
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding

Packages that use ParameterizedTypeBinding
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
 

Uses of ParameterizedTypeBinding in org.eclipse.jdt.internal.compiler.ast
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type ParameterizedTypeBinding
 void AllocationExpression.checkTypeArgumentRedundancy(ParameterizedTypeBinding allocationType, ReferenceBinding enclosingType, TypeBinding[] argumentTypes, BlockScope scope)
           
 ReferenceBinding LambdaExpression.findGroundTargetTypeForElidedLambda(BlockScope blockScope, ParameterizedTypeBinding withWildCards)
           
 TypeBinding[] AllocationExpression.inferElidedTypes(ParameterizedTypeBinding allocationType, ReferenceBinding enclosingType, TypeBinding[] argumentTypes, BlockScope scope)
           
 

Uses of ParameterizedTypeBinding in org.eclipse.jdt.internal.compiler.lookup
 

Subclasses of ParameterizedTypeBinding in org.eclipse.jdt.internal.compiler.lookup
 class RawTypeBinding
          Denote a raw type, i.e.
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return ParameterizedTypeBinding
 ParameterizedTypeBinding LookupEnvironment.createParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType)
           
 ParameterizedTypeBinding LookupEnvironment.createParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType, AnnotationBinding[] annotations)
           
 ParameterizedTypeBinding TypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType)
           
 ParameterizedTypeBinding AnnotatableTypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType)
           
 ParameterizedTypeBinding TypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType, AnnotationBinding[] annotations)
           
 ParameterizedTypeBinding AnnotatableTypeSystem.getParameterizedType(ReferenceBinding genericType, TypeBinding[] typeArguments, ReferenceBinding enclosingType, AnnotationBinding[] annotations)
           
static ParameterizedTypeBinding InferenceContext18.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.eclipse.jdt.internal.compiler.lookup with parameters of type ParameterizedTypeBinding
 MethodBinding Scope.getStaticFactory(ParameterizedTypeBinding allocationType, ReferenceBinding originalEnclosingType, TypeBinding[] argumentTypes, Invocation allocationSite)
           
 ReferenceBinding InferenceContext18.inferFunctionalInterfaceParameterization(LambdaExpression lambda, BlockScope blockScope, ParameterizedTypeBinding targetTypeWithWildCards)
          18.5.3 Functional Interface Parameterization Inference
 void CaptureBinding18.initializeBounds(Scope scope, ParameterizedTypeBinding capturedParameterizedType)
           
 void CaptureBinding.initializeBounds(Scope scope, ParameterizedTypeBinding capturedParameterizedType)
          Initialize capture bounds using substituted supertypes e.g.
 boolean TypeBindingVisitor.visit(ParameterizedTypeBinding parameterizedTypeBinding)
           
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type ParameterizedTypeBinding
ParameterizedFieldBinding(ParameterizedTypeBinding parameterizedDeclaringClass, FieldBinding originalField)
           
ParameterizedMethodBinding(ParameterizedTypeBinding parameterizedDeclaringClass, MethodBinding originalMethod)
          Create method of parameterized type, substituting original parameters/exception/return type with type arguments.