org.jmock.expectation

Class ReturnValues

Known Direct Subclasses:
VoidReturnValues

public class ReturnValues
extends Object

Sequence values as required by MockMaker This is a generic class that should have been introduced to the mockobjects code stream instead of being separately included in org.mockobjects. It is possibly similar to a ReturnObjectList?

Field Summary

protected Vector
myContents

Constructor Summary

ReturnValues()
ReturnValues(String name, boolean keepUsingLastReturnValue)
ReturnValues(boolean keepUsingLastReturnValue)

Method Summary

void
add(Object element)
void
addAll(Collection returnValues)
Object
getNext()
boolean
isEmpty()
protected Object
pop()

Field Details

myContents

protected Vector myContents

Constructor Details

ReturnValues

public ReturnValues()

ReturnValues

public ReturnValues(String name,
                    boolean keepUsingLastReturnValue)

ReturnValues

public ReturnValues(boolean keepUsingLastReturnValue)

Method Details

add

public void add(Object element)

addAll

public void addAll(Collection returnValues)

getNext

public Object getNext()

isEmpty

public boolean isEmpty()

pop

protected Object pop()