Uses of Interface
javax.lang.model.element.ExecutableElement
| Package | Description |
|---|---|
| com.sun.source.tree |
Provides interfaces to represent source code as abstract syntax
trees (AST).
|
| com.sun.source.util |
Provides utilities for operations on abstract syntax trees (AST).
|
| javax.annotation.processing |
Facilities for declaring annotation processors and for
allowing annotation processors to communicate with an annotation processing
tool environment.
|
| javax.lang.model.element |
Interfaces used to model elements of the Java programming language.
|
| javax.lang.model.util |
Utilities to assist in the processing of
program elements and
types.
|
-
Uses of ExecutableElement in com.sun.source.tree
Methods in com.sun.source.tree that return ExecutableElement Modifier and Type Method Description ExecutableElementScope. getEnclosingMethod()Returns the innermost executable element containing the position of this scope. -
Uses of ExecutableElement in com.sun.source.util
Methods in com.sun.source.util with parameters of type ExecutableElement Modifier and Type Method Description abstract MethodTreeTrees. getTree(ExecutableElement method)Returns the MethodTree node for a given ExecutableElement. -
Uses of ExecutableElement in javax.annotation.processing
Methods in javax.annotation.processing with parameters of type ExecutableElement Modifier and Type Method Description Iterable<? extends Completion>AbstractProcessor. getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)Returns an empty iterable of completions.Iterable<? extends Completion>Processor. getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)Returns to the tool infrastructure an iterable of suggested completions to an annotation. -
Uses of ExecutableElement in javax.lang.model.element
Methods in javax.lang.model.element that return types with arguments of type ExecutableElement Modifier and Type Method Description Map<? extends ExecutableElement,? extends AnnotationValue>AnnotationMirror. getElementValues()Returns the values of this annotation's elements.Methods in javax.lang.model.element with parameters of type ExecutableElement Modifier and Type Method Description RElementVisitor. visitExecutable(ExecutableElement e, P p)Visits an executable element. -
Uses of ExecutableElement in javax.lang.model.util
Methods in javax.lang.model.util that return types with arguments of type ExecutableElement Modifier and Type Method Description static List<ExecutableElement>ElementFilter. constructorsIn(Iterable<? extends Element> elements)Returns a list of constructors inelements.static Set<ExecutableElement>ElementFilter. constructorsIn(Set<? extends Element> elements)Returns a set of constructors inelements.Map<? extends ExecutableElement,? extends AnnotationValue>Elements. getElementValuesWithDefaults(AnnotationMirror a)Returns the values of an annotation's elements, including defaults.static List<ExecutableElement>ElementFilter. methodsIn(Iterable<? extends Element> elements)Returns a list of methods inelements.static Set<ExecutableElement>ElementFilter. methodsIn(Set<? extends Element> elements)Returns a set of methods inelements.Methods in javax.lang.model.util with parameters of type ExecutableElement Modifier and Type Method Description default booleanElements. isBridge(ExecutableElement e)Returnstrueif the executable element is a bridge method,falseotherwise.booleanElements. overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)Tests whether one method, as a member of a given type, overrides another method.RElementKindVisitor6. visitExecutable(ExecutableElement e, P p)Visits an executable element.RElementScanner6. visitExecutable(ExecutableElement e, P p)Visits an executable element.RSimpleElementVisitor6. visitExecutable(ExecutableElement e, P p)Visits an executable element.RElementKindVisitor6. visitExecutableAsConstructor(ExecutableElement e, P p)Visits aCONSTRUCTORexecutable element.RElementKindVisitor6. visitExecutableAsInstanceInit(ExecutableElement e, P p)Visits anINSTANCE_INITexecutable element.RElementKindVisitor6. visitExecutableAsMethod(ExecutableElement e, P p)Visits aMETHODexecutable element.RElementKindVisitor6. visitExecutableAsStaticInit(ExecutableElement e, P p)Visits aSTATIC_INITexecutable element.