public class FactorySet
extends java.lang.Object
| Constructor and Description |
|---|
FactorySet() |
| Modifier and Type | Method and Description |
|---|---|
<T> Factory<T> |
onBuild(java.lang.Class<T> type,
java.util.function.BiConsumer<T,java.lang.Integer> consumer) |
<T> Factory<T> |
onBuild(java.lang.Class<T> type,
java.util.function.Consumer<T> consumer) |
<T> Factory<T> |
onBuild(java.lang.Class<T> type,
TriConsumer<T,java.lang.Integer,java.util.Map<java.lang.String,?>> consumer) |
<T> Factory<T> |
register(java.lang.Class<T> type,
java.util.function.BiFunction<java.lang.Integer,java.util.Map<java.lang.String,?>,T> supplier) |
<T> Factory<T> |
register(java.lang.Class<T> type,
java.util.function.Function<java.lang.Integer,T> supplier) |
<T> Factory<T> |
register(java.lang.Class<T> type,
java.util.function.Supplier<T> supplier) |
FactorySet |
registerConverter(java.util.function.Consumer<Converter> register) |
FactorySet |
registerPropertyBuilder(java.util.function.Consumer<PropertyBuilder> register) |
<T> Builder<T> |
type(java.lang.Class<T> type) |
<T> Builder<T> |
type(java.lang.Class<T> type,
java.lang.String extend) |
public <T> Builder<T> type(java.lang.Class<T> type)
public <T> Builder<T> type(java.lang.Class<T> type, java.lang.String extend)
public <T> Factory<T> onBuild(java.lang.Class<T> type, java.util.function.Consumer<T> consumer)
public <T> Factory<T> onBuild(java.lang.Class<T> type, java.util.function.BiConsumer<T,java.lang.Integer> consumer)
public <T> Factory<T> onBuild(java.lang.Class<T> type, TriConsumer<T,java.lang.Integer,java.util.Map<java.lang.String,?>> consumer)
public <T> Factory<T> register(java.lang.Class<T> type, java.util.function.Supplier<T> supplier)
public <T> Factory<T> register(java.lang.Class<T> type, java.util.function.Function<java.lang.Integer,T> supplier)
public <T> Factory<T> register(java.lang.Class<T> type, java.util.function.BiFunction<java.lang.Integer,java.util.Map<java.lang.String,?>,T> supplier)
public FactorySet registerConverter(java.util.function.Consumer<Converter> register)
public FactorySet registerPropertyBuilder(java.util.function.Consumer<PropertyBuilder> register)