org.jetbrains.kotlin.util.slicedMap
Class BasicWritableSlice<K,V>
java.lang.Object
org.jetbrains.kotlin.util.slicedMap.BasicWritableSlice<K,V>
public class BasicWritableSlice<K,V>
- extends
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BasicWritableSlice
public BasicWritableSlice(RewritePolicy rewritePolicy)
BasicWritableSlice
public BasicWritableSlice(RewritePolicy rewritePolicy,
boolean isCollective)
initSliceDebugNames
public static java.lang.Void initSliceDebugNames(java.lang.Class<?> declarationOwner)
check
public boolean check(K key,
V value)
afterPut
public void afterPut(MutableSlicedMap map,
K key,
V value)
computeValue
public V computeValue(SlicedMap map,
K key,
V value,
boolean valueNotFound)
getRewritePolicy
public RewritePolicy getRewritePolicy()
isCollective
public boolean isCollective()
setDebugName
public void setDebugName(@NotNull
java.lang.String debugName)
toString
public java.lang.String toString()
makeRawValueVersion
public ReadOnlySlice<K,V> makeRawValueVersion()