class ChangesAccumulator extends AccumulatorV2[KeyCostPair, Changes]
An accumulator to hold lists of edge changes.
- Alphabetic
- By Inheritance
- ChangesAccumulator
- AccumulatorV2
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ChangesAccumulator()
Value Members
-
def
add(pair: KeyCostPair): Unit
- Definition Classes
- ChangesAccumulator → AccumulatorV2
-
def
copy(): ChangesAccumulator
- Definition Classes
- ChangesAccumulator → AccumulatorV2
-
def
copyAndReset(): AccumulatorV2[KeyCostPair, Changes]
- Definition Classes
- AccumulatorV2
-
final
def
id: Long
- Definition Classes
- AccumulatorV2
-
final
def
isRegistered: Boolean
- Definition Classes
- AccumulatorV2
-
def
isZero: Boolean
- Definition Classes
- ChangesAccumulator → AccumulatorV2
-
def
merge(other: AccumulatorV2[KeyCostPair, Changes]): Unit
- Definition Classes
- ChangesAccumulator → AccumulatorV2
-
final
def
name: Option[String]
- Definition Classes
- AccumulatorV2
-
def
reset(): Unit
- Definition Classes
- ChangesAccumulator → AccumulatorV2
-
def
toString(): String
- Definition Classes
- AccumulatorV2 → AnyRef → Any
-
def
value: Changes
- Definition Classes
- ChangesAccumulator → AccumulatorV2