org.gcube.dir.master
Interface ServiceInputAdapter<INTERNAL>

Type Parameters:
INTERNAL - the type of the internal object.
All Known Implementing Classes:
BestScoresAdapter, DefaultQueryAdapter, DefaultQueryTermAdapter, FusionParametersAdapter, QueryTermAdapter, ResultDistributionAdapter, SelectionParametersAdapter, TopNAdapter

public interface ServiceInputAdapter<INTERNAL>

The interface of service inputs capable of conversion into objects of an internal design.

Author:
Fabio Simeoni (University of Strathclyde)

Method Summary
 INTERNAL intern()
          Returns the internal object.
 

Method Detail

intern

INTERNAL intern()
                throws java.lang.Exception
Returns the internal object.

Returns:
the object.
Throws:
java.lang.Exception - if this object could not be converted into the internal object.