T
- Property type@ProviderType
public interface ValueInfo<T>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConfigSourcePath()
Get the path of the configuration resource the value is stored in.
|
T |
getEffectiveValue()
Get value storedf or the current context path, or inherited from upper levels, or the default value.
|
java.lang.String |
getName()
Property name.
|
PropertyMetadata<T> |
getPropertyMetadata()
Property metadata.
|
T |
getValue()
Get value stored for the current context path.
|
boolean |
isDefault() |
boolean |
isInherited() |
boolean |
isOverridden() |
@Nonnull java.lang.String getName()
@CheckForNull PropertyMetadata<T> getPropertyMetadata()
@CheckForNull T getValue()
@CheckForNull T getEffectiveValue()
@CheckForNull java.lang.String getConfigSourcePath()
boolean isDefault()
boolean isInherited()
boolean isOverridden()
Copyright © 2018 The Apache Software Foundation. All rights reserved.