scalapb
Members list
Type members
Classlikes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Any.type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AnyMethods.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Duration.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object DurationConverters.type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- DurationConverters.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class Duration
Utility functions to encode/decode byte arrays as Base64 strings.
Utility functions to encode/decode byte arrays as Base64 strings.
Used internally between the protocol buffer compiler and the runtime to encode messages.
We could have used Apache Commons, but we would like to avoid an additional dependency. java.xml.bind.DataTypeConverter.parseBase64Binary is not available on Android. And the Java native java.util.Base64 is only available for Java 8...
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Encoding.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Updatable[A]class Objecttrait Matchableclass Any
- Known subtypes
- class EnumOptionsclass EnumValueOptionsclass ExtensionRangeOptionsclass FieldOptionsclass FileOptionsclass MessageOptionsclass MethodOptionsclass OneofOptionsclass ServiceOptionsclass EnumOptionsclass EnumValueOptionsclass FieldOptionsclass MessageOptionsclass OneofOptionsclass ScalaPbOptions
- Self type
- A
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ExtendableMessage.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- FieldMaskUtil.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Any
- Known subtypes
- class Featureobject FEATURE_NONE.typeobject FEATURE_PROTO3_OPTIONAL.typetrait Recognizedclass Unrecognizedclass Labelobject LABEL_OPTIONAL.typeobject LABEL_REPEATED.typeobject LABEL_REQUIRED.typetrait Recognizedclass Unrecognizedclass Typetrait Recognizedobject TYPE_BOOL.typeobject TYPE_BYTES.typeobject TYPE_DOUBLE.typeobject TYPE_ENUM.typeobject TYPE_FIXED32.typeobject TYPE_FIXED64.typeobject TYPE_FLOAT.typeobject TYPE_GROUP.typeobject TYPE_INT32.typeobject TYPE_INT64.typeobject TYPE_MESSAGE.typeobject TYPE_SFIXED32.typeobject TYPE_SFIXED64.typeobject TYPE_SINT32.typeobject TYPE_SINT64.typeobject TYPE_STRING.typeobject TYPE_UINT32.typeobject TYPE_UINT64.typeclass Unrecognizedclass CTypeobject CORD.typetrait Recognizedobject STRING.typeobject STRING_PIECE.typeclass Unrecognizedclass JSTypeobject JS_NORMAL.typeobject JS_NUMBER.typeobject JS_STRING.typetrait Recognizedclass Unrecognizedclass OptimizeModeobject CODE_SIZE.typeobject LITE_RUNTIME.typetrait Recognizedobject SPEED.typeclass Unrecognizedclass IdempotencyLevelobject IDEMPOTENCY_UNKNOWN.typeobject IDEMPOTENT.typeobject NO_SIDE_EFFECTS.typetrait Recognizedclass Unrecognizedclass NullValueobject NULL_VALUE.typetrait Recognizedclass Unrecognizedclass Cardinalityobject CARDINALITY_OPTIONAL.typeobject CARDINALITY_REPEATED.typeobject CARDINALITY_REQUIRED.typeobject CARDINALITY_UNKNOWN.typetrait Recognizedclass Unrecognizedclass Kindtrait Recognizedobject TYPE_BOOL.typeobject TYPE_BYTES.typeobject TYPE_DOUBLE.typeobject TYPE_ENUM.typeobject TYPE_FIXED32.typeobject TYPE_FIXED64.typeobject TYPE_FLOAT.typeobject TYPE_GROUP.typeobject TYPE_INT32.typeobject TYPE_INT64.typeobject TYPE_MESSAGE.typeobject TYPE_SFIXED32.typeobject TYPE_SFIXED64.typeobject TYPE_SINT32.typeobject TYPE_SINT64.typeobject TYPE_STRING.typeobject TYPE_UINT32.typeobject TYPE_UINT64.typeobject TYPE_UNKNOWN.typeclass Unrecognizedclass Syntaxtrait Recognizedobject SYNTAX_PROTO2.typeobject SYNTAX_PROTO3.typeclass Unrecognizedtrait UnrecognizedEnumclass Unrecognizedclass Unrecognizedclass Unrecognizedclass MatchTypeobject CONTAINS.typeobject EXACT.typeobject PRESENCE.typetrait Recognizedclass EnumValueNamingobject AS_IN_PROTO.typeobject CAMEL_CASE.typetrait Recognizedclass OptionsScopeobject FILE.typeobject PACKAGE.typetrait Recognized
Attributes
- Graph
- Supertypes
- trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- object Feature.typeobject Label.typeobject Type.typeobject CType.typeobject JSType.typeobject OptimizeMode.typeobject IdempotencyLevel.typeobject NullValue.typeobject Cardinality.typeobject Kind.typeobject Syntax.typeobject MatchType.typeobject EnumValueNaming.typeobject OptionsScope.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Producttrait Equalstrait Lens[C, T]trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- GeneratedExtension.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object AnyProto.typeobject ApiProto.typeobject PluginProto.typeobject DescriptorProtoCompanion.typeobject DurationProto.typeobject EmptyProto.typeobject FieldMaskProto.typeobject SourceContextProto.typeobject StructProto.typeobject TimestampProto.typeobject TypeProto.typeobject WrappersProto.typeobject ScalapbProto.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Any
- Known subtypes
- class Anyclass Apiclass Methodclass Mixinclass CodeGeneratorRequestclass CodeGeneratorResponseclass Fileclass Versionclass DescriptorProtoclass ExtensionRangeclass ReservedRangeclass EnumDescriptorProtoclass EnumReservedRangeclass EnumOptionsclass EnumValueDescriptorProtoclass EnumValueOptionsclass ExtensionRangeOptionsclass FieldDescriptorProtoclass FieldOptionsclass FileDescriptorProtoclass FileDescriptorSetclass FileOptionsclass GeneratedCodeInfoclass Annotationclass MessageOptionsclass MethodDescriptorProtoclass MethodOptionsclass OneofDescriptorProtoclass OneofOptionsclass ServiceDescriptorProtoclass ServiceOptionsclass SourceCodeInfoclass Locationclass UninterpretedOptionclass NamePartclass Durationclass Emptyclass FieldMaskclass SourceContextclass ListValueclass Structclass FieldsEntryclass Valueclass Timestampclass Enumclass EnumValueclass Fieldclass OptionProtoclass Typeclass BoolValueclass BytesValueclass DoubleValueclass FloatValueclass Int32Valueclass Int64Valueclass StringValueclass UInt32Valueclass UInt64Valueclass Collectionclass EnumOptionsclass EnumValueOptionsclass FieldOptionsclass FieldTransformationclass MessageOptionsclass OneofOptionsclass PreprocessorOutputclass OptionsByFileEntryclass ScalaPbOptionsclass AuxEnumOptionsclass AuxEnumValueOptionsclass AuxFieldOptionsclass AuxMessageOptions
Attributes
- Graph
- Supertypes
- trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- object Any.typeobject Api.typeobject Method.typeobject Mixin.typeobject CodeGeneratorRequest.typeobject File.typeobject CodeGeneratorResponse.typeobject Version.typeobject ExtensionRange.typeobject ReservedRange.typeobject DescriptorProto.typeobject EnumReservedRange.typeobject EnumDescriptorProto.typeobject EnumOptions.typeobject EnumValueDescriptorProto.typeobject EnumValueOptions.typeobject ExtensionRangeOptions.typeobject FieldDescriptorProto.typeobject FieldOptions.typeobject FileDescriptorProto.typeobject FileDescriptorSet.typeobject FileOptions.typeobject Annotation.typeobject GeneratedCodeInfo.typeobject MessageOptions.typeobject MethodDescriptorProto.typeobject MethodOptions.typeobject OneofDescriptorProto.typeobject OneofOptions.typeobject ServiceDescriptorProto.typeobject ServiceOptions.typeobject Location.typeobject SourceCodeInfo.typeobject NamePart.typeobject UninterpretedOption.typeobject Duration.typeobject Empty.typeobject FieldMask.typeobject SourceContext.typeobject ListValue.typeobject FieldsEntry.typeobject Struct.typeobject Value.typeobject Timestamp.typeobject Enum.typeobject EnumValue.typeobject Field.typeobject OptionProto.typeobject Type.typeobject BoolValue.typeobject BytesValue.typeobject DoubleValue.typeobject FloatValue.typeobject Int32Value.typeobject Int64Value.typeobject StringValue.typeobject UInt32Value.typeobject UInt64Value.typeobject Collection.typeobject EnumOptions.typeobject EnumValueOptions.typeobject FieldOptions.typeobject FieldTransformation.typeobject MessageOptions.typeobject OneofOptions.typeobject OptionsByFileEntry.typeobject PreprocessorOutput.typeobject AuxEnumOptions.typeobject AuxEnumValueOptions.typeobject AuxFieldOptions.typeobject AuxMessageOptions.typeobject ScalaPbOptions.type
- Self type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Any
- Known subtypes
- trait Kindclass BoolValueobject Empty.typeclass ListValueclass NullValueclass NumberValueclass StringValueclass StructValue
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Any
Attributes
- Graph
- Supertypes
- class Any
Based on com.google.protobuf.AbstractMessageLite.Builder#LimitedInputStream.
Based on com.google.protobuf.AbstractMessageLite.Builder#LimitedInputStream.
Attributes
- Graph
- Supertypes
- class FilterInputStreamclass InputStreamtrait Closeabletrait AutoCloseableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LiteParser.type
Allows building an instance of a message A
Allows building an instance of a message A
The code generator will create a class that extends MessageBuilder for each message. It
generally contains a var
for each optional and required field, and a
[scala.collection.mutable.Builder] for each repeated field.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- StructUtils.type
Attributes
- Graph
- Supertypes
- Self type
- TextFormat.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Timestamp.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object TimestampConverters.type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- TimestampConverters.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class Timestamp
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- TypeMapper.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- UnknownFieldSet.type
Attributes
- Graph
- Supertypes
- Known subtypes
- class Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognizedclass Unrecognized
Deprecated types
Attributes
- Deprecated
[Since version 0.10.0]