Module org.xbib.rpm

Interface SpecEntry<T>

Type Parameters:
T - the type parameter
All Known Implementing Classes:
AbstractSpecEntry, BinSpecEntry, I18NStringSpecEntry, Int16SpecEntry, Int32SpecEntry, Int64SpecEntry, Int8SpecEntry, StringListSpecEntry, StringSpecEntry

public interface SpecEntry<T>
  • Method Details

    • setSize

      void setSize(int size)
    • setCount

      void setCount(int count)
    • incCount

      void incCount(int count)
    • setOffset

      void setOffset(int offset)
    • getValues

      T getValues()
    • setValues

      void setValues(T values)
    • getEntryType

      EntryType getEntryType()
    • setEntryType

      void setEntryType(EntryType entryType)
    • getType

      int getType()
    • getOffset

      int getOffset(int offset)
    • size

      int size()
    • ready

      boolean ready()
    • read

      void read(ByteBuffer buffer)
    • write

      void write(ByteBuffer buffer)
    • index

      void index(ByteBuffer buffer, int position)