Class IndexEntry

java.lang.Object
com.swiftmq.impl.store.standard.index.IndexEntry
Direct Known Subclasses:
QueueIndexEntry, RootIndexEntry

public abstract class IndexEntry extends Object
  • Constructor Details

    • IndexEntry

      public IndexEntry()
  • Method Details

    • setKey

      public void setKey(Comparable c)
    • getKey

      public Comparable getKey()
    • setRootPageNo

      public void setRootPageNo(int rootPageNo)
    • getRootPageNo

      public int getRootPageNo()
    • setValid

      public void setValid(boolean valid)
    • isValid

      public boolean isValid()
    • getLength

      public abstract int getLength()
    • writeContent

      public abstract void writeContent(byte[] b, int offset)
    • readContent

      public abstract void readContent(byte[] b, int offset)
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object