Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding
Packages, die ParameterizedTypeBinding verwenden
Package
Beschreibung
-
Verwendungen von ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ ParameterizedTypeBindingModifizierer und TypMethodeBeschreibungvoidAllocationExpression.checkTypeArgumentRedundancy(ParameterizedTypeBinding allocationType, BlockScope scope) LambdaExpression.findGroundTargetTypeForElidedLambda(BlockScope blockScope, ParameterizedTypeBinding withWildCards) AllocationExpression.inferElidedTypes(ParameterizedTypeBinding parameterizedType, Scope scope) protected voidAllocationExpression.reportTypeArgumentRedundancyProblem(ParameterizedTypeBinding allocationType, BlockScope scope) protected voidQualifiedAllocationExpression.reportTypeArgumentRedundancyProblem(ParameterizedTypeBinding allocationType, BlockScope scope) -
Verwendungen von ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Unterklassen von ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.compiler.lookupModifizierer und TypKlasseBeschreibungclassDenote a raw type, i.e. a generic type referenced without any type arguments.Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die ParameterizedTypeBinding zurückgebenModifizierer und TypMethodeBeschreibungPerform 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.Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ ParameterizedTypeBindingModifizierer und TypMethodeBeschreibungScope.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. given XUngültige Eingabe: "<"U, V extends XUngültige Eingabe: "<"U, V>>, capture(XUngültige Eingabe: "<"E,?voidCaptureBinding18.initializeBounds(Scope scope, ParameterizedTypeBinding capturedParameterizedType) booleanTypeBindingVisitor.visit(ParameterizedTypeBinding parameterizedTypeBinding) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ ParameterizedTypeBindingModifiziererKonstruktorBeschreibungParameterizedFieldBinding(ParameterizedTypeBinding parameterizedDeclaringClass, FieldBinding originalField) ParameterizedMethodBinding(ParameterizedTypeBinding parameterizedDeclaringClass, MethodBinding originalMethod) Create method of parameterized type, substituting original parameters/exception/return type with type arguments. -
Verwendungen von ParameterizedTypeBinding in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ ParameterizedTypeBindingModifizierer und TypMethodeBeschreibungprotected 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)