scalapb.descriptors

Type members

Classlikes

sealed trait BaseDescriptor
class DescriptorValidationException(descriptor: BaseDescriptor, msg: String) extends Exception
Companion:
object
Companion:
class
Companion:
object
Companion:
class
final case class PBoolean(value: Boolean) extends AnyVal with PValue
final case class PByteString(value: ByteString) extends AnyVal with PValue
final case class PDouble(value: Double) extends AnyVal with PValue
case object PEmpty extends PValue
final case class PEnum(value: EnumValueDescriptor) extends AnyVal with PValue
final case class PFloat(value: Float) extends AnyVal with PValue
final case class PInt(value: Int) extends AnyVal with PValue
final case class PLong(value: Long) extends AnyVal with PValue
final case class PMessage(value: Map[FieldDescriptor, PValue]) extends AnyVal with PValue
final case class PRepeated(value: Vector[PValue]) extends AnyVal with PValue
final case class PString(value: String) extends AnyVal with PValue
sealed trait PValue
case class Reads[A](read: PValue => A)
Companion:
object
object Reads extends ReadsCompat
Companion:
class
class ReadsException(msg: String) extends Exception
sealed trait ScalaType
Companion:
object
object ScalaType
Companion:
class