MessagePrinter

scalapb.validate.compiler.MessagePrinter
See theMessagePrinter companion object
class MessagePrinter(implicits: DescriptorImplicits, message: Descriptor)

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def content: String
def formattedRulesForOneofs(oneof: OneofDescriptor): Seq[Seq[String]]
def innerRulesForField(fd: FieldDescriptor): Seq[Rule]
def printObject(fp: FunctionalPrinter): FunctionalPrinter
def printValidate(fp: FunctionalPrinter): FunctionalPrinter
def repeatedRules(fd: FieldDescriptor, rulesProto: FieldRules, inputTransform: String => String): Seq[Rule]
def result(): Seq[File]
def ruleForField(fd: FieldDescriptor): Option[Rule]
def scalaFileName: String
def toBase(fd: FieldDescriptor, e: String): String

Concrete fields

val fieldRules: Seq[(FieldDescriptor, Rule)]