net.minecraft.util.collection

class ArrayListDeque$ReversedWrapper

extends AbstractList<T> implements ListDeque<T>

All mapped superinterfaces:

ListDeque

net.minecraft.util.ArrayListDeque$ReversedView
net.minecraft.class_8623$class_9633
net.minecraft.util.collection.ArrayListDeque$ReversedWrapper

Field summary

Modifier and TypeField
private final ArrayListDeque<T>
source
field_51346
original
final ArrayListDeque
this$0
field_51345
field_51345

Constructor summary

ModifierConstructor
public (ArrayListDeque<T> this$0)

Method summary

Modifier and TypeMethod
public ListDeque<T>
reversed()
method_59513()
reversed()
public T
getFirst()
public T
getLast()
public void
addFirst(T t)
addFirst(T arg0)
addFirst(T arg0)
public void
addLast(T t)
addLast(T arg0)
addLast(T arg0)
public boolean
offerFirst(T t)
offerFirst(T arg0)
offerFirst(T value)
public boolean
offerLast(T t)
offerLast(T arg0)
offerLast(T value)
public T
pollFirst()
public T
pollLast()
public T
peekFirst()
public T
peekLast()
public T
removeFirst()
public T
removeLast()
public boolean
removeFirstOccurrence(Object o)
removeFirstOccurrence(Object arg0)
removeFirstOccurrence(Object value)
public boolean
removeLastOccurrence(Object o)
removeLastOccurrence(Object arg0)
removeLastOccurrence(Object value)
public Iterator<T>
descendingIterator()
public int
size()
public boolean
isEmpty()
public boolean
contains(Object o)
contains(Object arg0)
contains(Object value)
public T
get(int index)
get(int arg0)
get(int index)
public T
set(int index, T element)
set(int arg0, T arg1)
set(int index, T value)
public void
add(int index, T element)
add(int arg0, T arg1)
add(int index, T value)
public T
remove(int index)
remove(int arg0)
remove(int index)
public int
indexOf(Object o)
indexOf(Object arg0)
indexOf(Object value)
public int
lastIndexOf(Object o)
lastIndexOf(Object arg0)
lastIndexOf(Object value)
public List<T>
subList(int fromIndex, int toIndex)
subList(int arg0, int arg1)
subList(int start, int end)
public Iterator<T>
iterator()
public void
clear()
private int
reverseIndex(int index)
method_59514(int arg0)
getReversedIndex(int index)
public List
reversed()
method_59513()
reversed()
public SequencedCollection
reversed()
method_59513()
reversed()
public Deque
reversed()
method_59513()
reversed()