public interface Builder<T>
| Modifier and Type | Method and Description |
|---|---|
Builder<T> |
arg(java.lang.String key,
java.lang.Object value) |
Builder<T> |
args(Arguments arguments) |
Builder<T> |
args(java.util.Map<java.lang.String,?> args) |
Builder<T> |
args(java.lang.String property,
java.util.Map<java.lang.String,java.lang.Object> args) |
T |
create() |
com.github.leeonky.jfactory.Producer<T> |
createProducer() |
Builder<T> |
properties(java.util.Map<java.lang.String,?> properties) |
default Builder<T> |
property(java.lang.String property,
java.lang.Object value) |
default T |
query() |
java.util.Collection<T> |
queryAll() |
Builder<T> |
traits(java.lang.String... traits) |