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) AllocationExpression.inferElidedTypes(ParameterizedTypeBinding parameterizedType, Scope scope) protected voidAllocationExpression.reportTypeArgumentRedundancyProblem(ParameterizedTypeBinding allocationType, BlockScope scope) protected voidQualifiedAllocationExpression.reportTypeArgumentRedundancyProblem(ParameterizedTypeBinding allocationType, BlockScope 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.ParameterizedRecordComponentBinding(ParameterizedTypeBinding parameterizedDeclaringClass, RecordComponentBinding originalRecordComponent) -
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)