B E G L P S W 
All Classes All Packages

B

blog.softwaretester.properties - package blog.softwaretester.properties
This package contains the property aggregator.
blog.softwaretester.properties.propertysource - package blog.softwaretester.properties.propertysource
This package contains the implementations and interface for property sources.
build() - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Return the configured PropertyAggregator instance.
Builder() - Constructor for class blog.softwaretester.properties.PropertyAggregator.Builder
 

E

EnvironmentPropertiesSource - Class in blog.softwaretester.properties.propertysource
 
EnvironmentPropertiesSource() - Constructor for class blog.softwaretester.properties.propertysource.EnvironmentPropertiesSource
 

G

getAllProperties() - Method in class blog.softwaretester.properties.PropertyAggregator
Get all processed properties.
getProperties() - Method in class blog.softwaretester.properties.propertysource.EnvironmentPropertiesSource
 
getProperties() - Method in class blog.softwaretester.properties.propertysource.PropertiesClassPathSource
 
getProperties() - Method in class blog.softwaretester.properties.propertysource.PropertiesFileSource
 
getProperties() - Method in interface blog.softwaretester.properties.propertysource.PropertySource
Get a string map containing all properties from the respective PropertySource.
getProperties() - Method in class blog.softwaretester.properties.propertysource.SystemPropertiesSource
 
getPropertiesCount() - Method in class blog.softwaretester.properties.PropertyAggregator
Get the size of all stored property key value pairs including the ones that are only set by defaults.
getPropertiesWithCustomPredicate(Predicate<? super Map.Entry<String, String>>) - Method in class blog.softwaretester.properties.PropertyAggregator
Returns a subset of properties that match a provided predicate.
getProperty(String) - Method in class blog.softwaretester.properties.PropertyAggregator
Get the value of a specific properties key.

L

logFinalProperties() - Method in class blog.softwaretester.properties.PropertyAggregator
Log all final processed properties in natural sort order.

P

PropertiesClassPathSource - Class in blog.softwaretester.properties.propertysource
 
PropertiesClassPathSource(String) - Constructor for class blog.softwaretester.properties.propertysource.PropertiesClassPathSource
Constructor for the PropertiesClassPathSource.
PropertiesFileSource - Class in blog.softwaretester.properties.propertysource
 
PropertiesFileSource(String) - Constructor for class blog.softwaretester.properties.propertysource.PropertiesFileSource
Constructor for the PropertiesFileSource.
propertiesToMap(Properties) - Static method in class blog.softwaretester.properties.PropertyConverter
Convert Properties to a string map.
PropertyAggregator - Class in blog.softwaretester.properties
 
PropertyAggregator.Builder - Class in blog.softwaretester.properties
Builder used to create a PropertyAggregator instance.
PropertyConverter - Class in blog.softwaretester.properties
Used to convert properties to maps of strings.
PropertySource - Interface in blog.softwaretester.properties.propertysource
The interface for all property sources.

S

SystemPropertiesSource - Class in blog.softwaretester.properties.propertysource
 
SystemPropertiesSource() - Constructor for class blog.softwaretester.properties.propertysource.SystemPropertiesSource
 

W

withCustomPredicate(Predicate<? super Map.Entry<String, String>>) - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Apply a custom filter to the final properties.
withDefaultValues(Map<String, String>) - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Apply a map of keys with their default values.
withEnvironmentProperties() - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Add an environment property source to the queue.
withFilteredKeys(List<String>) - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Apply a list of keys to filter the final properties by.
withPropertiesFile(String) - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Add a property file source to the queue.
withPropertiesFileInClassPath(String) - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Add a property file source inside the application classpath to the queue.
withSystemProperties() - Method in class blog.softwaretester.properties.PropertyAggregator.Builder
Add a system property source to the queue.
B E G L P S W 
All Classes All Packages