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. case class TextFormatError(msg: String) extends Product with Serializable

    Permalink
  13. class TextFormatException extends RuntimeException

    Permalink
  14. 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 TextFormat

    Permalink
  4. object TypeMapper

    Permalink
  5. package textformat

    Permalink

Ungrouped