scalapb.compiler

Members list

Concise view

Type members

Classlikes

class CollectionMethods(fd: FieldDescriptor, val implicits: DescriptorImplicits)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
case class ConstructorField(name: String, typeName: String, default: Option[String], index: Int, annotations: Seq[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
abstract class DeprecatedImplicits

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait EnclosingType

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object None.type
object ScalaOption.type

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait Expression extends Product with Serializable

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class ExpressionList(l: List[LiteralExpression]) extends Expression

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class FunctionApplication(name: String) extends LiteralExpression

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class FunctionalPrinter(content: Vector[String], indentLevel: Int)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class GeneratorException(message: String) extends Exception

Attributes

Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class GeneratorParams(javaConversions: Boolean, flatPackage: Boolean, grpc: Boolean, singleLineToProtoString: Boolean, asciiFormatToString: Boolean, lenses: Boolean, retainSourceCodeInfo: Boolean)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final class GrpcServicePrinter(service: ServiceDescriptor, implicits: DescriptorImplicits)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object Helper

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Helper.type
case object Identity extends LiteralExpression

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
final case class InsertionPoint(filename: String, insertionPoint: String)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
sealed trait LiteralExpression extends Expression

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
case class MethodApplication(name: String) extends LiteralExpression

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object NameUtils

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class OperatorApplication(op: String) extends LiteralExpression

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class SealedOneof(container: Descriptor, cases: Seq[Descriptor])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
sealed trait SealedOneofStyle

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Default.type
object Optional.type

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
class SealedOneofsCache(values: Seq[SealedOneof])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
class SealedOneofsGenerator(message: Descriptor, implicits: DescriptorImplicits)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed abstract class StreamType extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object Bidirectional.type
object ClientStreaming.type
object ServerStreaming.type
object Unary.type
object StreamType

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Types

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Types.type
object Version

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Version.type