|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.util.PropertiesUtils
public final class PropertiesUtils
PropertiesHelper
is a utility class for manipulating and filtering
property Maps.
Constructor Summary | |
---|---|
protected |
PropertiesUtils()
Do not instanciate. |
Method Summary | |
---|---|
static java.util.Properties |
getPropertiesFromQueryString(java.lang.String query)
|
static java.util.Properties |
getPropertiesFromString(java.lang.String query,
char separator)
|
static java.util.Map |
getPropertiesWithoutPrefix(java.util.Map props,
java.lang.String prefix)
|
static void |
getPropertiesWithPrefix(java.util.Map props,
java.lang.String prefix,
java.util.Map newProps)
Will create a map of properties where the names have a prefix Allows the callee to supply the target map so a comparator can be set |
static java.util.Properties |
loadProperties(java.io.InputStream is)
|
static java.util.Properties |
loadProperties(java.lang.String fileName,
java.lang.Class callingClass)
Read in the properties from a properties file. |
static java.util.Properties |
loadProperties(java.net.URL url)
|
static java.lang.String |
maskedPropertyValue(java.util.Map.Entry property)
Returns the String representation of the property value or a masked String if the property key has been registered previously via registerMaskedPropertyName(String) . |
static java.lang.String |
propertiesToString(java.util.Map props,
boolean newline)
Deprecated. Use MapUtils.toString(Map, boolean) instead |
static void |
registerMaskedPropertyName(java.lang.String name)
Register a property name for masking. |
static java.lang.String |
removeNamespacePrefix(java.lang.String eleName)
|
static java.util.Map |
removeNamespaces(java.util.Map properties)
|
static java.lang.String |
removeXmlNamespacePrefix(java.lang.String eleName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected PropertiesUtils()
Method Detail |
---|
public static void registerMaskedPropertyName(java.lang.String name)
name
- the key of the property to be masked.
java.lang.IllegalArgumentException
- is name is null or empty.public static java.lang.String maskedPropertyValue(java.util.Map.Entry property)
registerMaskedPropertyName(String)
.
property
- a key/value pair
null
if the property, its key or its value
is null
.public static java.util.Properties loadProperties(java.lang.String fileName, java.lang.Class callingClass) throws java.io.IOException
fileName
- - The name of the properties filecallingClass
- - The Class which is calling this method. This is used to
determine the classpath.
java.io.IOException
public static java.util.Properties loadProperties(java.net.URL url) throws java.io.IOException
java.io.IOException
public static java.util.Properties loadProperties(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public static java.lang.String removeXmlNamespacePrefix(java.lang.String eleName)
public static java.lang.String removeNamespacePrefix(java.lang.String eleName)
public static java.util.Map removeNamespaces(java.util.Map properties)
public static void getPropertiesWithPrefix(java.util.Map props, java.lang.String prefix, java.util.Map newProps)
props
- the source set of propertiesprefix
- the prefix to filter onnewProps
- return map containing the filtered list of properties or an
empty map if no properties matched the prefixpublic static java.util.Map getPropertiesWithoutPrefix(java.util.Map props, java.lang.String prefix)
public static java.util.Properties getPropertiesFromQueryString(java.lang.String query)
public static java.util.Properties getPropertiesFromString(java.lang.String query, char separator)
public static java.lang.String propertiesToString(java.util.Map props, boolean newline)
MapUtils.toString(Map, boolean)
instead
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |