Partial

final case class Partial(model: Option[Int], revision: Option[Int], addition: Option[Int]) extends SchemaVer

A partially known version. It can be attached only to self-describing data. (A self-describing schema must be capable of being looked up by version.)

trait Serializable
trait Product
trait Equals
trait SchemaVer
class Object
trait Matchable
class Any

Value members

Concrete methods

def asString: String
def get(kind: VersionKind): Option[Int]

Get the kind of a specific version component.

Get the kind of a specific version component.

def getAddition: Option[Int]
def getModel: Option[Int]
def getRevision: Option[Int]

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product