-
public final class BlockSet.Mutable extends BlockSet
-
-
Constructor Summary
Constructors Constructor Description BlockSet.Mutable(Long blockSize, PersistentLongMap<Block> map)
-
Method Summary
Modifier and Type Method Description final BooleangetIsEmpty()final LonggetMinimum()final LonggetMaximum()final LongArraygetArray()final LonggetBlockSize()final PersistentLongMap<Block>getSet()final Unitclear()final Unitadd(Long blockAddress, Block block)final Booleanremove(Long blockAddress)final BlockSet.ImmutableendWrite()-
-
Constructor Detail
-
BlockSet.Mutable
BlockSet.Mutable(Long blockSize, PersistentLongMap<Block> map)
-
-
Method Detail
-
getIsEmpty
final Boolean getIsEmpty()
-
getMinimum
final Long getMinimum()
-
getMaximum
final Long getMaximum()
-
getBlockSize
final Long getBlockSize()
-
getSet
final PersistentLongMap<Block> getSet()
-
endWrite
final BlockSet.Immutable endWrite()
-
-
-
-