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

java.lang.Object
  extended by net.ajaest.jdk.data.dict.auxi.AbstractQueryElement
All Implemented Interfaces:
java.lang.Comparable<AbstractQueryElement>
Direct Known Subclasses:
ANDQueue, ORQueue, QueryElement

public abstract class AbstractQueryElement
extends java.lang.Object
implements java.lang.Comparable<AbstractQueryElement>


Field Summary
protected  java.lang.Integer priority
           
 
Constructor Summary
AbstractQueryElement()
           
 
Method Summary
 int compareTo(AbstractQueryElement o)
           
 java.lang.Integer getPriority()
           
abstract  java.util.Set<java.lang.Integer> getRefs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

priority

protected java.lang.Integer priority
Constructor Detail

AbstractQueryElement

public AbstractQueryElement()
Method Detail

getRefs

public abstract java.util.Set<java.lang.Integer> getRefs()

compareTo

public int compareTo(AbstractQueryElement o)
Specified by:
compareTo in interface java.lang.Comparable<AbstractQueryElement>

getPriority

public java.lang.Integer getPriority()