Module swim.db
Package swim.db

Class Commit

java.lang.Object
swim.db.Commit

public final class Commit extends Object
  • Constructor Details

    • Commit

      public Commit(boolean isClosed, boolean isForced, boolean isShifted, FingerTrieSeq<Cont<Chunk>> conts)
    • Commit

      public Commit(boolean isClosed, boolean isForced, boolean isShifted)
  • Method Details

    • isClosed

      public boolean isClosed()
    • isClosed

      public Commit isClosed(boolean isClosed)
    • isForced

      public boolean isForced()
    • isForced

      public Commit isForced(boolean isForced)
    • isShifted

      public boolean isShifted()
    • isShifted

      public Commit isShifted(boolean isShifted)
    • conts

      public FingerTrieSeq<Cont<Chunk>> conts()
    • andThen

      public Commit andThen(Cont<Chunk> cont)
    • bind

      public void bind(Chunk chunk)
    • trap

      public void trap(Throwable error)
    • merged

      public Commit merged(Commit that)
    • closed

      public static Commit closed()
    • forced

      public static Commit forced()