edu.berkeley.cs.db.yfilter.operators
Class ResultCollection

java.lang.Object
  |
  +--edu.berkeley.cs.db.yfilter.operators.ResultCollection

public class ResultCollection
extends java.lang.Object


Field Summary
static ParsingContext m_currentElement
           
static java.util.ArrayList m_matchedQueries
           
static java.util.ArrayList m_matchingElements
           
static java.util.BitSet m_queryEval
           
 
Constructor Summary
ResultCollection()
           
 
Method Summary
static void clear()
           
static void collect(int queryId, java.util.ArrayList pathMatches)
           
static void collectCurrentElement(int queryId)
           
static void extraSelect(int queryId, char type, java.lang.String target)
           
static void extraSelectCurrentElement(int queryId, char type, java.lang.String target)
           
static int getNoMatchedQueries()
           
static void prepare(int noQueries)
           
static void printMatchedQueries(java.io.PrintWriter out)
           
static void printResults(java.io.PrintStream out)
           
static void printResults(java.io.PrintWriter out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_queryEval

public static java.util.BitSet m_queryEval

m_matchedQueries

public static java.util.ArrayList m_matchedQueries

m_matchingElements

public static java.util.ArrayList m_matchingElements

m_currentElement

public static ParsingContext m_currentElement
Constructor Detail

ResultCollection

public ResultCollection()
Method Detail

prepare

public static void prepare(int noQueries)

clear

public static void clear()

collect

public static void collect(int queryId,
                           java.util.ArrayList pathMatches)

collectCurrentElement

public static void collectCurrentElement(int queryId)

extraSelect

public static void extraSelect(int queryId,
                               char type,
                               java.lang.String target)

extraSelectCurrentElement

public static void extraSelectCurrentElement(int queryId,
                                             char type,
                                             java.lang.String target)

getNoMatchedQueries

public static int getNoMatchedQueries()

printMatchedQueries

public static void printMatchedQueries(java.io.PrintWriter out)

printResults

public static void printResults(java.io.PrintWriter out)

printResults

public static void printResults(java.io.PrintStream out)