All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
<T> FatBoy |
addClassConstant(T value) |
<T> FatBoy |
addFieldConstant(Class clazz,
String field,
T value) |
<T> FatBoy |
addFieldConstant(Field field,
T value) |
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> FatBoy |
registerClassFactory(Class<T> clazz,
java.util.function.Supplier<T> supplier) |
<T> FatBoy |
registerClassFactory(ClassFactory<T> factory) |
<T> FatBoy |
registerFatBoyProvidedFactory(Class<T> clazz,
FatBoy.FatBoyProvidedFactory<T> factory) |
<T> FatBoy |
registerFieldFactory(Class clazz,
String field,
java.util.function.Supplier<T> factory) |
<T> FatBoy |
registerFieldFactory(Field field,
java.util.function.Supplier<T> factory) |
<T> FatBoy |
registerGenericClassFactory(Class<T> clazz,
GenericTypeFactory<T> factory) |
<T extends ClassFactory> FatBoy |
setFactoryConfig(Class<T> factoryClass,
FactoryConfig factoryConfig) |