Packages

p

protocgen

package protocgen

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait CodeGenApp extends ProtocCodeGenerator

    CodeGenApp provides a higher-level Scala API to build protoc code generators.

    CodeGenApp provides a higher-level Scala API to build protoc code generators.

    As a code generator author, you need to optionally provide a registerExtensions function to register any extensions needed for parsing the CodeGeneratorRequest.

    The implement the function process that takes a CodeGenRequest and returns a CodeGenResponse. These classes provides higher-level, idiomatic access to the request and response used by protoc.

  2. case class CodeGenRequest(parameter: String, filesToGenerate: Seq[FileDescriptor], allProtos: Seq[FileDescriptor], compilerVersion: Option[Version]) extends Product with Serializable
  3. sealed trait CodeGenResponse extends AnyRef

Value Members

  1. object CodeGenRequest extends Serializable
  2. object CodeGenResponse

Ungrouped