Verwendungen von Schnittstelle
org.aspectj.org.eclipse.jdt.core.dom.IBinding
Packages, die IBinding 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 IBinding in org.aspectj.org.eclipse.jdt.core.dom
Unterschnittstellen von IBinding in org.aspectj.org.eclipse.jdt.core.domModifizierer und TypSchnittstelleBeschreibunginterfaceRepresents a resolved annotation.interfaceRepresents a resolved instance of an annotation's member value pair.interfaceA method binding represents a method or constructor of a class or interface.interfaceA module binding represents a module (added in JLS9 API).interfaceA package binding represents a named or unnamed package.interfaceA type binding represents a fully-resolved type.interfaceA variable binding represents either a field of a class or interface, or a local variable declaration (including formal parameters, local variables, and exception variables).Methoden in org.aspectj.org.eclipse.jdt.core.dom, die IBinding zurückgebenModifizierer und TypMethodeBeschreibungIBinding[]ASTParser.createBindings(IJavaElement[] elements, org.eclipse.core.runtime.IProgressMonitor monitor) Creates bindings for a batch of Java elements.final IBinding[]ASTRequestor.createBindings(String[] bindingKeys) Resolves bindings for the given binding keys.final IBinding[]FileASTRequestor.createBindings(String[] bindingKeys) Resolves bindings for the given binding keys.IMethodBinding.getDeclaringMember()If this method binding represents a lambda expression then: If the lambda expression is declared in the body of a method, answers the binding of that declaring method.ITypeBinding.getDeclaringMember()If this type binding represents a local type, possibly an anonymous class, then: If the local type is declared in the body of a method, answers the binding of that declaring method.ImportDeclaration.resolveBinding()Resolves and returns the binding for the package, type, field, or method named in this import declaration.final IBindingMemberRef.resolveBinding()Resolves and returns the binding for the entity referred to by this member reference.final IBindingMethodRef.resolveBinding()Resolves and returns the binding for the entity referred to by this method reference.final IBindingName.resolveBinding()Resolves and returns the binding for the entity referred to by this name.Methoden in org.aspectj.org.eclipse.jdt.core.dom mit Parametern vom Typ IBindingModifizierer und TypMethodeBeschreibungvoidASTRequestor.acceptBinding(String bindingKey, IBinding binding) Accepts a binding corresponding to the binding key.voidFileASTRequestor.acceptBinding(String bindingKey, IBinding binding) Accepts a binding corresponding to the binding key.CompilationUnit.findDeclaringNode(IBinding binding) Finds the corresponding AST node in the given compilation unit from which the given binding originated.booleanReturns whether this binding has the same key as that of the given binding. -
Verwendungen von IBinding in org.aspectj.org.eclipse.jdt.core.dom.rewrite
Methoden in org.aspectj.org.eclipse.jdt.core.dom.rewrite mit Parametern vom Typ IBindingModifizierer und TypMethodeBeschreibungImportRewrite.addStaticImport(IBinding binding) Adds a new static import to the rewriter's record and returns a name - single member name if import is successful, else qualified name.ImportRewrite.addStaticImport(IBinding binding, ImportRewrite.ImportRewriteContext context) Adds a new static import to the rewriter's record and returns a name - single member name if import is successful, else qualified name. -
Verwendungen von IBinding in org.aspectj.org.eclipse.jdt.internal.core.util
Felder in org.aspectj.org.eclipse.jdt.internal.core.util, die deklariert sind als IBinding