Class InventoryKeys


  • public class InventoryKeys
    extends Object
    Class containing XPaths used when reading a PDS4 Inventory file.
    Author:
    mcayanan
    • Field Detail

      • FIELD_DELIMITER_XPATH

        public static final String FIELD_DELIMITER_XPATH
        XPath to determine the field delimiter being used in the inventory table.
        See Also:
        Constant Field Values
      • MEMBER_STATUS_FIELD_NUMBER_XPATH

        public static final String MEMBER_STATUS_FIELD_NUMBER_XPATH
        XPath to determine the field location of the member status field in the inventory table.
        See Also:
        Constant Field Values
      • LIDVID_LID_FIELD_NUMBER_XPATH

        public static final String LIDVID_LID_FIELD_NUMBER_XPATH
        XPath to determine the field location of the LID-LIDVID field in the inventory table.
        See Also:
        Constant Field Values
      • DATA_FILE_XPATH

        public static final String DATA_FILE_XPATH
        XPath to the external table file of a collection.
        See Also:
        Constant Field Values
      • MEMBER_ENTRY_XPATH

        public static final String MEMBER_ENTRY_XPATH
        XPath to grab the Member_Entry tags in a bundle.
        See Also:
        Constant Field Values
      • CHECKSUM_XPATH

        public static final String CHECKSUM_XPATH
        The MD5 checksum XPath in an Inventory file.
        See Also:
        Constant Field Values
      • MEMBER_STATUS_XPATH

        public static final String MEMBER_STATUS_XPATH
        The member status XPath in an Inventory file.
        See Also:
        Constant Field Values
      • IDENTITY_REFERENCE_XPATH

        public static final String IDENTITY_REFERENCE_XPATH
        The LID-VID or LID XPath for an association.
        See Also:
        Constant Field Values
      • fieldDelimiters

        public static final Map<String,​String> fieldDelimiters
    • Constructor Detail

      • InventoryKeys

        public InventoryKeys()