SumTypeDeltaSurgeon

lofi_acl.access.DeltaSurgeon.SumTypeDeltaSurgeon
class SumTypeDeltaSurgeon[T](elementLabels: Array[String], elementSurgeons: IArray[DeltaSurgeon[Any]])(using sm: SumOf[T]) extends DeltaSurgeon[T]

Attributes

Graph
Supertypes
trait DeltaSurgeon[T]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def isolate(delta: T): IsolatedDeltaParts

Attributes

Definition Classes
override def recombine(parts: IsolatedDeltaParts): T

Attributes

Definition Classes

Inherited methods

def filter(isolatedDeltaParts: IsolatedDeltaParts, permissionTree: PermissionTree): IsolatedDeltaParts

Attributes

Inherited from:
DeltaSurgeon