public interface NodeWithImplements<N extends Node>
Modifier and Type | Method and Description |
---|---|
default N |
addImplementedType(Class<?> clazz)
Add an implements to this and automatically add the import
|
default N |
addImplementedType(ClassOrInterfaceType implement) |
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–2018. All rights reserved.