ThreadUtils

class ThreadUtils

Types

Companion
Link copied to clipboard
object Companion
MainThreadRunnable
Link copied to clipboard
abstract class MainThreadRunnable : ThreadUtils.Task
ReplaceThreadRunnable
Link copied to clipboard
abstract class ReplaceThreadRunnable(groupId: String) : ThreadUtils.WorkerThreadRunnable
SequencedThreadRunnable
Link copied to clipboard
abstract class SequencedThreadRunnable(groupId: String) : ThreadUtils.WorkerThreadRunnable
Task
Link copied to clipboard
abstract class Task : Runnable
ThreadSync
Link copied to clipboard
class ThreadSync
WorkerThreadRunnable
Link copied to clipboard
abstract class WorkerThreadRunnable(groupId: String) : ThreadUtils.Task

Functions

addTask
Link copied to clipboard

Run parallel in background but serialized executed in a group.

fun addTask(runnable: ThreadUtils.WorkerThreadRunnable)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String