Interface SetNodeResult<K>
-
- All Known Implementing Classes:
SetNodeResultImpl
public interface SetNodeResult<K>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getDeltaHashCode()
int
getDeltaSize()
K
getReplacedValue()
boolean
hasReplacedValue()
boolean
isModified()
void
modified()
static <K> SetNodeResult<K>
unchanged()
void
updated(K replacedValue)
void
updateDeltaHashCode(int deltaHashCode)
void
updateDeltaSize(int deltaSize)
-
-
-
Method Detail
-
unchanged
static <K> SetNodeResult<K> unchanged()
-
getDeltaSize
int getDeltaSize()
-
updateDeltaSize
void updateDeltaSize(int deltaSize)
-
getDeltaHashCode
int getDeltaHashCode()
-
updateDeltaHashCode
void updateDeltaHashCode(int deltaHashCode)
-
modified
void modified()
-
updated
void updated(K replacedValue)
-
isModified
boolean isModified()
-
hasReplacedValue
boolean hasReplacedValue()
-
getReplacedValue
K getReplacedValue()
-
-