org.eclipse.ecf.core.sharedobject.util
Class PropertiesUtil

java.lang.Object
  extended by org.eclipse.ecf.core.sharedobject.util.PropertiesUtil

public class PropertiesUtil
extends java.lang.Object

Since:
2.4

Constructor Summary
PropertiesUtil()
           
 
Method Summary
static
<T> T
getProperty(java.lang.Class<T> type, java.util.Map<java.lang.String,?> properties, java.lang.String name, T def)
           
static boolean getPropertyBoolean(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static boolean getPropertyBoolean(java.util.Map<java.lang.String,?> properties, java.lang.String name, boolean def)
           
static byte[] getPropertyBytes(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static byte[] getPropertyBytes(java.util.Map<java.lang.String,?> properties, java.lang.String name, byte[] def)
           
static double getPropertyDouble(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static double getPropertyDouble(java.util.Map<java.lang.String,?> properties, java.lang.String name, double def)
           
static float getPropertyFloat(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static float getPropertyFloat(java.util.Map<java.lang.String,?> properties, java.lang.String name, float def)
           
static int getPropertyInteger(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static int getPropertyInteger(java.util.Map<java.lang.String,?> properties, java.lang.String name, int def)
           
static long getPropertyLong(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static long getPropertyLong(java.util.Map<java.lang.String,?> properties, java.lang.String name, long def)
           
static java.lang.String getPropertyString(java.util.Map<java.lang.String,?> properties, java.lang.String name)
           
static java.lang.String getPropertyString(java.util.Map<java.lang.String,?> properties, java.lang.String name, java.lang.String def)
           
 
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

getProperty

public static final <T> T getProperty(java.lang.Class<T> type,
                                      java.util.Map<java.lang.String,?> properties,
                                      java.lang.String name,
                                      T def)

getPropertyString

public static final java.lang.String getPropertyString(java.util.Map<java.lang.String,?> properties,
                                                       java.lang.String name,
                                                       java.lang.String def)

getPropertyString

public static final java.lang.String getPropertyString(java.util.Map<java.lang.String,?> properties,
                                                       java.lang.String name)

getPropertyFloat

public static final float getPropertyFloat(java.util.Map<java.lang.String,?> properties,
                                           java.lang.String name,
                                           float def)

getPropertyFloat

public static final float getPropertyFloat(java.util.Map<java.lang.String,?> properties,
                                           java.lang.String name)

getPropertyDouble

public static final double getPropertyDouble(java.util.Map<java.lang.String,?> properties,
                                             java.lang.String name,
                                             double def)

getPropertyDouble

public static final double getPropertyDouble(java.util.Map<java.lang.String,?> properties,
                                             java.lang.String name)

getPropertyInteger

public static final int getPropertyInteger(java.util.Map<java.lang.String,?> properties,
                                           java.lang.String name,
                                           int def)

getPropertyInteger

public static final int getPropertyInteger(java.util.Map<java.lang.String,?> properties,
                                           java.lang.String name)

getPropertyLong

public static final long getPropertyLong(java.util.Map<java.lang.String,?> properties,
                                         java.lang.String name,
                                         long def)

getPropertyLong

public static final long getPropertyLong(java.util.Map<java.lang.String,?> properties,
                                         java.lang.String name)

getPropertyBoolean

public static final boolean getPropertyBoolean(java.util.Map<java.lang.String,?> properties,
                                               java.lang.String name,
                                               boolean def)

getPropertyBoolean

public static final boolean getPropertyBoolean(java.util.Map<java.lang.String,?> properties,
                                               java.lang.String name)

getPropertyBytes

public static final byte[] getPropertyBytes(java.util.Map<java.lang.String,?> properties,
                                            java.lang.String name,
                                            byte[] def)

getPropertyBytes

public static final byte[] getPropertyBytes(java.util.Map<java.lang.String,?> properties,
                                            java.lang.String name)