Class RLEByteArray.Builder

java.lang.Object
net.buildtheearth.terraminusminus.util.RLEByteArray.Builder
Enclosing class:
RLEByteArray

public static class RLEByteArray.Builder extends Object
  • Field Details

    • index

      protected final it.unimi.dsi.fastutil.ints.IntList index
    • data

      protected final it.unimi.dsi.fastutil.bytes.ByteList data
    • size

      protected int size
    • last

      protected byte last
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • append

      public void append(byte val)
      Appends a value to this builder.
      Parameters:
      val - the value to append
    • build

      public RLEByteArray build()