All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
close() |
List<ConfigurableHandle> |
configurables() |
protected <T> boolean |
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) |
protected ConfigKey |
handleDeploymentConfiguration(ConfigKey in) |
void |
log() |
protected ConfigKey |
nameFor(ConfigKey prefix,
Configurable anno) |
protected ConfigKey |
nameFor(Field member) |
protected ConfigKey |
nameFor(Fraction fraction) |
protected ConfigKey |
nameFor(Method member) |
protected List<ConfigKey> |
namesFor(ConfigKey prefix,
Field field) |
void |
rescan() |
protected void |
scan(ConfigKey prefix,
Object instance,
boolean implicit) |
protected void |
scan(ConfigKey prefix,
Object instance,
Class<?> curClass,
boolean implicit) |
void |
scan(Object instance) |
protected void |
scanFraction(Fraction fraction) |
protected void |
scanSubresources(ConfigKey prefix,
Object instance) |
void |
subresourceAdded(ConfigKey itemPrefix,
Object object) |