Save This Page
Home » openjdk-7 » net.sourceforge » neurosdbm » db » [javadoc | source]
net.sourceforge.neurosdbm.db
abstract public class: MDBRecord [javadoc | source]
java.lang.Object
   net.sourceforge.neurosdbm.db.MDBRecord

Direct Known Subclasses:
    UnidedHiSiRecord, AudioRecord, ArtistRecord, AlbumRecord, FailedHiSiRecord, IdedHiSiRecord, PlaylistRecord, RecordingRecord, NullRecord, GenreRecord

Field Summary
protected  int recordLength     
protected  boolean deleted     
protected  WordString primary     
protected  ArrayList accessKeyArrayList     
protected  ArrayList extraInfoArrayList     
protected  int key     
Constructor:
 protected MDBRecord(int key) 
 public MDBRecord(int key,
    byte[] bytes,
    int wordOffset,
    int numAccessKeys,
    int numExtraInfo) 
Method from net.sourceforge.neurosdbm.db.MDBRecord Summary:
computeRecordLength,   generatePointers,   getKey,   getRecordLength,   parseEndOfRecord,   parseRecordFlag,   toString,   write
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from net.sourceforge.neurosdbm.db.MDBRecord Detail:
 protected int computeRecordLength() 
 abstract  void generatePointers()
 int getKey() 
 public int getRecordLength() 
 protected int parseEndOfRecord(byte[] bytes,
    int wordOffset) throws DatabaseCorruptException 
 protected int parseRecordFlag(byte[] bytes,
    int wordOffset) throws DatabaseCorruptException 
 public String toString() 
  void write(NIOFile file) throws IOException, DatabaseInternalCorruptionException