Class PropertyAggregator


  • public final class PropertyAggregator
    extends Object
    • Method Detail

      • getProperty

        public String getProperty​(String key)
        Get the value of a specific properties key.
        Parameters:
        key - The key of the property.
        Returns:
        The value of the property.
      • getPropertiesCount

        public int getPropertiesCount()
        Get the size of all stored property key value pairs including the ones that are only set by defaults.
        Returns:
        The number of stored properties.
      • getAllProperties

        public Map<String,​String> getAllProperties()
        Get all processed properties.
        Returns:
        The processed properties.
      • getPropertiesWithCustomPredicate

        public Map<String,​String> getPropertiesWithCustomPredicate​(Predicate<? super Map.Entry<String,​String>> predicate)
        Returns a subset of properties that match a provided predicate.
        Parameters:
        predicate - The filter to apply to the properties.
        Returns:
        The filtered properties.
      • logFinalProperties

        public void logFinalProperties()
        Log all final processed properties in natural sort order.