com.ebasetech.ufs.utility
Class TypedProperties

java.lang.Object
  extended bycom.ebasetech.ufs.utility.TypedProperties

public class TypedProperties
extends java.lang.Object

handy properties class. add types as you wish


Field Summary
protected  java.util.HashMap properties
           
 
Constructor Summary
TypedProperties()
           
TypedProperties(java.util.HashMap properties)
           
 
Method Summary
 boolean getbooleanProperty(java.lang.String propName, boolean deflt)
           
 java.lang.Boolean getBooleanProperty(java.lang.String propName, java.lang.Boolean deflt)
           
 java.lang.Integer getIntegerProperty(java.lang.String propName, java.lang.Integer deflt)
           
 java.util.HashMap getProperties()
           
 java.lang.String getProperty(java.lang.String propName)
           
 java.lang.String getProperty(java.lang.String propName, java.lang.String deflt)
           
 java.lang.String[] getStringArrayProperty(java.lang.String propName, java.lang.String separator)
           
 void setbooleanProperty(java.lang.String key, boolean value)
           
 void setBooleanProperty(java.lang.String key, java.lang.Boolean value)
           
 void setIntegerProperty(java.lang.String propName, java.lang.Integer value)
           
 void setProperty(java.lang.String propName, java.lang.String propValue)
           
 void setStringArrayProperty(java.lang.String propName, java.lang.String separator, java.lang.String[] propValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

protected java.util.HashMap properties
Constructor Detail

TypedProperties

public TypedProperties()

TypedProperties

public TypedProperties(java.util.HashMap properties)
Method Detail

getProperties

public java.util.HashMap getProperties()

getProperty

public java.lang.String getProperty(java.lang.String propName,
                                    java.lang.String deflt)

getProperty

public java.lang.String getProperty(java.lang.String propName)

setProperty

public void setProperty(java.lang.String propName,
                        java.lang.String propValue)

getStringArrayProperty

public java.lang.String[] getStringArrayProperty(java.lang.String propName,
                                                 java.lang.String separator)

setStringArrayProperty

public void setStringArrayProperty(java.lang.String propName,
                                   java.lang.String separator,
                                   java.lang.String[] propValue)

getBooleanProperty

public java.lang.Boolean getBooleanProperty(java.lang.String propName,
                                            java.lang.Boolean deflt)

setBooleanProperty

public void setBooleanProperty(java.lang.String key,
                               java.lang.Boolean value)

getbooleanProperty

public boolean getbooleanProperty(java.lang.String propName,
                                  boolean deflt)

setbooleanProperty

public void setbooleanProperty(java.lang.String key,
                               boolean value)

getIntegerProperty

public java.lang.Integer getIntegerProperty(java.lang.String propName,
                                            java.lang.Integer deflt)

setIntegerProperty

public void setIntegerProperty(java.lang.String propName,
                               java.lang.Integer value)