net.ajaest.jdk.data.dict.auxi
Class ORQueue

java.lang.Object
  extended by net.ajaest.jdk.data.dict.auxi.AbstractQueryElement
      extended by net.ajaest.jdk.data.dict.auxi.ORQueue
All Implemented Interfaces:
java.lang.Comparable<AbstractQueryElement>

public class ORQueue
extends AbstractQueryElement


Field Summary
private  java.util.PriorityQueue<ANDQueue> executeQueue
           
private  TreeContainer kanjiTree
           
 
Fields inherited from class net.ajaest.jdk.data.dict.auxi.AbstractQueryElement
priority
 
Constructor Summary
ORQueue(TreeContainer kanjiTree, KanjiExpression ke)
           
 
Method Summary
private  void calcPriority()
           
 java.util.Set<java.lang.Integer> getRefs()
           
private  void initQueue(KanjiExpression ke)
           
 
Methods inherited from class net.ajaest.jdk.data.dict.auxi.AbstractQueryElement
compareTo, getPriority
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kanjiTree

private TreeContainer kanjiTree

executeQueue

private java.util.PriorityQueue<ANDQueue> executeQueue
Constructor Detail

ORQueue

public ORQueue(TreeContainer kanjiTree,
               KanjiExpression ke)
Method Detail

getRefs

public java.util.Set<java.lang.Integer> getRefs()
Specified by:
getRefs in class AbstractQueryElement

calcPriority

private void calcPriority()

initQueue

private void initQueue(KanjiExpression ke)