All Packages This Package Class Hierarchy Class Search Index
Class grendel.storage.MailSummaryFileFactory
java.lang.Object | +----grendel.storage.MailSummaryFileFactory
class MailSummaryFileFactory extends java.lang.Object { // Fields 5 static final int[] NEOACCESS_MAGIC_NUMBER; static final byte[] SUMMARY_MAGIC_NUMBER; static final int VERSION_CHEDDAR; static final int VERSION_DOGBERT; static final int VERSION_GRENDEL; // Constructors 1 private MailSummaryFileFactory(); // Methods 1 static MailSummaryFile ParseFileHeader(BerkeleyFolder, InputStream); }
Fields
SUMMARY_MAGIC_NUMBER
static final byte[] SUMMARY_MAGIC_NUMBER
NEOACCESS_MAGIC_NUMBER
static final int[] NEOACCESS_MAGIC_NUMBER
VERSION_CHEDDAR
static final int VERSION_CHEDDAR
VERSION_DOGBERT
static final int VERSION_DOGBERT
VERSION_GRENDEL
static final int VERSION_GRENDEL
Constructors
MailSummaryFileFactory
private MailSummaryFileFactory()
Methods
ParseFileHeader
static MailSummaryFile ParseFileHeader(BerkeleyFolder folder, InputStream summary_stream)
Given a folder and a file stream to that folder's summary file, this static method parses the header of that file, and returns an appropriate MailSummaryFile object (or null if the file is not one we recognise.)
To parse the body of the summary file, use the readSummaryFile() on the returned MailSummaryFile object.
See Also: MailSummaryFile, MailSummaryFileCheddar, MailSummaryFileGrendel
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4