T - built typepublic abstract class AbstractBuilder<T> extends Object implements Buildable<T>
Buildable| Constructor and Description |
|---|
AbstractBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected T |
assembleProduct() |
T |
build() |
protected abstract void |
initProduct() |
protected void |
validateIsNonEmpty(List value,
String message) |
protected void |
validateIsNonNull(Serializable value,
String message) |
protected T product
protected abstract void initProduct()
protected T assembleProduct()
protected void validateIsNonNull(Serializable value, String message)
Copyright © 2019 Power Flows. All rights reserved.