com.syncbuilder.storage.mail
Class Record

java.lang.Object
  |
  +--com.syncbuilder.storage.Block
        |
        +--com.syncbuilder.storage.Record
              |
              +--com.syncbuilder.storage.mail.Record

public class Record
extends Record

A representation of a mail database record.

See Also:
Serialized Form

Field Summary
 int addressing
           
 java.lang.String bcc
           
 java.lang.String body
           
 java.lang.String cc
           
 boolean confirmDelivery
           
 boolean confirmRead
           
 java.util.Date date
           
 java.lang.String from
           
 int priority
           
 boolean read
           
 java.lang.String replyTo
           
 java.lang.String sentTo
           
 boolean signature
           
 java.lang.String subject
           
 java.lang.String to
           
 
Fields inherited from class com.syncbuilder.storage.Record
archived, ARCHIVED, busy, BUSY, category, CATEGORY_MASK, deleted, DELETED, id, index, modified, MODIFIED, secret, SECRET
 
Fields inherited from class com.syncbuilder.storage.Block
raw
 
Constructor Summary
Record()
           
Record(byte[] contents, RecordID id, int index, int attr, int cat)
           
 
Method Summary
 java.lang.String describe()
           
 void fill()
           
 byte[] pack()
           
 void unpack(byte[] data)
           
 
Methods inherited from class com.syncbuilder.storage.Record
describe, equals, getCategory, getFlags, getID, getIndex, hasID, isArchived, isBusy, isDeleted, isModified, isSecret, setArchived, setBusy, setCategory, setDeleted, setFlags, setID, setIndex, setModified, setSecret
 
Methods inherited from class com.syncbuilder.storage.Block
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

read

public boolean read

signature

public boolean signature

confirmRead

public boolean confirmRead

confirmDelivery

public boolean confirmDelivery

priority

public int priority

addressing

public int addressing

date

public java.util.Date date

subject

public java.lang.String subject

from

public java.lang.String from

to

public java.lang.String to

cc

public java.lang.String cc

bcc

public java.lang.String bcc

replyTo

public java.lang.String replyTo

sentTo

public java.lang.String sentTo

body

public java.lang.String body
Constructor Detail

Record

public Record()

Record

public Record(byte[] contents,
              RecordID id,
              int index,
              int attr,
              int cat)
Method Detail

unpack

public void unpack(byte[] data)
Overrides:
unpack in class Block

pack

public byte[] pack()
Overrides:
pack in class Block

fill

public void fill()
Overrides:
fill in class Record

describe

public java.lang.String describe()
Overrides:
describe in class Record


This material is Copyrighted (C) 1999 by Tilo Christ. All Rights Reserved.