Class BTreeNode

  • All Implemented Interfaces:
    LinkLengthAware, Persistent

    public final class BTreeNode
    extends LocalPersistentBase
    We work with BTreeNode in two states: - deactivated: never read, no valid members, ID correct or 0 if new - write: real representation of keys, values and children in arrays The write state can be detected with canWrite(). States can be changed as needed with prepareRead() and prepareWrite().