Class SetNodeResultImpl<K>
java.lang.Object
io.usethesource.capsule.core.trie.SetNodeResultImpl<K>
- All Implemented Interfaces:
SetNodeResult<K>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private int
private boolean
private boolean
private K
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
boolean
boolean
void
modified()
void
void
updateDeltaHashCode
(int deltaHashCode) void
updateDeltaSize
(int deltaSize)
-
Field Details
-
replacedValue
-
isModified
private boolean isModified -
isReplaced
private boolean isReplaced -
deltaSize
private int deltaSize -
deltaHashCode
private int deltaHashCode
-
-
Constructor Details
-
SetNodeResultImpl
public SetNodeResultImpl()
-
-
Method Details
-
getDeltaSize
public int getDeltaSize()- Specified by:
getDeltaSize
in interfaceSetNodeResult<K>
-
updateDeltaSize
public void updateDeltaSize(int deltaSize) - Specified by:
updateDeltaSize
in interfaceSetNodeResult<K>
-
getDeltaHashCode
public int getDeltaHashCode()- Specified by:
getDeltaHashCode
in interfaceSetNodeResult<K>
-
updateDeltaHashCode
public void updateDeltaHashCode(int deltaHashCode) - Specified by:
updateDeltaHashCode
in interfaceSetNodeResult<K>
-
modified
public void modified()- Specified by:
modified
in interfaceSetNodeResult<K>
-
updated
- Specified by:
updated
in interfaceSetNodeResult<K>
-
isModified
public boolean isModified()- Specified by:
isModified
in interfaceSetNodeResult<K>
-
hasReplacedValue
public boolean hasReplacedValue()- Specified by:
hasReplacedValue
in interfaceSetNodeResult<K>
-
getReplacedValue
- Specified by:
getReplacedValue
in interfaceSetNodeResult<K>
-