scalapb.options.Collection
See theCollection companion object
final case class Collection(`type`: Option[String], nonEmpty: Option[Boolean], adapter: Option[String], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[Collection]
Represents a custom Collection type in Scala. This allows ScalaPB to integrate with collection types that are different enough from the ones in the standard library.
Value parameters
- adapter
-
An Adapter is a Scala object available at runtime that provides certain static methods that can operate on this collection type.
- nonEmpty
-
Set to true if this collection type is not allowed to be empty, for example cats.data.NonEmptyList. When true, ScalaPB will not generate
clearX
for the repeated field and not provide a default argument in the constructor. - type
-
Type of the collection
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Updatable[Collection]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article