org.jetbrains.jet.util.slicedmap
Class Slices.SetSlice<K>

java.lang.Object
  extended by org.jetbrains.jet.util.slicedmap.BasicWritableSlice<K,V>
      extended by org.jetbrains.jet.util.slicedmap.Slices.BasicRemovableSlice<K,java.lang.Boolean>
          extended by org.jetbrains.jet.util.slicedmap.Slices.SetSlice<K>
All Implemented Interfaces:
ReadOnlySlice<K,java.lang.Boolean>, RemovableSlice<K,java.lang.Boolean>, WritableSlice<K,java.lang.Boolean>
Enclosing class:
Slices

public static class Slices.SetSlice<K>
extends Slices.BasicRemovableSlice<K,java.lang.Boolean>


Constructor Summary
protected Slices.SetSlice(RewritePolicy rewritePolicy)
           
protected Slices.SetSlice(RewritePolicy rewritePolicy, boolean collective)
           
 
Method Summary
 java.lang.Boolean computeValue(SlicedMap map, K key, java.lang.Boolean value, boolean valueNotFound)
           
 
Methods inherited from class org.jetbrains.jet.util.slicedmap.BasicWritableSlice
afterPut, check, getRewritePolicy, initSliceDebugNames, isCollective, makeKey, makeRawValueVersion, setDebugName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.jet.util.slicedmap.WritableSlice
afterPut, check, getRewritePolicy, isCollective
 
Methods inherited from interface org.jetbrains.jet.util.slicedmap.ReadOnlySlice
makeKey, makeRawValueVersion
 

Constructor Detail

Slices.SetSlice

protected Slices.SetSlice(RewritePolicy rewritePolicy)

Slices.SetSlice

protected Slices.SetSlice(RewritePolicy rewritePolicy,
                          boolean collective)
Method Detail

computeValue

public java.lang.Boolean computeValue(SlicedMap map,
                                      K key,
                                      java.lang.Boolean value,
                                      boolean valueNotFound)
Specified by:
computeValue in interface ReadOnlySlice<K,java.lang.Boolean>
Overrides:
computeValue in class BasicWritableSlice<K,java.lang.Boolean>