A B C D E F G H I L M N O P R S T U V W 

A

accountname - Variable in class net.sf.oereader.OEMessageInfo
Mail or newsgroup account name
ACTIVE - Static variable in class net.sf.oereader.OEFolderInfo.Flags
 
ANSWERED - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
answeredTo - Variable in class net.sf.oereader.OEMessageInfo
Answered to messageId

B

bChildren - Variable in class net.sf.oereader.OETree
OETree's of the children of this node
bodyentries - Variable in class net.sf.oereader.OETree
Number of entries in the body of this node
bodylength - Variable in class net.sf.oereader.OEIndexedInfo
Length of the following IndexedInfo body
bodylength - Variable in class net.sf.oereader.OEMessage
Length of the body of the message

C

changes - Variable in class net.sf.oereader.OEIndexedInfo
Counts the changes made to this object
checkMagic(byte[]) - Method in class net.sf.oereader.OEFileHeader
Check the magic number sequences in the beginning of the file.
child - Variable in class net.sf.oereader.OETree
Pointer to the child node
childp - Variable in class net.sf.oereader.OETree
Pointers to child nodes of this node
childvalues - Variable in class net.sf.oereader.OETree
Number of stored entries in the child tree of this node
childvaluesp - Variable in class net.sf.oereader.OETree
Number of stored entries in the children of this tree
close() - Method in class net.sf.oereader.OEReader
Closes a previously opened file.
create(byte[], int) - Method in class net.sf.oereader.OEFolderInfo
Factory method to create a new OEFolderInfo object.
create(byte[], int) - Method in class net.sf.oereader.OEIndexedInfo
 
create(byte[], int) - Method in class net.sf.oereader.OEMessageInfo
Factory method to create a new OEMessageInfo object
createtime - Variable in class net.sf.oereader.OEMessageInfo
Time of creation of this message

D

datapos - Variable in class net.sf.oereader.OEIndexedInfo
 
dChild - Variable in class net.sf.oereader.OETree
OETree of the child of this node
DIGITAL_SIGNED - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
direct - Variable in class net.sf.oereader.OEIndexedInfo.IndexValue
 

E

entries - Variable in class net.sf.oereader.OEIndexedInfo
Entries in the following index field

F

fconditions - Variable in class net.sf.oereader.OEFileHeader
Pointer to the FolderConditions object
fileInfoLength - Variable in class net.sf.oereader.OEFileHeader
Length of FileInfo object
filename - Variable in class net.sf.oereader.OEFolderInfo
.dbx Filename
filetime - Variable in class net.sf.oereader.OEFileInfo
Creation time of this file (FolderDB)
firstflnode - Variable in class net.sf.oereader.OEFileHeader
Pointer to the first FolderList node
flags - Variable in class net.sf.oereader.OEFolderInfo
Flags, as described here, and in the Flags enum class
flags - Variable in class net.sf.oereader.OEMessageInfo
Flags, as described here, and in the Flags enum class
fm_use_space - Variable in class net.sf.oereader.OEFileHeader
Used space of the file (length of the first and the middle sector)
FOLDER_IN_OE - Static variable in class net.sf.oereader.OEFolderInfo.Flags
 
folderName - Variable in class net.sf.oereader.OEFileInfo
Folder name used in Outlook Express
folderName - Variable in class net.sf.oereader.OEFolderInfo
Folder name

G

getFolders() - Method in class net.sf.oereader.OEReader
Gets a list of all OEFolderInfo objects from the opened file.
getMessages() - Method in class net.sf.oereader.OEReader
Gets a list of all OEMessageInfo objects from the opened file.

H

HAS_SUBFOLDER - Static variable in class net.sf.oereader.OEFolderInfo.Flags
 
header - Variable in class net.sf.oereader.OEReader
FileHeader of the file

I

IN_WORK - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
index - Variable in class net.sf.oereader.OEFolderInfo
Index
index - Variable in class net.sf.oereader.OEIndexedInfo.IndexValue
 
index - Variable in class net.sf.oereader.OEMessageInfo
Index
indices - Variable in class net.sf.oereader.OEIndexedInfo
 
info - Variable in class net.sf.oereader.OEReader
FileInfo of the file

L

lastflnode - Variable in class net.sf.oereader.OEFileHeader
Pointer to the last FolderList node
lastmseg - Variable in class net.sf.oereader.OEFileHeader
Pointer to the last Message segment
lastmsegspace - Variable in class net.sf.oereader.OEFileHeader
Used space of the last Message segment
lasttentry - Variable in class net.sf.oereader.OEFileHeader
Index of the last entry in the Tree
lasttseg - Variable in class net.sf.oereader.OEFileHeader
Pointer to the last Tree segment
lasttsegspace - Variable in class net.sf.oereader.OEFileHeader
Used space of the last Tree segment
lastvseg - Variable in class net.sf.oereader.OEFileHeader
Pointer to the last variable segment
lastvsegspace - Variable in class net.sf.oereader.OEFileHeader
Used space of the last variable segment
localFolderIndex - Variable in class net.sf.oereader.OEFolderInfo
Unique index, used if this folder is a subfolder of 'local folders'

