public class FlexibleProperties extends Properties
defaults| Constructor and Description |
|---|
FlexibleProperties() |
FlexibleProperties(Properties properties) |
FlexibleProperties(URL url) |
FlexibleProperties(URL url,
Properties properties) |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, valuespublic FlexibleProperties()
public FlexibleProperties(Properties properties)
public FlexibleProperties(URL url)
public FlexibleProperties(URL url, Properties properties)
public static FlexibleProperties makeFlexibleProperties(Properties properties)
public static FlexibleProperties makeFlexibleProperties(URL url)
public static FlexibleProperties makeFlexibleProperties(URL url, Properties properties)
public static FlexibleProperties makeFlexibleProperties(String[] keysAndValues)
public boolean getDoPropertyExpansion()
public void setDoPropertyExpansion(boolean doPropertyExpansion)
public boolean getTruncateIfMissing()
public void setTruncateIfMissing(boolean truncateIfMissing)
public URL getURL()
public void setURL(URL url)
public Properties getDefaultProperties()
public void setDefaultProperties(Properties defaults)
protected void load()
throws IOException
IOExceptionpublic void store(String header) throws IOException
IOExceptionpublic void reload()
throws IOException
IOExceptionpublic void interpolateProperties()
public static void interpolateProperties(Properties props)
public static void interpolateProperties(Properties props, boolean truncateIfMissing)
public static String interpolate(String value, Properties props)
public static String interpolate(String value, Properties props, boolean truncateIfMissing)
public static String interpolate(String value, Properties props, boolean truncateIfMissing, ArrayList<String> beenThere)
Copyright © 2024 Atlassian. All rights reserved.