Hierarchy For Package net.minecraft.util.thread
Class Hierarchy
- java.lang.Object
- net.minecraft.util.thread.AbstractConsecutiveExecutor<T> (implements net.minecraft.util.profiling.metrics.ProfilerMeasured, java.lang.Runnable, net.minecraft.util.thread.TaskScheduler<R>)
- net.minecraft.util.thread.ConsecutiveExecutor
- net.minecraft.util.thread.PriorityConsecutiveExecutor
- net.minecraft.util.thread.BlockableEventLoop<R> (implements java.util.concurrent.Executor, net.minecraft.util.profiling.metrics.ProfilerMeasured, net.minecraft.util.thread.TaskScheduler<R>)
- net.minecraft.util.thread.ReentrantBlockableEventLoop<R>
- net.minecraft.util.thread.NamedThreadFactory (implements java.util.concurrent.ThreadFactory)
- net.minecraft.util.thread.StrictQueue.FixedPriorityQueue (implements net.minecraft.util.thread.StrictQueue<T>)
- net.minecraft.util.thread.StrictQueue.QueueStrictQueue (implements net.minecraft.util.thread.StrictQueue<T>)
- net.minecraft.util.thread.AbstractConsecutiveExecutor<T> (implements net.minecraft.util.profiling.metrics.ProfilerMeasured, java.lang.Runnable, net.minecraft.util.thread.TaskScheduler<R>)
Interface Hierarchy
- java.lang.AutoCloseable
- net.minecraft.util.thread.TaskScheduler<R>
- net.minecraft.util.thread.StrictQueue<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.util.thread.AbstractConsecutiveExecutor.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.util.thread.StrictQueue.RunnableWithPriority (implements java.lang.Runnable)
- java.lang.Record