Package help.validator.model

# Class GhidraTOCFile

java.lang.Object
help.validator.model.GhidraTOCFile

public class GhidraTOCFile extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `TOC_ITEM_DEFINITION`
  `static final String`
  `TOC_ITEM_REFERENCE`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static GhidraTOCFile`
  `createGhidraTOCFile(Path sourceTOCFile)`
  `Collection<TOCItem>`
  `getAllTOCItems()`
  `Path`
  `getFile()`
  `Map<String,TOCItemDefinition>`
  `getTOCDefinitionByIDMapping()`
  `Collection<TOCItemDefinition>`
  `getTOCDefinitions()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### TOC_ITEM_REFERENCE

    public static final String TOC_ITEM_REFERENCE
    See Also:
      - Constant Field Values

  - ### TOC_ITEM_DEFINITION

    public static final String TOC_ITEM_DEFINITION
    See Also:
      - Constant Field Values

- ## Method Details

  - ### createGhidraTOCFile

    public static GhidraTOCFile createGhidraTOCFile(Path sourceTOCFile) throws IOException, SAXException
    Throws:
      `IOException`
      `SAXException`

  - ### getTOCDefinitionByIDMapping

    public Map<String,TOCItemDefinition> getTOCDefinitionByIDMapping()

  - ### getTOCDefinitions

    public Collection<TOCItemDefinition> getTOCDefinitions()

  - ### getAllTOCItems

    public Collection<TOCItem> getAllTOCItems()

  - ### getFile

    public Path getFile()