Interface JavaNativeElement
- All Superinterfaces:
ElementProvider
- All Known Implementing Classes:
JavaNativeElement.Class, JavaNativeElement.Method, JavaNativeElement.Package, JavaNativeElement.Placeholder, JavaNativeElement.Variable
@Internal
public sealed interface JavaNativeElement
extends ElementProvider
permits JavaNativeElement.Class, JavaNativeElement.Placeholder, JavaNativeElement.Method, JavaNativeElement.Variable, JavaNativeElement.Package
The Java native element.
- Since:
- 4.0.0
- Author:
- Denis Stepanov
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordThe class native element.static final recordThe method native element.static final recordThe package native element.static final recordThe class native element.static final recordThe variable native element. -
Method Summary
-
Method Details
-
element
@Nullable Element element()- Specified by:
elementin interfaceElementProvider- Returns:
- The native element.
-