A  C  F  G  H  I  L  N  P  R  S  T  W  _ 

A

add(int, T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Inserts linkable at index index in the list.
add(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Appends linkable to the end of the list.
add(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
Insert linkable at the current position of the iterator.
addAfter(T, T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Inserts newElement into the list immediately after current.
addBefore(T, T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Inserts newElement into the list immediately before current.
addFirst(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Inserts linkable at the head of the list.
addLast(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Adds linkable to the end of the list.

C

clear() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Empties the list.
com.slimjars.dist.gnu.trove.list.linked - package com.slimjars.dist.gnu.trove.list.linked
 
contains(Object) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
A linear search for o in the list.

F

forEachValue(TObjectProcedure<T>) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Executes procedure for each entry in the list.

G

get(int) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
getFirst() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Returns the head of the list
getLast() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Returns the tail of the list.
getNext(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Return the node following the given node.
getPrevious(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Return the node preceding the given node.

H

hasNext() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
True if a call to next() will return an object.
hasPrevious() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
True if a call to previous() will return a value.

I

insert(int, T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Implementation of index-based list insertions.

L

listIterator(int) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Returns an iterator positioned at index.

N

next() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
Returns the value at the Iterator's index and advances the iterator.
nextIndex() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
returns the index of the next node in the list (the one that would be returned by a call to next()).

P

previous() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
Returns the value before the Iterator's index and moves the iterator back one index.
previousIndex() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
Returns the previous element's index.

R

readExternal(ObjectInput) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
 
remove() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
Removes the current element in the list and shrinks its size accordingly.
remove(Object) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Removes the specified element from the list.
removeFirst() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Remove and return the first element in the list.
removeLast() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Remove and return the last element in the list.

S

set(T) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList.IteratorImpl
Replaces the current element in the list with linkable
size() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Returns the number of elements in the list.

T

TLinkedList < T extends TLinkable < T>> - Class in com.slimjars.dist.gnu.trove.list.linked
A LinkedList implementation which holds instances of type TLinkable.
TLinkedList() - Constructor for class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Creates a new TLinkedList instance.
TLinkedList.IteratorImpl - Class in com.slimjars.dist.gnu.trove.list.linked
A ListIterator that supports additions and deletions.
toArray() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Copies the list's contents into a native array.
toUnlinkedArray() - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Copies the list to a native array, destroying the next/previous links as the copy is made.
toUnlinkedArray(T[]) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
Returns a typed array of the objects in the set.

W

writeExternal(ObjectOutput) - Method in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
 

_

_head - Variable in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
the head of the list
_size - Variable in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
the number of elements in the list
_tail - Variable in class com .slimjars .dist .gnu .trove .list .linked . TLinkedList
the tail of the list
A  C  F  G  H  I  L  N  P  R  S  T  W  _