public class ConfigurationService.ConfigurableBuilder<T,C extends Configurable<T> & ShortcutConfigurable> extends ConfigurationService.AbstractBuilder<T,ConfigurationService.ConfigurableBuilder<T,C>>
eventFunction, name, normalizedProperties, properties, service
Constructor and Description |
---|
ConfigurableBuilder(ConfigurationService service,
C configurable) |
Modifier and Type | Method and Description |
---|---|
protected T |
doBind() |
protected ConfigurationService.ConfigurableBuilder<T,C> |
getThis() |
protected Map<String,Object> |
normalizeProperties() |
protected void |
validate() |
bind, eventFunction, name, normalizedProperties, properties
public ConfigurableBuilder(ConfigurationService service, C configurable)
protected ConfigurationService.ConfigurableBuilder<T,C> getThis()
getThis
in class ConfigurationService.AbstractBuilder<T,ConfigurationService.ConfigurableBuilder<T,C extends Configurable<T> & ShortcutConfigurable>>
protected void validate()
validate
in class ConfigurationService.AbstractBuilder<T,ConfigurationService.ConfigurableBuilder<T,C extends Configurable<T> & ShortcutConfigurable>>
protected Map<String,Object> normalizeProperties()
normalizeProperties
in class ConfigurationService.AbstractBuilder<T,ConfigurationService.ConfigurableBuilder<T,C extends Configurable<T> & ShortcutConfigurable>>
protected T doBind()
doBind
in class ConfigurationService.AbstractBuilder<T,ConfigurationService.ConfigurableBuilder<T,C extends Configurable<T> & ShortcutConfigurable>>
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.