public class Builder<T>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
Builder<T> |
combine(java.lang.String... combinations) |
T |
create() |
Builder<T> |
param(java.lang.String paramName,
java.lang.Object value) |
java.util.stream.Stream<Builder<T>> |
properties(java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> properties) |
Builder<T> |
properties(java.util.Map<java.lang.String,java.lang.Object> properties) |
Builder<T> |
property(java.lang.String property,
java.lang.Object value) |
java.util.List<T> |
query() |
Builder<T> |
spec(java.util.function.Consumer<BeanContext<T>> spec) |
public Builder<T> properties(java.util.Map<java.lang.String,java.lang.Object> properties)
public java.util.stream.Stream<Builder<T>> properties(java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> properties)
public Builder<T> spec(java.util.function.Consumer<BeanContext<T>> spec)
public java.util.List<T> query()
public T create()