M

MARKED - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
MARKED_FOR_DOWNLOAD - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
mconditions - Variable in class net.sf.oereader.OEFileHeader
Pointer to the MessageConditions object
message - Variable in class net.sf.oereader.OEMessageInfo
Message object of this message
MESSAGE_BODY - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
messageBodyLines - Variable in class net.sf.oereader.OEMessageInfo
Number of lines in the Message body
messageCount - Variable in class net.sf.oereader.OEFolderInfo
Number of messages in the folder
messageId - Variable in class net.sf.oereader.OEMessageInfo
Id of this message
messageIndexLocalMax - Variable in class net.sf.oereader.OEFolderInfo
Maximum message index locally
messageIndexLocalMin - Variable in class net.sf.oereader.OEFolderInfo
Minimum message index locally
messageIndexServerMax - Variable in class net.sf.oereader.OEFolderInfo
Maximum message index on the server
messageIndexServerMin - Variable in class net.sf.oereader.OEFolderInfo
Minimum message index on the server
messagep - Variable in class net.sf.oereader.OEMessageInfo
Pointer to the corresponding Message
messageTextLength - Variable in class net.sf.oereader.OEMessageInfo
Length of the message header and body (can be incorrect)
middle_reuse_space - Variable in class net.sf.oereader.OEFileHeader
Reusable space in the middle sector of the file
middle_use_space - Variable in class net.sf.oereader.OEFileHeader
Used space in the middle sector of the file
mseglength - Variable in class net.sf.oereader.OEFileHeader
Length of a Message segment

N

net.sf.oereader - package net.sf.oereader
 
NEWS_POSTING - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
next - Variable in class net.sf.oereader.OEMessage
Pointer to the next Message object
nodeId - Variable in class net.sf.oereader.OETree
Node id of this node

O

objectlength - Variable in class net.sf.oereader.OEIndexedInfo
Length of this IndexedInfo object
OEBase - Class in net.sf.oereader
Base class which all other classes inherit; contains a number of functions to parse data from binary.
OEBase() - Constructor for class net.sf.oereader.OEBase
 
OEFileHeader - Class in net.sf.oereader
File header at the beginning of a .dbx Outlook Express file.
OEFileHeader(byte[]) - Constructor for class net.sf.oereader.OEFileHeader
Constructor for an OEFileHeader.
OEFileInfo - Class in net.sf.oereader
Provides information about the current file.
OEFileInfo(String, byte[], int) - Constructor for class net.sf.oereader.OEFileInfo
Constructor for an OEFileInfo object.
OEFolderInfo - Class in net.sf.oereader
Contains the information for a Folder object.
OEFolderInfo() - Constructor for class net.sf.oereader.OEFolderInfo
Construct for FolderInfo factory object.
OEFolderInfo(byte[], int) - Constructor for class net.sf.oereader.OEFolderInfo
Constructor for the FolderInfo object.
OEFolderInfo.Flags - Class in net.sf.oereader
Static enum class of Flag bits
OEFolderInfo.Flags() - Constructor for class net.sf.oereader.OEFolderInfo.Flags
 
OEIndexedInfo - Class in net.sf.oereader
IndexedInfo objects hold the overarching layout of the .dbx files.
OEIndexedInfo() - Constructor for class net.sf.oereader.OEIndexedInfo
Constructor for Factory objects
OEIndexedInfo(byte[], int) - Constructor for class net.sf.oereader.OEIndexedInfo
Constructor for an OEIndexedInfo object
OEIndexedInfo.IndexValue - Class in net.sf.oereader
 
OEIndexedInfo.IndexValue(int, int, boolean) - Constructor for class net.sf.oereader.OEIndexedInfo.IndexValue
 
OEMessage - Class in net.sf.oereader
Class representing a message in a .dbx file.
OEMessage(byte[], int) - Constructor for class net.sf.oereader.OEMessage
Loads the OEMessage object.
OEMessageInfo - Class in net.sf.oereader
Contains the information for a Message object.
OEMessageInfo() - Constructor for class net.sf.oereader.OEMessageInfo
Constructor for MessageInfo factory object.
OEMessageInfo(byte[], int) - Constructor for class net.sf.oereader.OEMessageInfo
Constructor for the MessageInfo object.
OEMessageInfo.Flags - Class in net.sf.oereader
Static enum class of Flag bits
OEMessageInfo.Flags() - Constructor for class net.sf.oereader.OEMessageInfo.Flags
 
OEReader - Class in net.sf.oereader
Main class used to read data from a .dbx Outlook Express file.
OEReader() - Constructor for class net.sf.oereader.OEReader
 
