public abstract static class ProxyEntity.Builder extends ParamsEntity.Builder
Modifier | Constructor and Description |
---|---|
protected |
Builder()
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
protected ProxyEntity.Builder |
copyFrom(ProxyEntity entity)
Copies the values from an entity.
|
protected Optional<ClassDefEntity> |
getClassDef()
Gets the classDef.
|
protected Optional<Proxied> |
getInstance()
Gets the instance.
|
ProxyEntity.Builder |
setClassDef(Optional<ClassDefEntity> classDef)
Sets the classDef.
|
ProxyEntity.Builder |
setInstance(Proxied instance)
Sets the instance.
|
copyFrom, getParams, setParams
addText, copyFrom, getAttributes, getTexts, setAttributes
build, copyFrom, getName, getThisLogger, getUUID, setName, setName, setUUID
@Nonnull public ProxyEntity.Builder setClassDef(@Nonnull Optional<ClassDefEntity> classDef)
classDef
- The optional classDef.@Nonnull public ProxyEntity.Builder setInstance(@Nonnull Proxied instance)
instance
- The instance.@Nonnull protected ProxyEntity.Builder copyFrom(@Nonnull ProxyEntity entity)
entity
- The entity.protected Optional<ClassDefEntity> getClassDef()
protected Optional<Proxied> getInstance()
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.