Class ChmDirectoryListingSet

java.lang.Object
org.apache.tika.parser.microsoft.chm.ChmDirectoryListingSet

public class ChmDirectoryListingSet extends Object
Holds chm listing entries
  • Constructor Details

    • ChmDirectoryListingSet

      public ChmDirectoryListingSet(byte[] data, ChmItsfHeader chmItsHeader, ChmItspHeader chmItspHeader) throws TikaException
      Constructs chm directory listing set
      Parameters:
      data - byte[]
      chmItsHeader -
      chmItspHeader -
      Throws:
      TikaException
  • Method Details

    • startsWith

      public static final boolean startsWith(byte[] data, String prefix)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getControlDataIndex

      public int getControlDataIndex()
      Returns control data index that located in List
      Returns:
      control data index
    • setControlDataIndex

      protected void setControlDataIndex(int controlDataIndex)
      Sets control data index
      Parameters:
      controlDataIndex -
    • getResetTableIndex

      public int getResetTableIndex()
      Return index of reset table
      Returns:
      reset table index
    • setResetTableIndex

      protected void setResetTableIndex(int resetTableIndex)
      Sets reset table index
      Parameters:
      resetTableIndex -
    • getDirectoryListingEntryList

      public List<DirectoryListingEntry> getDirectoryListingEntryList()
      Returns chm directory listing entry list
      Returns:
      List
    • setDirectoryListingEntryList

      public void setDirectoryListingEntryList(List<DirectoryListingEntry> dlel)
      Sets chm directory listing entry list
      Parameters:
      dlel - chm directory listing entry list
    • getDataOffset

      public long getDataOffset()
      Returns data offset
      Returns:
      dataOffset