OETree<T extends OEIndexedInfo> - Class in net.sf.oereader
Stores tree information from the .dbx file.
OETree(byte[], int, OEIndexedInfo) - Constructor for class net.sf.oereader.OETree
Reads a tree of data recursively from the root node of the file.
open(String) - Method in class net.sf.oereader.OEReader
Opens a file, given the name, and reads the header information.
open(File) - Method in class net.sf.oereader.OEReader
Opens a file, given the File, and reads the header information.
origSubject - Variable in class net.sf.oereader.OEMessageInfo
Original subject of this message (without "re:" etc.)

P

parent - Variable in class net.sf.oereader.OETree
Pointer to the parent node
parentIndex - Variable in class net.sf.oereader.OEFolderInfo
Parent folder's index
priority - Variable in class net.sf.oereader.OEMessageInfo
Priority of the email (1 = low, 3 = normal, 5 = high)

R

READ - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
receiveraddr - Variable in class net.sf.oereader.OEMessageInfo
Address of the recipient ("To")
receivername - Variable in class net.sf.oereader.OEMessageInfo
Name of the recipient ("To")
receivetime - Variable in class net.sf.oereader.OEMessageInfo
Time of reception of this message
registryKey - Variable in class net.sf.oereader.OEFolderInfo
Registry of the account
regKey - Variable in class net.sf.oereader.OEFileInfo
Registry key of the account
rootnode - Variable in class net.sf.oereader.OEFileHeader
Pointer to the rootnode of the main Tree
rootnodeEntries - Variable in class net.sf.oereader.OEFileHeader
Entries in the rootnode of the main Tree
rootnodeVariant - Variable in class net.sf.oereader.OEFileHeader
Pointer to the rootnode of the variant Tree
rootp_deletedm - Variable in class net.sf.oereader.OEFileHeader
Root pointer to the deleted Message list
rootp_deletedt - Variable in class net.sf.oereader.OEFileHeader
Root pointer to the deleted Tree list

S

savetime - Variable in class net.sf.oereader.OEMessageInfo
Time of saving of this message
seglength - Variable in class net.sf.oereader.OEMessage
Length of the text segment in the body
senderaddr - Variable in class net.sf.oereader.OEMessageInfo
Address of the sender ("From")
senderan - Variable in class net.sf.oereader.OEMessageInfo
Sender address and name
sendername - Variable in class net.sf.oereader.OEMessageInfo
Name of the sender ("From")
server - Variable in class net.sf.oereader.OEMessageInfo
Server the message was taken from
serverlist - Variable in class net.sf.oereader.OEMessageInfo
Server/Newsgroup/Message number (list)
sourceType - Variable in class net.sf.oereader.OEFileInfo
Source Type (3 = LocalStore, 0 = News)
subject - Variable in class net.sf.oereader.OEMessageInfo
Subject of this message

T

text - Variable in class net.sf.oereader.OEMessage
Text in this segment of the message
THREAD_IGNORED - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
THREAD_WATCHED - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
toDownloadCount - Variable in class net.sf.oereader.OEFolderInfo
Number of messages to download
toInt(byte[], int) - Method in class net.sf.oereader.OEBase
Converts 4 bytes directly to an int (big endian).
toInt2(byte[], int) - Method in class net.sf.oereader.OEBase
Converts 2 bytes to an int (technically a short in an int).
toInt3(byte[], int) - Method in class net.sf.oereader.OEBase
Converts 3 bytes to an int.
toInt4(byte[], int) - Method in class net.sf.oereader.OEBase
Converts 4 bytes to an int (little endian).
toInt8(byte[], int) - Method in class net.sf.oereader.OEBase
Converts 8 bytes to an array of 2 ints.
toList() - Method in class net.sf.oereader.OETree
Converts the OETree's contents to a list
toString(byte[], int) - Method in class net.sf.oereader.OEBase
Reads a string from data, starting at index i.
tseglength - Variable in class net.sf.oereader.OEFileHeader
Length of a Tree segment
type - Variable in class net.sf.oereader.OEFileHeader
Type of file (MessageDB,FolderDB,OfflineDB)

U

unreadMessageCount - Variable in class net.sf.oereader.OEFolderInfo
Number of unread messages in the folder

V

value - Variable in class net.sf.oereader.OEIndexedInfo.IndexValue
 
value - Variable in class net.sf.oereader.OETree
Values in the body of this node
variantEntries - Variable in class net.sf.oereader.OEFileHeader
Entries in the rootnode of the variant Tree (Watched or ignored MessageInfo objects)
vseglength - Variable in class net.sf.oereader.OEFileHeader
Length of a variable segment

W

watchedMessages - Variable in class net.sf.oereader.OEFolderInfo
Watched messages
WITH_ATTACHMENT - Static variable in class net.sf.oereader.OEMessageInfo.Flags
 
A B C D E F G H I L M N O P R S T U V W