net.ranides.assira.trace
Class MultiException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
net.ranides.assira.trace.MultiException
- All Implemented Interfaces:
- Serializable, Iterable<Throwable>
public class MultiException
- extends RuntimeException
- implements Iterable<Throwable>
- Author:
- ranides
- See Also:
- Serialized Form
MultiException
public MultiException(Collection<? extends Throwable> causeList)
MultiException
public MultiException(String message,
Collection<? extends Throwable> causeList)
MultiException
public MultiException(String message)
iterator
public Iterator<Throwable> iterator()
- Specified by:
iterator in interface Iterable<Throwable>
getCauseList
public List<Throwable> getCauseList()
getCause
public Throwable getCause(int index)
addCause
public void addCause(Throwable cause)
printStackTrace
public void printStackTrace(PrintStream stream)
- Overrides:
printStackTrace in class Throwable
printStackTrace
public void printStackTrace(PrintWriter writer)
- Overrides:
printStackTrace in class Throwable
Copyright © 2013. All Rights Reserved.