MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model.ft
Class Range

java.lang.Object
  extended by ch.ethz.mxquery.model.ft.Range

public class Range
extends java.lang.Object

implementation of a Range in FT


Constructor Summary
Range(XQStaticContext ctx, XDMIterator[] addExpr, java.lang.String ftRange)
           
 
Method Summary
 Range copy(Context ctx, java.util.Vector nestedPredCtxStack)
           
 XDMIterator getAddExpr()
           
 XQStaticContext getContext()
           
 XDMIterator getFromAddExpr()
           
 java.lang.String getRange()
           
 XDMIterator getToAddExpr()
           
 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

Range

public Range(XQStaticContext ctx,
             XDMIterator[] addExpr,
             java.lang.String ftRange)
Method Detail

getRange

public java.lang.String getRange()

getAddExpr

public XDMIterator getAddExpr()

getFromAddExpr

public XDMIterator getFromAddExpr()

getToAddExpr

public XDMIterator getToAddExpr()

getContext

public XQStaticContext getContext()

reset

public void reset()
           throws MXQueryException
Throws:
MXQueryException

setResettable

public void setResettable(boolean r)
                   throws MXQueryException
Throws:
MXQueryException

setContext

public void setContext(Context ctx)
                throws MXQueryException
Throws:
MXQueryException

copy

public Range copy(Context ctx,
                  java.util.Vector nestedPredCtxStack)
           throws MXQueryException
Throws:
MXQueryException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich