Package

scalapb

Permalink

package scalapb

Visibility
  1. Public
  2. All

Type Members

  1. trait AnyCompanionMethods extends AnyRef

    Permalink
  2. trait AnyMethods extends AnyRef

    Permalink
  3. trait ExtendableMessage[A <: ExtendableMessage[A]] extends Updatable[A]

    Permalink
  4. trait GeneratedEnum extends Product with Serializable

    Permalink
  5. trait GeneratedEnumCompanion[A <: GeneratedEnum] extends AnyRef

    Permalink
  6. case class GeneratedExtension[C <: ExtendableMessage[C], T](lens: Lens[C, T]) extends Lens[C, T] with Product with Serializable

    Permalink
  7. abstract class GeneratedFileObject extends AnyRef

    Permalink
  8. trait GeneratedMessage extends Serializable

    Permalink
  9. trait GeneratedMessageCompanion[A <: GeneratedMessage with Message[A]] extends AnyRef

    Permalink
  10. trait GeneratedOneof extends Product with Serializable

    Permalink
  11. trait GeneratedOneofCompanion extends AnyRef

    Permalink
  12. trait JavaProtoSupport[ScalaPB, JavaPB] extends Any

    Permalink
  13. case class KeyValue[K, V](key: K, value: V) extends Product with Serializable

    Permalink
  14. class LimitedInputStream extends FilterInputStream

    Permalink

    Based on com.google.protobuf.AbstractMessageLite.Builder#LimitedInputStream.

  15. trait Message[A] extends Any

    Permalink
  16. case class TextFormatError(msg: String) extends Product with Serializable

    Permalink
  17. class TextFormatException extends RuntimeException

    Permalink
  18. abstract class TypeMapper[BaseType, CustomType] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  19. case class UnknownFieldSet(fields: Map[Int, Field] = Map.empty) extends Product with Serializable

    Permalink
  20. trait UnrecognizedEnum extends GeneratedEnum

    Permalink

Value Members

  1. object AnyMethods

    Permalink
  2. object Encoding

    Permalink

    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...

  3. object ExtendableMessage

    Permalink
  4. object FieldMaskUtil

    Permalink
  5. object GeneratedExtension extends Serializable

    Permalink
  6. object LiteParser

    Permalink
  7. object Scalapb

    Permalink
  8. object TextFormat

    Permalink
  9. object TypeMapper

    Permalink
  10. object UnknownFieldSet extends Serializable

    Permalink
  11. object WireType

    Permalink
  12. package descriptors

    Permalink
  13. package options

    Permalink
  14. package textformat

    Permalink

Ungrouped