org.jafer.query
Class QueryParser

java.lang.Object
  extended by org.jafer.query.QueryParser

public class QueryParser
extends java.lang.Object


Field Summary
private static java.util.logging.Logger logger
           
 
Constructor Summary
QueryParser()
           
 
Method Summary
static JaferQuery parseQuery(JaferQuery query)
           
static org.w3c.dom.Node parseQuery(org.w3c.dom.Node query)
           
static java.lang.Object parseQuery(java.lang.Object query)
          Most of the processing previously done here has been moved to XMLRPNQuery class.
static z3950.v3.RPNQuery parseQuery(z3950.v3.RPNQuery query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static java.util.logging.Logger logger
Constructor Detail

QueryParser

public QueryParser()
Method Detail

parseQuery

public static java.lang.Object parseQuery(java.lang.Object query)
                                   throws QueryException
Most of the processing previously done here has been moved to XMLRPNQuery class. This class could be used to parse an XML qury against a schema, and possibly check RPNQuery structure.

Throws:
QueryException

parseQuery

public static z3950.v3.RPNQuery parseQuery(z3950.v3.RPNQuery query)
                                    throws QueryException
Throws:
QueryException

parseQuery

public static JaferQuery parseQuery(JaferQuery query)
                             throws QueryException
Throws:
QueryException

parseQuery

public static org.w3c.dom.Node parseQuery(org.w3c.dom.Node query)
                                   throws QueryException
Throws:
QueryException