Package-level declarations

Types

Link copied to clipboard
fun interface IStrategy<V>

The strategy determines the order in which nodes in the structure are traversed.

Link copied to clipboard
interface IVisitable<V : IVisitable<V>>

An object that can be visited by a visitor.

Link copied to clipboard
abstract class IVisitor<V : IVisitable<V>>

Reflective visitor that visits the most specific implementation of visit() methods.