com.syncbuilder.storage.expense
Class Record

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

public class Record
extends Record

A representation of an expense database record.

See Also:
Serialized Form

Field Summary
 java.lang.String amount
           
 java.lang.String attendees
           
 java.lang.String city
           
 int currency
           
 java.util.Date date
           
 java.lang.String note
           
 payment payment
           
 type type
           
 java.lang.String vendor
           
 
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

date

public java.util.Date date

amount

public java.lang.String amount

vendor

public java.lang.String vendor

city

public java.lang.String city

attendees

public java.lang.String attendees

note

public java.lang.String note

currency

public int currency

type

public type type

payment

public payment payment
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.