MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model.ft
Class FTDistance

java.lang.Object
  extended by ch.ethz.mxquery.model.ft.FTPositional
      extended by ch.ethz.mxquery.model.ft.FTDistance

public class FTDistance
extends FTPositional

FTDistance (Positional Filter): distance at least, at most, exactly i, from i to j words, sentences, paragraphs


Field Summary
 
Fields inherited from class ch.ethz.mxquery.model.ft.FTPositional
POS_CONTENT_ALL, POS_CONTENT_END, POS_CONTENT_START, POS_SCOPE_DIFFERENT, POS_SCOPE_SAME
 
Constructor Summary
FTDistance(Range range, java.lang.String ftUnit)
           
 
Method Summary
 AllMatch checkPosConstraint(AllMatch am)
           
 FTPositional copy(Context ctx, java.util.Vector nestedPredCtxStack)
           
 void reset()
           
 void setContext(Context ctx)
           
 void setResettable(boolean r)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FTDistance

public FTDistance(Range range,
                  java.lang.String ftUnit)
Method Detail

checkPosConstraint

public AllMatch checkPosConstraint(AllMatch am)
                            throws MXQueryException
Specified by:
checkPosConstraint in class FTPositional
Throws:
MXQueryException

reset

public void reset()
           throws MXQueryException
Specified by:
reset in class FTPositional
Throws:
MXQueryException

setResettable

public void setResettable(boolean r)
                   throws MXQueryException
Specified by:
setResettable in class FTPositional
Throws:
MXQueryException

setContext

public void setContext(Context ctx)
                throws MXQueryException
Specified by:
setContext in class FTPositional
Throws:
MXQueryException

copy

public FTPositional copy(Context ctx,
                         java.util.Vector nestedPredCtxStack)
                  throws MXQueryException
Specified by:
copy in class FTPositional
Throws:
MXQueryException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich