All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
close() |
List<ConfigurableHandle> |
configurables() |
protected <T> void |
configure(ConfigurableHandle configurable) |
ConfigView |
configView() |
protected Object |
createLambda(ConfigKey itemPrefix,
Method factoryMethod) |
protected Method |
findGetKeyMethod(Object object) |
protected SimpleKey |
getKey(Object object) |
protected Method |
getKeyedFactoryMethod(Object instance,
Field field) |
protected Method |
getNonKeyedFactoryMethod(Object instance,
Field field) |
protected Method |
getSubresourcesMethod(Object instance) |
void |
log() |
protected ConfigKey |
nameFor(ConfigKey prefix,
Field field) |
protected ConfigKey |
nameFor(Field field) |
protected ConfigKey |
nameFor(Fraction fraction) |
protected ConfigKey |
nameForAlias(ConfigKey prefix,
Field field) |
void |
rescan() |
protected void |
scan(ConfigKey prefix,
Object instance,
boolean isFraction) |
protected void |
scan(ConfigKey prefix,
Object instance,
Class<?> curClass,
boolean isFraction) |
void |
scan(Object instance) |
protected void |
scanFraction(Fraction fraction) |
protected void |
scanSubresources(ConfigKey prefix,
Object instance) |
void |
subresourceAdded(ConfigKey itemPrefix,
Object object) |