Class SimplePropertyProvider

java.lang.Object
com.atlassian.bamboo.utils.properties.SimplePropertyProvider
All Implemented Interfaces:
PropertyProvider
Direct Known Subclasses:
PrefixedPropertyProvider

public class SimplePropertyProvider extends Object implements PropertyProvider
PropertyProvider backed with Properties
  • Constructor Details

    • SimplePropertyProvider

      protected SimplePropertyProvider(@NotNull @NotNull Properties properties)
  • Method Details

    • hasProperty

      public boolean hasProperty(@NotNull @NotNull String key)
      Description copied from interface: PropertyProvider
      Does this provider have a given property
      Specified by:
      hasProperty in interface PropertyProvider
      Parameters:
      key - property key
      Returns:
      true if provider has a property
    • getProperty

      @Nullable public @Nullable String getProperty(@NotNull @NotNull String key)
      Description copied from interface: PropertyProvider
      Retrieve property value
      Specified by:
      getProperty in interface PropertyProvider
      Parameters:
      key - property key
      Returns:
      property value or null if property is not provided