implicit final class JSLE_Vector[A] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JSLE_Vector
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new JSLE_Vector(as: Vector[A])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def delete(index: Int): Option[Vector[A]]
- def deleteOrNull(index: Int): Vector[A]
- def get(index: Int): Option[A]
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def getFlatMap[B](index: Int)(f: (A) => Option[B]): Option[B]
- def getOrElse(index: Int, default: => A): A
- def insertBefore[B >: A](index: Int, b: B): Option[Vector[B]]
- def isIndexValid(i: Int): Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any
- def tryUpdateIndex[B >: A](index: Int, f: (A) => Option[B]): Option[Vector[B]]
- def tryUpdateIndexOrNull[B >: A](index: Int, f: (A) => Option[B]): Vector[B]
- def updateIndex[B >: A](index: Int, f: (A) => B): Option[Vector[B]]
- def updateIndexOrNull[B >: A](index: Int, f: (A) => B): Vector[B]