ClassCopyWithBase<Result, In extends Object, Out> class abstract

Inheritance
Implemented types

Constructors

ClassCopyWithBase(In $value, Then<In, Out> $then1, Then<Out, Result> $then2)

Properties

$mapper ClassMapperBase<Object>
no setter
$then1 → Then<In, Out>
finalinherited
$then2 → Then<Out, Result>
finalinherited
$value → In
finalinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

$apply(CopyWithData data) → Result
$delta(Map<String, dynamic> delta) → Result
override
$make(CopyWithData data) → In
$merge(In value) → Result
override
$then(In value) → Result
inherited
$update(Then<In, Out> transform) → Result
Applies any transformer function on the value
inherited
as<$C>($C copy(In, Then<In, Out> , Then<Out, Result> )) → $C
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
or<T>(Object? v, T t) → T
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited