Property

org.finos.morphir.toolkit.props.Property$
See theProperty companion class
object Property

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Property.type

Members list

Type members

Classlikes

final case class Binding[V](property: Property[V], value: V)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def apply[A](name: String, initial: A)(implicit tag: Tag[A]): Property[A]
def apply[A](name: String, initial: A, interceptor: PropertyChangeInterceptor[A])(implicit tag: Tag[A]): Property[A]
def makeMetric[V](name: String, initial: V, combine: (V, V) => V)(implicit tag: Tag[V]): Property[V]

Alias for makeMonoidal.

Alias for makeMonoidal.

Attributes

def makeMonoidal[V](name: String, initial: V, combine: (V, V) => V)(implicit tag: Tag[V]): Property[V]
def unapply[V](property: Property[V]): Some[(String, V, PropertyChangeInterceptor[V])]