|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.util.ManagedLinkedList
class ManagedLinkedList extends Object
This class provides a very simple linked list of memory managed elements. This class does not support concurrent modifications nor will it check for them. This class is also not thread safe.
Nested Class Summary | |
---|---|
class |
ManagedLinkedList.Element
|
class |
ManagedLinkedList.Iter
|
Constructor Summary | |
ManagedLinkedList()
|
Method Summary | |
---|---|
def
|
ManagedLinkedList(ReferenceBundle bundle)
|
void
|
add(T value)
adds a value to the list |
boolean
|
isEmpty()
returns if the list is empty |
Iterator
|
iterator()
returns an iterator, which allows the removal of elements. |
T[]
|
toArray(T[] tArray)
this will return an array of non null elements of this list |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
ManagedLinkedList()
Method Detail |
---|
public def ManagedLinkedList(ReferenceBundle bundle)
public void add(T value)
public boolean isEmpty()
public Iterator iterator()
public T[] toArray(T[] tArray)
Copyright © 2003-2009 The Codehaus. All rights reserved.