AbstractWarden class abstract

Implementers

Constructors

AbstractWarden({WardenType? localWardenType, WardenType? remoteWardenType})

Properties

defaultWaterState WaterState?
getter/setter pair
generateSnapshot bool
getter/setter pair
has_init bool
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
initialized bool
getter/setter pair
localWardenType WardenType?
getter/setter pair
passedWaterState WaterState?
getter/setter pair
remoteWardenType WardenType?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
smd SchemaMetaData
getter/setter pair
smdSys SchemaMetaData
getter/setter pair
startTs int?
getter/setter pair
tableTransactions AbstractTableTransactions
getter/setter pair
transaction DbTransaction
getter/setter pair
validWaterStates Set<WaterState>?
getter/setter pair
waterLine WaterLine
getter/setter pair
waterLineDao WaterLineDao
getter/setter pair
waterLineDto WaterLineDto
getter/setter pair
writeHistoricalChanges bool
getter/setter pair
writeWaterLine bool
getter/setter pair
wroteDto bool
getter/setter pair

Methods

checkValidWaterStates() → void
commitChanges(FieldData? originalDto) Future<RemoteDto>
doesCrcMatch(String? crcString) bool
getWaterLineDto() WaterLineDto
init(SchemaMetaData smd, SchemaMetaData smdSys, DbTransaction transaction) Future<void>
initialize(AbstractTableTransactions tableTransactions, {WaterState? passedWaterState}) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processDelete() Future<RemoteDto?>
processInsert() Future<RemoteDto?>
processUpdate() Future<RemoteDto?>
setStates() → void
setWaterLine(SchemaMetaData lSmdSys, DbTransaction ltr) Future<void>
setWaterLineDto(WaterLineDto waterLineDto) → void
toString() String
A string representation of this object.
override
write() Future<RemoteDto?>
writeAdd() Future<RemoteDto>
writeDelete(FieldData? originalDto) Future<RemoteDto>
writeInsert() Future<RemoteDto>
writeOverWrite() Future<RemoteDto>
writeUpdate(FieldData? originalDto) Future<RemoteDto>

Operators

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