org.apache.log4j.config
Class PropertyGetter
java.lang.Object
org.apache.log4j.config.PropertyGetter
public class PropertyGetter
- extends java.lang.Object
Used for inferring configuration information for a log4j's component.
- Author:
- Anders Kristensen
Field Summary |
protected static java.lang.Object[] |
NULL_ARG
|
protected java.lang.Object |
obj
|
protected java.beans.PropertyDescriptor[] |
props
|
Constructor Summary |
PropertyGetter(java.lang.Object obj)
Create a new PropertyGetter for the specified Object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULL_ARG
protected static final java.lang.Object[] NULL_ARG
obj
protected java.lang.Object obj
props
protected java.beans.PropertyDescriptor[] props
PropertyGetter
public PropertyGetter(java.lang.Object obj)
throws java.beans.IntrospectionException
- Create a new PropertyGetter for the specified Object. This is done
in prepartion for invoking
getProperties(PropertyGetter.PropertyCallback, String)
one or
more times.
- Parameters:
obj
- the object for which to set properties
- Throws:
java.beans.IntrospectionException
getProperties
public static void getProperties(java.lang.Object obj,
PropertyGetter.PropertyCallback callback,
java.lang.String prefix)
getProperties
public void getProperties(PropertyGetter.PropertyCallback callback,
java.lang.String prefix)
isHandledType
protected boolean isHandledType(java.lang.Class type)
Copyright 2000-2005 Apache Software Foundation.