T
- Property type@ProviderType
public interface ValueInfo<T>
Modifier and Type | Method and Description |
---|---|
@Nullable 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.
|
@NotNull java.lang.String |
getName()
Property name.
|
@Nullable PropertyMetadata<T> |
getPropertyMetadata()
Property metadata.
|
T |
getValue()
Get value stored for the current context path.
|
boolean |
isDefault() |
boolean |
isInherited() |
boolean |
isOverridden() |
@NotNull @NotNull java.lang.String getName()
@Nullable @Nullable PropertyMetadata<T> getPropertyMetadata()
@Nullable T getValue()
@Nullable T getEffectiveValue()
@Nullable @Nullable java.lang.String getConfigSourcePath()
boolean isDefault()
boolean isInherited()
boolean isOverridden()
Copyright © 2018 The Apache Software Foundation. All rights reserved.