Package

com.trueaccord

scalapb

Permalink

package scalapb

Visibility
  1. Public
  2. All

Type Members

  1. trait GeneratedEnum extends Product with Serializable

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

    Permalink
  3. trait GeneratedMessage extends Serializable

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

    Permalink
  5. trait GeneratedOneof extends Product with Serializable

    Permalink
  6. trait GeneratedOneofCompanion extends AnyRef

    Permalink
  7. trait JavaProtoSupport[ScalaPB, JavaPB] extends AnyRef

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

    Permalink
  9. class LimitedInputStream extends FilterInputStream

    Permalink

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

  10. trait Message[A] extends AnyRef

    Permalink
  11. final class Scalapb extends AnyRef

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

    Permalink
    Annotations
    @implicitNotFound( ... )

Value Members

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

  2. object LiteParser

    Permalink
  3. object TypeMapper

    Permalink

Ungrouped