org.apache.jackrabbit.core.query
Class QueryTreeBuilderRegistry

java.lang.Object
  extended byorg.apache.jackrabbit.core.query.QueryTreeBuilderRegistry

public class QueryTreeBuilderRegistry
extends Object

Implements a central access to QueryTreeBuilder instances.


Constructor Summary
QueryTreeBuilderRegistry()
           
 
Method Summary
static QueryTreeBuilder getQueryTreeBuilder(String language)
          Returns the QueryTreeBuilder for language.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryTreeBuilderRegistry

public QueryTreeBuilderRegistry()
Method Detail

getQueryTreeBuilder

public static QueryTreeBuilder getQueryTreeBuilder(String language)
                                            throws InvalidQueryException
Returns the QueryTreeBuilder for language.

Parameters:
language - the language of the query statement.
Returns:
the QueryTreeBuilder for language.
Throws:
InvalidQueryException - if there is no query tree builder for language.


Copyright © 2004-2006 The Apache Software Foundation. All Rights Reserved.