org.apache.log4j.spi
Class ThrowableInformation
java.lang.Object
org.apache.log4j.spi.ThrowableInformation
- All Implemented Interfaces:
- Serializable
- public class ThrowableInformation
- extends Object
- implements Serializable
ThrowableInformation is log4j's internal representation of throwables. It
essentially consists of a string array, called 'rep', where the first
element, that is rep[0], represents the string representation of the
throwable (i.e. the value you get when you do throwable.toString()) and
subsequent elements correspond the stack trace with the top most entry of the
stack corresponding to the second entry of the 'rep' array that is rep[1].
Note that ThrowableInformation does not store the throwable it represents.
- Author:
- Ceki Gülcü
- See Also:
- Serialized Form
ThrowableInformation
public ThrowableInformation(Throwable throwable)
ThrowableInformation
public ThrowableInformation(String[] rep)
extractStringRep
public void extractStringRep(Throwable t,
org.apache.log4j.spi.VectorWriter vw)
getThrowableStrRep
public String[] getThrowableStrRep()
- Retun a clone of the string representation of the exceptopn (throwable)
that this object represents.
equals
public boolean equals(Object o)
Copyright 2000-2005 Apache Software Foundation.