Class 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