Package one.microstream.util.traversing
Class AbstractTraversalSignal
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
one.microstream.util.traversing.AbstractTraversalSignal
- All Implemented Interfaces:
 Serializable
- Direct Known Subclasses:
 AbstractTraversalSkipSignal,TraversalSignalAbort
public abstract class AbstractTraversalSignal extends RuntimeException
This type should actually extend 
Throwable, not Runtime. But sadly, the prior is checked,
 which is a deeply flawed concept in Java and prevent proper functional programming.
 Also, this type should be an interface instead of a class, but again: Java design flaws (not understanding their
 own interface-based language, so funny).- See Also:
 - Serialized Form
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractTraversalSignal() - 
Method Summary
Modifier and Type Method Description AbstractTraversalSignalfillInStackTrace()Methods inherited from class java.lang.Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 
- 
Constructor Details
- 
AbstractTraversalSignal
protected AbstractTraversalSignal() 
 - 
 - 
Method Details
- 
fillInStackTrace
- Overrides:
 fillInStackTracein classThrowable
 
 -