com.lyrisoft.util.properties
Class PropertyTool

java.lang.Object
  |
  +--com.lyrisoft.util.properties.PropertyTool

public class PropertyTool
extends java.lang.Object

 A helper class that:
     o loads Properties files from the CLASSPATH
     o reads typesafe values from Properties files
     o throws Exceptions when properties are not found
 

Author:
Taso Lyristis $Id: PropertyTool.html,v 1.1 2002/02/10 00:10:04 taso Exp $

Constructor Summary
PropertyTool()
           
 
Method Summary
static boolean getBoolean(java.lang.String name, java.util.Properties p)
           
static double getDouble(java.lang.String name, java.util.Properties p)
           
static float getFloat(java.lang.String name, java.util.Properties p)
           
static int getInteger(java.lang.String name, java.util.Properties p)
           
static java.lang.String getString(java.lang.String name, java.util.Properties p)
           
static java.lang.String[] getStringArray(java.lang.String name, java.util.Properties p)
           
static java.util.Vector getStringVector(java.lang.String name, java.util.Properties p)
           
static java.util.Properties loadProperties(java.io.InputStream is)
           
static java.util.Properties loadProperties(java.lang.String relativePath)
          Will load and return a properties file from the specified pathname.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyTool

public PropertyTool()
Method Detail

loadProperties

public static java.util.Properties loadProperties(java.lang.String relativePath)
                                           throws PropertyException
Will load and return a properties file from the specified pathname.

loadProperties

public static java.util.Properties loadProperties(java.io.InputStream is)
                                           throws PropertyException

getString

public static java.lang.String getString(java.lang.String name,
                                         java.util.Properties p)
                                  throws PropertyException

getStringVector

public static java.util.Vector getStringVector(java.lang.String name,
                                               java.util.Properties p)
                                        throws PropertyException

getStringArray

public static java.lang.String[] getStringArray(java.lang.String name,
                                                java.util.Properties p)
                                         throws PropertyException

getInteger

public static int getInteger(java.lang.String name,
                             java.util.Properties p)
                      throws PropertyException

getFloat

public static float getFloat(java.lang.String name,
                             java.util.Properties p)
                      throws PropertyException

getDouble

public static double getDouble(java.lang.String name,
                               java.util.Properties p)
                        throws PropertyException

getBoolean

public static boolean getBoolean(java.lang.String name,
                                 java.util.Properties p)
                          throws PropertyException


Copyright © 2000-2002 Taso Lyristis