com.k_int.util.PrefixLang
Class PrefixToRPNParser

java.lang.Object
  |
  +--com.k_int.util.PrefixLang.BasePrefixQueryParser
        |
        +--com.k_int.util.PrefixLang.PrefixToRPNParser

public class PrefixToRPNParser
extends BasePrefixQueryParser


Constructor Summary
PrefixToRPNParser(java.io.Reader r)
           
 
Method Summary
 RootNode getRootNode()
           
 void visitAnd()
           
 void visitAttrAssignment(java.lang.String attrset, int attr_type, java.lang.Object attr_value)
           
 void visitAttrset(java.lang.String attrset)
           
 void visitAttset(java.lang.String attset_id)
           
 void visitElementName(java.lang.String element_name)
           
 void visitLHS()
           
 void visitNot()
           
 void visitOr()
           
 void visitPrefixQuery()
           
 void visitQueryNode()
           
 void visitRHS()
           
 void visitSingleSearchTerm(java.lang.String term)
           
 void visitTermList(java.util.Vector termlist)
           
 
Methods inherited from class com.k_int.util.PrefixLang.BasePrefixQueryParser
parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrefixToRPNParser

public PrefixToRPNParser(java.io.Reader r)
Method Detail

getRootNode

public RootNode getRootNode()

visitPrefixQuery

public void visitPrefixQuery()
                      throws PrefixQueryException
Overrides:
visitPrefixQuery in class BasePrefixQueryParser

visitAnd

public void visitAnd()
              throws PrefixQueryException
Overrides:
visitAnd in class BasePrefixQueryParser

visitOr

public void visitOr()
             throws PrefixQueryException
Overrides:
visitOr in class BasePrefixQueryParser

visitNot

public void visitNot()
              throws PrefixQueryException
Overrides:
visitNot in class BasePrefixQueryParser

visitLHS

public void visitLHS()
              throws PrefixQueryException
Overrides:
visitLHS in class BasePrefixQueryParser

visitRHS

public void visitRHS()
              throws PrefixQueryException
Overrides:
visitRHS in class BasePrefixQueryParser

visitQueryNode

public void visitQueryNode()
                    throws PrefixQueryException
Overrides:
visitQueryNode in class BasePrefixQueryParser

visitAttrset

public void visitAttrset(java.lang.String attrset)
Overrides:
visitAttrset in class BasePrefixQueryParser

visitAttrAssignment

public void visitAttrAssignment(java.lang.String attrset,
                                int attr_type,
                                java.lang.Object attr_value)
Overrides:
visitAttrAssignment in class BasePrefixQueryParser

visitSingleSearchTerm

public void visitSingleSearchTerm(java.lang.String term)
Overrides:
visitSingleSearchTerm in class BasePrefixQueryParser

visitTermList

public void visitTermList(java.util.Vector termlist)
Overrides:
visitTermList in class BasePrefixQueryParser

visitAttset

public void visitAttset(java.lang.String attset_id)
Overrides:
visitAttset in class BasePrefixQueryParser

visitElementName

public void visitElementName(java.lang.String element_name)
Overrides:
visitElementName in class BasePrefixQueryParser


Copyright © 2001 Knowledge Integration Ltd. All Rights Reserved.