info.ephyra.answerselection.filters
Class DeserializationFilter

java.lang.Object
  extended by info.ephyra.answerselection.filters.Filter
      extended by info.ephyra.answerselection.filters.DeserializationFilter

public class DeserializationFilter
extends Filter

The DeserializationFilter reads serialized results from one or more files.

This class extends the class Filter.

Version:
2007-05-24
Author:
Nico Schlaefer

Field Summary
private static java.io.File[] serialFiles
          Input file with serialized results.
 
Constructor Summary
DeserializationFilter()
           
 
Method Summary
static void addSerialFile(java.io.File serialFile)
          Adds an input file with serialized results.
 Result[] apply(Result[] results)
          Filters an array of Result objects.
static void clearSerialFiles()
          Clears the input files with serialized results.
static java.io.File[] getSerialFiles()
           
static void setSerialFiles(java.io.File[] serialFiles)
           
 
Methods inherited from class info.ephyra.answerselection.filters.Filter
apply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialFiles

private static java.io.File[] serialFiles
Input file with serialized results.

Constructor Detail

DeserializationFilter

public DeserializationFilter()
Method Detail

getSerialFiles

public static java.io.File[] getSerialFiles()

setSerialFiles

public static void setSerialFiles(java.io.File[] serialFiles)

addSerialFile

public static void addSerialFile(java.io.File serialFile)
Adds an input file with serialized results.

Parameters:
serialFile - input file with serialized results

clearSerialFiles

public static void clearSerialFiles()
Clears the input files with serialized results.


apply

public Result[] apply(Result[] results)
Filters an array of Result objects.

Overrides:
apply in class Filter
Parameters:
results - results to filter
Returns:
filtered results