scalapb
compiler
package
compiler
Visibility
Public
All
Type Members
trait
DescriptorPimps
extends
AnyRef
sealed
trait
EnclosingType
extends
AnyRef
sealed
trait
Expression
extends
Product
with
Serializable
case class
ExpressionList
(
l:
List
[
LiteralExpression
]
)
extends
Expression
with
Product
with
Serializable
case class
FunctionApplication
(
name:
String
)
extends
LiteralExpression
with
Product
with
Serializable
case class
FunctionalPrinter
(
content:
Vector
[
String
] =
Vector.empty
,
indentLevel:
Int
=
0
)
extends
Product
with
Serializable
case class
GeneratorException
(
message:
String
)
extends
Exception
with
Product
with
Serializable
case class
GeneratorParams
(
javaConversions:
Boolean
=
false
,
flatPackage:
Boolean
=
false
,
grpc:
Boolean
=
false
,
singleLineToString:
Boolean
=
false
)
extends
Product
with
Serializable
final
class
GrpcServicePrinter
extends
DescriptorPimps
sealed
trait
LiteralExpression
extends
Expression
case class
MethodApplication
(
name:
String
)
extends
LiteralExpression
with
Product
with
Serializable
case class
OperatorApplication
(
op:
String
)
extends
LiteralExpression
with
Product
with
Serializable
class
ProtoValidation
extends
DescriptorPimps
class
ProtobufGenerator
extends
DescriptorPimps
sealed abstract
class
StreamType
extends
Product
with
Serializable
Value Members
object
EnclosingType
object
ExpressionBuilder
object
FunctionalPrinter
extends
Serializable
object
Helper
object
Identity
extends
LiteralExpression
with
Product
with
Serializable
object
NameUtils
object
PrinterEndo
object
ProtobufGenerator
object
StreamType
extends
Serializable
object
Types
object
Version
Ungrouped