Package org.apache.poi.hdgf.streams
Class PointerContainingStream
java.lang.Object
org.apache.poi.hdgf.streams.Stream
org.apache.poi.hdgf.streams.PointerContainingStream
- Direct Known Subclasses:
TrailerStream
A stream that holds pointers, possibly in addition to some
other data too.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
PointerContainingStream
(Pointer pointer, StreamStore store, ChunkFactory chunkFactory, PointerFactory pointerFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
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.protected Pointer[]
Returns all the pointers that we containStream[]
Returns all the "child" streams.Methods inherited from class org.apache.poi.hdgf.streams.Stream
_getContentsLength, _getStore, createStream, getPointer, getStore
-
Constructor Details
-
PointerContainingStream
protected PointerContainingStream(Pointer pointer, StreamStore store, ChunkFactory chunkFactory, PointerFactory pointerFactory)
-
-
Method Details
-
getChildPointers
Returns all the pointers that we contain -
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.
-