Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractByteArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractByteArrayIo
 
AbstractCache<K,V> - Interface in net.imglib2.cache
 
AbstractCacheKeyAdapter<K,L,V,C extends AbstractCache<L,V>> - Class in net.imglib2.cache.util
Wraps a Cache<L,V> as a Cache<K,V>, using a KeyBimap<K,L> to translate keys.
AbstractCacheKeyAdapter(C, KeyBimap<K, L>) - Constructor for class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
AbstractCharArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractCharArrayIo
 
AbstractDoubleArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractDoubleArrayIo
 
AbstractFloatArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractFloatArrayIo
 
AbstractIntArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractIntArrayIo
 
AbstractLongArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractLongArrayIo
 
AbstractShortArrayIo() - Constructor for class net.imglib2.cache.img.AccessIo.AbstractShortArrayIo
 
AbstractUncheckedVolatileCache<K,V> - Interface in net.imglib2.cache.volatiles
 
AbstractVolatileCache<K,V> - Interface in net.imglib2.cache.volatiles
 
accessFlags() - Method in class net.imglib2.cache.img.DiskCachedCellImgOptions.Values
 
accessFlags(Set<AccessFlags>) - Method in interface net.imglib2.cache.img.optional.AccessOptions
 
accessFlags() - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions.Values
 
AccessIo<A> - Interface in net.imglib2.cache.img
Serialize/deserialize an access to/from a ByteBuffer.
AccessIo.AbstractByteArrayIo<A extends AbstractByteArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.AbstractCharArrayIo<A extends AbstractCharArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.AbstractDoubleArrayIo<A extends AbstractDoubleArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.AbstractFloatArrayIo<A extends AbstractFloatArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.AbstractIntArrayIo<A extends AbstractIntArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.AbstractLongArrayIo<A extends AbstractLongArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.AbstractShortArrayIo<A extends AbstractShortArray<A>> - Class in net.imglib2.cache.img
 
AccessIo.ByteArrayType - Class in net.imglib2.cache.img
 
AccessIo.CharArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyByteArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyCharArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyDoubleArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyFloatArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyIntArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyLongArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyShortArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileByteArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileCharArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileDoubleArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileFloatArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileIntArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileLongArrayType - Class in net.imglib2.cache.img
 
AccessIo.DirtyVolatileShortArrayType - Class in net.imglib2.cache.img
 
AccessIo.DoubleArrayType - Class in net.imglib2.cache.img
 
AccessIo.FloatArrayType - Class in net.imglib2.cache.img
 
AccessIo.IntArrayType - Class in net.imglib2.cache.img
 
AccessIo.LongArrayType - Class in net.imglib2.cache.img
 
AccessIo.ShortArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileByteArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileCharArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileDoubleArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileFloatArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileIntArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileLongArrayType - Class in net.imglib2.cache.img
 
AccessIo.VolatileShortArrayType - Class in net.imglib2.cache.img
 
AccessOptions<T> - Interface in net.imglib2.cache.img.optional
Optional arguments that specify whether accesses should be dirty (default false) volatile (default true)
AccessOptions.Val - Interface in net.imglib2.cache.img.optional
 
