Full

final case class Full(model: Int, revision: Int, addition: Int) extends SchemaVer

An explicit, fully known version. It can be attached to both self-describing data and self-describing schema.

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): 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