Package loci.poi.hssf.dev
Class BiffViewer
- java.lang.Object
-
- loci.poi.hssf.dev.BiffViewer
-
public class BiffViewer extends Object
Utillity for reading in BIFF8 records and displaying data from them.- Author:
- Andrew C. Oliver (acoliver at apache dot org), Glen Stampoultzis (glens at apache.org)
- See Also:
main(java.lang.String[])
-
-
Constructor Summary
Constructors Constructor Description BiffViewer(String[] args)
Creates new BiffViewer
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Record[]
createRecords(InputStream in, boolean dump)
Create an array of records from an input streamstatic void
main(String[] args)
Method main with 1 argument just run straight biffview against given filevoid
run()
Method run starts up BiffViewer...void
setDump(boolean dump)
Method setDump - hex dump out data or not.
-
-
-
Constructor Detail
-
BiffViewer
public BiffViewer(String[] args)
Creates new BiffViewer- Parameters:
args
-
-
-
Method Detail
-
run
public void run()
Method run starts up BiffViewer...
-
createRecords
public static Record[] createRecords(InputStream in, boolean dump) throws RecordFormatException
Create an array of records from an input stream- Parameters:
in
- the InputStream from which the records will be obtaineddump
-- Returns:
- an array of Records created from the InputStream
- Throws:
RecordFormatException
- on error processing the InputStream
-
setDump
public void setDump(boolean dump)
Method setDump - hex dump out data or not.- Parameters:
dump
-
-
main
public static void main(String[] args)
Method main with 1 argument just run straight biffview against given filewith 2 arguments where the second argument is "on" - run biffviewer
with hex dumps of records
with 2 arguments where the second argument is "bfd" just run a big fat hex dump of the file...don't worry about biffviewing it at all
Define the system property
poi.deserialize.escher
to turn on deserialization of escher records.
-
-