-
public final class PersistentExKt
-
-
Method Summary
Modifier and Type Method Description final static <K extends Comparable<K>, V extends Any, R extends Any> Rread(Persistent23TreeMap<K, V> $self, Function1<Persistent23TreeMap.ImmutableMap<K, V>, R> block)final static <V extends Any, R extends Any> Rread(PersistentLongMap<V> $self, Function1<PersistentLongMap.ImmutableMap<V>, R> block)final static <R extends Any> Rread(PersistentLongSet $self, Function1<PersistentLongSet.ImmutableSet, R> block)final static <K extends Any, R extends Any> Rread(PersistentHashSet<K> $self, Function1<PersistentHashSet.ImmutablePersistentHashSet<K>, R> block)final static <K extends Any, V extends Any, R extends Any> Rread(PersistentHashMap<K, V> $self, Function1<PersistentHashMap.ImmutablePersistentHashMap<K, V>, R> block)final static <K extends Any, V extends Any, R extends Any> Rread(PersistentLinkedHashMap<K, V> $self, Function1<PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K, V>, R> block)final static <K extends Comparable<K>, V extends Any> Booleanwrite(Persistent23TreeMap<K, V> $self, Function1<Persistent23TreeMap.MutableMap<K, V>, Unit> block)final static <V extends Any> Booleanwrite(PersistentLongMap<V> $self, Function1<PersistentLongMap.MutableMap<V>, Unit> block)final static Booleanwrite(PersistentLongSet $self, Function1<PersistentLongSet.MutableSet, Unit> block)final static <K extends Any> Booleanwrite(PersistentHashSet<K> $self, Function1<PersistentHashSet.MutablePersistentHashSet<K>, Unit> block)final static <K extends Any, V extends Any> Booleanwrite(PersistentHashMap<K, V> $self, Function1<PersistentHashMap.MutablePersistentHashMap<K, V>, Unit> block)final static <K extends Any, V extends Any> Booleanwrite(PersistentLinkedHashMap<K, V> $self, Function1<PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K, V>, Unit> block)final static <K extends Comparable<K>, V extends Any> UnitwriteFinally(Persistent23TreeMap<K, V> $self, Function1<Persistent23TreeMap.MutableMap<K, V>, Unit> block)final static <V extends Any> UnitwriteFinally(PersistentLongMap<V> $self, Function1<PersistentLongMap.MutableMap<V>, Unit> block)final static UnitwriteFinally(PersistentLongSet $self, Function1<PersistentLongSet.MutableSet, Unit> block)final static <K extends Any> UnitwriteFinally(PersistentHashSet<K> $self, Function1<PersistentHashSet.MutablePersistentHashSet<K>, Unit> block)final static <K extends Any, V extends Any> UnitwriteFinally(PersistentHashMap<K, V> $self, Function1<PersistentHashMap.MutablePersistentHashMap<K, V>, Unit> block)final static <K extends Any, V extends Any> UnitwriteFinally(PersistentLinkedHashMap<K, V> $self, Function1<PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K, V>, Unit> block)-
-
Method Detail
-
read
final static <K extends Comparable<K>, V extends Any, R extends Any> R read(Persistent23TreeMap<K, V> $self, Function1<Persistent23TreeMap.ImmutableMap<K, V>, R> block)
-
read
final static <V extends Any, R extends Any> R read(PersistentLongMap<V> $self, Function1<PersistentLongMap.ImmutableMap<V>, R> block)
-
read
final static <R extends Any> R read(PersistentLongSet $self, Function1<PersistentLongSet.ImmutableSet, R> block)
-
read
final static <K extends Any, R extends Any> R read(PersistentHashSet<K> $self, Function1<PersistentHashSet.ImmutablePersistentHashSet<K>, R> block)
-
read
final static <K extends Any, V extends Any, R extends Any> R read(PersistentHashMap<K, V> $self, Function1<PersistentHashMap.ImmutablePersistentHashMap<K, V>, R> block)
-
read
final static <K extends Any, V extends Any, R extends Any> R read(PersistentLinkedHashMap<K, V> $self, Function1<PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K, V>, R> block)
-
write
final static <K extends Comparable<K>, V extends Any> Boolean write(Persistent23TreeMap<K, V> $self, Function1<Persistent23TreeMap.MutableMap<K, V>, Unit> block)
-
write
final static <V extends Any> Boolean write(PersistentLongMap<V> $self, Function1<PersistentLongMap.MutableMap<V>, Unit> block)
-
write
final static Boolean write(PersistentLongSet $self, Function1<PersistentLongSet.MutableSet, Unit> block)
-
write
final static <K extends Any> Boolean write(PersistentHashSet<K> $self, Function1<PersistentHashSet.MutablePersistentHashSet<K>, Unit> block)
-
write
final static <K extends Any, V extends Any> Boolean write(PersistentHashMap<K, V> $self, Function1<PersistentHashMap.MutablePersistentHashMap<K, V>, Unit> block)
-
write
final static <K extends Any, V extends Any> Boolean write(PersistentLinkedHashMap<K, V> $self, Function1<PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K, V>, Unit> block)
-
writeFinally
final static <K extends Comparable<K>, V extends Any> Unit writeFinally(Persistent23TreeMap<K, V> $self, Function1<Persistent23TreeMap.MutableMap<K, V>, Unit> block)
-
writeFinally
final static <V extends Any> Unit writeFinally(PersistentLongMap<V> $self, Function1<PersistentLongMap.MutableMap<V>, Unit> block)
-
writeFinally
final static Unit writeFinally(PersistentLongSet $self, Function1<PersistentLongSet.MutableSet, Unit> block)
-
writeFinally
final static <K extends Any> Unit writeFinally(PersistentHashSet<K> $self, Function1<PersistentHashSet.MutablePersistentHashSet<K>, Unit> block)
-
writeFinally
final static <K extends Any, V extends Any> Unit writeFinally(PersistentHashMap<K, V> $self, Function1<PersistentHashMap.MutablePersistentHashMap<K, V>, Unit> block)
-
writeFinally
final static <K extends Any, V extends Any> Unit writeFinally(PersistentLinkedHashMap<K, V> $self, Function1<PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K, V>, Unit> block)
-
-
-
-