edu.washington.cs.knowitall.extractor.mapper
Class ChunkedBinaryExtractionStringLengthFilter

java.lang.Object
  extended by edu.washington.cs.knowitall.extractor.mapper.Mapper<T>
      extended by edu.washington.cs.knowitall.extractor.mapper.FilterMapper<ChunkedBinaryExtraction>
          extended by edu.washington.cs.knowitall.extractor.mapper.ChunkedBinaryExtractionStringLengthFilter

public class ChunkedBinaryExtractionStringLengthFilter
extends FilterMapper<ChunkedBinaryExtraction>

A mapper used to filter binary extractions by number of characters.

Author:
schmmd

Constructor Summary
ChunkedBinaryExtractionStringLengthFilter(int minArgLength, int maxArgLength, int minPredicateLength, int maxPredicateLength)
          Constructs a new ChunkedBinaryExtractionLengthFilter object.
 
Method Summary
 boolean doFilter(ChunkedBinaryExtraction extraction)
           
 
Methods inherited from class edu.washington.cs.knowitall.extractor.mapper.FilterMapper
doMap
 
Methods inherited from class edu.washington.cs.knowitall.extractor.mapper.Mapper
disable, enable, isEnabled, map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChunkedBinaryExtractionStringLengthFilter

public ChunkedBinaryExtractionStringLengthFilter(int minArgLength,
                                                 int maxArgLength,
                                                 int minPredicateLength,
                                                 int maxPredicateLength)
Constructs a new ChunkedBinaryExtractionLengthFilter object.

Parameters:
minWords - the minimum number of characters in the predicate.
maxWords - the maximum number of characters in the predicate.
Method Detail

doFilter

public boolean doFilter(ChunkedBinaryExtraction extraction)
Specified by:
doFilter in class FilterMapper<ChunkedBinaryExtraction>