PValue

semagrams.PValue
trait PValue[T] extends Property

A subtrait of Property that is simpler to implement when there's an implicit ReadWriter for your value type in scope

Attributes

Graph
Supertypes
trait Property
class Object
trait Matchable
class Any
Known subtypes
object SName.type
object TName.type
object Program.type
object Concentration.type
object Rate.type
object SName.type
object TName.type
object Src.type
object Tgt.type
object boxTy.type
class diagTy[P]

Members list

Concise view

Type members

Types

type Value = T

The type of values of the attribute.

The type of values of the attribute.

Attributes

Value members

Inherited methods

def readValue(sv: Value): Value

Read in a Value from a json value.

Read in a Value from a json value.

Attributes

Inherited from:
Property
def writeValue(v: Any): Value

Construct a json value from a Value.

Construct a json value from a Value.

Attributes

Inherited from:
Property

Concrete fields

val rw: ReadWriter[Value]

A serializer for those values.

A serializer for those values.

Attributes