org.supermind.crawl.util
Class TestChainedScatterTable.TestScatterPurger

java.lang.Object
  extended by org.supermind.crawl.util.TestChainedScatterTable.TestScatterPurger
All Implemented Interfaces:
ScatterPurger
Enclosing class:
TestChainedScatterTable

 class TestChainedScatterTable.TestScatterPurger
extends java.lang.Object
implements ScatterPurger


Field Summary
(package private)  int idx
           
(package private)  long value
           
 
Fields inherited from interface org.supermind.crawl.util.ScatterPurger
NO_OP
 
Constructor Summary
TestChainedScatterTable.TestScatterPurger()
           
 
Method Summary
 void close()
           
 boolean contains(long v)
           
 void purge(ChainedScatterTable table, int idx, long value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idx

int idx

value

long value
Constructor Detail

TestChainedScatterTable.TestScatterPurger

TestChainedScatterTable.TestScatterPurger()
Method Detail

close

public void close()
           throws java.io.IOException
Specified by:
close in interface ScatterPurger
Throws:
java.io.IOException

contains

public boolean contains(long v)
                 throws java.io.IOException
Specified by:
contains in interface ScatterPurger
Throws:
java.io.IOException

purge

public void purge(ChainedScatterTable table,
                  int idx,
                  long value)
           throws java.io.IOException
Specified by:
purge in interface ScatterPurger
Throws:
java.io.IOException