jigcell.compare
Interface IEvaluationCallStack

All Known Implementing Classes:
EvaluationCallStack

public interface IEvaluationCallStack

The call stack for an IProgrammableDataGenerator evaluation.

This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.

Author:
Nicholas Allen

Method Summary
 java.util.List getFrames()
          A list of the stack frames.
 IDataGenerator getOrigin()
          The generator that will hold the final result or null if this is not available.
 IProgrammableDataGenerator popFrame()
          Removes the top frame from the stack.
 void pushFrame(IProgrammableDataGenerator generator)
          Adds a new frame to the stack.
 

Method Detail

getFrames

java.util.List getFrames()
A list of the stack frames. Each element of the list will be an IProgrammableDataGenerator.


getOrigin

IDataGenerator getOrigin()
The generator that will hold the final result or null if this is not available.


popFrame

IProgrammableDataGenerator popFrame()
Removes the top frame from the stack.


pushFrame

void pushFrame(IProgrammableDataGenerator generator)
Adds a new frame to the stack.

Parameters:
generator - Stack frame