org.quartz.utils
Class PropertiesParser
java.lang.Object
org.quartz.utils.PropertiesParser
- public class PropertiesParser
- extends java.lang.Object
This is an utility calss used to parse the properties.
- Author:
- James House
Method Summary |
boolean |
getBooleanProperty(java.lang.String name)
|
boolean |
getBooleanProperty(java.lang.String name,
boolean def)
|
byte |
getByteProperty(java.lang.String name)
|
byte |
getByteProperty(java.lang.String name,
byte def)
|
char |
getCharProperty(java.lang.String name)
|
char |
getCharProperty(java.lang.String name,
char def)
|
double |
getDoubleProperty(java.lang.String name)
|
double |
getDoubleProperty(java.lang.String name,
double def)
|
float |
getFloatProperty(java.lang.String name)
|
float |
getFloatProperty(java.lang.String name,
float def)
|
int[] |
getIntArrayProperty(java.lang.String name)
|
int[] |
getIntArrayProperty(java.lang.String name,
int[] def)
|
int |
getIntProperty(java.lang.String name)
|
int |
getIntProperty(java.lang.String name,
int def)
|
long |
getLongProperty(java.lang.String name)
|
long |
getLongProperty(java.lang.String name,
long def)
|
java.util.Properties |
getPropertyGroup(java.lang.String prefix)
|
java.util.Properties |
getPropertyGroup(java.lang.String prefix,
boolean stripPrefix)
|
java.lang.String[] |
getPropertyGroups(java.lang.String prefix)
|
short |
getShortProperty(java.lang.String name)
|
short |
getShortProperty(java.lang.String name,
short def)
|
java.lang.String[] |
getStringArrayProperty(java.lang.String name)
|
java.lang.String[] |
getStringArrayProperty(java.lang.String name,
java.lang.String[] def)
|
java.lang.String |
getStringProperty(java.lang.String name)
|
java.lang.String |
getStringProperty(java.lang.String name,
java.lang.String def)
|
java.util.Properties |
getUnderlyingProperties()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertiesParser
public PropertiesParser(java.util.Properties props)
getUnderlyingProperties
public java.util.Properties getUnderlyingProperties()
getStringProperty
public java.lang.String getStringProperty(java.lang.String name)
getStringProperty
public java.lang.String getStringProperty(java.lang.String name,
java.lang.String def)
getStringArrayProperty
public java.lang.String[] getStringArrayProperty(java.lang.String name)
getStringArrayProperty
public java.lang.String[] getStringArrayProperty(java.lang.String name,
java.lang.String[] def)
getBooleanProperty
public boolean getBooleanProperty(java.lang.String name)
getBooleanProperty
public boolean getBooleanProperty(java.lang.String name,
boolean def)
getByteProperty
public byte getByteProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getByteProperty
public byte getByteProperty(java.lang.String name,
byte def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getCharProperty
public char getCharProperty(java.lang.String name)
getCharProperty
public char getCharProperty(java.lang.String name,
char def)
getDoubleProperty
public double getDoubleProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getDoubleProperty
public double getDoubleProperty(java.lang.String name,
double def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getFloatProperty
public float getFloatProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getFloatProperty
public float getFloatProperty(java.lang.String name,
float def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getIntProperty
public int getIntProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getIntProperty
public int getIntProperty(java.lang.String name,
int def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getIntArrayProperty
public int[] getIntArrayProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getIntArrayProperty
public int[] getIntArrayProperty(java.lang.String name,
int[] def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getLongProperty
public long getLongProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getLongProperty
public long getLongProperty(java.lang.String name,
long def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getShortProperty
public short getShortProperty(java.lang.String name)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getShortProperty
public short getShortProperty(java.lang.String name,
short def)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
getPropertyGroups
public java.lang.String[] getPropertyGroups(java.lang.String prefix)
getPropertyGroup
public java.util.Properties getPropertyGroup(java.lang.String prefix)
getPropertyGroup
public java.util.Properties getPropertyGroup(java.lang.String prefix,
boolean stripPrefix)
Copyright James House (c) 2001-2004