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, versionMismatch
coreIndexToSeries, 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, unwrap
public 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.