Class LightweightPosition

  • All Implemented Interfaces:
    java.lang.Comparable<LightweightPosition>

    public class LightweightPosition
    extends java.lang.Object
    implements java.lang.Comparable<LightweightPosition>
    Since:
    2.9
    • Constructor Detail

      • LightweightPosition

        public LightweightPosition​(int offset,
                                   int length,
                                   int timestamp,
                                   java.lang.String... ids)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setLength

        public void setLength​(int length)
      • getLength

        public int getLength()
      • getOffset

        public int getOffset()
      • getIds

        public java.lang.String[] getIds()
      • getTimestamp

        public int getTimestamp()
      • merge

        public void merge​(int timestamp,
                          java.lang.String... other)