net.minecraft.util

public class ThreadSafeBuffer<T>

np
net.minecraft.class_2148
net.minecraft.util.ThreadSafeBuffer
net.minecraft.util.ThreadSafeBoundList

Field summary

Modifier and TypeField
private final T[]
a
field_9058
buffer
field_152759_a
private final Class<? extends T>
b
field_9059
type
field_152760_b
private final ReadWriteLock
c
field_9060
lock
field_152761_c
private int
d
field_9061
size
field_152762_d
private int
e
field_9062
head
field_152763_e

Constructor summary

ModifierConstructor
public (Class<? extends T> type, int size)

Method summary

Modifier and TypeMethod
public T
a(T arg0)
method_8334(T arg0)
add(T value)
func_152757_a(T arg0)
public int
b()
method_8335()
capacity()
func_152758_b()
public T[]
c()
method_8336()
array()
func_152756_c()