Package-level declarations

Types

Link copied to clipboard
open class ByteDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of Byte values.

Link copied to clipboard
open class CharDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of Char values.

Link copied to clipboard
open class Deque<T>(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque type that accepts a generic type of values.

Link copied to clipboard
open class IntDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of Int values.

Link copied to clipboard
open class LongDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of Long values.

Link copied to clipboard
open class ShortDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of Short values.

Link copied to clipboard
open class UByteDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of UByte values.

Link copied to clipboard
open class UIntDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of UInt values.

Link copied to clipboard
open class ULongDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of ULong values.

Link copied to clipboard
open class UShortDeque(initialCapacity: Int = 16, val scaleFactor: Float = 1.5f, val maxSize: Int)

Deque of UShort values.

Functions

Link copied to clipboard
fun byteDequeOf(vararg values: Byte): ByteDeque

Creates a new deque instance wrapping the given byte values.

Link copied to clipboard
fun <T> dequeOf(vararg values: T): Deque<T>

Creates a new deque instance wrapping the given values.

Link copied to clipboard
fun intDequeOf(vararg values: Int): IntDeque

Creates a new deque instance wrapping the given int values.

Link copied to clipboard
fun longDequeOf(vararg values: Long): LongDeque

Creates a new deque instance wrapping the given long values.

Link copied to clipboard
fun shortDequeOf(vararg values: Short): ShortDeque

Creates a new deque instance wrapping the given short values.

Link copied to clipboard
fun ubyteDequeOf(vararg values: UByte): UByteDeque

Creates a new deque instance wrapping the given UByte values.

Link copied to clipboard
fun uintDequeOf(vararg values: UInt): UIntDeque

Creates a new deque instance wrapping the given UInt values.

Link copied to clipboard
fun ulongDequeOf(vararg values: ULong): ULongDeque

Creates a new deque instance wrapping the given ULong values.

Link copied to clipboard
fun ushortDequeOf(vararg values: UShort): UShortDeque

Creates a new deque instance wrapping the given UShort values.