public override void Close() { if (!Closed) { base.Close(); _node = NO_ID; _labels = null; _read = null; _removed = null; _pool.accept(this); } }
public override bool AcceptNode(long reference, LabelSet labels) { if (IsRemoved(reference)) { return(false); } else { this._node = reference; this._labels = labels; return(true); } }
internal static SortedLabels From(LabelSet labelSet) { return(From(labelSet.All())); }