Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeReference
Packages, die TypeReference verwenden
Package
Beschreibung
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Verwendungen von TypeReference in org.aspectj.ajdt.internal.compiler
Methoden in org.aspectj.ajdt.internal.compiler mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungCommonPrinter.printReturnType(TypeReference tr) protected StringBuilderCommonPrinter.printTypeReference(TypeReference tr) -
Verwendungen von TypeReference in org.aspectj.ajdt.internal.compiler.ast
Felder in org.aspectj.ajdt.internal.compiler.ast, die deklariert sind als TypeReferenceMethoden in org.aspectj.ajdt.internal.compiler.ast, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungInterTypeDeclaration.getOnType()static TypeReferenceAstUtil.makeTypeReference(TypeBinding binding) Methoden in org.aspectj.ajdt.internal.compiler.ast mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungvoidInterTypeDeclaration.setOnType(TypeReference onType) voidIntertypeMemberClassDeclaration.setOnType(TypeReference onType) Konstruktoren in org.aspectj.ajdt.internal.compiler.ast mit Parametern vom Typ TypeReferenceModifiziererKonstruktorBeschreibungInterTypeConstructorDeclaration(CompilationResult result, TypeReference onType) InterTypeDeclaration(CompilationResult result, TypeReference onType) InterTypeFieldDeclaration(CompilationResult result, TypeReference onType) InterTypeMethodDeclaration(CompilationResult result, TypeReference onType) -
Verwendungen von TypeReference in org.aspectj.ajdt.internal.compiler.lookup
Methoden in org.aspectj.ajdt.internal.compiler.lookup, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungstatic TypeReferenceAjTypeConstants.getAroundClosureType()static TypeReferenceAjTypeConstants.getJoinPointStaticPartType()static TypeReferenceAjTypeConstants.getJoinPointType() -
Verwendungen von TypeReference in org.aspectj.ajdt.internal.compiler.parser
Methoden in org.aspectj.ajdt.internal.compiler.parser mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungDeclarationFactory.createInterTypeFieldDeclaration(CompilationResult result, TypeReference onType) voidDeclarationFactory.setOnType(MethodDeclaration interTypeDecl, TypeReference onType) voidDeclarationFactory.setOnType(TypeDeclaration interTypeDecl, TypeReference onType) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.core.dom
Methoden in org.aspectj.org.eclipse.jdt.core.dom mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungAjASTConverter.convert(TypeReference typeReference) ASTConverter.convert(TypeReference typeReference) AjASTConverter.convertType(TypeReference typeReference) ASTConverter.convertType(TypeReference typeReference) protected voidASTConverter.setExtraAnnotatedDimensions(int start, int end, TypeReference type, List extraAnnotatedDimensions, int extraDimension) protected QualifiedNameASTConverter.setQualifiedNameNameAndSourceRanges(char[][] typeName, long[] positions, int endingIndex, TypeReference node) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.codeassist
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungprotected voidCompletionEngine.findFieldsAndMethodsFromAnotherReceiver(char[] token, TypeReference receiverType, Scope scope, ObjectVector fieldsFound, ObjectVector methodsFound, InvocationSite invocationSite, Scope invocationScope, boolean implicitCall, boolean superCall, Binding[] missingElements, int[] missingElementsStarts, int[] missingElementsEnds, boolean missingElementsHaveProblems, char[][] receiverName, int receiverStart, int receiverEnd) voidMissingTypesGuesser.guess(TypeReference typeRef, Scope scope, MissingTypesGuesser.GuessedTypeRequestor requestor) protected static booleanCompletionUnitStructureRequestor.hasEmptyName(TypeReference reference, ASTNode assistNode) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Unterklassen von TypeReference in org.aspectj.org.eclipse.jdt.internal.codeassist.completeModifizierer und TypKlasseBeschreibungclassclassclassclassclassclassclassclassclassclassclassclassclassFelder in org.aspectj.org.eclipse.jdt.internal.codeassist.complete, die deklariert sind als TypeReferenceModifizierer und TypFeldBeschreibungfinal TypeReferenceAssistNodeParentAnnotationArrayInitializer.typeMethoden in org.aspectj.org.eclipse.jdt.internal.codeassist.complete, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungCompletionOnQualifiedTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) CompletionOnSingleTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) protected TypeReferenceCompletionParser.augmentTypeWithAdditionalDimensions(TypeReference typeRef, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) CompletionParser.createParameterizedQualifiedAssistTypeReference(char[][] previousIdentifiers, TypeReference[][] typeArguments, char[] assistName, TypeReference[] assistTypeArguments, long[] positions) CompletionParser.createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) CompletionParser.createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) CompletionParser.createSingleAssistTypeReference(char[] assistName, long position) protected TypeReferenceCompletionParser.getTypeReferenceForGenericType(int dim, int identifierLength, int numberOfIdentifiers) Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.complete mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungprotected TypeReferenceCompletionParser.augmentTypeWithAdditionalDimensions(TypeReference typeRef, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) protected RecordComponentCompletionParser.createComponent(char[] identifierName, long namePositions, TypeReference type, int modifier, int declStart) CompletionParser.createParameterizedQualifiedAssistTypeReference(char[][] previousIdentifiers, TypeReference[][] typeArguments, char[] assistName, TypeReference[] assistTypeArguments, long[] positions) CompletionParser.createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.codeassist.complete mit Parametern vom Typ TypeReferenceModifiziererKonstruktorBeschreibungAssistNodeParentAnnotationArrayInitializer(TypeReference type, char[] name) CompletionOnAnnotationMemberValuePair(TypeReference type, int sourceStart, MemberValuePair[] memberValuePairs, MemberValuePair completedMemberValuePair) CompletionOnArgumentName(char[] name, long posNom, TypeReference tr, int modifiers) CompletionOnClassLiteralAccess(long pos, TypeReference t) CompletionOnFieldType(TypeReference type, boolean isLocalVariable) CompletionOnMarkerAnnotationName(TypeReference type, int sourceStart) CompletionOnMethodReturnType(TypeReference returnType, CompilationResult compilationResult) CompletionOnParameterizedQualifiedTypeReference(char[][] tokens, TypeReference[][] typeArguments, char[] completionIdentifier, long[] positions) CompletionOnParameterizedQualifiedTypeReference(char[][] tokens, TypeReference[][] typeArguments, char[] completionIdentifier, long[] positions, int kind) CompletionOnRecordComponentName(char[] name, long posNom, TypeReference tr, int modifiers) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.impl, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungabstract TypeReferenceAssistParser.createParameterizedQualifiedAssistTypeReference(char[][] previousIdentifiers, TypeReference[][] typeArguments, char[] asistIdentifier, TypeReference[] assistTypeArguments, long[] positions) abstract TypeReferenceAssistParser.createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) abstract TypeReferenceAssistParser.createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) abstract TypeReferenceAssistParser.createSingleAssistTypeReference(char[] assistName, long position) protected TypeReferenceAssistParser.getAssistTypeReferenceForGenericType(int dim, int identifierLength, int numberOfIdentifiers) protected TypeReferenceAssistParser.getTypeReference(int dim) Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.impl mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungabstract TypeReferenceAssistParser.createParameterizedQualifiedAssistTypeReference(char[][] previousIdentifiers, TypeReference[][] typeArguments, char[] asistIdentifier, TypeReference[] assistTypeArguments, long[] positions) abstract TypeReferenceAssistParser.createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Unterklassen von TypeReference in org.aspectj.org.eclipse.jdt.internal.codeassist.selectModifizierer und TypKlasseBeschreibungclassclassclassclassMethoden in org.aspectj.org.eclipse.jdt.internal.codeassist.select, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungSelectionParser.createParameterizedQualifiedAssistTypeReference(char[][] tokens, TypeReference[][] typeArguments, char[] assistname, TypeReference[] assistTypeArguments, long[] positions) SelectionParser.createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) SelectionParser.createQualifiedAssistTypeReference(char[][] previousIdentifiers, char[] assistName, long[] positions) SelectionParser.createSingleAssistTypeReference(char[] assistName, long position) Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.select mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungSelectionParser.createParameterizedQualifiedAssistTypeReference(char[][] tokens, TypeReference[][] typeArguments, char[] assistname, TypeReference[] assistTypeArguments, long[] positions) SelectionParser.createParameterizedSingleAssistTypeReference(TypeReference[] typeArguments, char[] assistName, long position) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.codeassist.select mit Parametern vom Typ TypeReferenceModifiziererKonstruktorBeschreibungSelectionOnArgumentName(char[] name, long posNom, TypeReference tr, int modifiers) SelectionOnArgumentName(char[] name, long posNom, TypeReference tr, int modifiers, boolean typeElided) SelectionOnParameterizedQualifiedTypeReference(char[][] previousIdentifiers, char[] selectionIdentifier, TypeReference[][] typeArguments, TypeReference[] assistTypeArguments, long[] positions) SelectionOnParameterizedSingleTypeReference(char[] name, TypeReference[] typeArguments, long pos) SelectionOnQualifiedSuperReference(TypeReference name, int pos, int sourceEnd) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler, die TypeReference zurückgeben -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Unterklassen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler.astModifizierer und TypKlasseBeschreibungclassclassclassclassclassclassclassclassclassSyntactic representation of a reference to a generic type.classSyntactic representation of a reference to a generic type.classclassclassclassNode to represent WildcardFelder in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die deklariert sind als TypeReferenceModifizierer und TypFeldBeschreibungWildcard.boundTypeParameter.boundsJavadoc.exceptionReferencesProvidesStatement.implementationsstatic final TypeReference[]TypeReference.NO_TYPE_ARGUMENTSTypeDeclaration.permittedTypesQualifiedThisReference.qualificationMethodDeclaration.returnTypeProvidesStatement.serviceInterfaceUsesStatement.serviceInterfaceTypeDeclaration.superclassTypeDeclaration.superInterfacesAbstractMethodDeclaration.thrownExceptionsAbstractVariableDeclaration.typeAllocationExpression.typeAnnotation.typeArrayAllocationExpression.typeCastExpression.typeClassLiteralAccess.typeInstanceOfExpression.typeRecordPattern.typeAllocationExpression.typeArgumentsExplicitConstructorCall.typeArgumentsMessageSend.typeArgumentsTypeReference[][]ParameterizedQualifiedTypeReference.typeArgumentsParameterizedSingleTypeReference.typeArgumentsReferenceExpression.typeArgumentsJavadocModuleReference.typeReferenceIntersectionCastTypeReference.typeReferencesUnionTypeReference.typeReferencesMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungIntersectionCastTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) JavadocImplicitTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) ParameterizedQualifiedTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) ParameterizedSingleTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) QualifiedTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) SingleTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) abstract TypeReferenceTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) UnionTypeReference.augmentTypeWithAdditionalDimensions(int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) static final TypeReferenceTypeReference.baseTypeReference(int baseType, int dim) static final TypeReferenceTypeReference.baseTypeReference(int baseType, int dim, Annotation[][] dimAnnotations) Pattern.getType()RecordPattern.getType()TypePattern.getType()TypeReference[][]ParameterizedQualifiedTypeReference.getTypeArguments()TypeReference[][]ParameterizedSingleTypeReference.getTypeArguments()TypeReference[][]TypeReference.getTypeArguments()JavadocModuleReference.getTypeReference()IntersectionCastTypeReference.getTypeReferences()TypeReference.getTypeReferences()Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungprotected voidTypeReference.checkIllegalNullAnnotations(Scope scope, TypeReference[] typeArguments) Check all typeArguments for illegal null annotations on base types.voidArrayInitializer.generateCode(TypeReference typeReference, ArrayAllocationExpression allocationExpression, BlockScope currentScope, CodeStream codeStream, boolean valueRequired) Code generation for a array initializervoidReferenceExpression.initialize(CompilationResult result, Expression expression, TypeReference[] optionalTypeArguments, char[] identifierOrNew, int sourceEndPosition) static booleanAnnotation.isTypeUseCompatible(TypeReference reference, Scope scope) static voidAnnotation.isTypeUseCompatible(TypeReference reference, Scope scope, Annotation[] annotations) voidJavadocModuleReference.setTypeReference(TypeReference typeReference) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ TypeReferenceModifiziererKonstruktorBeschreibungArgument(char[] name, long posNom, TypeReference tr, int modifiers) Argument(char[] name, long posNom, TypeReference tr, int modifiers, boolean typeElided) CastExpression(Expression expression, TypeReference type) ClassLiteralAccess(int sourceEnd, TypeReference type) InstanceOfExpression(Expression expression, TypeReference type) IntersectionCastTypeReference(TypeReference[] typeReferences) JavadocArgumentExpression(char[] name, int startPos, int endPos, TypeReference typeRef) MarkerAnnotation(TypeReference type, int sourceStart) NormalAnnotation(TypeReference type, int sourceStart) ParameterizedQualifiedTypeReference(char[][] tokens, TypeReference[][] typeArguments, int dim, long[] positions) ParameterizedQualifiedTypeReference(char[][] tokens, TypeReference[][] typeArguments, int dim, Annotation[][] annotationsOnDimensions, long[] positions) ParameterizedSingleTypeReference(char[] name, TypeReference[] typeArguments, int dim, long pos) ParameterizedSingleTypeReference(char[] name, TypeReference[] typeArguments, int dim, Annotation[][] annotationsOnDimensions, long pos) QualifiedSuperReference(TypeReference name, int pos, int sourceEnd) QualifiedThisReference(TypeReference name, int sourceStart, int sourceEnd) Receiver(char[] name, long posNom, TypeReference typeReference, NameReference qualifyingName, int modifiers) RecordComponent(char[] name, long posNom, TypeReference tr, int modifiers) RecordPattern(TypeReference type, int sourceStart, int sourceEnd) SingleMemberAnnotation(TypeReference type, int sourceStart) UnionTypeReference(TypeReference[] typeReferences) UsesStatement(TypeReference serviceInterface) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler.codegen
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.codegen, die deklariert sind als TypeReferenceMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.codegen mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungvoidCodeStream.checkcast(TypeReference typeReference, TypeBinding typeBinding, int currentPosition) voidTypeAnnotationCodeStream.checkcast(TypeReference typeReference, TypeBinding typeBinding, int currentPosition) voidCodeStream.instance_of(TypeReference typeReference, TypeBinding typeBinding) We didn't call it instanceof because there is a conflict with the instanceof keywordvoidTypeAnnotationCodeStream.instance_of(TypeReference typeReference, TypeBinding typeBinding) voidCodeStream.invoke(byte opcode, MethodBinding methodBinding, TypeBinding declaringClass, TypeReference[] typeArguments) voidTypeAnnotationCodeStream.invoke(byte opcode, MethodBinding methodBinding, TypeBinding declaringClass, TypeReference[] typeArguments) voidCodeStream.invokeDynamic(int bootStrapIndex, int argsSize, int returnTypeSize, char[] selector, char[] signature, boolean isConstructorReference, TypeReference lhsTypeReference, TypeReference[] typeArguments, int typeId, TypeBinding type) voidTypeAnnotationCodeStream.invokeDynamic(int bootStrapIndex, int argsSize, int returnTypeSize, char[] selector, char[] signature, boolean isConstructorReference, TypeReference lhsTypeReference, TypeReference[] typeArguments, int typeId, TypeBinding type) voidCodeStream.multianewarray(TypeReference typeReference, TypeBinding typeBinding, int dimensions, ArrayAllocationExpression allocationExpression) voidTypeAnnotationCodeStream.multianewarray(TypeReference typeReference, TypeBinding typeBinding, int dimensions, ArrayAllocationExpression allocationExpression) voidCodeStream.new_(TypeReference typeReference, TypeBinding typeBinding) voidTypeAnnotationCodeStream.new_(TypeReference typeReference, TypeBinding typeBinding) voidCodeStream.newArray(TypeReference typeReference, ArrayAllocationExpression allocationExpression, ArrayBinding arrayBinding) voidTypeAnnotationCodeStream.newArray(TypeReference typeReference, ArrayAllocationExpression allocationExpression, ArrayBinding arrayBinding) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.codegen mit Parametern vom Typ TypeReferenceModifiziererKonstruktorBeschreibungExceptionLabel(CodeStream codeStream, TypeBinding exceptionType, TypeReference exceptionTypeReference, Annotation[] se7Annotations) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die deklariert sind als TypeReferenceMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungvoidParameterizedTypeBinding.boundCheck(Scope scope, TypeReference[] argumentReferences) Iterate type arguments, and validate them according to corresponding variable bounds.voidScope.deferBoundCheck(TypeReference typeRef) booleanClassScope.detectHierarchyCycle(TypeBinding superType, TypeReference reference) booleanScope.validateNullAnnotation(long tagBits, TypeReference typeRef, Annotation[] annotations) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.parser, die deklariert sind als TypeReferenceModifizierer und TypFeldBeschreibungprotected TypeReference[]AbstractCommentParser.providesReferencesStackRecoveredTypeReference.typeReferenceprotected TypeReference[]AbstractCommentParser.usesReferencesStackMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungprotected TypeReferenceTheOriginalJDTParserClass.augmentTypeWithAdditionalDimensions(TypeReference typeReference, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) protected TypeReferenceTypeConverter.createTypeReference(char[] typeName, int start, int end) protected TypeReferenceTypeConverter.createTypeReference(char[] typeName, int start, int end, boolean includeGenericsAnyway) protected TypeReferenceTypeConverter.createTypeReference(String typeSignature, int start, int end) protected TypeReferenceTheOriginalJDTParserClass.getAnnotationType()protected TypeReferenceTheOriginalJDTParserClass.getTypeReference(int dim) protected TypeReferenceTheOriginalJDTParserClass.getTypeReferenceForGenericType(int dim, int identifierLength, int numberOfIdentifiers) RecoveredTypeReference.updatedImportReference()RecoveredTypeReference.updateTypeReference()Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungprotected TypeReferenceTheOriginalJDTParserClass.augmentTypeWithAdditionalDimensions(TypeReference typeReference, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) protected voidTheOriginalJDTParserClass.checkForDiamond(TypeReference allocType) protected ParameterizedQualifiedTypeReferenceTheOriginalJDTParserClass.computeQualifiedGenericsFromRightSide(TypeReference rightSide, int dim, Annotation[][] annotationsOnDimensions) protected RecordComponentTheOriginalJDTParserClass.createComponent(char[] identifierName, long namePositions, TypeReference type, int modifier, int declStart) TheOriginalJDTParserClass.createIntersectionCastTypeReference(TypeReference[] typeReferences) Parser.IDeclarationFactory.createInterTypeFieldDeclaration(CompilationResult result, TypeReference onType) protected voidTheOriginalJDTParserClass.rejectIllegalLeadingTypeAnnotations(TypeReference typeReference) voidParser.IDeclarationFactory.setOnType(MethodDeclaration interTypeDecl, TypeReference onType) voidParser.IDeclarationFactory.setOnType(TypeDeclaration interTypeDecl, TypeReference onType) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Parametern vom Typ TypeReferenceModifiziererKonstruktorBeschreibungRecoveredTypeReference(TypeReference typeReference, RecoveredElement parent, int bracketBalance) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.problem mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungvoidProblemReporter.annotationCircularity(TypeBinding sourceType, TypeBinding otherType, TypeReference reference) voidProblemReporter.annotationTypeUsedAsSuperinterface(SourceTypeBinding type, TypeReference superInterfaceRef, ReferenceBinding superType) voidProblemReporter.anonymousClassCannotExtendFinalClass(TypeReference reference, TypeBinding type) voidProblemReporter.anonymousDiamondWithNonDenotableTypeArguments(TypeReference type, TypeBinding tb) voidProblemReporter.cannotExtendEnum(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding) voidProblemReporter.classExtendFinalClass(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding) voidProblemReporter.classExtendFinalRecord(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding) voidProblemReporter.diamondNotWithAnoymousClasses(TypeReference type) voidProblemReporter.diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) voidProblemReporter.duplicateBoundInIntersectionCast(TypeReference typeReference) voidProblemReporter.duplicateSuperinterface(SourceTypeBinding type, TypeReference reference, ReferenceBinding superType) voidProblemReporter.duplicateTypeReference(int problem, TypeReference ref) voidProblemReporter.duplicateTypeReference(int problem, TypeReference ref1, TypeReference ref2) voidProblemReporter.finalVariableBound(TypeVariableBinding typeVariable, TypeReference typeRef) voidProblemReporter.hierarchyCircularity(SourceTypeBinding sourceType, ReferenceBinding superType, TypeReference reference) voidProblemReporter.hierarchyCircularity(TypeVariableBinding type, ReferenceBinding superType, TypeReference reference) voidProblemReporter.illegalAnnotationForBaseType(TypeReference type, Annotation[] annotations, long nullAnnotationTagBit) voidProblemReporter.illegalArrayOfUnionType(char[] identifierName, TypeReference typeReference) voidProblemReporter.illegalArrayTypeInIntersectionCast(TypeReference typeReference) voidProblemReporter.illegalQualifiedParameterizedTypeAllocation(TypeReference qualifiedTypeReference, TypeBinding allocatedType) voidProblemReporter.illegalUsageOfWildcard(TypeReference wildcard) voidProblemReporter.implicitObjectBoundNoNullDefault(TypeReference reference) voidProblemReporter.intersectionCastNotBelow18(TypeReference[] typeReferences) voidProblemReporter.invalidServiceRef(int problem, TypeReference type) voidProblemReporter.invalidTypeArguments(TypeReference[] typeReference) voidProblemReporter.invalidUsageOfTypeArguments(TypeReference firstTypeReference, TypeReference lastTypeReference) voidProblemReporter.javadocDuplicatedThrowsClassName(TypeReference typeReference, int modifiers) voidProblemReporter.javadocInvalidProvidesClassName(TypeReference typeReference, int modifiers) voidProblemReporter.javadocInvalidThrowsClassName(TypeReference typeReference, int modifiers) voidProblemReporter.javadocInvalidUsesClassName(TypeReference typeReference, int modifiers) voidProblemReporter.javadocMissingProvidesTag(TypeReference typeRef, int sourceStart, int sourceEnd, int modifiers) voidProblemReporter.javadocMissingThrowsTag(TypeReference typeRef, int modifiers) voidProblemReporter.javadocMissingUsesTag(TypeReference typeRef, int sourceStart, int sourceEnd, int modifiers) voidProblemReporter.lambdaParameterTypeMismatched(Argument argument, TypeReference type, TypeBinding expectedParameterType) voidProblemReporter.noAdditionalBoundAfterTypeVariable(TypeReference boundReference) voidProblemReporter.nullAnnotationIsRedundant(TypeReference typeReference, Annotation[] annotations) voidProblemReporter.nullAnnotationUnsupportedLocation(TypeReference type) voidProblemReporter.onlyReferenceTypesInIntersectionCast(TypeReference typeReference) voidProblemReporter.rawConstructorReferenceNotWithExplicitTypeArguments(TypeReference[] typeArguments) voidProblemReporter.recordCannotExtendRecord(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding) voidProblemReporter.recordErasureIncompatibilityInCanonicalConstructor(TypeReference type) voidProblemReporter.redundantSuperInterface(SourceTypeBinding type, TypeReference reference, ReferenceBinding superinterface, ReferenceBinding declaringType) voidProblemReporter.sealedAnonymousClassCannotExtendSealedType(TypeReference reference, TypeBinding type) voidProblemReporter.sealedDuplicateTypeInPermits(SourceTypeBinding type, TypeReference reference, ReferenceBinding superType) voidProblemReporter.sealedLocalDirectSuperTypeSealed(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding) voidProblemReporter.sealedNotDirectSuperClass(ReferenceBinding type, TypeReference reference, SourceTypeBinding superType) voidProblemReporter.sealedNotDirectSuperInterface(ReferenceBinding type, TypeReference reference, SourceTypeBinding superType) voidProblemReporter.sealedSuperClassDisallowed(SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding) voidProblemReporter.sealedSuperClassDoesNotPermit(SourceTypeBinding type, TypeReference superType, TypeBinding superTypeBinding) voidProblemReporter.sealedSuperClassInDifferentPackage(SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding, PackageBinding superPackageBinding) voidProblemReporter.sealedSuperInterfaceDisallowed(SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding) voidProblemReporter.sealedSuperInterfaceDoesNotPermit(SourceTypeBinding type, TypeReference superType, TypeBinding superTypeBinding) voidProblemReporter.sealedSuperInterfaceInDifferentPackage(SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding, PackageBinding superPackageBinding) voidProblemReporter.sealedSuperTypeDisallowed(int problem, SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding) voidProblemReporter.sealedSuperTypeInDifferentPackage(int problem, SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding, PackageBinding superPackageBinding) voidProblemReporter.superclassMustBeAClass(SourceTypeBinding type, TypeReference superclassRef, ReferenceBinding superType) voidProblemReporter.superinterfaceMustBeAnInterface(SourceTypeBinding type, TypeReference superInterfaceRef, ReferenceBinding superType) voidProblemReporter.superTypeCannotUseWildcard(SourceTypeBinding type, TypeReference superclass, TypeBinding superTypeBinding) voidProblemReporter.unnecessaryTypeArgumentsForMethodInvocation(MethodBinding method, TypeBinding[] genericTypeArguments, TypeReference[] typeArguments) voidProblemReporter.wrongSequenceOfExceptionTypes(TypeReference typeRef, TypeBinding exceptionType, TypeBinding hidingExceptionType) voidProblemReporter.wrongSequenceOfExceptionTypesError(TypeReference typeRef, TypeBinding exceptionType, TypeBinding hidingExceptionType) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching, die TypeReference zurückgebenModifizierer und TypMethodeBeschreibungprotected TypeReferenceMatchLocatorParser.augmentTypeWithAdditionalDimensions(TypeReference typeRef, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) protected TypeReferenceMatchLocatorParser.getTypeReference(int dim) Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ TypeReferenceModifizierer und TypMethodeBeschreibungprotected TypeReferenceMatchLocatorParser.augmentTypeWithAdditionalDimensions(TypeReference typeRef, int additionalDimensions, Annotation[][] additionalAnnotations, boolean isVarargs) intAndLocator.match(TypeReference node, MatchingNodeSet nodeSet) intOrLocator.match(TypeReference node, MatchingNodeSet nodeSet) intPackageReferenceLocator.match(TypeReference node, MatchingNodeSet nodeSet) intPatternLocator.match(TypeReference node, MatchingNodeSet nodeSet) intSuperTypeReferenceLocator.match(TypeReference node, MatchingNodeSet nodeSet) intTypeParameterLocator.match(TypeReference node, MatchingNodeSet nodeSet) intTypeReferenceLocator.match(TypeReference node, MatchingNodeSet nodeSet) protected booleanPatternLocator.matchesTypeReference(char[] pattern, TypeReference type) Returns whether the given type reference matches the given pattern.protected voidMatchLocator.reportAccurateParameterizedMethodReference(SearchMatch match, ASTNode statement, TypeReference[] typeArguments) Finds the accurate positions of the sequence of tokens given by qualifiedName in the source and reports a reference to this parameterized type name to the search requestor.protected voidMatchLocator.reportAccurateParameterizedTypeReference(SearchMatch match, TypeReference typeRef, int index, TypeReference[] typeArguments) Finds the accurate positions of the sequence of tokens given by qualifiedName in the source and reports a reference to this parameterized type name to the search requestor.protected voidMatchLocator.reportMatchingSuperOrPermit(TypeReference superReference, IJavaElement enclosingElement, Binding elementBinding, MatchingNodeSet nodeSet, boolean matchedClassContainer) protected intTypeReferenceLocator.resolveLevel(TypeReference typeRef) -
Verwendungen von TypeReference in org.aspectj.org.eclipse.jdt.internal.core.util
Methoden in org.aspectj.org.eclipse.jdt.internal.core.util mit Parametern vom Typ TypeReference