A
- access typepublic class ImarisDirtyLabelCache<A extends Dirty> extends ImarisLabelCache<A>
ImarisLabelCache
, which writes cells to Imaris IDataset
, but only if they were modified.defaultParallelismThreshold
Constructor and Description |
---|
ImarisDirtyLabelCache(Imaris.IDataSetPrx dataset,
PrimitiveType primitiveType,
int[] mapDimensions,
CellGrid grid,
CacheLoader<Long,Cell<A>> backingLoader,
boolean persistOnLoad) |
Modifier and Type | Method and Description |
---|---|
void |
onRemoval(Long key,
A valueData) |
CompletableFuture<Void> |
persist(Long key,
A valueData) |
extract, get, invalidate, invalidateAll, invalidateIf, reconstruct
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invalidateAll, invalidateIf
public ImarisDirtyLabelCache(Imaris.IDataSetPrx dataset, PrimitiveType primitiveType, int[] mapDimensions, CellGrid grid, CacheLoader<Long,Cell<A>> backingLoader, boolean persistOnLoad) throws Imaris.Error
Imaris.Error
Copyright © 2019–2021 Imaris. All rights reserved.