Month

object Month extends GeneratedEnumCompanion[Month]
Companion
class
trait Sum
trait Mirror
trait GeneratedEnumCompanion[Month]
trait Serializable
class Object
trait Matchable
class Any

Type members

Classlikes

@SerialVersionUID(0L)
case
object APRIL extends Month with Recognized

The month of April.

The month of April.

@SerialVersionUID(0L)
case
object AUGUST extends Month with Recognized

The month of August.

The month of August.

@SerialVersionUID(0L)
case
object DECEMBER extends Month with Recognized

The month of December.

The month of December.

@SerialVersionUID(0L)
case
object FEBRUARY extends Month with Recognized

The month of February.

The month of February.

@SerialVersionUID(0L)
case
object JANUARY extends Month with Recognized

The month of January.

The month of January.

@SerialVersionUID(0L)
case
object JULY extends Month with Recognized

The month of July.

The month of July.

@SerialVersionUID(0L)
case
object JUNE extends Month with Recognized

The month of June.

The month of June.

@SerialVersionUID(0L)
case
object MARCH extends Month with Recognized

The month of March.

The month of March.

@SerialVersionUID(0L)
case
object MAY extends Month with Recognized

The month of May.

The month of May.

@SerialVersionUID(0L)
case
object MONTH_UNSPECIFIED extends Month with Recognized

The unspecified month.

The unspecified month.

@SerialVersionUID(0L)
case
object NOVEMBER extends Month with Recognized

The month of November.

The month of November.

@SerialVersionUID(0L)
case
object OCTOBER extends Month with Recognized

The month of October.

The month of October.

sealed
trait Recognized extends Month
@SerialVersionUID(0L)
case
object SEPTEMBER extends Month with Recognized

The month of September.

The month of September.

@SerialVersionUID(0L)
final case
class Unrecognized(unrecognizedValue: Int) extends Month with UnrecognizedEnum

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror
type ValueType = A
Inherited from
GeneratedEnumCompanion

Value members

Concrete methods

def fromJavaValue(pbJavaSource: Month): Month
def fromValue(`__value`: Int): Month
def javaDescriptor: EnumDescriptor
def scalaDescriptor: EnumDescriptor
def toJavaValue(pbScalaSource: Month): Month

Inherited methods

def fromName(name: String): Option[Month]
Inherited from
GeneratedEnumCompanion

Concrete fields

lazy
val values: Seq[Month]

Implicits

Implicits

implicit
def enumCompanion: GeneratedEnumCompanion[Month]