org.basex.query
Class IndexContext

java.lang.Object
  extended by org.basex.query.IndexContext

public final class IndexContext
extends Object

Container for all information needed to determine whether an index is accessible or not.

Author:
Workgroup DBIS, University of Konstanz 2005-10, ISC License, Sebastian Gath

Field Summary
 QueryContext ctx
          Query context.
 Data data
          Data reference.
 boolean dupl
          Flag for potential duplicates.
 int is
          Number of estimated results.
 boolean not
          Flag for ftnot expressions.
 boolean seq
          Flag for sequential processing.
 Step step
          Index Step.
 
Constructor Summary
IndexContext(QueryContext c, Data d, Step s, boolean l)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ctx

public final QueryContext ctx
Query context.


data

public final Data data
Data reference.


step

public final Step step
Index Step.


is

public int is
Number of estimated results.


not

public boolean not
Flag for ftnot expressions.


seq

public boolean seq
Flag for sequential processing.


dupl

public boolean dupl
Flag for potential duplicates.

Constructor Detail

IndexContext

public IndexContext(QueryContext c,
                    Data d,
                    Step s,
                    boolean l)
Constructor.

Parameters:
c - query context
d - data reference
s - index step
l - duplicate flag