Class PointerContainingStream

  • Direct Known Subclasses:
    TrailerStream

    public class PointerContainingStream
    extends Stream
    A stream that holds pointers, possibly in addition to some other data too.
    • Method Detail

      • getPointedToStreams

        public Stream[] getPointedToStreams()
        Returns all the "child" streams. These are all the streams pointed to by the pointers that we contain.
      • findChildren

        public void findChildren​(byte[] documentData)
        Performs a recursive search, identifying the pointers we contain, creating the Streams for where they point to, then searching those if appropriate.