org.apache.logging.log4j.core.config.plugins
Class PluginType<T>

java.lang.Object
  extended by org.apache.logging.log4j.core.config.plugins.PluginType<T>
All Implemented Interfaces:
Serializable

public class PluginType<T>
extends Object
implements Serializable

Plugin Descriptor.

See Also:
Serialized Form

Constructor Summary
PluginType(Class<T> clazz, String name, boolean printObj, boolean deferChildren)
           
 
Method Summary
 String getElementName()
           
 Class<T> getPluginClass()
           
 boolean isDeferChildren()
           
 boolean isObjectPrintable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginType

public PluginType(Class<T> clazz,
                  String name,
                  boolean printObj,
                  boolean deferChildren)
Method Detail

getPluginClass

public Class<T> getPluginClass()

getElementName

public String getElementName()

isObjectPrintable

public boolean isObjectPrintable()

isDeferChildren

public boolean isDeferChildren()


Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved. Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.