Package 

Class LinkedLayerList

  • All Implemented Interfaces:
    com.androidplot.util.Layerable , java.io.Serializable , java.lang.Cloneable , java.lang.Iterable , java.util.Collection , java.util.Deque , java.util.List , java.util.Queue

    
    public class LinkedLayerList<Type>
    extends LinkedList<Type> implements Layerable<Type>
                        

    A implementation of Layerable backed by a LinkedList.

    • Method Summary

      Modifier and Type Method Description
      boolean moveToTop(Type element) Move above all other elements
      boolean moveAbove(Type objectToMove, Type reference) Move above the specified element
      boolean moveBeneath(Type objectToMove, Type reference) Move beneath the specified element
      boolean moveToBottom(Type key) Move beneath all other elements
      boolean moveUp(Type key) Move up by one element
      boolean moveDown(Type key) Move down by one element
      List<Type> elements()
      void addToBottom(Type element)
      void addToTop(Type element)
      • Methods inherited from class java.util.LinkedList

        add, add, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArray
      • Methods inherited from class java.util.AbstractSequentialList

        iterator
      • Methods inherited from class java.util.AbstractList

        equals, hashCode, subList
      • Methods inherited from class java.util.AbstractCollection

        containsAll, isEmpty, removeAll, retainAll, toString
      • Methods inherited from class java.util.Collection

        parallelStream, removeIf, stream
      • Methods inherited from class java.lang.Iterable

        forEach, iterator, spliterator
      • Methods inherited from class java.util.List

        copyOf, of, replaceAll, sort
      • Methods inherited from class com.androidplot.util.Layerable

        elements, moveAbove, moveBeneath, moveDown, moveToBottom, moveToTop, moveUp
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait