WaterLine class

Constructors

WaterLine(WaterLineDao waterLineDao, SchemaMetaData smdSys, DbTransaction transaction)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
smdSys SchemaMetaData
getter/setter pair
tableName String
getter/setter pair
transaction DbTransaction
getter/setter pair
waterLineDao WaterLineDao
getter/setter pair
waterLineDto WaterLineDto
getter/setter pair

Methods

addRow(WaterState? waterState) Future<int?>
addRowByUserTs(WaterState? waterState, WaterError? waterError) Future<int>
deleteByTs(int ts) Future<void>
getMinTsForUser() int
getNextUserTs() Future<int>
getWaterLineDto() WaterLineDto
getWaterLineListAboveTs(int ts, List<int> excludeTableIdList, int limit) Future<List<WaterLineDto>>
getWriteUserWaterLine(int tableType) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
retrieveByTs(int ts) Future<WaterLineDto>
setRow(int ts, WaterState? waterState) Future<void>
setWaterError(WaterError waterError) → void
setWaterLineDto(WaterLineDto waterLineDto) → void
setWaterState(WaterState? waterState) → void
toString() String
A string representation of this object.
override
updatePlaceholder() Future<void>
updateRow() Future<int>

Operators

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

Constants

C_RETRY_TIMESTAMP_ATTEMPTS → const int