object OxygenState extends Enum[OxygenState]
The progress state of being a drowning victim.
Suffocation
means being too far under water.
In terms of percentage, progress proceeds towards 0.
Recovery
means emerging from being too far under water.
In terms of percentage, progress proceeds towards 100.
- Source
- OxygenState.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- OxygenState
- Enum
- EnumCompat
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val codec: Codec[OxygenState]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extraNamesToValuesMap: Map[String, OxygenState]
- Definition Classes
- Enum
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- macro def findValues: IndexedSeq[OxygenState]
- Attributes
- protected
- Definition Classes
- EnumCompat
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def indexOf(member: OxygenState): Int
- Definition Classes
- Enum
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final lazy val lowerCaseNamesToValuesMap: Map[String, OxygenState]
- Definition Classes
- Enum
- lazy val namesToValuesMap: Map[String, OxygenState]
- Definition Classes
- Enum
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final lazy val upperCaseNameValuesToMap: Map[String, OxygenState]
- Definition Classes
- Enum
- val values: IndexedSeq[OxygenState]
- Definition Classes
- OxygenState → EnumCompat
- final lazy val valuesToIndex: Map[OxygenState, Int]
- Definition Classes
- Enum
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withName(name: String): OxygenState
- Definition Classes
- Enum
- Annotations
- @SuppressWarnings()
- def withNameEither(name: String): Either[NoSuchMember[OxygenState], OxygenState]
- Definition Classes
- Enum
- def withNameInsensitive(name: String): OxygenState
- Definition Classes
- Enum
- Annotations
- @SuppressWarnings()
- def withNameInsensitiveEither(name: String): Either[NoSuchMember[OxygenState], OxygenState]
- Definition Classes
- Enum
- def withNameInsensitiveOption(name: String): Option[OxygenState]
- Definition Classes
- Enum
- def withNameLowercaseOnly(name: String): OxygenState
- Definition Classes
- Enum
- Annotations
- @SuppressWarnings()
- def withNameLowercaseOnlyEither(name: String): Either[NoSuchMember[OxygenState], OxygenState]
- Definition Classes
- Enum
- def withNameLowercaseOnlyOption(name: String): Option[OxygenState]
- Definition Classes
- Enum
- def withNameOption(name: String): Option[OxygenState]
- Definition Classes
- Enum
- def withNameUppercaseOnly(name: String): OxygenState
- Definition Classes
- Enum
- Annotations
- @SuppressWarnings()
- def withNameUppercaseOnlyEither(name: String): Either[NoSuchMember[OxygenState], OxygenState]
- Definition Classes
- Enum
- def withNameUppercaseOnlyOption(name: String): Option[OxygenState]
- Definition Classes
- Enum
- case object Recovery extends OxygenState with Product with Serializable
- case object Suffocation extends OxygenState with Product with Serializable