|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.log4j.config.PropertySetter
public class PropertySetter
Constructor Summary | |
---|---|
PropertySetter(Object obj)
Create a new PropertySetter for the specified Object. |
Method Summary | |
---|---|
static void |
setProperties(Object obj,
Properties properties,
String prefix)
Set the properties of an object passed as a parameter in one go. |
void |
setProperties(Properties properties,
String prefix)
Set the properites for the object that match the prefix passed as parameter. |
void |
setProperty(PropertyDescriptor prop,
String name,
String value)
Set the named property given a PropertyDescriptor . |
void |
setProperty(String name,
String value)
Set a property on this PropertySetter's Object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PropertySetter(Object obj)
setProperty(java.lang.String, java.lang.String)
one or more times.
obj
- the object for which to set propertiesMethod Detail |
---|
public static void setProperties(Object obj, Properties properties, String prefix)
properties
are parsed relative to a
prefix
.
obj
- The object to configure.properties
- A java.util.Properties containing keys and values.prefix
- Only keys having the specified prefix will be set.public void setProperties(Properties properties, String prefix)
prefix
passed as parameter.
public void setProperty(String name, String value)
If the setter expects a String no conversion is necessary. If it expects an int, then an attempt is made to convert 'value' to an int using new Integer(value). If the setter expects a boolean, the conversion is by new Boolean(value).
name
- name of the propertyvalue
- String value of the propertypublic void setProperty(PropertyDescriptor prop, String name, String value) throws PropertySetterException
PropertyDescriptor
.
prop
- A PropertyDescriptor describing the characteristics
of the property to set.name
- The named of the property to set.value
- The value of the property.
PropertySetterException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |