net.minecraft.util.thread

public final class TaskQueue$Prioritized

implements TaskQueue<TaskQueue$PrioritizedTask>

net.minecraft.util.thread.StrictQueue$FixedPriorityQueue
net.minecraft.class_3847$class_3848
net.minecraft.util.thread.TaskQueue$Prioritized

Field summary

Modifier and TypeField
private final Queue<Runnable>[]
queues
field_35032
queue
private final AtomicInteger
size
field_35033
queueSize

Constructor summary

ModifierConstructor
public (int priorityCount)

Method summary

Modifier and TypeMethod
public Runnable
pop()
method_16909()
poll()
public boolean
push(StrictQueue$RunnableWithPriority task)
method_16913(class_3847$class_3907 arg0)
add(TaskQueue$PrioritizedTask arg0)
public boolean
isEmpty()
method_16911()
isEmpty()
public int
size()
method_34706()
getSize()
public boolean
push(Runnable task)
method_16910(Runnable arg0)
add(Runnable arg0)