public class ConfiguredField extends Object implements net.stickycode.configured.ConfigurationAttribute
| Constructor and Description |
|---|
ConfiguredField(net.stickycode.configuration.ConfigurationKey namespace,
Object target,
Field field,
net.stickycode.coercion.CoercionTarget coercionTarget,
List<net.stickycode.configuration.ConfigurationValue> defaultConfigurations) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(net.stickycode.configuration.ResolvedConfiguration resolution) |
void |
applyCoercion(net.stickycode.coercion.CoercionFinder coercions) |
net.stickycode.coercion.CoercionTarget |
getCoercionTarget() |
net.stickycode.configuration.ResolvedConfiguration |
getResolution() |
Object |
getTarget() |
Object |
getValue() |
void |
invertControl(net.stickycode.bootstrap.ComponentContainer container) |
List<String> |
join(String delimeter) |
boolean |
requiresResolution() |
void |
resolvedWith(net.stickycode.configuration.ResolvedConfiguration resolved) |
String |
toString() |
void |
update() |
public Object getValue()
public net.stickycode.coercion.CoercionTarget getCoercionTarget()
getCoercionTarget in interface net.stickycode.configuration.ConfigurationTargetpublic List<String> join(String delimeter)
join in interface net.stickycode.configuration.ConfigurationKeypublic void resolvedWith(net.stickycode.configuration.ResolvedConfiguration resolved)
resolvedWith in interface net.stickycode.configuration.ConfigurationTargetpublic net.stickycode.configuration.ResolvedConfiguration getResolution()
getResolution in interface net.stickycode.configured.ConfigurationAttributepublic void applyCoercion(net.stickycode.coercion.CoercionFinder coercions)
applyCoercion in interface net.stickycode.configured.ConfigurationAttributepublic void update()
update in interface net.stickycode.configured.ConfigurationAttributepublic void invertControl(net.stickycode.bootstrap.ComponentContainer container)
invertControl in interface net.stickycode.configured.ConfigurationAttributepublic Object getTarget()
getTarget in interface net.stickycode.configured.ConfigurationAttributepublic boolean requiresResolution()
requiresResolution in interface net.stickycode.configured.ConfigurationAttributepublic void apply(net.stickycode.configuration.ResolvedConfiguration resolution)
apply in interface net.stickycode.configuration.ConfigurationKeyCopyright © 2008–2017 RedEngine Ltd. All rights reserved.