public class DefaultFactories extends Object implements Factories, FactoryParent
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultFactories.Setup |
| Constructor and Description |
|---|
DefaultFactories() |
| Modifier and Type | Method and Description |
|---|---|
protected static <T> BiConsumer<Object,T> |
defaultSetter(Class<?> clazz,
String key) |
<T> Factory<T> |
factory(String key) |
<T> FlGenerator<T> |
generator(String key) |
Map<String,String> |
getDescriptionForChild() |
static FactoriesSetup |
newFactoriesSetup() |
protected FlGenerator<?> |
newGenerator(String key) |
<T> ValueGenerator<T> |
peekGenerator(String key) |
<T> ValueSource<T> |
peekSource(String key,
boolean useDefault) |
void |
reset() |
public static FactoriesSetup newFactoriesSetup()
public <T> FlGenerator<T> generator(String key)
protected FlGenerator<?> newGenerator(String key)
public <T> ValueGenerator<T> peekGenerator(String key)
peekGenerator in interface FactoryParentpublic <T> ValueSource<T> peekSource(String key, boolean useDefault)
peekSource in interface FactoryParentpublic Map<String,String> getDescriptionForChild()
getDescriptionForChild in interface FactoryParentprotected static <T> BiConsumer<Object,T> defaultSetter(Class<?> clazz, String key)
Copyright © 2019. All rights reserved.