Class MultimapResultImpl<K,V,C>
java.lang.Object
io.usethesource.capsule.core.trie.MultimapResultImpl<K,V,C>
- All Implemented Interfaces:
MultimapResult<K,V, C>
-
Nested Class Summary
Nested classes/interfaces inherited from interface MultimapResult
MultimapResult.Modification -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidmodified(MultimapResult.Modification modificationEffect, int modificationDetails) voidmodified(MultimapResult.Modification modificationEffect, int modificationDetails, int sizeDelta) voidmodified(MultimapResult.Modification modificationEffect, int modificationDetails, C evictedPayload)
-
Field Details
-
modificationEffect
-
modificationDetails
private int modificationDetails -
sizeDelta
-
evictedPayload
-
-
Constructor Details
-
MultimapResultImpl
MultimapResultImpl()
-
-
Method Details
-
getModificationEffect
- Specified by:
getModificationEffectin interfaceMultimapResult<K,V, C>
-
containsModification
- Specified by:
containsModificationin interfaceMultimapResult<K,V, C>
-
sizeDelta
-
getEvictedPayload
- Specified by:
getEvictedPayloadin interfaceMultimapResult<K,V, C>
-
modified
- Specified by:
modifiedin interfaceMultimapResult<K,V, C>
-
modified
public void modified(MultimapResult.Modification modificationEffect, int modificationDetails, int sizeDelta) - Specified by:
modifiedin interfaceMultimapResult<K,V, C>
-
modified
public void modified(MultimapResult.Modification modificationEffect, int modificationDetails, C evictedPayload) - Specified by:
modifiedin interfaceMultimapResult<K,V, C>
-