com.liferay.portal.kernel.util
Class PropertiesUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.PropertiesUtil

public class PropertiesUtil
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan, Shuyang Zhou

Constructor Summary
PropertiesUtil()
           
 
Method Summary
static void copyProperties(java.util.Properties sourceProperties, java.util.Properties targetProperties)
           
static java.util.Properties fromMap(java.util.Map<java.lang.String,java.lang.String> map)
           
static java.util.Properties fromMap(java.util.Properties properties)
           
static void fromProperties(java.util.Properties properties, java.util.Map<java.lang.String,java.lang.String> map)
           
static java.util.Properties getProperties(java.util.Properties properties, java.lang.String prefix, boolean removePrefix)
           
static java.lang.String list(java.util.Map<java.lang.String,java.lang.String> map)
           
static void list(java.util.Map<java.lang.String,java.lang.String> map, java.io.PrintStream printWriter)
           
static void list(java.util.Map<java.lang.String,java.lang.String> map, java.io.PrintWriter printWriter)
           
static java.lang.String list(java.util.Properties properties)
           
static java.util.Properties load(java.io.InputStream is, java.lang.String charsetName)
           
static void load(java.util.Properties properties, java.lang.String s)
           
static java.util.Properties load(java.lang.String s)
           
static java.util.Properties load(java.lang.String s, java.lang.String charsetName)
           
static java.util.Properties loadJDK5(java.io.InputStream is, java.lang.String charsetName)
           
static java.util.Properties loadJDK6(java.io.Reader reader)
           
static void merge(java.util.Properties properties1, java.util.Properties properties2)
           
static java.lang.String toString(java.util.Properties properties)
           
static void trimKeys(java.util.Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesUtil

public PropertiesUtil()
Method Detail

copyProperties

public static void copyProperties(java.util.Properties sourceProperties,
                                  java.util.Properties targetProperties)

fromMap

public static java.util.Properties fromMap(java.util.Map<java.lang.String,java.lang.String> map)

fromMap

public static java.util.Properties fromMap(java.util.Properties properties)

fromProperties

public static void fromProperties(java.util.Properties properties,
                                  java.util.Map<java.lang.String,java.lang.String> map)

getProperties

public static java.util.Properties getProperties(java.util.Properties properties,
                                                 java.lang.String prefix,
                                                 boolean removePrefix)

list

public static java.lang.String list(java.util.Map<java.lang.String,java.lang.String> map)

list

public static void list(java.util.Map<java.lang.String,java.lang.String> map,
                        java.io.PrintStream printWriter)

list

public static void list(java.util.Map<java.lang.String,java.lang.String> map,
                        java.io.PrintWriter printWriter)

list

public static java.lang.String list(java.util.Properties properties)

load

public static void load(java.util.Properties properties,
                        java.lang.String s)
                 throws java.io.IOException
Throws:
java.io.IOException

load

public static java.util.Properties load(java.lang.String s)
                                 throws java.io.IOException
Throws:
java.io.IOException

load

public static java.util.Properties load(java.lang.String s,
                                        java.lang.String charsetName)
                                 throws java.io.IOException
Throws:
java.io.IOException

load

public static java.util.Properties load(java.io.InputStream is,
                                        java.lang.String charsetName)
                                 throws java.io.IOException
Throws:
java.io.IOException

loadJDK5

public static java.util.Properties loadJDK5(java.io.InputStream is,
                                            java.lang.String charsetName)
                                     throws java.io.IOException
Throws:
java.io.IOException

loadJDK6

public static java.util.Properties loadJDK6(java.io.Reader reader)
                                     throws java.io.IOException
Throws:
java.io.IOException

merge

public static void merge(java.util.Properties properties1,
                         java.util.Properties properties2)

toString

public static java.lang.String toString(java.util.Properties properties)

trimKeys

public static void trimKeys(java.util.Properties properties)