public static class BitStreamHPIndexWriter.TowerData extends Object
Modifier and Type  Field and Description 

long 
bitsForLowerBitSkips
The number of bits written for bit skips in the lower part of a tower.

long 
bitsForLowerPositionsBitSkips
The number of bits written for positions bit skips in the lower part of a tower.

long 
bitsForLowerSkipPointers
The number of bits written for skip pointers in the lower part of a tower.

long 
bitsForTopBitSkips
The number of bits written for bit skips at the top of a tower.

long 
bitsForTopPositionsBitSkips
The number of bits written for positions bit skips at the top of a tower.

long 
bitsForTopSkipPointers
The number of bits written for skip pointers at the top of a tower.

long 
bitsForTowerLengths
The number of bits written for tower lengths.

long 
numberOfLowerEntries
The number of written lower skip entries.

long 
numberOfSkipTowers
The number of written skip towers.

long 
numberOfTopEntries
The number of written top skip entries.

Constructor and Description 

TowerData() 
Modifier and Type  Method and Description 

long 
bitsForBitSkips()
Returns the overall number of bits used for bit skips.

long 
bitsForEntries()
Returns the overall number of bits used for tower entries (bits for tower lengths are not included).

long 
bitsForPositionsBitSkips()
Returns the overall number of bits used for bit skips.

long 
bitsForSkipPointers()
Returns the overall number of bits used for skip pointers.

long 
bitsForTowers()
Returns the overall number of bits used for towers.

long 
numberOfEntries()
Returns the overall number of entries.

public long bitsForTopBitSkips
public long bitsForTopPositionsBitSkips
public long bitsForTopSkipPointers
public long bitsForLowerBitSkips
public long bitsForLowerPositionsBitSkips
public long bitsForLowerSkipPointers
public long bitsForTowerLengths
public long numberOfSkipTowers
public long numberOfTopEntries
public long numberOfLowerEntries
public long bitsForSkipPointers()
public long bitsForBitSkips()
public long bitsForPositionsBitSkips()
public long bitsForEntries()
public long bitsForTowers()
public long numberOfEntries()