scalapb
descriptors
package
descriptors
Visibility
Public
All
Type Members
sealed
trait
BaseDescriptor
extends
AnyRef
class
Descriptor
extends
BaseDescriptor
class
DescriptorValidationException
extends
Exception
class
EnumDescriptor
extends
BaseDescriptor
class
EnumValueDescriptor
extends
BaseDescriptor
class
FieldDescriptor
extends
BaseDescriptor
class
FileDescriptor
extends
BaseDescriptor
class
OneofDescriptor
extends
BaseDescriptor
final
case class
PBoolean
(
value:
Boolean
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PByteString
(
value:
ByteString
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PDouble
(
value:
Double
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PEnum
(
value:
EnumValueDescriptor
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PFloat
(
value:
Float
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PInt
(
value:
Int
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PLong
(
value:
Long
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PMessage
(
value:
Map
[
FieldDescriptor
,
PValue
]
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PRepeated
(
value:
Vector
[
PValue
]
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
final
case class
PString
(
value:
String
)
extends
AnyVal
with
PValue
with
Product
with
Serializable
sealed
trait
PValue
extends
Any
class
PackageDescriptor
extends
BaseDescriptor
case class
Reads
[
A
]
(
read: (
PValue
) ⇒
A
)
extends
Product
with
Serializable
class
ReadsException
extends
Exception
sealed
trait
ScalaType
extends
AnyRef
Value Members
object
FieldDescriptor
object
FileDescriptor
object
PEmpty
extends
PValue
with
Product
with
Serializable
object
Reads
extends
Serializable
object
ScalaType
Ungrouped