scalapb.compiler

Type members

Classlikes

class CollectionMethods(fd: FieldDescriptor, val implicits: DescriptorImplicits)
case class ConstructorField(name: String, typeName: String, default: Option[String], index: Int, annotations: Seq[String])
Companion
object
Companion
class
abstract class DeprecatedImplicits
Companion
class
sealed trait EnclosingType
Companion
object
Companion
class
sealed trait Expression extends Product with Serializable
case class ExpressionList(l: List[LiteralExpression]) extends Expression
case class FunctionApplication(name: String) extends LiteralExpression
Companion
class
case class FunctionalPrinter(content: Vector[String], indentLevel: Int)
Companion
object
case class GeneratorException(message: String) extends Exception
case class GeneratorParams(javaConversions: Boolean, flatPackage: Boolean, grpc: Boolean, singleLineToProtoString: Boolean, asciiFormatToString: Boolean, lenses: Boolean, retainSourceCodeInfo: Boolean)
Companion
object
Companion
class
final class GrpcServicePrinter(service: ServiceDescriptor, implicits: DescriptorImplicits)
object Helper
case object Identity extends LiteralExpression
final case class InsertionPoint(filename: String, insertionPoint: String)
sealed trait LiteralExpression extends Expression
case class MethodApplication(name: String) extends LiteralExpression
object NameUtils
case class OperatorApplication(op: String) extends LiteralExpression
object PrinterEndo
Companion
object
Companion
class
Companion
object
Companion
class
case class SealedOneof(container: Descriptor, cases: Seq[Descriptor])
sealed trait SealedOneofStyle
Companion
object
Companion
class
class SealedOneofsCache(values: Seq[SealedOneof])
class SealedOneofsGenerator(message: Descriptor, implicits: DescriptorImplicits)
sealed abstract class StreamType extends Product with Serializable
Companion
object
object StreamType
Companion
class
object Types
object Version