scalapb-runtime
scalapb-runtime
com.google.protobuf.any
Any
Any
AnyLens
AnyProto
com.google.protobuf.api
Api
Api
ApiLens
ApiProto
Method
Method
MethodLens
Mixin
Mixin
MixinLens
com.google.protobuf.compiler.plugin
CodeGeneratorRequest
CodeGeneratorRequest
CodeGeneratorRequestLens
CodeGeneratorResponse
CodeGeneratorResponse
CodeGeneratorResponseLens
Feature
Feature
FEATURE_NONE
FEATURE_PROTO3_OPTIONAL
Recognized
Unrecognized
File
File
FileLens
PluginProto
Version
Version
VersionLens
com.google.protobuf.descriptor
DescriptorProto
DescriptorProto
DescriptorProtoLens
ExtensionRange
ExtensionRange
ExtensionRangeLens
ReservedRange
ReservedRange
ReservedRangeLens
DescriptorProtoCompanion
EnumDescriptorProto
EnumDescriptorProto
EnumDescriptorProtoLens
EnumReservedRange
EnumReservedRange
EnumReservedRangeLens
EnumOptions
EnumOptions
EnumOptionsLens
EnumValueDescriptorProto
EnumValueDescriptorProto
EnumValueDescriptorProtoLens
EnumValueOptions
EnumValueOptions
EnumValueOptionsLens
ExtensionRangeOptions
ExtensionRangeOptions
ExtensionRangeOptionsLens
FieldDescriptorProto
FieldDescriptorProto
FieldDescriptorProtoLens
Label
Label
LABEL_OPTIONAL
LABEL_REPEATED
LABEL_REQUIRED
Recognized
Unrecognized
Type
Type
Recognized
TYPE_BOOL
TYPE_BYTES
TYPE_DOUBLE
TYPE_ENUM
TYPE_FIXED32
TYPE_FIXED64
TYPE_FLOAT
TYPE_GROUP
TYPE_INT32
TYPE_INT64
TYPE_MESSAGE
TYPE_SFIXED32
TYPE_SFIXED64
TYPE_SINT32
TYPE_SINT64
TYPE_STRING
TYPE_UINT32
TYPE_UINT64
Unrecognized
FieldOptions
FieldOptions
CType
CType
CORD
Recognized
STRING
STRING_PIECE
Unrecognized
FieldOptionsLens
JSType
JSType
JS_NORMAL
JS_NUMBER
JS_STRING
Recognized
Unrecognized
FileDescriptorProto
FileDescriptorProto
FileDescriptorProtoLens
FileDescriptorSet
FileDescriptorSet
FileDescriptorSetLens
FileOptions
FileOptions
FileOptionsLens
OptimizeMode
OptimizeMode
CODE_SIZE
LITE_RUNTIME
Recognized
SPEED
Unrecognized
GeneratedCodeInfo
GeneratedCodeInfo
Annotation
Annotation
AnnotationLens
GeneratedCodeInfoLens
MessageOptions
MessageOptions
MessageOptionsLens
MethodDescriptorProto
MethodDescriptorProto
MethodDescriptorProtoLens
MethodOptions
MethodOptions
IdempotencyLevel
IdempotencyLevel
IDEMPOTENCY_UNKNOWN
IDEMPOTENT
NO_SIDE_EFFECTS
Recognized
Unrecognized
MethodOptionsLens
OneofDescriptorProto
OneofDescriptorProto
OneofDescriptorProtoLens
OneofOptions
OneofOptions
OneofOptionsLens
ServiceDescriptorProto
ServiceDescriptorProto
ServiceDescriptorProtoLens
ServiceOptions
ServiceOptions
ServiceOptionsLens
SourceCodeInfo
SourceCodeInfo
Location
Location
LocationLens
SourceCodeInfoLens
UninterpretedOption
UninterpretedOption
NamePart
NamePart
NamePartLens
UninterpretedOptionLens
com.google.protobuf.duration
Duration
Duration
DurationLens
DurationProto
com.google.protobuf.empty
Empty
Empty
EmptyLens
EmptyProto
com.google.protobuf.field_mask
FieldMask
FieldMask
FieldMaskLens
FieldMaskProto
com.google.protobuf.source_context
SourceContext
SourceContext
SourceContextLens
SourceContextProto
com.google.protobuf.struct
ListValue
ListValue
ListValueLens
NullValue
NullValue
NULL_VALUE
Recognized
Unrecognized
Struct
Struct
FieldsEntry
FieldsEntry
FieldsEntryLens
StructLens
StructProto
Value
Value
Kind
BoolValue
Empty
ListValue
NullValue
NumberValue
StringValue
StructValue
Kind
ValueLens
com.google.protobuf.timestamp
Timestamp
Timestamp
TimestampLens
TimestampProto
com.google.protobuf.type
Enum
Enum
EnumLens
EnumValue
EnumValue
EnumValueLens
Field
Field
Cardinality
Cardinality
CARDINALITY_OPTIONAL
CARDINALITY_REPEATED
CARDINALITY_REQUIRED
CARDINALITY_UNKNOWN
Recognized
Unrecognized
FieldLens
Kind
Kind
Recognized
TYPE_BOOL
TYPE_BYTES
TYPE_DOUBLE
TYPE_ENUM
TYPE_FIXED32
TYPE_FIXED64
TYPE_FLOAT
TYPE_GROUP
TYPE_INT32
TYPE_INT64
TYPE_MESSAGE
TYPE_SFIXED32
TYPE_SFIXED64
TYPE_SINT32
TYPE_SINT64
TYPE_STRING
TYPE_UINT32
TYPE_UINT64
TYPE_UNKNOWN
Unrecognized
OptionProto
OptionProto
OptionProtoLens
Syntax
Syntax
Recognized
SYNTAX_PROTO2
SYNTAX_PROTO3
Unrecognized
Type
Type
TypeLens
TypeProto
com.google.protobuf.wrappers
BoolValue
BoolValue
BoolValueLens
BytesValue
BytesValue
BytesValueLens
DoubleValue
DoubleValue
DoubleValueLens
FloatValue
FloatValue
FloatValueLens
Int32Value
Int32Value
Int32ValueLens
Int64Value
Int64Value
Int64ValueLens
StringValue
StringValue
StringValueLens
UInt32Value
UInt32Value
UInt32ValueLens
UInt64Value
UInt64Value
UInt64ValueLens
WrappersProto
scalapb
AnyCompanionMethods
AnyMethods
AnyMethods
CollectionAdapter
DurationCompanionMethods
DurationConverters
DurationConverters
DurationMethods
Encoding
ExtendableMessage
ExtendableMessage
FieldMaskUtil
GeneratedEnum
GeneratedEnumCompanion
GeneratedExtension
GeneratedExtension
Internal
GeneratedFileObject
GeneratedMessage
GeneratedMessageCompanion
GeneratedOneof
GeneratedOneofCompanion
GeneratedSealedOneof
JavaProtoSupport
LimitedInputStream
LiteParser
MessageBuilder
MessageBuilderCompanion
Scalapb
StructUtils
StructParsingError
TextFormat
TextFormatError
TextFormatException
TimestampCompanionMethods
TimestampConverters
TimestampConverters
TimestampMethods
TypeMapper
TypeMapper
UnknownFieldSet
UnknownFieldSet
Builder
Field
Field
Builder
Builder
UnknownFieldSetLens
UnrecognizedEnum
WireType
Fixed32
Fixed64
LengthDelimited
Varint
WireValue
scalapb.descriptors
BaseDescriptor
Descriptor
DescriptorValidationException
EnumDescriptor
EnumValueDescriptor
FieldDescriptor
FieldDescriptor
FileDescriptor
FileDescriptor
MethodDescriptor
OneofDescriptor
PBoolean
PByteString
PDouble
PEmpty
PEnum
PFloat
PInt
PLong
PMessage
PRepeated
PString
PValue
PackageDescriptor
Reads
Reads
ReadsCompat
ReadsException
ScalaType
ScalaType
Boolean
ByteString
Double
Enum
Float
Int
Long
Message
String
ServiceDescriptor
SourceCodePath
scalapb.internal
compat
scalapb.options
Collection
Collection
CollectionLens
EnumOptions
EnumOptions
EnumOptionsLens
EnumValueOptions
EnumValueOptions
EnumValueOptionsLens
FieldOptions
FieldOptions
FieldOptionsLens
FieldTransformation
FieldTransformation
FieldTransformationLens
MatchType
MatchType
CONTAINS
EXACT
PRESENCE
Recognized
Unrecognized
MessageOptions
MessageOptions
MessageOptionsLens
OneofOptions
OneofOptions
OneofOptionsLens
PreprocessorOutput
PreprocessorOutput
OptionsByFileEntry
OptionsByFileEntry
OptionsByFileEntryLens
PreprocessorOutputLens
ScalaPbOptions
ScalaPbOptions
AuxEnumOptions
AuxEnumOptions
AuxEnumOptionsLens
AuxEnumValueOptions
AuxEnumValueOptions
AuxEnumValueOptionsLens
AuxFieldOptions
AuxFieldOptions
AuxFieldOptionsLens
AuxMessageOptions
AuxMessageOptions
AuxMessageOptionsLens
EnumValueNaming
EnumValueNaming
AS_IN_PROTO
CAMEL_CASE
Recognized
Unrecognized
OptionsScope
OptionsScope
FILE
PACKAGE
Recognized
Unrecognized
ScalaPbOptionsLens
ScalapbProto
scalapb.textformat
Constants
Parser
Position
Printer
ProtoAsciiParsing
TArray
TBytes
TField
TIntLiteral
TLiteral
TMessage
TPrimitive
TValue
TextGenerator
Tokenizer
Tokenizer
scalapb-runtime
/
scalapb
/
StructUtils
StructUtils
object
StructUtils
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
StructUtils
.type
Type members
Value members
Type members
Classlikes
case
class
StructParsingError
(
error:
String
)
Value members
Concrete methods
def
fromStruct
[
T
<:
GeneratedMessage
](
struct:
Struct
)(
implicit
companion:
GeneratedMessageCompanion
[
T
]):
Either
[
StructParsingError
,
T
]
def
toStruct
(
generatedMessage:
GeneratedMessage
):
Struct