jmlparser-parent
Toggle table of contents
3.28.2-J8.0-K13.5-SNAPSHOT
java
Target filter
java
Switch theme
Search in API
Skip to content
jmlparser-parent
jmlparser-core
/
com.github.javaparser.ast.nodeTypes
/
NodeWithImplements
Node
With
Implements
interface
NodeWithImplements
<
N
:
Node
?
>
(
source
)
A node that implements other types.
Inheritors
RecordDeclaration
ClassOrInterfaceDeclaration
EnumDeclaration
Members
Functions
add
Implemented
Type
Link copied to clipboard
open
fun
addImplementedType
(
implement
:
ClassOrInterfaceType
)
:
N
open
fun
addImplementedType
(
clazz
:
Class
<
out
Any
>
)
:
N
Add an implements to this and automatically add the import
open
fun
addImplementedType
(
name
:
String
)
:
N
Add an implements to this
add
Implements
Link copied to clipboard
open
fun
addImplements
(
clazz
:
Class
<
out
Any
>
)
:
N
open
fun
addImplements
(
name
:
String
)
:
N
get
Implemented
Types
Link copied to clipboard
abstract
fun
getImplementedTypes
(
)
:
NodeList
<
ClassOrInterfaceType
>
open
fun
getImplementedTypes
(
i
:
Int
)
:
ClassOrInterfaceType
set
Implemented
Type
Link copied to clipboard
open
fun
setImplementedType
(
i
:
Int
,
implement
:
ClassOrInterfaceType
)
:
N
set
Implemented
Types
Link copied to clipboard
abstract
fun
setImplementedTypes
(
implementsList
:
NodeList
<
ClassOrInterfaceType
>
)
:
N
try
Add
Import
To
Parent
Compilation
Unit
Link copied to clipboard
abstract
fun
tryAddImportToParentCompilationUnit
(
clazz
:
Class
<
out
Any
>
)