Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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
`static class` | `ChunkFactory.CommandDefinition` The definition of a Command, which a chunk may hold.

Constructor Summary
`ChunkFactory(int version)`

Method Summary
`Chunk` | `createChunk(byte[] data, int offset)` Creates the appropriate chunk at the given location.
`int` | `getVersion()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ChunkFactory

    public ChunkFactory(int version)
                 throws java.io.IOException

Throws:
  `java.io.IOException`

Method Detail

### getVersion

    public int getVersion()

### createChunk

    public Chunk createChunk(byte[] data,
                             int offset)

  Creates the appropriate chunk at the given location.

  Parameters:
    `data` -
    `offset` -

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.