uk.ac.gla.dcs.renaissance.mg4j.index
Class TermFilter

java.lang.Object
  extended by uk.ac.gla.dcs.renaissance.mg4j.index.TermFilter
All Implemented Interfaces:
it.unimi.dsi.lang.FlyweightPrototype<it.unimi.dsi.mg4j.index.TermProcessor>, it.unimi.dsi.mg4j.index.TermProcessor, Serializable

public class TermFilter
extends Object
implements it.unimi.dsi.mg4j.index.TermProcessor

See Also:
Serialized Form

Constructor Summary
TermFilter()
           
 
Method Summary
 it.unimi.dsi.mg4j.index.TermProcessor copy()
           
 boolean equals(Object obj)
           
 int hashCode()
           
 boolean processPrefix(it.unimi.dsi.lang.MutableString prefix)
           
 boolean processTerm(it.unimi.dsi.lang.MutableString string)
           
 TermFilter setAllowNumber(boolean allowNumber)
           
 TermFilter setMinimumLength(int minimumLength)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TermFilter

public TermFilter()
Method Detail

setAllowNumber

public TermFilter setAllowNumber(boolean allowNumber)

setMinimumLength

public TermFilter setMinimumLength(int minimumLength)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

copy

public it.unimi.dsi.mg4j.index.TermProcessor copy()
Specified by:
copy in interface it.unimi.dsi.lang.FlyweightPrototype<it.unimi.dsi.mg4j.index.TermProcessor>
Specified by:
copy in interface it.unimi.dsi.mg4j.index.TermProcessor

processPrefix

public boolean processPrefix(it.unimi.dsi.lang.MutableString prefix)
Specified by:
processPrefix in interface it.unimi.dsi.mg4j.index.TermProcessor

processTerm

public boolean processTerm(it.unimi.dsi.lang.MutableString string)
Specified by:
processTerm in interface it.unimi.dsi.mg4j.index.TermProcessor


Copyright © 2011. All Rights Reserved.