private List<Map<String, Object>> processPropertySet(PropertySet propertySet,
                                                         OneNotePropertyId parentPropertyId)
            throws IOException, TikaException, SAXException {
        List<Map<String, Object>> propValues = new ArrayList<>();
        for (int i = 0; i < propertySet.rgPridsData.size(); ++i) {
            PropertyValue propertyValue = propertySet.rgPridsData.get(i);
            propValues.add(processPropertyValue(propertyValue, parentPropertyId));
        }
        return propValues;
    }
@param propertySet
@param parentPropertyId
@return
@throws IOException Can throw these when manipulating the seekable byte channel.
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteTreeWalker.java