org.symcomp.spsd
Class MapIntervalHandler

java.lang.Object
  extended by org.symcomp.scscp.ProcedureCallHandler
      extended by org.symcomp.spsd.AbstractSPSDHandler
          extended by org.symcomp.spsd.MapIntervalHandler
All Implemented Interfaces:
org.symcomp.notification.NotificationReceiver

public class MapIntervalHandler
extends AbstractSPSDHandler

maps on an implicitely generated list by an interval.


Field Summary
protected  org.symcomp.openmath.OpenMathBase function
           
protected  java.math.BigInteger intFrom
           
protected  java.math.BigInteger intTo
           
 
Fields inherited from class org.symcomp.spsd.AbstractSPSDHandler
positions, results, workers
 
Constructor Summary
MapIntervalHandler()
           
 
Method Summary
 java.lang.String getDescription(org.symcomp.openmath.OMSymbol oms)
           
 org.symcomp.openmath.OMSymbol getServiceName()
           
 java.lang.String getServiceNameStr()
           
 int getSPSDNumTasks()
           
 org.symcomp.openmath.OpenMathBase getSPSDTask(int i)
           
 void initSPSDComputation(org.symcomp.openmath.OpenMathBase omoo)
           
 
Methods inherited from class org.symcomp.spsd.AbstractSPSDHandler
handlePayload, receiveNotification, setWorkers
 
Methods inherited from class org.symcomp.scscp.ProcedureCallHandler
getServiceNames, handle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

intFrom

protected java.math.BigInteger intFrom

intTo

protected java.math.BigInteger intTo

function

protected org.symcomp.openmath.OpenMathBase function
Constructor Detail

MapIntervalHandler

public MapIntervalHandler()
Method Detail

getServiceName

public org.symcomp.openmath.OMSymbol getServiceName()
Overrides:
getServiceName in class AbstractSPSDHandler

getServiceNameStr

public java.lang.String getServiceNameStr()
Overrides:
getServiceNameStr in class org.symcomp.scscp.ProcedureCallHandler

getDescription

public java.lang.String getDescription(org.symcomp.openmath.OMSymbol oms)
Specified by:
getDescription in class org.symcomp.scscp.ProcedureCallHandler

initSPSDComputation

public void initSPSDComputation(org.symcomp.openmath.OpenMathBase omoo)
                         throws org.symcomp.openmath.OpenMathException
Specified by:
initSPSDComputation in class AbstractSPSDHandler
Throws:
org.symcomp.openmath.OpenMathException

getSPSDNumTasks

public int getSPSDNumTasks()
Specified by:
getSPSDNumTasks in class AbstractSPSDHandler

getSPSDTask

public org.symcomp.openmath.OpenMathBase getSPSDTask(int i)
Specified by:
getSPSDTask in class AbstractSPSDHandler


Copyright © 2010. All Rights Reserved.