Package loci.poi.ddf
Class DefaultEscherRecordFactory
- java.lang.Object
-
- loci.poi.ddf.DefaultEscherRecordFactory
-
- All Implemented Interfaces:
EscherRecordFactory
public class DefaultEscherRecordFactory extends Object implements EscherRecordFactory
Generates escher records when provided the byte array containing those records.- Author:
- Glen Stampoultzis, Nick Burch (nick at torchbox . com)
- See Also:
EscherRecordFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultEscherRecordFactory()
Creates an instance of the escher record factory
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EscherRecord
createRecord(byte[] data, int offset)
Generates an escher record including the any children contained under that record.
-
-
-
Method Detail
-
createRecord
public EscherRecord createRecord(byte[] data, int offset)
Generates an escher record including the any children contained under that record. An exception is thrown if the record could not be generated.- Specified by:
createRecord
in interfaceEscherRecordFactory
- Parameters:
data
- The byte array containing the recordsoffset
- The starting offset into the byte array- Returns:
- The generated escher record
-
-