net.minecraft.util

public class ArrayListDeque<T>

extends AbstractList<T> implements ListAndDeque<T>

All mapped superinterfaces:

ListAndDeque

ays
net.minecraft.util.ArrayListDeque
net.minecraft.class_8623

Field summary

Modifier and TypeField
private static final int
a
MIN_GROWTH
field_45067
private Object[]
b
contents
field_45068
private int
c
head
field_45069
private int
d
size
field_45070

Constructor summary

ModifierConstructor
public ()
public (int arg0)

Method summary

Modifier and TypeMethod
public int
size()
size()
public int
a()
capacity()
method_52450()
private int
a(int arg0)
getIndex(int arg0)
method_52451(int arg0)
public T
get(int arg0)
get(int arg0)
private static void
a(int arg0, int arg1)
verifyIndexInRange(int arg0, int arg1)
method_52452(int arg0, int arg1)
private void
b(int arg0)
verifyIndexInRange(int arg0)
method_52455(int arg0)
private T
c(int arg0)
getInner(int arg0)
method_52456(int arg0)
public T
set(int arg0, T arg1)
set(int arg0, T arg1)
public void
add(int arg0, T arg1)
add(int arg0, T arg1)
private void
c()
grow()
method_52454()
public T
remove(int arg0)
remove(int arg0)
public boolean
removeIf(Predicate<? super T> arg0)
removeIf(Predicate<? super T> arg0)
private void
a(Object[] arg0, int arg1)
copyCount(Object[] arg0, int arg1)
method_52453(Object[] arg0, int arg1)
public void
replaceAll(UnaryOperator<T> arg0)
replaceAll(UnaryOperator<T> arg0)
public void
forEach(Consumer<? super T> arg0)
forEach(Consumer<? super T> arg0)
public void
addFirst(T arg0)
addFirst(T arg0)
public void
addLast(T arg0)
addLast(T arg0)
public boolean
offerFirst(T arg0)
offerFirst(T arg0)
public boolean
offerLast(T arg0)
offerLast(T arg0)
public T
removeFirst()
removeFirst()
public T
removeLast()
removeLast()
public ListAndDeque<T>
b()
reversed()
method_59513()
public T
pollFirst()
pollFirst()
public T
pollLast()
pollLast()
public T
getFirst()
getFirst()
public T
getLast()
getLast()
public T
peekFirst()
peekFirst()
public T
peekLast()
peekLast()
public boolean
removeFirstOccurrence(Object arg0)
removeFirstOccurrence(Object arg0)
public boolean
removeLastOccurrence(Object arg0)
removeLastOccurrence(Object arg0)
public Iterator<T>
descendingIterator()
descendingIterator()