object Edition extends GeneratedEnumCompanion[Edition]

Linear Supertypes
GeneratedEnumCompanion[Edition], Serializable, Serializable, AnyRef, scala.Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Edition
  2. GeneratedEnumCompanion
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Recognized extends Edition
  2. final case class Unrecognized(unrecognizedValue: Int) extends Edition with UnrecognizedEnum with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. type ValueType = Edition
    Definition Classes
    GeneratedEnumCompanion

Value Members

  1. final def !=(arg0: scala.Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: scala.Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. implicit def enumCompanion: GeneratedEnumCompanion[Edition]
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: scala.Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def fromJavaValue(pbJavaSource: DescriptorProtos.Edition): Edition
  11. def fromName(name: String): scala.Option[Edition]
    Definition Classes
    GeneratedEnumCompanion
  12. def fromValue(__value: Int): Edition
    Definition Classes
    EditionGeneratedEnumCompanion
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def javaDescriptor: EnumDescriptor

    Returns the Java descriptors for this enum.

    Returns the Java descriptors for this enum. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.

    Definition Classes
    EditionGeneratedEnumCompanion
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. def scalaDescriptor: EnumDescriptor
    Definition Classes
    EditionGeneratedEnumCompanion
  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. def toJavaValue(pbScalaSource: Edition): DescriptorProtos.Edition
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. lazy val values: Seq[ValueType]
    Definition Classes
    EditionGeneratedEnumCompanion
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  28. object EDITION_1_TEST_ONLY extends Edition with Recognized with Product with Serializable

    Placeholder editions for testing feature resolution.

    Placeholder editions for testing feature resolution. These should not be used or relyed on outside of tests.

    Annotations
    @SerialVersionUID()
  29. object EDITION_2023 extends Edition with Recognized with Product with Serializable

    Editions that have been released.

    Editions that have been released. The specific values are arbitrary and should not be depended on, but they will always be time-ordered for easy comparison.

    Annotations
    @SerialVersionUID()
  30. object EDITION_2024 extends Edition with Recognized with Product with Serializable
    Annotations
    @SerialVersionUID()
  31. object EDITION_2_TEST_ONLY extends Edition with Recognized with Product with Serializable
    Annotations
    @SerialVersionUID()
  32. object EDITION_99997_TEST_ONLY extends Edition with Recognized with Product with Serializable
    Annotations
    @SerialVersionUID()
  33. object EDITION_99998_TEST_ONLY extends Edition with Recognized with Product with Serializable
    Annotations
    @SerialVersionUID()
  34. object EDITION_99999_TEST_ONLY extends Edition with Recognized with Product with Serializable
    Annotations
    @SerialVersionUID()
  35. object EDITION_LEGACY extends Edition with Recognized with Product with Serializable

    A placeholder edition for specifying default behaviors *before* a feature was first introduced.

    A placeholder edition for specifying default behaviors *before* a feature was first introduced. This is effectively an "infinite past".

    Annotations
    @SerialVersionUID()
  36. object EDITION_MAX extends Edition with Recognized with Product with Serializable

    Placeholder for specifying unbounded edition support.

    Placeholder for specifying unbounded edition support. This should only ever be used by plugins that can expect to never require any changes to support a new edition.

    Annotations
    @SerialVersionUID()
  37. object EDITION_PROTO2 extends Edition with Recognized with Product with Serializable

    Legacy syntax "editions".

    Legacy syntax "editions". These pre-date editions, but behave much like distinct editions. These can't be used to specify the edition of proto files, but feature definitions must supply proto2/proto3 defaults for backwards compatibility.

    Annotations
    @SerialVersionUID()
  38. object EDITION_PROTO3 extends Edition with Recognized with Product with Serializable
    Annotations
    @SerialVersionUID()
  39. object EDITION_UNKNOWN extends Edition with Recognized with Product with Serializable

    A placeholder for an unknown edition value.

    A placeholder for an unknown edition value.

    Annotations
    @SerialVersionUID()

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from scala.Any

Ungrouped