public class MemoizerFallback
extends loci.formats.Memoizer
Memoizer this class actually wraps multiple memoizers.
If this instance's memoizer does not already have a memo file available on setId(String)
then a copy is first taken from one of the other memoizers, preferring the earlier.| Constructor and Description |
|---|
MemoizerFallback(loci.formats.IFormatReader reader,
long minimumElapsed,
java.io.File directory,
java.util.Collection<MemoizerReadOnly> fallbacks)
As
Memoizer.Memoizer(IFormatReader, long, File) with an additional fallbacks argument
that provides other memoizers from which this instance may copy a memo. |
| Modifier and Type | Method and Description |
|---|---|
void |
setId(java.lang.String id) |
cleanup, close, close, deleteQuietly, generateMemo, getDeser, getMemoFile, getMetadataStore, getService, handleMetadataStore, isLoadedFromMemo, isSavedToMemo, isVersionChecking, isWritableDirectory, loadMemo, main, saveMemo, setMetadataStore, setVersionChecking, skipSave, stopWatch, versionMismatchcoreIndexToSeries, duplicate, fileGroupOption, get16BitLookupTable, get8BitLookupTable, getAdvancedSeriesUsedFiles, getAdvancedUsedFiles, getBitsPerPixel, getCoreIndex, getCoreMetadataList, getCurrentFile, getDatasetStructureDescription, getDimensionOrder, getDomains, getEffectiveSizeC, getFormat, getGlobalMetadata, getImageCount, getIndex, getIndex, getMetadataOptions, getMetadataStoreRoot, getMetadataValue, getModuloC, getModuloT, getModuloZ, getNativeDataType, getOptimalTileHeight, getOptimalTileWidth, getPixelType, getPossibleDomains, getReader, getRequiredDirectories, getResolution, getResolutionCount, getRGBChannelCount, getSeries, getSeriesCount, getSeriesMetadata, getSeriesMetadataValue, getSeriesUsedFiles, getSeriesUsedFiles, getSizeC, getSizeT, getSizeX, getSizeY, getSizeZ, getSuffixes, getSupportedMetadataLevels, getThumbSizeX, getThumbSizeY, getUnderlyingReaders, getUsedFiles, getUsedFiles, getZCTCoords, getZCTModuloCoords, hasCompanionFiles, hasFlattenedResolutions, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isLittleEndian, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOriginalMetadataPopulated, isRGB, isSingleFile, isThisType, isThisType, isThisType, isThisType, isThumbnailSeries, openBytes, openBytes, openBytes, openBytes, openPlane, openThumbBytes, reopenFile, seriesToCoreIndex, setCoreIndex, setFlattenedResolutions, setGroupFiles, setMetadataFiltered, setMetadataOptions, setNormalized, setOriginalMetadataPopulated, setResolution, setSeries, unwrap, unwrap, unwrappublic MemoizerFallback(loci.formats.IFormatReader reader,
long minimumElapsed,
java.io.File directory,
java.util.Collection<MemoizerReadOnly> fallbacks)
Memoizer.Memoizer(IFormatReader, long, File) with an additional fallbacks argument
that provides other memoizers from which this instance may copy a memo. Those fallbackmemoizers have only
Memoizer.getMemoFile(String) called, to find their memo to copy.