public void dumpHex() throws TikaMemoryLimitException, IOException {
        if (end - offset > dif.size()) {
            throw new TikaMemoryLimitException(
                    "Exceeded memory limit when trying to dumpHex - " + "" + (end - offset) +
                            " > " + dif.size());
        }
        ByteBuffer byteBuffer = ByteBuffer.allocate((int) (end - offset));
        LOG.debug(Hex.encodeHexString(byteBuffer.array()));
    }
For an object declaration file node, after parsing all the fnd variables, now we will process
the object declaration's contents.

@param data   The FileNode containing all the fnd variable's data.
@param curPtr The current pointer.
@throws IOException
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNotePtr.java