public class SurefireProperties extends java.util.Properties implements KeyValueSource
| Modifier and Type | Field and Description |
|---|---|
private java.util.LinkedHashSet<java.lang.Object> |
items |
private static java.util.Collection<java.lang.String> |
KEYS_THAT_CANNOT_BE_USED_AS_SYSTEM_PROPERTIES |
| Constructor and Description |
|---|
SurefireProperties() |
SurefireProperties(KeyValueSource source) |
SurefireProperties(java.util.Properties source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addList(java.util.List<?> items,
java.lang.String propertyPrefix) |
(package private) static SurefireProperties |
calculateEffectiveProperties(java.util.Properties systemProperties,
java.util.Map<java.lang.String,java.lang.String> systemPropertyVariables,
java.util.Properties userProperties,
SurefireProperties props) |
void |
clear() |
static void |
copyProperties(java.util.Properties target,
java.util.Map<java.lang.String,java.lang.String> source) |
void |
copyPropertiesFrom(java.util.Properties source) |
void |
copyTo(java.util.Map<java.lang.Object,java.lang.Object> target) |
void |
copyToSystemProperties() |
java.lang.Iterable<java.lang.Object> |
getStringKeySet() |
java.util.Enumeration<java.lang.Object> |
keys() |
static SurefireProperties |
loadProperties(java.io.File file) |
private static SurefireProperties |
loadProperties(java.io.InputStream inStream) |
java.util.Set<java.lang.Object> |
propertiesThatCannotBeSetASystemProperties() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
void |
putAll(java.util.Map<?,?> t) |
java.lang.Object |
remove(java.lang.Object key) |
void |
setClasspath(java.lang.String prefix,
Classpath classpath) |
void |
setNullableProperty(java.lang.String key,
java.lang.String value) |
void |
setProperty(java.lang.String key,
java.lang.Boolean aBoolean) |
void |
setProperty(java.lang.String key,
java.io.File file) |
void |
setProperty(java.lang.String key,
java.lang.Long value) |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, rehash, remove, replace, replace, replaceAll, size, toString, valuesprivate static final java.util.Collection<java.lang.String> KEYS_THAT_CANNOT_BE_USED_AS_SYSTEM_PROPERTIES
private final java.util.LinkedHashSet<java.lang.Object> items
public SurefireProperties()
public SurefireProperties(java.util.Properties source)
public SurefireProperties(KeyValueSource source)
public void putAll(java.util.Map<?,?> t)
putAll in interface java.util.Map<java.lang.Object,java.lang.Object>putAll in class java.util.Hashtable<java.lang.Object,java.lang.Object>public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Map<java.lang.Object,java.lang.Object>put in class java.util.Hashtable<java.lang.Object,java.lang.Object>public java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Map<java.lang.Object,java.lang.Object>remove in class java.util.Hashtable<java.lang.Object,java.lang.Object>public void clear()
clear in interface java.util.Map<java.lang.Object,java.lang.Object>clear in class java.util.Hashtable<java.lang.Object,java.lang.Object>public java.util.Enumeration<java.lang.Object> keys()
keys in class java.util.Hashtable<java.lang.Object,java.lang.Object>public void copyPropertiesFrom(java.util.Properties source)
public java.lang.Iterable<java.lang.Object> getStringKeySet()
public java.util.Set<java.lang.Object> propertiesThatCannotBeSetASystemProperties()
public void copyToSystemProperties()
static SurefireProperties calculateEffectiveProperties(java.util.Properties systemProperties, java.util.Map<java.lang.String,java.lang.String> systemPropertyVariables, java.util.Properties userProperties, SurefireProperties props)
public static void copyProperties(java.util.Properties target,
java.util.Map<java.lang.String,java.lang.String> source)
public void copyTo(java.util.Map<java.lang.Object,java.lang.Object> target)
copyTo in interface KeyValueSourcepublic void setProperty(java.lang.String key,
java.io.File file)
public void setProperty(java.lang.String key,
java.lang.Boolean aBoolean)
public void setProperty(java.lang.String key,
java.lang.Long value)
public void addList(java.util.List<?> items,
java.lang.String propertyPrefix)
public void setClasspath(java.lang.String prefix,
Classpath classpath)
private static SurefireProperties loadProperties(java.io.InputStream inStream) throws java.io.IOException
java.io.IOExceptionpublic static SurefireProperties loadProperties(java.io.File file) throws java.io.IOException
java.io.IOExceptionpublic void setNullableProperty(java.lang.String key,
java.lang.String value)