public final class ThrowableCondition extends java.lang.Object implements LilithCondition, SearchStringCondition, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DESCRIPTION |
| Constructor and Description |
|---|
ThrowableCondition() |
ThrowableCondition(java.lang.String searchString) |
| Modifier and Type | Method and Description |
|---|---|
ThrowableCondition |
clone() |
static java.util.Set<java.lang.String> |
collectThrowableNames(ThrowableInfo throwable) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDescription() |
java.lang.String |
getSearchString() |
int |
hashCode() |
boolean |
isTrue(java.lang.Object value) |
void |
setSearchString(java.lang.String searchString) |
java.lang.String |
toString() |
public static final java.lang.String DESCRIPTION
public ThrowableCondition()
public ThrowableCondition(java.lang.String searchString)
public void setSearchString(java.lang.String searchString)
public java.lang.String getSearchString()
getSearchString in interface SearchStringConditionpublic boolean isTrue(java.lang.Object value)
isTrue in interface de.huxhorn.sulky.conditions.Conditionpublic static java.util.Set<java.lang.String> collectThrowableNames(ThrowableInfo throwable)
public ThrowableCondition clone() throws java.lang.CloneNotSupportedException
clone in interface de.huxhorn.sulky.conditions.Conditionclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getDescription()
getDescription in interface LilithConditionpublic java.lang.String toString()
toString in class java.lang.Object