public class GenericBuilder<T> extends Object implements Builder<T>
Builder.HashKey| Constructor and Description |
|---|
GenericBuilder(Supplier<T> instant)
构造
|
| Modifier and Type | Method and Description |
|---|---|
T |
build()
构建
|
static <T> GenericBuilder<T> |
of(Supplier<T> instant)
通过无参数实例化器创建GenericBuilder
|
<P1> GenericBuilder<T> |
with(BiConsumer<T,P1> consumer,
P1 p1)
调用1参数方法
|
GenericBuilder<T> |
with(Consumer<T> consumer)
调用无参数方法
|
public static <T> GenericBuilder<T> of(Supplier<T> instant)
T - 目标类型instant - 实例化器public GenericBuilder<T> with(Consumer<T> consumer)
consumer - 无参数Consumerpublic <P1> GenericBuilder<T> with(BiConsumer<T,P1> consumer, P1 p1)
P1 - 参数一类型consumer - 1参数Consumer,一般为Setter方法引用p1 - 参数一Copyright © 2022. All rights reserved.