org.gcube.opensearch.opensearchlibrary.utils
Class FactoryClassNamePair

java.lang.Object
  extended by org.gcube.opensearch.opensearchlibrary.utils.FactoryClassNamePair

public class FactoryClassNamePair
extends java.lang.Object

A utility messenger class containing the class names of a URLElementFactory and a QueryElementFactory

Author:
gerasimos.farantatos, NKUA

Field Summary
 java.lang.String queryElementFactoryClass
           
 java.lang.String urlElementFactoryClass
           
 
Constructor Summary
FactoryClassNamePair(java.lang.String factoryClassNamePair)
           
FactoryClassNamePair(java.lang.String urlElementFactoryClass, java.lang.String queryElementFactoryClass)
          Creates a new instance
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

urlElementFactoryClass

public final java.lang.String urlElementFactoryClass

queryElementFactoryClass

public final java.lang.String queryElementFactoryClass
Constructor Detail

FactoryClassNamePair

public FactoryClassNamePair(java.lang.String urlElementFactoryClass,
                            java.lang.String queryElementFactoryClass)
Creates a new instance

Parameters:
urlElementFactoryClass - The class name of a URLElementFactory
queryElementFactoryClass - The class name of a QueryElementFactory

FactoryClassNamePair

public FactoryClassNamePair(java.lang.String factoryClassNamePair)
                     throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object