Class SystemProperties
- java.lang.Object
-
- org.apache.maven.properties.internal.SystemProperties
-
public class SystemProperties extends Object
- Since:
- 3.2.3
-
-
Constructor Summary
Constructors Constructor Description SystemProperties()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addSystemProperties(Properties props)
Thread-safe System.properties copy implementation.static Properties
copyProperties(Properties properties)
Copies the givenProperties
object into a newProperties
object, in a thread-safe manner.static Properties
getSystemProperties()
Returns a copy ofSystem.getProperties()
in a thread-safe manner.
-
-
-
Method Detail
-
addSystemProperties
public static void addSystemProperties(Properties props)
Thread-safe System.properties copy implementation.
-
getSystemProperties
public static Properties getSystemProperties()
Returns a copy ofSystem.getProperties()
in a thread-safe manner.- Returns:
System.getProperties()
obtained in a thread-safe manner.
-
copyProperties
public static Properties copyProperties(Properties properties)
Copies the givenProperties
object into a newProperties
object, in a thread-safe manner.- Parameters:
properties
- Properties to copy.- Returns:
- Copy of the given properties.
-
-