Class PrefixedPropertyProvider
java.lang.Object
com.atlassian.bamboo.utils.properties.SimplePropertyProvider
com.atlassian.bamboo.utils.properties.PrefixedPropertyProvider
- All Implemented Interfaces:
PropertyProvider
SimplePropertyProvider that prepends property key with defined prefix
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPrefixedPropertyProvider(@NotNull Properties properties, @NotNull String propertyKeyPrefix) -
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetProperty(@NotNull String key) Retrieve property valuebooleanhasProperty(@NotNull String key) Does this provider have a given property
-
Constructor Details
-
PrefixedPropertyProvider
protected PrefixedPropertyProvider(@NotNull @NotNull Properties properties, @NotNull @NotNull String propertyKeyPrefix)
-
-
Method Details
-
hasProperty
Description copied from interface:PropertyProviderDoes this provider have a given property- Specified by:
hasPropertyin interfacePropertyProvider- Overrides:
hasPropertyin classSimplePropertyProvider- Parameters:
key- property key- Returns:
- true if provider has a property
-
getProperty
Description copied from interface:PropertyProviderRetrieve property value- Specified by:
getPropertyin interfacePropertyProvider- Overrides:
getPropertyin classSimplePropertyProvider- Parameters:
key- property key- Returns:
- property value or null if property is not provided
-