Class InventoryTableReader

java.lang.Object
gov.nasa.pds.validate.inventory.reader.InventoryTableReader
All Implemented Interfaces:
InventoryReader

public class InventoryTableReader
extends Object
implements InventoryReader
Class that supports reading of a table-version of the PDS Inventory file.
Author:
mcayanan
  • Constructor Details

  • Method Details

    • getDataFile

      public URL getDataFile()
      Gets the data file that is being read.
      Returns:
      the data file.
    • getLineNumber

      public int getLineNumber()
      Gets the line number that was just read.
      Returns:
      the line number.
    • getNext

      public InventoryEntry getNext() throws InventoryReaderException
      Gets the next product file reference in the PDS Inventory file.
      Specified by:
      getNext in interface InventoryReader
      Returns:
      A class representation of the next product file reference in the PDS inventory file. If the end-of-file has been reached, a null value will be returned.
      Throws:
      InventoryReaderException - If an error occurred while reading the Inventory file.