Package org.apache.poi.hdgf.chunks
Class ChunkFactory
- java.lang.Object
-
- org.apache.poi.hdgf.chunks.ChunkFactory
-
public final class ChunkFactory extends java.lang.Object
Factor class to create the appropriate chunks, which needs the version of the file to process the chunk header and trailer areas. Makes use of chunks_parse_cmds.tbl from vsdump to be able to process the chunk value area
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChunkFactory.CommandDefinition
The definition of a Command, which a chunk may hold.
-
Constructor Summary
Constructors Constructor Description ChunkFactory(int version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Chunk
createChunk(byte[] data, int offset)
Creates the appropriate chunk at the given location.int
getVersion()
-
-
-
Method Detail
-
getVersion
public int getVersion()
-
createChunk
public Chunk createChunk(byte[] data, int offset)
Creates the appropriate chunk at the given location.- Parameters:
data
- the chunk bytesoffset
- the offset into the chunk bytes array to start reading from- Returns:
- the new Chunk
-
-