public static class ClassDefEntity.Builder extends AbstractEntity.Builder
Modifier and Type | Method and Description |
---|---|
ClassDefEntity.Builder |
addImplemented(ClassDefEntity classDef)
Adds an other class definition entity as an implemented interface.
|
ClassDefEntity |
build()
Builds an abstract entity.
|
ClassDefEntity.Builder |
copyFrom(ClassDefEntity classDef)
Copies the values from an other ClassDefEntity.
|
ClassDefEntity.Builder |
setClassLib(ClassLibEntity classLib)
Sets the class library.
|
ClassDefEntity.Builder |
setImpl(ClassDefImpl impl)
Sets the impl.
|
ClassDefEntity.Builder |
setUUID(UUID uuid)
Sets the UUID.
|
copyFrom, getName, getThisLogger, getUUID, setName, setName
@Nonnull public ClassDefEntity.Builder addImplemented(@Nonnull ClassDefEntity classDef)
classDef
- The class definition entity to add.public ClassDefEntity build()
build
in class AbstractEntity.Builder
@Nonnull public final ClassDefEntity.Builder copyFrom(@Nonnull ClassDefEntity classDef)
classDef
- The other ClassDefEntity.@Nonnull public ClassDefEntity.Builder setClassLib(@Nonnull ClassLibEntity classLib)
classLib
- The class library.@Nonnull public ClassDefEntity.Builder setImpl(@Nonnull ClassDefImpl impl)
impl
- The impl.public ClassDefEntity.Builder setUUID(UUID uuid)
setUUID
in class AbstractEntity.Builder
uuid
- The UUID.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.