|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.util.PropertiesUtil
public class PropertiesUtil
Misc java.util.Properties utils.
| Constructor Summary | |
|---|---|
PropertiesUtil()
|
|
| Method Summary | |
|---|---|
static java.util.Properties |
createFromClasspath(java.lang.String... rootTemplate)
Creates properties from classpath. |
static java.util.Properties |
createFromFile(java.io.File file)
Create properties from the file. |
static java.util.Properties |
createFromFile(java.lang.String fileName)
Create properties from the file. |
static java.util.Properties |
createFromString(java.lang.String data)
Creates properties from string. |
static java.lang.String |
getProperty(java.util.Map map,
java.lang.String key)
Returns String property from a map. |
static java.lang.String |
getProperty(java.util.Map map,
java.lang.String key,
java.lang.String defaultValue)
Returns String property from a map. |
static java.util.Properties |
loadFromClasspath(java.util.Properties p,
java.lang.String... rootTemplate)
Loads properties from classpath file(s). |
static void |
loadFromFile(java.util.Properties p,
java.io.File file)
Loads properties from the file. |
static void |
loadFromFile(java.util.Properties p,
java.lang.String fileName)
Loads properties from the file. |
static void |
loadFromString(java.util.Properties p,
java.lang.String data)
Loads properties from string. |
static void |
resolveAllVariables(java.util.Properties prop)
Resolves all variables. |
static java.lang.String |
resolveProperty(java.util.Map map,
java.lang.String key)
Returns property with resolved variables. |
static java.util.Properties |
subset(java.util.Properties p,
java.lang.String prefix,
boolean stripPrefix)
Creates new Properties object from the original one, by copying those properties that have specified first part of the key name. |
static void |
writeToFile(java.util.Properties p,
java.io.File file)
Writes properties to a file. |
static void |
writeToFile(java.util.Properties p,
java.io.File file,
java.lang.String header)
Writes properties to a file. |
static void |
writeToFile(java.util.Properties p,
java.lang.String fileName)
Writes properties to a file. |
static void |
writeToFile(java.util.Properties p,
java.lang.String fileName,
java.lang.String header)
Writes properties to a file. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertiesUtil()
| Method Detail |
|---|
public static java.util.Properties createFromFile(java.lang.String fileName)
throws java.io.IOException
fileName - properties file name to load
java.io.IOException
public static java.util.Properties createFromFile(java.io.File file)
throws java.io.IOException
file - properties file to load
java.io.IOException
public static void loadFromFile(java.util.Properties p,
java.lang.String fileName)
throws java.io.IOException
p - properties to fill infileName - properties file name to load
java.io.IOException
public static void loadFromFile(java.util.Properties p,
java.io.File file)
throws java.io.IOException
p - properties to fill infile - file to read properties from
java.io.IOException
public static void writeToFile(java.util.Properties p,
java.lang.String fileName)
throws java.io.IOException
p - properties to write to filefileName - destination file name
java.io.IOException
public static void writeToFile(java.util.Properties p,
java.lang.String fileName,
java.lang.String header)
throws java.io.IOException
p - properties to write to filefileName - destination file nameheader - optional header
java.io.IOException
public static void writeToFile(java.util.Properties p,
java.io.File file)
throws java.io.IOException
p - properties to write to filefile - destination file
java.io.IOException
public static void writeToFile(java.util.Properties p,
java.io.File file,
java.lang.String header)
throws java.io.IOException
p - properties to write to filefile - destination fileheader - optional header
java.io.IOException
public static java.util.Properties createFromString(java.lang.String data)
throws java.io.IOException
java.io.IOException
public static void loadFromString(java.util.Properties p,
java.lang.String data)
throws java.io.IOException
java.io.IOException
public static java.util.Properties subset(java.util.Properties p,
java.lang.String prefix,
boolean stripPrefix)
p - source properties, from which new object will be createdprefix - key names prefix
public static java.util.Properties createFromClasspath(java.lang.String... rootTemplate)
public static java.util.Properties loadFromClasspath(java.util.Properties p,
java.lang.String... rootTemplate)
public static java.lang.String getProperty(java.util.Map map,
java.lang.String key)
null.
Mimics Property.getProperty but on map.
public static java.lang.String getProperty(java.util.Map map,
java.lang.String key,
java.lang.String defaultValue)
getProperty(java.util.Map, String)public static void resolveAllVariables(java.util.Properties prop)
public static java.lang.String resolveProperty(java.util.Map map,
java.lang.String key)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||