Aliased

org.finos.morphir.datamodel.Data$.Aliased
case class Aliased(data: Data, shape: Alias) extends Data

Represents data that lives beind a typedef. For example,

 type Label = String
 val x: Label = "xyz"

Should would be represented as

 Aliased(Data.String("xyz"), schema = Schema.Alias("Label", Data.String))

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Data
trait Writable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def contentLength: Option[Long]

Attributes

Inherited from:
Writable
def httpContentType: Option[String]

Attributes

Inherited from:
Writable
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def writeBytesTo(out: OutputStream): Unit

Attributes

Inherited from:
Data