Idx.Mutable

object Mutable
Companion
class
Source
__.scala
class Object
trait Matchable
class Any

Member

object X

Object X defines standard parent type extensions

Source
X.scala

Def

def apply[A](initSize: Int): Idx.Mutable[A]
Source
__.scala
@targetName("javaList_View")
def javaList_^[A](v: List[A]): Idx.Mutable[A]
Source
__.scala
def removeFor[A](let: A => Boolean): Int
Source
__.scala
def sealable[A](initSize: Int): Idx.Mutable[A] & Seal
Source
__.scala
def sortBy[A](f: A => B)(using o: Ordering[B]): Unit

Sort by property

Sort by property

Sorts elements in this container based on given property map

Source
__.scala
def sortBy[A](f1: A => B, f2: A => C)(using Ordering[B], Ordering[C]): Unit

Sort by two properties

Sort by two properties

Sorts elements in this container based on given two properties

Source
__.scala
def sortBy[A](f1: A => B, f2: A => C, f3: A => D)(using Ordering[B], Ordering[C], Ordering[D]): Unit

Sort by three properties

Sort by three properties

Sorts elements in this container based on given three properties

Source
__.scala
def sortReversed[A](using o: Ordering[A]): Unit

Sort in reverse

Sort in reverse

Sorts elements in this container in reverse

Source
__.scala
@targetName("twoWay_View")
def twoWay_^[A](m: A => B, r: B => A): Idx.Mutable[B]
Source
__.scala
@targetName("twoWay_View")
def twoWay_^[A](using m: TwoWayFun[A, B]): Idx.Mutable[B]
Source
__.scala
inline def update[SELF <: Idx.Mutable[A], A](inline position: Int, inline v: A): Unit
Source
__.scala
def updateFor[A](let: A => Boolean, value: A): Int
Source
__.scala