ConceptStatefulTransformer

org.finos.morphir.datamodel.ConceptStatefulTransformer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Collector[T]

Members list

Type members

Classlikes

object Stateful

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Stateful.type

Types

type Stateful[A] = ZPure[Nothing, T, T, Any, Nothing, A]

Value members

Concrete methods

def of(c: Basic[_]): Stateful[Basic[_]]
def of(c: Any.type): Stateful[Any.type]
def of(c: Record): Stateful[Record]
def of(c: Struct): Stateful[Struct]
def of(c: Alias): Stateful[Alias]
def of(c: List): Stateful[List]
def of(c: Map): Stateful[Map]
def of(c: Tuple): Stateful[Tuple]
def of(c: Enum): Stateful[Enum]
def of(c: Union): Stateful[Union]
def ofFieldList[L, A](fields: List[(L, A)])(mapping: A => Stateful[A]): ZPure[Nothing, T, T, Any, Nothing, List[(L, A)]]
def ofList[A](list: List[A])(mapping: A => Stateful[A]): ZPure[Nothing, T, T, Any, Nothing, List[A]]