sleep.engine.types

Class ArrayContainer

public class ArrayContainer extends Object implements ScalarArray

Field Summary
protected Stackvalues
Constructor Summary
ArrayContainer()
ArrayContainer(Collection initialValues)
initial values must be a collection of Scalar's
Method Summary
Scalaradd(Scalar value, int index)
ScalargetAt(int index)
Scalarpop()
Scalarpush(Scalar value)
voidremove(Scalar key)
Scalarremove(int index)
IteratorscalarIterator()
intsize()
voidsort(Comparator compare)
StringtoString()

Field Detail

values

protected Stack values

Constructor Detail

ArrayContainer

public ArrayContainer()

ArrayContainer

public ArrayContainer(Collection initialValues)
initial values must be a collection of Scalar's

Method Detail

add

public Scalar add(Scalar value, int index)

getAt

public Scalar getAt(int index)

pop

public Scalar pop()

push

public Scalar push(Scalar value)

remove

public void remove(Scalar key)

remove

public Scalar remove(int index)

scalarIterator

public Iterator scalarIterator()

size

public int size()

sort

public void sort(Comparator compare)

toString

public String toString()