All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
<T> FatBoy |
addClassConstant(T value) |
<T> FatBoy |
addClassFactory(Class<T> clazz,
java.util.function.Supplier<T> supplier) |
<T> FatBoy |
addClassFactory(ClassFactory<T> factory) |
<T> FatBoy |
addFatBoyProvidedFactory(Class<T> clazz,
FatBoy.FatBoyProvidedFactory<T> factory) |
<T> FatBoy |
addFieldConstant(Class clazz,
String field,
T value) |
<T> FatBoy |
addFieldConstant(Field field,
T value) |
<T> FatBoy |
addFieldFactory(Class clazz,
String field,
java.util.function.Supplier<T> factory) |
<T> FatBoy |
addFieldFactory(Field field,
java.util.function.Supplier<T> factory) |
<T> FatBoy |
addGenericClassFactory(Class<T> clazz,
GenericTypeFactory<T> factory) |
FatBoy |
addIgnoredClass(Class clazz) |
<T> T |
create(Class<T> clazz) |
<T> T |
create(Class<T> clazz,
Map<String,Object> overrides) |
Object |
createGeneric(Type type) |
<T extends ClassFactory> ClassFactory |
findFactory(Class<T> factoryClass) |
<T extends ClassFactory> FatBoy |
setFactoryConfig(Class<T> factoryClass,
FactoryConfig factoryConfig) |