ClassOrInterfaceDeclaration
, EnumDeclaration
public interface NodeWithImplements<N extends Node>
Modifier and Type | Method | Description |
---|---|---|
default N |
addImplementedType(ClassOrInterfaceType implement) |
|
default N |
addImplementedType(Class<?> clazz) |
Add an implements to this and automatically add the import
|
default N |
addImplementedType(String name) |
Add an implements to this
|
default N |
addImplements(Class<?> clazz) |
Deprecated.
use addImplementedType instead
|
default N |
addImplements(String name) |
Deprecated.
use addImplementedType instead
|
NodeList<ClassOrInterfaceType> |
getImplementedTypes() |
|
default ClassOrInterfaceType |
getImplementedTypes(int i) |
|
default N |
setImplementedType(int i,
ClassOrInterfaceType implement) |
|
N |
setImplementedTypes(NodeList<ClassOrInterfaceType> implementsList) |
|
void |
tryAddImportToParentCompilationUnit(Class<?> clazz) |
NodeList<ClassOrInterfaceType> getImplementedTypes()
default ClassOrInterfaceType getImplementedTypes(int i)
N setImplementedTypes(NodeList<ClassOrInterfaceType> implementsList)
void tryAddImportToParentCompilationUnit(Class<?> clazz)
default N setImplementedType(int i, ClassOrInterfaceType implement)
default N addImplementedType(ClassOrInterfaceType implement)
default N addImplementedType(String name)
name
- the name of the type to extends fromCopyright © 2007–2019. All rights reserved.