scalapb.validate.compiler
Members list
Type members
Classlikes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- BooleanRulesGen.type
This object was generated by sbt-buildinfo.
This object was generated by sbt-buildinfo.
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Self type
- BuildInfo.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- BytesRuleGen.type
Attributes
- Graph
- Supertypes
- trait CodeGenApptrait ProtocCodeGeneratorclass Objecttrait Matchableclass Any
- Self type
- CodeGenerator.type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ComparativeRulesGen.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- EnumRulesGen.type
Represents a generated function call that returns a Result.
Represents a generated function call that returns a Result.
funcName: fully qualified functin name. The function takes potentially the name (if needsName is true), then the value to be tested, then the list of args are passed: funcName([name], value, *args) needsName: whether the first argument is the name of the field being tested. args: arguments to pass after the value. inputTransform: transformation to apply to the value outputTransform: transformation to apply to the result of funcName imports: list of imports to add to the top of the file (no need to dedupe here) preamble: code to be added for static definitions. Can be used for constants that needs to be computed only once.
Attributes
- Graph
- Supertypes
- Self type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- IgnoreEmptyRulesGen.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MapRulesGen.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MembershipRulesGen.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MessagePrinter.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- RepeatedRulesGen.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- RequiredRulesGen.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class CombineFieldRulesclass FunctionCallclass IgnoreEmptyRuleclass OptionalFieldRuleclass RepeatedFieldRule
StringRulesGenerator helps generate the validation code for protocol buffer string typed field
StringRulesGenerator helps generate the validation code for protocol buffer string typed field
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- StringRulesGen.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- TimestampRulesGen.type
Attributes
- Graph
- Supertypes
- trait CodeGenApptrait ProtocCodeGeneratorclass Objecttrait Matchableclass Any
- Self type
- ValidatePreprocessor.type