net.ranides.assira.trace
Class ExceptionInspector

java.lang.Object
  extended by net.ranides.assira.trace.ExceptionInspector

public final class ExceptionInspector
extends Object

Author:
ranides

Method Summary
static List<Throwable> getCauseList(Throwable cause)
           
static List<Class<?>> getClassList(Throwable cause)
           
static List<String> getClassNameList(Throwable cause)
           
static List<String> getFilesList(Throwable cause)
           
static List<String> getLocalizedMessageList(Throwable cause)
           
static List<String> getMessageList(Throwable cause)
           
static String getStackTrace(Throwable cause)
           
static RuntimeException rethrow(Throwable cause)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCauseList

public static List<Throwable> getCauseList(Throwable cause)

getMessageList

public static List<String> getMessageList(Throwable cause)

getLocalizedMessageList

public static List<String> getLocalizedMessageList(Throwable cause)

getClassList

public static List<Class<?>> getClassList(Throwable cause)

getClassNameList

public static List<String> getClassNameList(Throwable cause)

getFilesList

public static List<String> getFilesList(Throwable cause)

getStackTrace

public static String getStackTrace(Throwable cause)

rethrow

public static RuntimeException rethrow(Throwable cause)


Copyright © 2013. All Rights Reserved.