org.apache.log4j.config
Class PropertyGetter
java.lang.Object
  
org.apache.log4j.config.PropertyGetter
public class PropertyGetter
- extends Object
 
Used for inferring configuration information for a log4j's component.
- Author:
 
  - Anders Kristensen
 
 
 
| 
Constructor Summary | 
PropertyGetter(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 Object[] NULL_ARG
obj
protected Object obj
props
protected PropertyDescriptor[] props
PropertyGetter
public PropertyGetter(Object obj)
               throws 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:
 IntrospectionException
 
getProperties
public static void getProperties(Object obj,
                                 PropertyGetter.PropertyCallback callback,
                                 String prefix)
 
getProperties
public void getProperties(PropertyGetter.PropertyCallback callback,
                          String prefix)
 
isHandledType
protected boolean isHandledType(Class type)
 
Copyright 2000-2005 Apache Software Foundation.