public abstract class BaseConsequence<T> extends java.lang.Object implements Consequence<T>
| Constructor and Description |
|---|
BaseConsequence() |
| Modifier and Type | Method and Description |
|---|---|
Consequence<T> |
because(java.lang.String explanation) |
BaseConsequence<T> |
orComplainWith(java.lang.Class<? extends java.lang.Error> complaintType) |
BaseConsequence<T> |
orComplainWith(java.lang.Class<? extends java.lang.Error> complaintType,
java.lang.String complaintDetails) |
Consequence<T> |
whenAttemptingTo(Performable performable) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluateForpublic BaseConsequence<T> orComplainWith(java.lang.Class<? extends java.lang.Error> complaintType)
orComplainWith in interface Consequence<T>public BaseConsequence<T> orComplainWith(java.lang.Class<? extends java.lang.Error> complaintType, java.lang.String complaintDetails)
orComplainWith in interface Consequence<T>public Consequence<T> whenAttemptingTo(Performable performable)
whenAttemptingTo in interface Consequence<T>public Consequence<T> because(java.lang.String explanation)
because in interface Consequence<T>