public final class PruningState
extends java.lang.Object
implements scala.Product, scala.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
PruningState.PruningInitialized |
static class |
PruningState.PruningInitialized$ |
static class |
PruningState.PruningPerformed$ |
static interface |
PruningState.PruningPhase |
Constructor and Description |
---|
PruningState(UniqueAddress owner,
PruningState.PruningPhase phase) |
Modifier and Type | Method and Description |
---|---|
PruningState |
addSeen(Address node) |
abstract static boolean |
canEqual(java.lang.Object that) |
abstract static boolean |
equals(java.lang.Object that) |
PruningState |
merge(PruningState that) |
UniqueAddress |
owner() |
PruningState.PruningPhase |
phase() |
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PruningState(UniqueAddress owner, PruningState.PruningPhase phase)
public abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public UniqueAddress owner()
public PruningState.PruningPhase phase()
public PruningState merge(PruningState that)
public PruningState addSeen(Address node)