org.jetbrains.kotlin.util.slicedMap
Interface SlicedMap

All Superinterfaces:
java.lang.Iterable<java.util.Map.Entry<SlicedMapKey<?,?>,?>>
All Known Subinterfaces:
MutableSlicedMap
All Known Implementing Classes:
SlicedMapImpl, TrackingSlicedMap

public interface SlicedMap
extends java.lang.Iterable<java.util.Map.Entry<SlicedMapKey<?,?>,?>>


Field Summary
static SlicedMap DO_NOTHING
           
 
Method Summary
<K,V> V
get(ReadOnlySlice<K,V> slice, K key)
           
<K,V> java.util.Collection<K>
getKeys(WritableSlice<K,V> slice)
           
 
Methods inherited from interface java.lang.Iterable
iterator
 

Field Detail

DO_NOTHING

static final SlicedMap DO_NOTHING
Method Detail

get

<K,V> V get(ReadOnlySlice<K,V> slice,
            K key)

getKeys

<K,V> java.util.Collection<K> getKeys(WritableSlice<K,V> slice)