org.apache.maven.usability.diagnostics

Class DiagnosisUtils

public final class DiagnosisUtils extends Object

Method Summary
static voidappendRootCauseIfPresentAndUnique(Throwable error, StringBuffer message, boolean includeTypeInfo)
static booleancontainsInCausality(Throwable error, Class test)
static ThrowablegetFromCausality(Throwable error, Class targetClass)
static ThrowablegetRootCause(Throwable error)

Method Detail

appendRootCauseIfPresentAndUnique

public static void appendRootCauseIfPresentAndUnique(Throwable error, StringBuffer message, boolean includeTypeInfo)

containsInCausality

public static boolean containsInCausality(Throwable error, Class test)

getFromCausality

public static Throwable getFromCausality(Throwable error, Class targetClass)

getRootCause

public static Throwable getRootCause(Throwable error)
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.