Kind

Companion
class
trait Serializable
class Object
trait Matchable
class Any

Type members

Classlikes

sealed trait Recognized extends Kind
@SerialVersionUID(0L)
case object TYPE_BOOL extends Kind with Recognized

Field type bool.

Field type bool.

@SerialVersionUID(0L)
case object TYPE_BYTES extends Kind with Recognized

Field type bytes.

Field type bytes.

@SerialVersionUID(0L)
case object TYPE_DOUBLE extends Kind with Recognized

Field type double.

Field type double.

@SerialVersionUID(0L)
case object TYPE_ENUM extends Kind with Recognized

Field type enum.

Field type enum.

@SerialVersionUID(0L)
case object TYPE_FIXED32 extends Kind with Recognized

Field type fixed32.

Field type fixed32.

@SerialVersionUID(0L)
case object TYPE_FIXED64 extends Kind with Recognized

Field type fixed64.

Field type fixed64.

@SerialVersionUID(0L)
case object TYPE_FLOAT extends Kind with Recognized

Field type float.

Field type float.

@SerialVersionUID(0L)
case object TYPE_GROUP extends Kind with Recognized

Field type group. Proto2 syntax only, and deprecated.

Field type group. Proto2 syntax only, and deprecated.

@SerialVersionUID(0L)
case object TYPE_INT32 extends Kind with Recognized

Field type int32.

Field type int32.

@SerialVersionUID(0L)
case object TYPE_INT64 extends Kind with Recognized

Field type int64.

Field type int64.

@SerialVersionUID(0L)
case object TYPE_MESSAGE extends Kind with Recognized

Field type message.

Field type message.

@SerialVersionUID(0L)
case object TYPE_SFIXED32 extends Kind with Recognized

Field type sfixed32.

Field type sfixed32.

@SerialVersionUID(0L)
case object TYPE_SFIXED64 extends Kind with Recognized

Field type sfixed64.

Field type sfixed64.

@SerialVersionUID(0L)
case object TYPE_SINT32 extends Kind with Recognized

Field type sint32.

Field type sint32.

@SerialVersionUID(0L)
case object TYPE_SINT64 extends Kind with Recognized

Field type sint64.

Field type sint64.

@SerialVersionUID(0L)
case object TYPE_STRING extends Kind with Recognized

Field type string.

Field type string.

@SerialVersionUID(0L)
case object TYPE_UINT32 extends Kind with Recognized

Field type uint32.

Field type uint32.

@SerialVersionUID(0L)
case object TYPE_UINT64 extends Kind with Recognized

Field type uint64.

Field type uint64.

@SerialVersionUID(0L)
case object TYPE_UNKNOWN extends Kind with Recognized

Field type unknown.

Field type unknown.

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

Inherited types

type ValueType = A

Value members

Concrete methods

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

Inherited methods

def fromName(name: String): Option[Kind]

Concrete fields

lazy val values: Seq[Kind]

Implicits

Implicits