Tagged

com.rallyhealth.weepickle.v1.core.Types.Tagged
trait Tagged

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaggedFrom[In]
class Leaf[T]
class Node[T]
trait TaggedFromTo[T]
class Leaf[T]
class Node[T]
trait TaggedTo[T]
class Leaf[T]
class Node[T]
Show all

Members list

Value members

Abstract methods

def tagName: String

Name of the object key used to identify the subclass tag. Tos will fast path if this is the first field of the object. Otherwise, Tos will have to buffer the content and find the tag later. While naming, consider that some implementations (e.g. vpack) may sort object keys, so symbol prefixes work well for ensuring the tag is the first property.

Name of the object key used to identify the subclass tag. Tos will fast path if this is the first field of the object. Otherwise, Tos will have to buffer the content and find the tag later. While naming, consider that some implementations (e.g. vpack) may sort object keys, so symbol prefixes work well for ensuring the tag is the first property.

Attributes