gr.uoa.di.madgik.searchlibrary.operatorlibrary.select
Class SelectOp

java.lang.Object
  extended by gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
      extended by gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.SelectOp

public class SelectOp
extends Unary

Operator class used to perform selection operation on its input org.gcube.searchservice.searchlibrary.resultset.ResultSet and produce a new org.gcube.searchservice.searchlibrary.resultset.ResultSet output holding the passing records

Author:
john.gerbesiotis - DI NKUA

Field Summary
 
Fields inherited from class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
inLocator, operatorParameters, stats, timeout, TimeoutDef, timeUnit, TimeUnitDef
 
Constructor Summary
SelectOp(URI inLocator, Map<String,String> operatorParameters, StatsContainer stats)
           
 
Method Summary
 URI compute()
          Performs the selection operation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectOp

public SelectOp(URI inLocator,
                Map<String,String> operatorParameters,
                StatsContainer stats)
         throws Exception
Throws:
Exception
See Also:
Unary
Method Detail

compute

public URI compute()
            throws Exception
Performs the selection operation

Specified by:
compute in class Unary
Returns:
The locator of the produced output
Throws:
Exception - An unrecoverable error for the operation occured


Copyright © 2013. All Rights Reserved.