Verwendungen von Schnittstelle
org.aspectj.org.eclipse.jdt.core.dom.IAnnotationBinding
Packages, die IAnnotationBinding 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.
The Java DOM/AST rewrite is the set of classes that are used to make changes to an existing DOM/AST tree.
-
Verwendungen von IAnnotationBinding in org.aspectj.org.eclipse.jdt.core.dom
Methoden in org.aspectj.org.eclipse.jdt.core.dom, die IAnnotationBinding zurückgebenModifizierer und TypMethodeBeschreibungIBinding.getAnnotations()Returns the resolved declaration annotations associated with this binding.IMethodBinding.getParameterAnnotations(int paramIndex) Returns the resolved declaration annotations of a parameter of this method.ITypeBinding.getTypeAnnotations()Returns the type annotations that this type reference is annotated with.Annotation.resolveAnnotationBinding()Resolves and returns the resolved annotation for this annotation. -
Verwendungen von IAnnotationBinding in org.aspectj.org.eclipse.jdt.core.dom.rewrite
Methoden in org.aspectj.org.eclipse.jdt.core.dom.rewrite, die IAnnotationBinding zurückgebenModifizierer und TypMethodeBeschreibungImportRewrite.ImportRewriteContext.removeRedundantTypeAnnotations(IAnnotationBinding[] annotations, ImportRewrite.TypeLocation location, ITypeBinding type) This method can be overridden in subclasses to remove annotations that are redundant, e.g. because of NonNullByDefault.Methoden in org.aspectj.org.eclipse.jdt.core.dom.rewrite mit Parametern vom Typ IAnnotationBindingModifizierer und TypMethodeBeschreibungImportRewrite.addAnnotation(IAnnotationBinding annotation, AST ast, ImportRewrite.ImportRewriteContext context) Adds the necessary imports for the given annotation binding to the rewriter's record and returns anAnnotationthat can be used in the code.ImportRewrite.ImportRewriteContext.removeRedundantTypeAnnotations(IAnnotationBinding[] annotations, ImportRewrite.TypeLocation location, ITypeBinding type) This method can be overridden in subclasses to remove annotations that are redundant, e.g. because of NonNullByDefault.