public abstract class AbstractNode extends Object implements Node
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
description |
protected BooleanSupplier |
enableSupplier
默认开启
|
protected String |
id |
protected org.slf4j.Logger |
logger |
protected String |
name |
| 构造器和说明 |
|---|
AbstractNode() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
boolean |
enabled()
是否启用
|
String |
getDescription() |
String |
getId() |
String |
getName() |
void |
initialize() |
void |
setDescription(String description) |
void |
setEnabled(boolean enable) |
void |
setEnabled(BooleanSupplier supplier) |
void |
setId(String id) |
void |
setName(String name) |
protected final org.slf4j.Logger logger
protected BooleanSupplier enableSupplier
protected String id
protected String name
protected String description
public void setEnabled(boolean enable)
setEnabled 在接口中 Nodepublic void setEnabled(BooleanSupplier supplier)
setEnabled 在接口中 Nodepublic void initialize()
initialize 在接口中 Lifecyclepublic void setDescription(String description)
setDescription 在接口中 Nodepublic String getName()
getName 在接口中 Describablepublic String getDescription()
getDescription 在接口中 DescribableCopyright © 2021. All rights reserved.