org.galagosearch.core.index
Class SparseFloatListWriter

java.lang.Object
  extended by org.galagosearch.core.index.SparseFloatListWriter
All Implemented Interfaces:
org.galagosearch.core.types.NumberWordProbability.NumberWordOrder.ShreddedProcessor, org.galagosearch.tupleflow.Step

public class SparseFloatListWriter
extends java.lang.Object
implements org.galagosearch.core.types.NumberWordProbability.NumberWordOrder.ShreddedProcessor

Author:
trevor

Nested Class Summary
 class SparseFloatListWriter.DoubleInvertedList
           
 
Constructor Summary
SparseFloatListWriter(org.galagosearch.tupleflow.TupleFlowParameters parameters)
          Creates a new instance of DoubleListWriter
 
Method Summary
 void close()
           
 void processNumber(int number)
           
 void processTuple(double probability)
           
 void processWord(byte[] word)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SparseFloatListWriter

public SparseFloatListWriter(org.galagosearch.tupleflow.TupleFlowParameters parameters)
                      throws java.io.FileNotFoundException,
                             java.io.IOException
Creates a new instance of DoubleListWriter

Throws:
java.io.FileNotFoundException
java.io.IOException
Method Detail

processWord

public void processWord(byte[] word)
                 throws java.io.IOException
Specified by:
processWord in interface org.galagosearch.core.types.NumberWordProbability.NumberWordOrder.ShreddedProcessor
Throws:
java.io.IOException

processNumber

public void processNumber(int number)
                   throws java.io.IOException
Specified by:
processNumber in interface org.galagosearch.core.types.NumberWordProbability.NumberWordOrder.ShreddedProcessor
Throws:
java.io.IOException

processTuple

public void processTuple(double probability)
                  throws java.io.IOException
Specified by:
processTuple in interface org.galagosearch.core.types.NumberWordProbability.NumberWordOrder.ShreddedProcessor
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Specified by:
close in interface org.galagosearch.core.types.NumberWordProbability.NumberWordOrder.ShreddedProcessor
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.