ModelValues

kreuzberg.engine.common.ModelValues
case class ModelValues(modelValues: Map[Identifier, Any])

Simple holder for model values.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

def toModelValueProvider(using ServiceRepository): ModelValueProvider

Convert to a ModelValueProvider.

Convert to a ModelValueProvider.

Attributes

def value[M](model: Subscribeable[M])(using ServiceRepository): M

Returns the value of a model.

Returns the value of a model.

Attributes

def withModelValue[M](id: Identifier, value: M): ModelValues

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product