org.gcube.opensearch.opensearchlibrary.queryelements
Class BasicQueryElementFactory

java.lang.Object
  extended by org.gcube.opensearch.opensearchlibrary.queryelements.BasicQueryElementFactory
All Implemented Interfaces:
QueryElementFactory

public class BasicQueryElementFactory
extends Object
implements QueryElementFactory

A factory class for the construction of BasicQueryElement objects

Author:
gerasimos.farantatos

Constructor Summary
BasicQueryElementFactory()
           
 
Method Summary
 BasicQueryElement newInstance(Element query, Map<String,String> nsPrefixes)
          Creates a new QueryElement object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicQueryElementFactory

public BasicQueryElementFactory()
Method Detail

newInstance

public BasicQueryElement newInstance(Element query,
                                     Map<String,String> nsPrefixes)
                              throws Exception
Creates a new QueryElement object

Specified by:
newInstance in interface QueryElementFactory
Parameters:
query - The Element corresponding to a query element contained in a description document
Returns:
A new QueryElement object
Throws:
Exception - If an error occurred during construction
See Also:
org.gcube.opensearch.opensearchlibrary.queryelements.QueryElementFactory#newInstance(Element)


Copyright © 2013. All Rights Reserved.