Package com.tuladb

Class Hlc

java.lang.Object
com.tuladb.Hlc

public final class Hlc extends Object
Hybrid Logical Clock helpers for TulaDB SDK users. Layout: high 48 bits = Unix epoch milliseconds, low 16 bits = logical counter.
  • Field Details

  • Method Details

    • encode

      public static long encode(long physicalMs, int logical)
    • decode

      public static Hlc.Parts decode(long hlc)
    • physicalMs

      public static long physicalMs(long hlc)
    • logical

      public static int logical(long hlc)
    • isoUtc

      public static String isoUtc(long hlc)