B E G L P S W
All Classes All Packages
All Classes All Packages
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(boolean) - Constructor for class blog.softwaretester.properties.PropertyAggregator.Builder
-
Constructor for the Builder.
E
- EnvironmentPropertiesSource - Class in blog.softwaretester.properties.propertysource
- EnvironmentPropertiesSource(boolean) - Constructor for class blog.softwaretester.properties.propertysource.EnvironmentPropertiesSource
-
Constructor.
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 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, boolean) - Constructor for class blog.softwaretester.properties.propertysource.PropertiesClassPathSource
-
Constructor.
- PropertiesFileSource - Class in blog.softwaretester.properties.propertysource
- PropertiesFileSource(String, boolean) - Constructor for class blog.softwaretester.properties.propertysource.PropertiesFileSource
-
Constructor.
- propertiesToMap(Properties) - Static method in class blog.softwaretester.properties.PropertyConverter
-
Convert
Propertiesto a string map. - PropertyAggregator - Class in blog.softwaretester.properties
- PropertyAggregator.Builder - Class in blog.softwaretester.properties
-
Builder used to create a
PropertyAggregatorinstance. - PropertyConverter - Class in blog.softwaretester.properties
-
Used to convert properties to maps of strings.
- PropertySource - Class in blog.softwaretester.properties.propertysource
-
The interface for all property sources.
- PropertySource(boolean) - Constructor for class blog.softwaretester.properties.propertysource.PropertySource
-
Constructor.
S
- SystemPropertiesSource - Class in blog.softwaretester.properties.propertysource
- SystemPropertiesSource(boolean) - Constructor for class blog.softwaretester.properties.propertysource.SystemPropertiesSource
-
Constructor.
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.
All Classes All Packages