addDeleteHook(Path) - Static method in class net.imglib2.cache.img.DiskCellCache
Register a path for deletion when the virtual machine shuts down.
append(DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgOptions
 
append(ReadOnlyCachedCellImgOptions) - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions
 

B

BlockingFetchQueues<E> - Class in net.imglib2.cache.queue
TODO revise javadoc Queueing structure (intended for cache entries to be fetched).
BlockingFetchQueues(int, int) - Constructor for class net.imglib2.cache.queue.BlockingFetchQueues
 
BlockingFetchQueues(int, int, int) - Constructor for class net.imglib2.cache.queue.BlockingFetchQueues
 
BoundedSoftRefLoaderCache<K,V> - Class in net.imglib2.cache.ref
A cache that forwards to some other cache (usually WeakRefLoaderCache) and additionally keeps SoftReferences to the N most recently accessed values.
BoundedSoftRefLoaderCache(int, LoaderCache<K, V>) - Constructor for class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
BoundedSoftRefLoaderCache(int) - Constructor for class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
build(Function<S, T>, Function<T, S>) - Static method in interface net.imglib2.cache.util.KeyBimap
 
byteArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
ByteArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.ByteArrayType
 

C

Cache<K,V> - Interface in net.imglib2.cache
 
cache - Variable in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
CacheAsUncheckedCacheAdapter<K,V> - Class in net.imglib2.cache.util
Wraps a Cache<K,V> as an UncheckedCache<K,V>.
CacheAsUncheckedCacheAdapter(Cache<K, V>) - Constructor for class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
CachedCellImg<T extends NativeType<T>,A extends DataAccess> - Class in net.imglib2.cache.img
A LazyCellImg that creates empty Cells lazily when they are accessed and stores (modified) Cells in a disk cache when memory runs full.
CachedCellImg(CellGrid, Fraction, Cache<Long, Cell<A>>, A) - Constructor for class net.imglib2.cache.img.CachedCellImg
 
CachedCellImg(CellGrid, T, Cache<Long, Cell<A>>, A) - Constructor for class net.imglib2.cache.img.CachedCellImg
 
cacheDirectory(Path) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
Set the path of the cell cache directory.
cacheDirectory() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 
CacheHints - Class in net.imglib2.cache.volatiles
Hints to a cache on how to handle data requests.
CacheHints(LoadingStrategy, int, boolean) - Constructor for class net.imglib2.cache.volatiles.CacheHints
 
CacheIoTiming - Class in net.imglib2.cache.iotiming
Utilities for per ThreadGroup measuring and budgeting of time spent in (blocking) IO.
CacheKeyAdapter<K,L,V,C extends Cache<L,V>> - Class in net.imglib2.cache.util
 
CacheKeyAdapter(C, KeyBimap<K, L>) - Constructor for class net.imglib2.cache.util.CacheKeyAdapter
 
CacheLoader<K,V> - Interface in net.imglib2.cache
 
CacheOptions<T> - Interface in net.imglib2.cache.img.optional
Optional arguments that specify the in memory-cache to use.
CacheOptions.CacheType - Enum in net.imglib2.cache.img.optional
Rough in-memory cache types.
CacheOptions.Val - Interface in net.imglib2.cache.img.optional
 
CacheRemover<K,V,D> - Interface in net.imglib2.cache
Handles entries that are removed from a cache (by propagating to a higher-level cache, writing to disk, or similar).
Caches - Class in net.imglib2.cache.util
 
Caches() - Constructor for class net.imglib2.cache.util.Caches
 
cacheType(CacheOptions.CacheType) - Method in interface net.imglib2.cache.img.optional.CacheOptions
Which in-memory cache type to use.
cacheType() - Method in interface net.imglib2.cache.img.optional.CacheOptions.Val
 
cellDimensions(int...) - Method in interface net.imglib2.cache.img.optional.CellDimensionsOptions
Set the dimensions of a cell.
cellDimensions() - Method in interface net.imglib2.cache.img.optional.CellDimensionsOptions.Val
 
CellDimensionsOptions<T> - Interface in net.imglib2.cache.img.optional
Optional arguments that specify the dimensions of a Cell.
CellDimensionsOptions.Val - Interface in net.imglib2.cache.img.optional
 
CellLoader<T extends NativeType<T>> - Interface in net.imglib2.cache.img
Populates cells with data.
charArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
CharArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.CharArrayType
 
cleanUp() - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
Remove entries from the cache whose references have been garbage-collected.
cleanUp() - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
Remove entries from the cache whose references have been garbage-collected.
cleanUp() - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
Remove entries from the cache whose references have been garbage-collected.
cleanUp() - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
Remove entries from the cache whose references have been garbage-collected.
cleanUp() - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
Remove entries from the cache whose references have been garbage-collected.
cleanUp() - Method in class net.imglib2.cache.ref.WeakRefVolatileCache
Remove entries from the cache whose references have been garbage-collected.
cleanUp() - Method in class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
Remove entries from the cache whose references have been garbage-collected.
clear() - Method in class net.imglib2.cache.iotiming.IoTimeBudget
Set the budget to 0 (for all levels).
clear() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
Atomically removes all of the elements from this queue.
clearToPrefetch() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
Atomically removes all of the elements from this queue.
copy() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
copyOrThis() - Method in class net.imglib2.cache.img.DiskCachedCellImgOptions
 
copyOrThis() - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions
 
create(long...) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(Dimensions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(int[]) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(long[], DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(Dimensions, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(long[], CellLoader<T>) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(Dimensions, CellLoader<T>) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(long[], CellLoader<T>, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(Dimensions, CellLoader<T>, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
create(long[], T) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
create(long[], T, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
create(long[], T, CellLoader<T>) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
create(long[], T, CellLoader<T>, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
create(long[], T, CellLoader<T>) - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgFactory
 
create(long[], T, CellLoader<T>, ReadOnlyCachedCellImgOptions) - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgFactory
 
CreateInvalid<K,V> - Interface in net.imglib2.cache.volatiles
 
createInvalid(K) - Method in interface net.imglib2.cache.volatiles.CreateInvalid
 
createLinkedType() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
createTempDirectory(Path, String, boolean) - Static method in class net.imglib2.cache.img.DiskCellCache
Creates a new directory in the specified directory, using the given prefix to generate its name.
createTempDirectory(String, boolean) - Static method in class net.imglib2.cache.img.DiskCellCache
Creates a new directory in the default temporary-file directory, using the given prefix to generate its name.
createWithCacheLoader(long[], CacheLoader<Long, Cell<A>>) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
createWithCacheLoader(Dimensions, CacheLoader<Long, Cell<A>>) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
createWithCacheLoader(long[], CacheLoader<Long, Cell<A>>, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
createWithCacheLoader(Dimensions, CacheLoader<Long, Cell<A>>, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
createWithCacheLoader(long[], T, CacheLoader<Long, Cell<A>>) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
createWithCacheLoader(long[], T, CacheLoader<Long, Cell<A>>, DiskCachedCellImgOptions) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
createWithCacheLoader(long[], T, CacheLoader<Long, Cell<A>>) - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgFactory
 
createWithCacheLoader(long[], T, CacheLoader<Long, Cell<A>>, ReadOnlyCachedCellImgOptions) - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgFactory
 
cursor() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 

D

defaultParallelismThreshold - Static variable in interface net.imglib2.cache.Invalidate
TODO: Should do some benchmarks.
deleteCacheDirectoryOnExit(boolean) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
Specify whether the cell cache directory should be automatically deleted when the virtual machine shuts down.
deleteCacheDirectoryOnExit() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 
dirtyAccesses(boolean) - Method in class net.imglib2.cache.img.DiskCachedCellImgOptions
Specify whether the image should use Dirty accesses.
dirtyAccesses() - Method in class net.imglib2.cache.img.DiskCachedCellImgOptions.Values
 
dirtyAccesses(boolean) - Method in interface net.imglib2.cache.img.optional.AccessOptions
Specify whether the image should use Dirty accesses.
dirtyAccesses() - Method in interface net.imglib2.cache.img.optional.AccessOptions.Val
 
dirtyByteArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyByteArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyByteArrayType
 
dirtyCharArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyCharArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyCharArrayType
 
DirtyDiskCellCache<A extends Dirty> - Class in net.imglib2.cache.img
TODO
DirtyDiskCellCache(Path, CellGrid, CacheLoader<Long, Cell<A>>, AccessIo<A>, Fraction) - Constructor for class net.imglib2.cache.img.DirtyDiskCellCache
 
dirtyDoubleArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyDoubleArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyDoubleArrayType
 
dirtyFloatArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyFloatArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyFloatArrayType
 
dirtyIntArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyIntArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyIntArrayType
 
dirtyLongArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyLongArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyLongArrayType
 
dirtyShortArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyShortArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyShortArrayType
 
dirtyVolatileByteArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileByteArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileByteArrayType
 
dirtyVolatileCharArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileCharArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileCharArrayType
 
dirtyVolatileDoubleArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileDoubleArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileDoubleArrayType
 
dirtyVolatileFloatArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileFloatArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileFloatArrayType
 
dirtyVolatileIntArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileIntArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileIntArrayType
 
dirtyVolatileLongArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileLongArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileLongArrayType
 
dirtyVolatileShortArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DirtyVolatileShortArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DirtyVolatileShortArrayType
 
DiskCachedCellImg<T extends NativeType<T>,A extends DataAccess> - Class in net.imglib2.cache.img
A LazyCellImg that creates empty Cells lazily when they are accessed and stores (modified) Cells in a disk cache when memory runs full.
DiskCachedCellImg(DiskCachedCellImgFactory<T>, CellGrid, Fraction, Cache<Long, Cell<A>>, IoSync<?, ?, ?>, A) - Constructor for class net.imglib2.cache.img.DiskCachedCellImg
 
DiskCachedCellImgFactory<T extends NativeType<T>> - Class in net.imglib2.cache.img
Factory for creating DiskCachedCellImgs.
DiskCachedCellImgFactory(T) - Constructor for class net.imglib2.cache.img.DiskCachedCellImgFactory
Create a new DiskCachedCellImgFactory with default configuration.
DiskCachedCellImgFactory(T, DiskCachedCellImgOptions) - Constructor for class net.imglib2.cache.img.DiskCachedCellImgFactory
Create a new DiskCachedCellImgFactory with the specified configuration.
DiskCachedCellImgFactory() - Constructor for class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
DiskCachedCellImgFactory(DiskCachedCellImgOptions) - Constructor for class net.imglib2.cache.img.DiskCachedCellImgFactory
Deprecated.
DiskCachedCellImgOptions - Class in net.imglib2.cache.img
Optional parameters for constructing a DiskCachedCellImgFactory.
DiskCachedCellImgOptions() - Constructor for class net.imglib2.cache.img.DiskCachedCellImgOptions
 
DiskCachedCellImgOptions.Values - Class in net.imglib2.cache.img
 
DiskCacheOptions<T> - Interface in net.imglib2.cache.img.optional
Optional arguments that specify the properties of the disk cache for DiskCachedCellImg.
DiskCacheOptions.Val - Interface in net.imglib2.cache.img.optional
 
DiskCellCache<A> - Class in net.imglib2.cache.img
Basic CacheRemover/CacheLoader for writing/reading cells to a disk cache.
DiskCellCache(Path, CellGrid, CacheLoader<Long, Cell<A>>, AccessIo<A>, Fraction) - Constructor for class net.imglib2.cache.img.DiskCellCache
 
doubleArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
DoubleArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.DoubleArrayType
 

E

EmptyCellCacheLoader<A extends ArrayDataAccess<A>> - Class in net.imglib2.cache.img
A CacheLoader that produces empty cells of ArrayDataAccess type A, with the correct dimensions, etc.
EmptyCellCacheLoader(CellGrid, Fraction, A) - Constructor for class net.imglib2.cache.img.EmptyCellCacheLoader
 
equals(Object) - Method in class net.imglib2.cache.volatiles.CacheHints
 
estimateTimeLeft(int) - Method in class net.imglib2.cache.iotiming.IoTimeBudget
Returns how much time is left for the specified priority level.
extract(V) - Method in interface net.imglib2.cache.CacheRemover
Extract data out of value.
extract(Cell<A>) - Method in class net.imglib2.cache.img.DiskCellCache
 
extract(V) - Method in class net.imglib2.cache.IoSync
 

F

factory() - Method in class net.imglib2.cache.img.CachedCellImg
 
factory() - Method in class net.imglib2.cache.img.DiskCachedCellImg
 
factory() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
FetcherThreads - Class in net.imglib2.cache.queue
TODO revise javadoc A set of threads that load data.
FetcherThreads(BlockingFetchQueues<Callable<?>>, int) - Constructor for class net.imglib2.cache.queue.FetcherThreads
Create (and start) a set of fetcher threads.
FetcherThreads(BlockingFetchQueues<Callable<?>>, int, IntFunction<String>) - Constructor for class net.imglib2.cache.queue.FetcherThreads
Create (and start) a set of fetcher threads.
firstElement() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
floatArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
FloatArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.FloatArrayType
 
forEach(BiConsumer<String, Object>) - Method in class net.imglib2.cache.img.DiskCachedCellImgOptions.Values
 
forEach(BiConsumer<String, Object>) - Method in interface net.imglib2.cache.img.optional.AccessOptions.Val
 
forEach(BiConsumer<String, Object>) - Method in interface net.imglib2.cache.img.optional.CacheOptions.Val
 
forEach(BiConsumer<String, Object>) - Method in interface net.imglib2.cache.img.optional.CellDimensionsOptions.Val
 
forEach(BiConsumer<String, Object>) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 
forEach(BiConsumer<String, Object>) - Method in class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions.Values
 

G

get(K) - Method in interface net.imglib2.cache.Cache
 
get(K) - Method in interface net.imglib2.cache.CacheLoader
 
get(T, Set<AccessFlags>) - Static method in interface net.imglib2.cache.img.AccessIo
 
get(PrimitiveType, Set<AccessFlags>) - Static method in interface net.imglib2.cache.img.AccessIo
 
get(Long) - Method in class net.imglib2.cache.img.DiskCellCache
 
get(Long) - Method in class net.imglib2.cache.img.EmptyCellCacheLoader
 
get(CellGrid, T, Set<AccessFlags>) - Static method in class net.imglib2.cache.img.EmptyCellCacheLoader
 
get(CellGrid, Fraction, PrimitiveType, Set<AccessFlags>) - Static method in class net.imglib2.cache.img.EmptyCellCacheLoader
 
get(Long) - Method in class net.imglib2.cache.img.LoadedCellCacheLoader
 
get(CellGrid, CellLoader<T>, T, Set<AccessFlags>) - Static method in class net.imglib2.cache.img.LoadedCellCacheLoader
 
get(CellGrid, CellLoader<T>, T, PrimitiveType, Set<AccessFlags>) - Static method in class net.imglib2.cache.img.LoadedCellCacheLoader
 
get(Long) - Method in class net.imglib2.cache.img.RandomAccessibleCacheLoader
 
get(CellGrid, RandomAccessible<T>, Set<AccessFlags>) - Static method in class net.imglib2.cache.img.RandomAccessibleCacheLoader
 
get(CellGrid, RandomAccessible<T>, T, Set<AccessFlags>) - Static method in class net.imglib2.cache.img.RandomAccessibleCacheLoader
 
get(K) - Method in class net.imglib2.cache.IoSync
 
get(K, CacheLoader<? super K, ? extends V>) - Method in interface net.imglib2.cache.LoaderCache
 
get(K, CacheLoader<? super K, ? extends V>, CacheRemover<? super K, V, D>) - Method in interface net.imglib2.cache.LoaderRemoverCache
 
get(K, CacheLoader<? super K, ? extends V>) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
get(K, CacheLoader<? super K, ? extends V>) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
get(K, CacheLoader<? super K, ? extends V>, CacheRemover<? super K, V, D>) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
get(K, CacheLoader<? super K, ? extends V>) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
get(K, CacheLoader<? super K, ? extends V>, CacheRemover<? super K, V, D>) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
get(K, CacheLoader<? super K, ? extends V>) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
get(K, CacheHints) - Method in class net.imglib2.cache.ref.WeakRefVolatileCache
 
get(K, VolatileCacheLoader<? super K, ? extends V>, CacheHints) - Method in class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
 
get(K, CacheRemover<? super K, V, D>) - Method in interface net.imglib2.cache.RemoverCache
 
get(K) - Method in interface net.imglib2.cache.UncheckedCache
 
get(K, CacheLoader<? super K, ? extends V>) - Method in interface net.imglib2.cache.UncheckedLoaderCache
 
get(K) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
get(K) - Method in class net.imglib2.cache.util.CacheKeyAdapter
 
get(Long) - Method in class net.imglib2.cache.util.IntervalKeyLoaderAsLongKeyLoader
 
get(K) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
get(K, CacheLoader<? super K, ? extends V>) - Method in class net.imglib2.cache.util.LoaderCacheKeyAdapter
 
get(K, CacheLoader<? super K, ? extends V>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
get(K, CacheRemover<? super K, V, D>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
get(K, CacheLoader<? super K, ? extends V>, CacheRemover<? super K, V, D>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheKeyAdapter
 
get(K) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
get(K, CacheRemover<? super K, V, D>) - Method in class net.imglib2.cache.util.RemoverCacheKeyAdapter
 
get(K, CacheHints) - Method in class net.imglib2.cache.util.VolatileCacheAsUncheckedVolatileCacheAdapter
 
get(K, CacheHints) - Method in class net.imglib2.cache.util.VolatileLoaderCacheAsVolatileCacheAdapter
 
get(K, CacheHints) - Method in interface net.imglib2.cache.volatiles.UncheckedVolatileCache
 
get(K, VolatileCacheLoader<? super K, ? extends V>, CacheHints) - Method in interface net.imglib2.cache.volatiles.UncheckedVolatileLoaderCache
 
get(K, CacheHints) - Method in interface net.imglib2.cache.volatiles.VolatileCache
 
get(K, VolatileCacheLoader<? super K, ? extends V>, CacheHints) - Method in interface net.imglib2.cache.volatiles.VolatileLoaderCache
 
get(K, VolatileCacheLoader<? super K, ? extends V>, CacheRemover<? super K, V, D>, CacheHints) - Method in interface net.imglib2.cache.volatiles.VolatileLoaderRemoverCache
 
get(K, CacheRemover<? super K, V, D>, CacheHints) - Method in interface net.imglib2.cache.volatiles.VolatileRemoverCache
 
getAccessType() - Method in class net.imglib2.cache.img.CachedCellImg
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractByteArrayIo
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractCharArrayIo
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractDoubleArrayIo
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractFloatArrayIo
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractIntArrayIo
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractLongArrayIo
 
getBytesPerElement() - Method in class net.imglib2.cache.img.AccessIo.AbstractShortArrayIo
 
getBytesPerElement() - Method in interface net.imglib2.cache.img.AccessIo
 
getCache() - Method in class net.imglib2.cache.img.CachedCellImg
 
getCumulativeIoNanoTime() - Method in class net.imglib2.cache.iotiming.IoStatistics
 
getCurrentFrame() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
 
getIfPresent(K) - Method in interface net.imglib2.cache.AbstractCache
 
getIfPresent(K) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
getIfPresent(K) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
getIfPresent(K) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
getIfPresent(K) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
getIfPresent(K) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
getIfPresent(K) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
getIfPresent(Object, CacheHints) - Method in class net.imglib2.cache.ref.WeakRefVolatileCache
 
getIfPresent(Object, CacheHints) - Method in class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
 
getIfPresent(K) - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
getIfPresent(K) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
getIfPresent(K) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
getIfPresent(K) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
getIfPresent(K) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
getIfPresent(K) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
getIfPresent(K, CacheHints) - Method in class net.imglib2.cache.util.VolatileCacheAsUncheckedVolatileCacheAdapter
 
getIfPresent(K, CacheHints) - Method in class net.imglib2.cache.util.VolatileLoaderCacheAsVolatileCacheAdapter
 
getIfPresent(K, CacheHints) - Method in interface net.imglib2.cache.volatiles.AbstractUncheckedVolatileCache
 
getIfPresent(K, CacheHints) - Method in interface net.imglib2.cache.volatiles.AbstractVolatileCache
 
getIoBytes() - Method in class net.imglib2.cache.iotiming.IoStatistics
 
getIoNanoTime() - Method in class net.imglib2.cache.iotiming.IoStatistics
 
getIoStatistics() - Static method in class net.imglib2.cache.iotiming.CacheIoTiming
 
getIoStatistics(ThreadGroup) - Static method in class net.imglib2.cache.iotiming.CacheIoTiming
 
getIoTimeBudget() - Static method in class net.imglib2.cache.iotiming.CacheIoTiming
 
getIoTimeBudget(ThreadGroup) - Static method in class net.imglib2.cache.iotiming.CacheIoTiming
 
getIoTimeBudget() - Method in class net.imglib2.cache.iotiming.IoStatistics
 
getLoadingStrategy() - Method in class net.imglib2.cache.volatiles.CacheHints
Get the LoadingStrategy to use when accessing data that is not in the cache yet.
getNumPriorities() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
 
getQueuePriority() - Method in class net.imglib2.cache.volatiles.CacheHints
Get the priority with which entry requests are enqueued (if they are enqueued).
getSource(T) - Method in interface net.imglib2.cache.util.KeyBimap
Returns source key source key mapping to a given target key, or null if there is no such source key.
getStorageArray() - Method in class net.imglib2.cache.img.SingleCellArrayImg
Get the single primitive array containing the data of this cell.
getTarget(S) - Method in interface net.imglib2.cache.util.KeyBimap
Returns target key for a given source key.
getType() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
GuardedStrongRefLoaderCache<K,V> - Class in net.imglib2.cache.ref
A LoaderCache that is backed by a cache with strong references to values.
GuardedStrongRefLoaderCache(long) - Constructor for class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
GuardedStrongRefLoaderRemoverCache<K,V,D> - Class in net.imglib2.cache.ref
A LoaderRemoverCache that is backed by a cache with strong references to values.
GuardedStrongRefLoaderRemoverCache(long) - Constructor for class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 

H

hashCode() - Method in class net.imglib2.cache.volatiles.CacheHints
 

I

imgFactory(S) - Method in class net.imglib2.cache.img.DiskCachedCellImgFactory
 
incIoBytes(long) - Method in class net.imglib2.cache.iotiming.IoStatistics
 
initializeCellsAsDirty(boolean) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
Specify whether cells initialized by a CellLoader should be marked as dirty.
initializeCellsAsDirty() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 
intArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
IntArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.IntArrayType
 
IntervalKeyLoaderAsLongKeyLoader<A> - Class in net.imglib2.cache.util
This CacheLoader maps a Long key into an Interval based on a CellGrid.
IntervalKeyLoaderAsLongKeyLoader(CellGrid, Function<Interval, A>) - Constructor for class net.imglib2.cache.util.IntervalKeyLoaderAsLongKeyLoader
 
invalidate(K) - Method in interface net.imglib2.cache.AbstractCache
Removes and discards the entry with the specified key.
invalidate(K) - Method in interface net.imglib2.cache.CacheRemover
Called when a specific entry is invalidated from the cache.
invalidate(Long) - Method in class net.imglib2.cache.img.DiskCellCache
Removes the file for the given key (if it exists).
Invalidate<K> - Interface in net.imglib2.cache
A collection of methods that invalidate cache entries.
invalidate(K) - Method in interface net.imglib2.cache.Invalidate
Removes and discards the entry with the specified key.
invalidate(K) - Method in class net.imglib2.cache.IoSync
Cancel any enqueued write for key.
invalidate(K) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.WeakRefVolatileCache
 
invalidate(K) - Method in class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
 
invalidate(K) - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.VolatileCacheAsUncheckedVolatileCacheAdapter
 
invalidate(K) - Method in class net.imglib2.cache.util.VolatileLoaderCacheAsVolatileCacheAdapter
 
invalidate(K) - Method in interface net.imglib2.cache.volatiles.AbstractUncheckedVolatileCache
Removes and discards the entry with the specified key.
invalidate(K) - Method in interface net.imglib2.cache.volatiles.AbstractVolatileCache
Removes and discards the entry with the specified key.
invalidateAll(long) - Method in interface net.imglib2.cache.AbstractCache
Removes and discards all entries.
invalidateAll(long) - Method in interface net.imglib2.cache.CacheRemover
Called when all entries are invalidated from the cache.
invalidateAll(long) - Method in class net.imglib2.cache.img.DiskCellCache
Removes all files.
invalidateAll(long) - Method in interface net.imglib2.cache.Invalidate
Removes and discards all entries.
invalidateAll() - Method in interface net.imglib2.cache.Invalidate
Removes and discards all entries.
invalidateAll(long) - Method in class net.imglib2.cache.IoSync
Cancel all enqueued writes.
invalidateAll(long) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.WeakRefVolatileCache
 
invalidateAll(long) - Method in class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
 
invalidateAll(long) - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.VolatileCacheAsUncheckedVolatileCacheAdapter
 
invalidateAll(long) - Method in class net.imglib2.cache.util.VolatileLoaderCacheAsVolatileCacheAdapter
 
invalidateAll(long) - Method in interface net.imglib2.cache.volatiles.AbstractUncheckedVolatileCache
Removes and discards all entries.
invalidateAll(long) - Method in interface net.imglib2.cache.volatiles.AbstractVolatileCache
Removes and discards all entries.
invalidateIf(long, Predicate<K>) - Method in interface net.imglib2.cache.AbstractCache
Removes and discards all entries with keys matching condition.
invalidateIf(long, Predicate<K>) - Method in interface net.imglib2.cache.CacheRemover
Called when all entries with keys matching condition are invalidated from the cache.
invalidateIf(long, Predicate<Long>) - Method in class net.imglib2.cache.img.DiskCellCache
Removes all files for keys matching the given condition.
invalidateIf(long, Predicate<K>) - Method in interface net.imglib2.cache.Invalidate
Removes and discards all entries with keys matching condition.
invalidateIf(Predicate<K>) - Method in interface net.imglib2.cache.Invalidate
Removes and discards all entries with keys matching condition.
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.IoSync
Cancel all enqueued writes for keys matching condition.
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.WeakRefVolatileCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.VolatileCacheAsUncheckedVolatileCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in class net.imglib2.cache.util.VolatileLoaderCacheAsVolatileCacheAdapter
 
invalidateIf(long, Predicate<K>) - Method in interface net.imglib2.cache.volatiles.AbstractUncheckedVolatileCache
Removes and discards all entries with keys matching condition.
invalidateIf(long, Predicate<K>) - Method in interface net.imglib2.cache.volatiles.AbstractVolatileCache
Removes and discards all entries with keys matching condition.
IoStatistics - Class in net.imglib2.cache.iotiming
 
IoStatistics() - Constructor for class net.imglib2.cache.iotiming.IoStatistics
 
IoSync<K,V,D> - Class in net.imglib2.cache
Handle concurrent loading and saving of cache entries.
IoSync(T) - Constructor for class net.imglib2.cache.IoSync
Create a new IoSync that asynchronously forwards to the specified CacheRemover.
IoSync(T, int, int) - Constructor for class net.imglib2.cache.IoSync
Create a new IoSync that asynchronously forwards to the specified CacheRemover.
IoSync(CacheLoader<K, V>, CacheRemover<K, V, D>, int, int) - Constructor for class net.imglib2.cache.IoSync
Create a new IoSync that asynchronously forwards to the specified CacheRemover.
IoTimeBudget - Class in net.imglib2.cache.iotiming
Budget of time that can be spent in blocking IO.
IoTimeBudget() - Constructor for class net.imglib2.cache.iotiming.IoTimeBudget
 
isEnqueuToFront() - Method in class net.imglib2.cache.volatiles.CacheHints
Return true if cell requests should be enqueued to the front (most recent requests are handled first) of the respective priority level.
iterationOrder() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
iterator() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 

K

KeyBimap<S,T> - Interface in net.imglib2.cache.util
A bidirectional map between key types S and T (source and target).
keymap - Variable in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 

L

load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.ByteArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.CharArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyByteArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyCharArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyDoubleArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyFloatArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyIntArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyLongArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyShortArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileByteArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileCharArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileDoubleArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileFloatArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileIntArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileLongArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DirtyVolatileShortArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.DoubleArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.FloatArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.IntArrayType
 
load(ByteBuffer, int) - Method in interface net.imglib2.cache.img.AccessIo
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.LongArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.ShortArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileByteArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileCharArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileDoubleArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileFloatArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileIntArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileLongArrayType
 
load(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.VolatileShortArrayType
 
load(SingleCellArrayImg<T, ?>) - Method in interface net.imglib2.cache.img.CellLoader
Fill the specified cell with data.
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractByteArrayIo
 
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractCharArrayIo
 
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractDoubleArrayIo
 
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractFloatArrayIo
 
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractIntArrayIo
 
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractLongArrayIo
 
loadData(ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractShortArrayIo
 
LoadedCellCacheLoader<T extends NativeType<T>,A extends ArrayDataAccess<A>> - Class in net.imglib2.cache.img
A CacheLoader that produces cells of ArrayDataAccess type A and uses a CellLoader to populate them with data.
LoadedCellCacheLoader(CellGrid, T, A, LoadedCellCacheLoader.ArrayDataAccessWrapper<A, ?>, CellLoader<T>) - Constructor for class net.imglib2.cache.img.LoadedCellCacheLoader
 
LoadedCellCacheLoader.ArrayDataAccessWrapper<A extends ArrayDataAccess<A>,W extends ArrayDataAccess<W>> - Interface in net.imglib2.cache.img
Wraps an ArrayDataAccess of type A as another ArrayDataAccess.
LoaderCache<K,V> - Interface in net.imglib2.cache
 
LoaderCacheAsCacheAdapter<K,V> - Class in net.imglib2.cache.util
Wraps a LoaderCache<K,V> as a Cache<K,V>.
LoaderCacheAsCacheAdapter(LoaderCache<K, V>, CacheLoader<K, V>) - Constructor for class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
LoaderCacheKeyAdapter<K,L,V,C extends LoaderCache<L,V>> - Class in net.imglib2.cache.util
 
LoaderCacheKeyAdapter(C, KeyBimap<K, L>) - Constructor for class net.imglib2.cache.util.LoaderCacheKeyAdapter
 
LoaderRemoverCache<K,V,D> - Interface in net.imglib2.cache
 
LoaderRemoverCacheAsLoaderCacheAdapter<K,V,D> - Class in net.imglib2.cache.util
Wraps a LoaderRemoverCache<K,V> as a LoaderCache<K,V>.
LoaderRemoverCacheAsLoaderCacheAdapter(LoaderRemoverCache<K, V, D>, CacheRemover<K, V, D>) - Constructor for class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
LoaderRemoverCacheAsRemoverCacheAdapter<K,V,D> - Class in net.imglib2.cache.util
Wraps a LoaderRemoverCache<K,V> as a RemoverCache<K,V>.
LoaderRemoverCacheAsRemoverCacheAdapter(LoaderRemoverCache<K, V, D>, CacheLoader<K, V>) - Constructor for class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
LoaderRemoverCacheKeyAdapter<K,L,V,D,C extends LoaderRemoverCache<L,V,D>> - Class in net.imglib2.cache.util
 
LoaderRemoverCacheKeyAdapter(C, KeyBimap<K, L>) - Constructor for class net.imglib2.cache.util.LoaderRemoverCacheKeyAdapter
 
LoadingStrategy - Enum in net.imglib2.cache.volatiles
Describes how the cache processes requests for entries with missing data.
localizingCursor() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
longArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
LongArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.LongArrayType
 

M

mapKeys(KeyBimap<T, K>) - Method in interface net.imglib2.cache.Cache
 
mapKeys(KeyBimap<T, K>) - Method in interface net.imglib2.cache.LoaderCache
 
mapKeys(KeyBimap<T, K>) - Method in interface net.imglib2.cache.LoaderRemoverCache
 
mapKeys(KeyBimap<T, K>) - Method in interface net.imglib2.cache.RemoverCache
 
mapKeys(LoaderCache<L, V>, KeyBimap<K, L>) - Static method in class net.imglib2.cache.util.Caches
 
mapKeys(LoaderRemoverCache<L, V, D>, KeyBimap<K, L>) - Static method in class net.imglib2.cache.util.Caches
 
mapKeys(Cache<L, V>, KeyBimap<K, L>) - Static method in class net.imglib2.cache.util.Caches
 
mapKeys(RemoverCache<L, V, D>, KeyBimap<K, L>) - Static method in class net.imglib2.cache.util.Caches
 
maxCacheSize(long) - Method in interface net.imglib2.cache.img.optional.CacheOptions
Set the maximum number of values (cells) to keep in the cache.
maxCacheSize() - Method in interface net.imglib2.cache.img.optional.CacheOptions.Val
 
maxIoQueueSize(int) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
Set the maximum size of the disk write queue.
maxIoQueueSize() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 

N

net.imglib2.cache - package net.imglib2.cache
 
net.imglib2.cache.img - package net.imglib2.cache.img
 
net.imglib2.cache.img.optional - package net.imglib2.cache.img.optional
 
net.imglib2.cache.iotiming - package net.imglib2.cache.iotiming
 
net.imglib2.cache.queue - package net.imglib2.cache.queue
 
net.imglib2.cache.ref - package net.imglib2.cache.ref
 
net.imglib2.cache.util - package net.imglib2.cache.util
 
net.imglib2.cache.volatiles - package net.imglib2.cache.volatiles
 
numIoThreads(int) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
The specified number of threads is started to handle asynchronous writing of values that are evicted from the memory cache.
numIoThreads() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 

O

onRemoval(K, D) - Method in interface net.imglib2.cache.CacheRemover
Called when an entry is evicted from the cache.
onRemoval(Long, A) - Method in class net.imglib2.cache.img.DirtyDiskCellCache
 
onRemoval(Long, A) - Method in class net.imglib2.cache.img.DiskCellCache
 
onRemoval(K, D) - Method in class net.imglib2.cache.IoSync
 
options() - Static method in class net.imglib2.cache.img.DiskCachedCellImgOptions
Create default DiskCachedCellImgOptions.
options() - Static method in class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions

P

pause() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
Pause the queue.
pauseFor(long) - Method in class net.imglib2.cache.queue.FetcherThreads
Pause all Fetcher threads for the specified number of milliseconds.
pauseUntil(long) - Method in class net.imglib2.cache.queue.FetcherThreads
pause all Fetcher threads until the given time (see System.currentTimeMillis()).
persist(K) - Method in interface net.imglib2.cache.AbstractCache
TODO Persist entry through any backing cache end eventually a CacheRemover.
persist(K, D) - Method in interface net.imglib2.cache.CacheRemover
TODO
persist(Long, A) - Method in class net.imglib2.cache.img.DirtyDiskCellCache
 
persist(Long, A) - Method in class net.imglib2.cache.img.DiskCellCache
 
persist(K, D) - Method in class net.imglib2.cache.IoSync
 
persist(K) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
persist(K) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
persist(K) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
persist(K) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
persist(K) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
persist(K) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
persist(K) - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
persist(K) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
persist(K) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
persist(K) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
persist(K) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
persist(K) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
persistAll() - Method in interface net.imglib2.cache.AbstractCache
TODO
persistAll() - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
persistAll() - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
persistAll() - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
persistAll() - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
persistAll() - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
persistAll() - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
persistAll() - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
persistAll() - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
persistAll() - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
persistAll() - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
persistAll() - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
persistAll() - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
persistIf(Predicate<K>) - Method in interface net.imglib2.cache.AbstractCache
TODO
persistIf(Predicate<K>) - Method in class net.imglib2.cache.ref.BoundedSoftRefLoaderCache
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderCache
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.ref.GuardedStrongRefLoaderRemoverCache
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.ref.SoftRefLoaderCache
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.ref.WeakRefLoaderCache
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.util.AbstractCacheKeyAdapter
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.util.CacheAsUncheckedCacheAdapter
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.util.LoaderCacheAsCacheAdapter
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsLoaderCacheAdapter
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.util.LoaderRemoverCacheAsRemoverCacheAdapter
 
persistIf(Predicate<K>) - Method in class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
put(E, int, boolean) - Method in class net.imglib2.cache.queue.BlockingFetchQueues
Add element to the queue of the specified priority.
put_unsafe(E, int, boolean) - Method in class net.imglib2.cache.queue.BlockingFetchQueues
Equivalent to BlockingFetchQueues.put(Object, int, boolean), but priorities are not clamped to the allowed range.

R

randomAccess() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
randomAccess(Interval) - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
RandomAccessibleCacheLoader<T extends NativeType<T>,A extends ArrayDataAccess<A>,CA extends ArrayDataAccess<CA>> - Class in net.imglib2.cache.img
A CacheLoader that produces cells from a given source RandomAccessible.
RandomAccessibleCacheLoader(CellGrid, RandomAccessible<T>, T, A, Function<A, CA>) - Constructor for class net.imglib2.cache.img.RandomAccessibleCacheLoader
 
ReadOnlyCachedCellImgFactory - Class in net.imglib2.cache.img
Factory for creating read-only CachedCellImgs that are backed by either a CellLoader or a CacheLoader.
ReadOnlyCachedCellImgFactory() - Constructor for class net.imglib2.cache.img.ReadOnlyCachedCellImgFactory
Create a new ReadOnlyCachedCellImgFactory with default configuration.
ReadOnlyCachedCellImgFactory(ReadOnlyCachedCellImgOptions) - Constructor for class net.imglib2.cache.img.ReadOnlyCachedCellImgFactory
Create a new ReadOnlyCachedCellImgFactory with the specified configuration.
ReadOnlyCachedCellImgOptions - Class in net.imglib2.cache.img
Optional parameters for constructing a ReadOnlyCachedCellImgFactory.
ReadOnlyCachedCellImgOptions() - Constructor for class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions
 
ReadOnlyCachedCellImgOptions.Values - Class in net.imglib2.cache.img
 
reconstruct(K, D) - Method in interface net.imglib2.cache.CacheRemover
Construct a value from its key and valueData.
reconstruct(Long, A) - Method in class net.imglib2.cache.img.DiskCellCache
 
reconstruct(K, D) - Method in class net.imglib2.cache.IoSync
 
RemoverCache<K,V,D> - Interface in net.imglib2.cache
 
RemoverCacheAsCacheAdapter<K,V,D> - Class in net.imglib2.cache.util
Wraps a RemoverCache<K,V> as a Cache<K,V>.
RemoverCacheAsCacheAdapter(RemoverCache<K, V, D>, CacheRemover<K, V, D>) - Constructor for class net.imglib2.cache.util.RemoverCacheAsCacheAdapter
 
RemoverCacheKeyAdapter<K,L,V,D,C extends RemoverCache<L,V,D>> - Class in net.imglib2.cache.util
 
RemoverCacheKeyAdapter(C, KeyBimap<K, L>) - Constructor for class net.imglib2.cache.util.RemoverCacheKeyAdapter
 
reset(long[]) - Method in class net.imglib2.cache.iotiming.IoTimeBudget
(Re-)initialize the IO time budget, that is, the time that can be spent in blocking IO.
resume() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
 

S

save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractByteArrayIo
 
save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractCharArrayIo
 
save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractDoubleArrayIo
 
save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractFloatArrayIo
 
save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractIntArrayIo
 
save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractLongArrayIo
 
save(A, ByteBuffer, int) - Method in class net.imglib2.cache.img.AccessIo.AbstractShortArrayIo
 
save(A, ByteBuffer, int) - Method in interface net.imglib2.cache.img.AccessIo
 
setDirty() - Method in class net.imglib2.cache.img.SingleCellArrayImg
If the cell is backed by a Dirty-capable access, flag it as dirty.
setLinkedType(T) - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
shortArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
ShortArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.ShortArrayType
 
shutdown() - Method in class net.imglib2.cache.img.DiskCachedCellImg
Shutdown the internal IoSync to free resources via IoSync.shutdown().
shutdown() - Method in class net.imglib2.cache.IoSync
Shutdown all internal Writer instances to free resources.
shutdown() - Method in class net.imglib2.cache.queue.FetcherThreads
 
SingleCellArrayImg<T extends NativeType<T>,A extends ArrayDataAccess<A>> - Class in net.imglib2.cache.img
A NativeImg representing a single cell of an AbstractCellImg.
SingleCellArrayImg(int) - Constructor for class net.imglib2.cache.img.SingleCellArrayImg
 
SingleCellArrayImg(int[], long[], A, Dirty) - Constructor for class net.imglib2.cache.img.SingleCellArrayImg
 
size() - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
SoftRefLoaderCache<K,V> - Class in net.imglib2.cache.ref
 
SoftRefLoaderCache() - Constructor for class net.imglib2.cache.ref.SoftRefLoaderCache
 
SoftRefLoaderRemoverCache<K,V,D> - Class in net.imglib2.cache.ref
TODO: Consider periodically calling SoftRefLoaderRemoverCache.cleanUp() from a background thread.
SoftRefLoaderRemoverCache() - Constructor for class net.imglib2.cache.ref.SoftRefLoaderRemoverCache
 
start() - Method in class net.imglib2.cache.iotiming.IoStatistics
 
stop() - Method in class net.imglib2.cache.iotiming.IoStatistics
 

T

take() - Method in class net.imglib2.cache.queue.BlockingFetchQueues
Remove and return an element from the highest priority non-empty queue.
tempDirectory(Path) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
Set the path to the directory in which to create the temporary cell cache directory.
tempDirectory() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 
tempDirectoryPrefix(String) - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions
Set the prefix string to be used in generating the name of the temporary cell cache directory.
tempDirectoryPrefix() - Method in interface net.imglib2.cache.img.optional.DiskCacheOptions.Val
 
timeLeft(int) - Method in class net.imglib2.cache.iotiming.IoTimeBudget
Returns how much time is left for the specified priority level.
toString() - Method in class net.imglib2.cache.volatiles.CacheHints
 

U

unchecked() - Method in interface net.imglib2.cache.Cache
 
unchecked(Cache<K, V>) - Static method in class net.imglib2.cache.util.Caches
 
unchecked(VolatileCache<K, V>) - Static method in class net.imglib2.cache.util.Caches
 
unchecked() - Method in interface net.imglib2.cache.volatiles.VolatileCache
 
UncheckedCache<K,V> - Interface in net.imglib2.cache
 
UncheckedLoaderCache<K,V> - Interface in net.imglib2.cache
 
UncheckedVolatileCache<K,V> - Interface in net.imglib2.cache.volatiles
 
UncheckedVolatileLoaderCache<K,V> - Interface in net.imglib2.cache.volatiles
This is only here for consistency with the non-volatile cache interfaces.
update(Object) - Method in class net.imglib2.cache.img.SingleCellArrayImg
 
use(long, int) - Method in class net.imglib2.cache.iotiming.IoTimeBudget
Use the specified amount of time of the specified level.

V

valueOf(String) - Static method in enum net.imglib2.cache.img.optional.CacheOptions.CacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.imglib2.cache.volatiles.LoadingStrategy
Returns the enum constant of this type with the specified name.
values - Variable in class net.imglib2.cache.img.DiskCachedCellImgOptions
 
Values() - Constructor for class net.imglib2.cache.img.DiskCachedCellImgOptions.Values
 
values() - Static method in enum net.imglib2.cache.img.optional.CacheOptions.CacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions
 
Values() - Constructor for class net.imglib2.cache.img.ReadOnlyCachedCellImgOptions.Values
 
values() - Static method in enum net.imglib2.cache.volatiles.LoadingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
volatileAccesses() - Method in interface net.imglib2.cache.img.optional.AccessOptions.Val
 
volatileAccesses(boolean) - Method in interface net.imglib2.cache.img.optional.AccessOptions
 
volatileByteArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileByteArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileByteArrayType
 
VolatileCache<K,V> - Interface in net.imglib2.cache.volatiles
 
VolatileCacheAsUncheckedVolatileCacheAdapter<K,V> - Class in net.imglib2.cache.util
 
VolatileCacheAsUncheckedVolatileCacheAdapter(VolatileCache<K, V>) - Constructor for class net.imglib2.cache.util.VolatileCacheAsUncheckedVolatileCacheAdapter
 
VolatileCacheLoader<K,V> - Interface in net.imglib2.cache.volatiles
 
volatileCharArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileCharArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileCharArrayType
 
volatileDoubleArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileDoubleArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileDoubleArrayType
 
volatileFloatArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileFloatArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileFloatArrayType
 
volatileIntArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileIntArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileIntArrayType
 
VolatileLoaderCache<K,V> - Interface in net.imglib2.cache.volatiles
 
VolatileLoaderCacheAsVolatileCacheAdapter<K,V> - Class in net.imglib2.cache.util
 
VolatileLoaderCacheAsVolatileCacheAdapter(VolatileLoaderCache<K, V>, VolatileCacheLoader<K, V>) - Constructor for class net.imglib2.cache.util.VolatileLoaderCacheAsVolatileCacheAdapter
 
VolatileLoaderRemoverCache<K,V,D> - Interface in net.imglib2.cache.volatiles
This is only here for consistency with the non-volatile cache interfaces.
volatileLongArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileLongArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileLongArrayType
 
VolatileRemoverCache<K,V,D> - Interface in net.imglib2.cache.volatiles
This is only here for consistency with the non-volatile cache interfaces.
volatileShortArrayIo - Static variable in interface net.imglib2.cache.img.AccessIo
 
VolatileShortArrayType() - Constructor for class net.imglib2.cache.img.AccessIo.VolatileShortArrayType
 

W

wakeUp() - Method in class net.imglib2.cache.queue.FetcherThreads
Wake up all Fetcher threads immediately.
WeakRefLoaderCache<K,V> - Class in net.imglib2.cache.ref
 
WeakRefLoaderCache() - Constructor for class net.imglib2.cache.ref.WeakRefLoaderCache
 
WeakRefVolatileCache<K,V> - Class in net.imglib2.cache.ref
 
WeakRefVolatileCache(Cache<K, V>, BlockingFetchQueues<Callable<?>>, CreateInvalid<? super K, ? extends V>) - Constructor for class net.imglib2.cache.ref.WeakRefVolatileCache
 
WeakRefVolatileLoaderCache<K,V> - Class in net.imglib2.cache.ref
 
WeakRefVolatileLoaderCache(LoaderCache<K, V>, BlockingFetchQueues<Callable<?>>) - Constructor for class net.imglib2.cache.ref.WeakRefVolatileLoaderCache
 
withLoader(CacheLoader<K, V>) - Method in interface net.imglib2.cache.LoaderCache
 
withLoader(CacheLoader<K, V>) - Method in interface net.imglib2.cache.LoaderRemoverCache
 
withLoader(VolatileLoaderCache<K, V>, VolatileCacheLoader<K, V>) - Static method in class net.imglib2.cache.util.Caches
 
withLoader(LoaderCache<K, V>, CacheLoader<K, V>) - Static method in class net.imglib2.cache.util.Caches
 
withLoader(VolatileCacheLoader<K, V>) - Method in interface net.imglib2.cache.volatiles.VolatileLoaderCache
 
withRemover(CacheRemover<K, V, D>) - Method in interface net.imglib2.cache.LoaderRemoverCache
 
withRemover(CacheRemover<K, V, D>) - Method in interface net.imglib2.cache.RemoverCache
 
withRemover(LoaderRemoverCache<K, V, D>, CacheRemover<K, V, D>) - Static method in class net.imglib2.cache.util.Caches
 
wrap(A) - Method in interface net.imglib2.cache.img.LoadedCellCacheLoader.ArrayDataAccessWrapper
 
wrapDirty(A) - Method in interface net.imglib2.cache.img.LoadedCellCacheLoader.ArrayDataAccessWrapper
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017–2024 ImgLib2. All rights reserved.