Interface MultimapResult<K,V,C>
-
- All Known Implementing Classes:
MultimapResultImpl
public interface MultimapResult<K,V,C>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMultimapResult.Modification
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsModification(MultimapResult.Modification m)java.util.Optional<C>getEvictedPayload()MultimapResult.ModificationgetModificationEffect()voidmodified(MultimapResult.Modification modificationEffect, int modificationDetails)voidmodified(MultimapResult.Modification modificationEffect, int modificationDetails, int sizeDelta)voidmodified(MultimapResult.Modification modificationEffect, int modificationDetails, C evictedPayload)java.util.Optional<java.lang.Integer>sizeDelta()static <K,V,C>
MultimapResultImpl<K,V,C>unchanged()
-
-
-
Method Detail
-
unchanged
static <K,V,C> MultimapResultImpl<K,V,C> unchanged()
-
getModificationEffect
MultimapResult.Modification getModificationEffect()
-
containsModification
boolean containsModification(MultimapResult.Modification m)
-
modified
void modified(MultimapResult.Modification modificationEffect, int modificationDetails)
-
modified
void modified(MultimapResult.Modification modificationEffect, int modificationDetails, int sizeDelta)
-
modified
void modified(MultimapResult.Modification modificationEffect, int modificationDetails, C evictedPayload)
-
getEvictedPayload
java.util.Optional<C> getEvictedPayload()
-
sizeDelta
java.util.Optional<java.lang.Integer> sizeDelta()
-
-