public class TrackConfigurationValueBuilder extends Object implements BuildContext
| Constructor and Description |
|---|
TrackConfigurationValueBuilder(BuildContext delegate,
List<PropertiesAndValue> configured) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
evaluate(List<String> properties,
Class<T> resultClass) |
Converter |
getConverter() |
PropertyResolver |
getPropertyResolver() |
<P,V,T extends ConfigurationValueBuilder<P,V>> |
newConfigurationValueBuilder(Function<BuildContext,T> factory) |
<P,V,T extends ConfigurationValueBuilder<P,V>> |
newConfigurationValueBuilder(P parent,
Class<V> valueClass) |
<T> T |
register(T instance) |
public TrackConfigurationValueBuilder(BuildContext delegate, List<PropertiesAndValue> configured)
public <T> T register(T instance)
register in interface BuildContextpublic <T> T evaluate(List<String> properties, Class<T> resultClass)
evaluate in interface BuildContextpublic PropertyResolver getPropertyResolver()
getPropertyResolver in interface BuildContextpublic Converter getConverter()
getConverter in interface BuildContextpublic <P,V,T extends ConfigurationValueBuilder<P,V>> T newConfigurationValueBuilder(P parent, Class<V> valueClass)
newConfigurationValueBuilder in interface BuildContextpublic <P,V,T extends ConfigurationValueBuilder<P,V>> T newConfigurationValueBuilder(Function<BuildContext,T> factory)
newConfigurationValueBuilder in interface BuildContextCopyright © 2021. All rights reserved.