scalapb.compiler

Members list

Type members

Classlikes

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

Attributes

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
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

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

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Collection
object None.type
object ScalaOption.type
object EnclosingType

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

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

Attributes

Supertypes
trait Expression
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

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

Attributes

Supertypes
trait Expression
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

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

Attributes

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

Attributes

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

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

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

Attributes

Supertypes
class Object
trait Matchable
class Any
object Helper

Attributes

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

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Expression
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Identity.type
final case class InsertionPoint(filename: String, insertionPoint: String)

Attributes

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

Attributes

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

Attributes

Supertypes
trait Expression
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object NameUtils

Attributes

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

Attributes

Supertypes
trait Expression
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PrinterEndo

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait SealedOneofStyle

Attributes

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

Attributes

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

Attributes

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

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed abstract class StreamType extends Product, Serializable

Attributes

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

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
StreamType.type
object Types

Attributes

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

Attributes

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