java.io.Serializable
, java.lang.Cloneable
, java.lang.Iterable<Triad<T,K,L>>
, java.util.Collection<Triad<T,K,L>>
, java.util.Deque<Triad<T,K,L>>
, java.util.List<Triad<T,K,L>>
, java.util.Queue<Triad<T,K,L>>
public final class TriadSLinkedList<T,K,L> extends SLinkedList<Triad<T,K,L>>
Constructor | Description |
---|---|
TriadSLinkedList() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, add, addAll, addAll, addAll, addAll, addAll, addFirst, addLast, clear, contains, containsAll, copyOf, descendingIterator, element, equals, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeAll, removeAll, removeAll, removeAll, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, retainAll, set, size, subList, toArray, toArray, toLinkedList, toString, toVector
public final Triad.FirstConverter<T,K,L> getFirstConverter()
public final Triad.SecondConverter<T,K,L> getSecondConverter()
public final Triad.ThirdConverter<T,K,L> getThirdConverter()
public final java.util.Iterator<T> firstIterator()
public final java.util.Iterator<K> secondIterator()
public final java.util.Iterator<L> thirdIterator()
public int indexOfFirst(T t)
public int indexOfSecond(K k)
public int indexOfThird(L l)
public T getFirst(int index)
public K getSecond(int index)
public L getThird(int index)
public boolean containsFirst(T t)
public boolean containsSecond(K k)
public boolean containsThird(L l)
public T elementAtFirst(int index)
public K elementAtSecond(int index)
public L elementAtThird(int index)
public int indexOfFirst(T t, int index)
public int indexOfSecond(K k, int index)
public int indexOfThird(L l, int index)
public int lastIndexOfFirst(T t, int index)
public int lastIndexOfSecond(K k, int index)
public int lastIndexOfThird(L l, int index)
public int lastIndexOfFirst(T t)
public int lastIndexOfSecond(K k)
public int lastIndexOfThird(L l)
public boolean removeFirst(T t)
public boolean removeSecond(K k)
public boolean removeThird(L l)
public boolean removeElementFirst(T t)
public boolean removeElementSecond(K k)
public boolean removeElementThird(L l)