org.apache.poi.hssf.record
Class RecordFactory

java.lang.Object
  extended by org.apache.poi.hssf.record.RecordFactory

public final class RecordFactory
extends java.lang.Object

Title: Record Factory

Description: Takes a stream and outputs an array of Record objects.

Author:
Andrew C. Oliver (acoliver at apache dot org), Marc Johnson (mjohnson at apache dot org), Glen Stampoultzis (glens at apache.org), Csaba Nagy (ncsaba at yahoo dot com)
See Also:
EventRecordFactory

Constructor Summary
RecordFactory()
           
 
Method Summary
static Record[] createRecord(RecordInputStream in)
          create a record, if there are MUL records than multiple records are returned digested into the non-mul form.
static java.util.List createRecords(java.io.InputStream in)
          Create an array of records from an input stream
static short[] getAllKnownRecordSIDs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordFactory

public RecordFactory()
Method Detail

createRecord

public static Record[] createRecord(RecordInputStream in)
create a record, if there are MUL records than multiple records are returned digested into the non-mul form.


getAllKnownRecordSIDs

public static short[] getAllKnownRecordSIDs()
Returns:
an array of all the SIDS for all known records

createRecords

public static java.util.List createRecords(java.io.InputStream in)
                                    throws RecordFormatException
Create an array of records from an input stream

Parameters:
in - the InputStream from which the records will be obtained
Returns:
an array of Records created from the InputStream
Throws:
RecordFormatException - on error processing the InputStream


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