Package bw :: Package poseidon :: Module diskindex :: Class SeaIndex
[frames] | no frames]

Class SeaIndex

object --+        
         |        
 DiskIndex --+    
             |    
    OceanIndex --+
                 |
                SeaIndex

This class is exactly the same as OceanIndex. The only thing overridden is the ITEM struct.

Instance Methods

Inherited from OceanIndex: __contains__, __init__, __len__, close, commit, create, read_disk, read_header, verify

Inherited from DiskIndex: __getitem__, __iter__, __setitem__, clean, get, has_key, iteritems, update

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables
  ITEM = Struct("!dQQQLH")
(uuid, ttime, original_next, previous_tablespace_offset, total_rowcount, new_rowcount, clustersize)

Inherited from OceanIndex: FANOUT, HEADER, VERSION

Properties

Inherited from object: __class__