package scalapb

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Collection

scalapb.proto:245

Represents a custom Collection type in Scala. This allows ScalaPB to integrate with collection types that are different enough from the ones in the standard library.

Used in: FieldOptions

message EnumOptions

scalapb.proto:300

Used in: ScalaPbOptions.AuxEnumOptions

message EnumValueOptions

scalapb.proto:331

Used in: ScalaPbOptions.AuxEnumValueOptions

message FieldOptions

scalapb.proto:259

Used in: ScalaPbOptions.AuxFieldOptions

message FieldTransformation

scalapb.proto:372

Used in: ScalaPbOptions

enum MatchType

scalapb.proto:366

Used in: FieldTransformation

message MessageOptions

scalapb.proto:207

Used in: ScalaPbOptions.AuxMessageOptions

message OneofOptions

scalapb.proto:350

message PreprocessorOutput

scalapb.proto:378

message ScalaPbOptions

scalapb.proto:31

Used in: PreprocessorOutput

message ScalaPbOptions.AuxEnumOptions

scalapb.proto:149

AuxEnumOptions enables you to set enum-level options through package-scoped options. This is useful when you can't add a dependency on scalapb.proto from the proto file that defines the enum.

Used in: ScalaPbOptions

message ScalaPbOptions.AuxEnumValueOptions

scalapb.proto:161

AuxEnumValueOptions enables you to set enum value level options through package-scoped options. This is useful when you can't add a dependency on scalapb.proto from the proto file that defines the enum.

Used in: ScalaPbOptions

message ScalaPbOptions.AuxFieldOptions

scalapb.proto:137

AuxFieldOptions enables you to set field-level options through package-scoped options. This is useful when you can't add a dependency on scalapb.proto from the proto file that defines the field.

Used in: ScalaPbOptions

message ScalaPbOptions.AuxMessageOptions

scalapb.proto:125

AuxMessageOptions enables you to set message-level options through package-scoped options. This is useful when you can't add a dependency on scalapb.proto from the proto file that defines the message.

Used in: ScalaPbOptions

enum ScalaPbOptions.EnumValueNaming

scalapb.proto:106

Naming convention for generated enum values

Used in: ScalaPbOptions

enum ScalaPbOptions.OptionsScope

scalapb.proto:79

Whether to apply the options only to this file, or for the entire package (and its subpackages)

Used in: ScalaPbOptions