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

A

addTypeAdapters(GsonBuilder) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
addTypeAdapters(GsonBuilder) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
allKeys - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
asMap() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
asMap() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
ATTRIBUTES_KEY - Static variable in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node
 

B

blockCodecInfo(BlockCodecInfo) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the block codec info.
blockSize(int[]) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the chunk shape (block size).
Blosc() - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Blosc
 
Blosc(String, int, String, int, int, int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Blosc
 
Blosc(BloscCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Blosc
 
Blosc(String, int, int, int, int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Blosc
 
Blosc(BloscCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Blosc
 
build() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Builds the ZarrV3DatasetAttributes instance.
build(JsonObject, Gson) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
build(JsonObject, Gson, boolean) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
Creates a ZarrKeyValueWriter.ZarrJsonElements object from a JsonObject containing attributes.
builder(long[], DataType) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
builder(DatasetAttributes) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
Builder(long[], DataType) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Creates a new builder with the required parameters.
Builder(long[], ZarrV3DataType) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Creates a new builder with the required parameters.
Builder(DatasetAttributes) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
 
byteBlockFactory - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 
byteOrderAdapter - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ByteOrderAdapter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.ByteOrderAdapter
 
Bz2(int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Bz2
 
Bz2(Bzip2Compression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Bz2
 

C

cache - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
cacheAttributes(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
cacheGroupAndDataset(String) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
cacheMeta - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
cacheMeta() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
CHUNK_GRID - Static variable in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
CHUNK_GRID_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
CHUNK_KEY_ENCODING - Static variable in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
CHUNK_KEY_ENCODING_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ChunkAttributes - Class in org.janelia.saalfeldlab.n5.zarr.chunks
 
ChunkAttributes(ChunkGrid, ChunkKeyEncoding) - Constructor for class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
chunkAttributes - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ChunkGrid - Interface in org.janelia.saalfeldlab.n5.zarr.chunks
 
ChunkKeyEncoding - Interface in org.janelia.saalfeldlab.n5.zarr.chunks
 
chunkKeyEncoding(DefaultChunkKeyEncoding) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the chunk key encoding.
chunks - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
chunkSize(int[]) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the chunk shape for sharded arrays.
chunksKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
code() - Method in enum org.janelia.saalfeldlab.n5.zarr.DType.Primitive
 
CODECS_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
codecToCompression(DataCodecInfo) - Static method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
combine(JsonElement, JsonElement) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns one JsonElement that combines two others.
combineAll(JsonElement...) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns one JsonElement that (attempts to) combine all passed json elements.
compression(Compression) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the compression codec.
compressor - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
compressorKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
concatenate(ZarrTransposeCodecInfo[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
create(ZarrDatasetAttributes, DataCodec...) - Method in class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
create(DataType, int[], DataCodecInfo...) - Method in class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
create(DataType, ByteOrder, int[], DataCodec, byte[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecs
 
create(DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
create() - Method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
createByteBlock(int[], long[], int) - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Factory for ByteArrayDataBlocks.
createByteBlock(int[], long[]) - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Factory for ByteArrayDataBlocks.
createDataBlock(int[], long[], int) - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Factory for DataBlocks.
createDataBlock(int[], long[]) - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Factory for DataBlocks with one data element for each block element (e.g. pixel image).
createDataset(String, long[], int[], DataType, Compression) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
createDataset(String, DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
createDataset(String, DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
createDatasetAttributes(JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
createDatasetAttributes(JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
createFillBytes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.DType
 
createFillBytes(String) - Method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DataType
 
createGroup(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
createGroup(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
createZArrayAttributes(String, DatasetAttributes) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
createZArrayAttributes(DType, String, char, DatasetAttributes) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 

D

DATA_TYPE_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
dataBlockFactory - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 
dataCodecInfos(DataCodecInfo...) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the data codec infos (e.g., compression).
datasetAttributesMap - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
datasetAttributesMap - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
datasetCodecInfos(DatasetCodecInfo...) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the dataset codec infos.
datasetExists(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
dataType - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 
decode(ReadData) - Method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
deepestChunkShape(BlockCodecInfo) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
DEFAULT_DIMENSION_SEPARATOR - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
DEFAULT_SEPARATOR - Static variable in class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
DEFAULT_SEPARATOR - Static variable in class org.janelia.saalfeldlab.n5.zarr.chunks.V2ChunkKeyEncoding
 
defaultBlockCodecInfo() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
defaultBlockCodecInfo() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
defaultChunkAttributes(int[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
DefaultChunkKeyEncoding - Class in org.janelia.saalfeldlab.n5.zarr.chunks
 
DefaultChunkKeyEncoding() - Constructor for class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
DefaultChunkKeyEncoding(String) - Constructor for class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
defaultChunkShape(long[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
defaultDimensionNames(int) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
defaultShardCodecInfo(int[], DataCodecInfo[], DataCodecInfo[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
defaultShardCodecInfo(int[], DataCodecInfo[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
deleteJsonResource(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo.ZarrTransposeOrderAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.Filter.JsonAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.ByteOrderAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.JsonAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes.JsonAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.JsonAdapter
 
DIMENSION_NAMES_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
dimensionNames(String[]) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the dimension names.
dimensionNames - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
dimensionSeparator(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the dimension separator used in chunk keys.
dimensionSeparator - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
dimensionSeparator - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
dimensionSeparator - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
dimensionSeparatorKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
DType - Class in org.janelia.saalfeldlab.n5.zarr
Enumerates available zarr data types as defined at https://docs.scipy.org/doc/numpy/reference/arrays.interface.html At this time, only primitive types are supported, no recursive structs.
DType(String, Collection<Filter>) - Constructor for class org.janelia.saalfeldlab.n5.zarr.DType
 
DType(DataType, int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.DType
 
DType(DataType) - Constructor for class org.janelia.saalfeldlab.n5.zarr.DType
 
dtype - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
DType.Primitive - Enum in org.janelia.saalfeldlab.n5.zarr
 
dTypeKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 

E

EmptyZarrFilters() - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes.EmptyZarrFilters
 
encode(ReadData) - Method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
equals(Object) - Method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
exists(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
exists(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
existsFromContainer(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Tests whether the key at normalPathName exists for the backend.

F

FILL_VALUE_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
fillBytes - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
fillBytes - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
fillValue(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the fill value for uninitialized chunks.
fillValue - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
fillValue - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
fillValueKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
Filter - Interface in org.janelia.saalfeldlab.n5.zarr
Filter types TODO implement some
Filter.JsonAdapter - Class in org.janelia.saalfeldlab.n5.zarr
 
Filter.VLenStringFilter - Class in org.janelia.saalfeldlab.n5.zarr
 
filters - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
filtersKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
forceAddNewCacheInfo(String, String, JsonElement, boolean, boolean) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
Deprecated.
FORMAT - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
from(DatasetAttributes, String, String) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
fromCode(char) - Static method in enum org.janelia.saalfeldlab.n5.zarr.DType.Primitive
 
fromCompression(DataCodecInfo) - Static method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
fromCompression(Compression) - Static method in interface org.janelia.saalfeldlab.n5.zarr.ZarrCompressor
 
fromDataType(DataType) - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DataType
 
fromString(String) - Static method in interface org.janelia.saalfeldlab.n5.zarr.Filter
 

G

getAttribute(String, String, Type) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getAttribute(String, String, Class<T>) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getAttribute(String, String, Class<T>) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getAttribute(String, String, Type) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getAttributes(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
getAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns the attributes at the given path.
getAttributesFromContainer(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getAttributesKey() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getAttributesKey() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getAttributesUnmapped(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getByteOrder() - Method in class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
getCache() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getChunkAttributes() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getChunkPath(long[]) - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
getChunkPath(long[]) - Method in interface org.janelia.saalfeldlab.n5.zarr.chunks.ChunkKeyEncoding
 
getChunkPath(long[]) - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
getChunkPath(long[]) - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.V2ChunkKeyEncoding
 
getChunks() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Blosc
 
getCompression() - Method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Gzip
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zlib
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zstandard
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
Deprecated.
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Blosc
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Bz2
 
getCompression() - Method in interface org.janelia.saalfeldlab.n5.zarr.ZarrCompressor
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Gzip
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Raw
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zlib
 
getCompression() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zstandard
 
getCompressor() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getConvertedDatasetAttributes(DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getConvertedDatasetAttributes(DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
getConvertedDatasetAttributes(DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getDatasetAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns the ZarrDatasetAttributes located at the given path, if present.
getDataType() - Method in class org.janelia.saalfeldlab.n5.zarr.DType
 
getDataType(DType.Primitive, int, Collection<Filter>) - Static method in class org.janelia.saalfeldlab.n5.zarr.DType
 
getDataType() - Method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DataType
 
getDimensionNames() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getDimensionSeparator() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getDimensionSeparator() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getDimensionSeparator() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
getDType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getDType() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getDType() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
getFillBytes() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getFillBytes() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
getFillValue() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getFillValue() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getFillValueJson() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getFilters() - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Returns a list of filters for the corresponding DType.
getFilters() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getGrid() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
getGson() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getId() - Method in interface org.janelia.saalfeldlab.n5.zarr.Filter
 
getId() - Method in class org.janelia.saalfeldlab.n5.zarr.Filter.VLenStringFilter
 
getJsonAdapter() - Static method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
getJsonResource(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns a JsonElement representing the contents of a JSON file located at the given path if present, and null if not.
getKeyEncoding() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
getKeyValueAccess() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getNBits() - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Returns the number of bits of this type.
getNBytes() - Method in class org.janelia.saalfeldlab.n5.zarr.DType
Returns the number of bytes of this type.
getNBytes() - Method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DataType
Returns the number of bytes of this type.
getNumDimensions() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getOrder() - Method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
getOrder() - Method in class org.janelia.saalfeldlab.n5.zarr.DType
 
getOrder() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getOrMakeZarray() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
getOrMakeZattrs() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
getOrMakeZgroup() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
getRawAttribute(String, String, Class<T>) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getRawAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getSeparator() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
getSeparator() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.V2ChunkKeyEncoding
 
getShape() - Method in interface org.janelia.saalfeldlab.n5.zarr.chunks.ChunkGrid
 
getShape() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.RegularChunkGrid
 
getShape() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Blosc
 
getType() - Method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Gzip
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zlib
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zstandard
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getType() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Group
 
getType() - Method in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node
 
getTypeStr(String) - Static method in class org.janelia.saalfeldlab.n5.zarr.DType
 
getURI() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getVersion() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getVersion(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getVersion(JsonElement) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
getVersion() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns the version of this zarr container.
getVersion(JsonElement) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
getZArray(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns a JsonElement representing the contents of .zarray located at the given path if present, and null if not.
getZArrayAttributes() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
getZArrayAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns the ZArrayAttributes located at the given path, if present.
getZArrayAttributes(JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Constructs ZArrayAttributes from a JsonElement.
getZarrFormat() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
getZarrFormat() - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
getZAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns a JsonElement representing the contents of .zattrs located at the given path if present, and null if not. public static JsonObject serialize(JsonSerializationContext context, final DefaultChunkKeyEncoding cke) { final JsonObject out = new JsonObject(); out.addProperty("name", "default"); final JsonObject config = new JsonObject(); config.addProperty("separator", cke.separator); out.add("configuration", config); return out; }
getZGroup(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Returns a JsonElement representing the contents of .zgroup located at the given path if present, and null if not.
groupExists(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
gson - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
Gzip() - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Gzip
 
Gzip(int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Gzip
 
Gzip(GzipCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Gzip
 
Gzip(int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Gzip
 
Gzip(GzipCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Gzip
 

H

hasRequiredArrayKeys(JsonObject) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 

I

initializeGroup(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
Creates a .zgroup file containing the zarr_format at the given path and all parent paths.
isArray(String) - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node.NodeType
 
isAttributes(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
isCompatible(N5Reader.Version) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
isDataset(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
isDatasetFromAttributes(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
isDatasetFromAttributes(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
isDatasetFromContainer(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
isGroup(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
isGroup(String) - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node.NodeType
 
isGroupFromAttributes(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
isGroupFromAttributes(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
isGroupFromContainer(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
isGroupFromContainer(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
isRowMajor() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 

J

jsonAdapter - Static variable in interface org.janelia.saalfeldlab.n5.zarr.Filter
 
JsonAdapter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.Filter.JsonAdapter
 
jsonAdapter - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
JsonAdapter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.JsonAdapter
 
jsonAdapter - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
JsonAdapter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes.JsonAdapter
 
jsonAdapter - Static variable in interface org.janelia.saalfeldlab.n5.zarr.ZarrCompressor
 
JsonAdapter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.JsonAdapter
 

K

key() - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node.NodeType
 
keyValueAccess - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 

M

mapAttributeKey(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
Converts an attribute path
mapN5DatasetAttributes - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
mergeAttributes - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
move(JsonObject, Supplier<JsonObject>, String...) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 

N

n5ToZarrDatasetAttributes(JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
N5ZarrReader - Class in org.janelia.saalfeldlab.n5.zarr
 
N5ZarrReader(String, GsonBuilder, boolean, boolean, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrReader
Opens an N5ZarrReader at a given base path with a custom GsonBuilder to support custom attributes.
N5ZarrReader(String, GsonBuilder, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrReader
Opens an N5ZarrReader at a given base path with a custom GsonBuilder to support custom attributes.
N5ZarrReader(String, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrReader
Opens an N5ZarrReader at a given base path.
N5ZarrReader(String, GsonBuilder) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrReader
Opens an N5ZarrReader at a given base path with a custom GsonBuilder to support custom attributes.
N5ZarrReader(String) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrReader
Opens an N5ZarrReader at a given base path.
N5ZarrWriter - Class in org.janelia.saalfeldlab.n5.zarr
 
N5ZarrWriter(String, GsonBuilder, String, boolean, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter
Opens an N5ZarrWriter at a given base path with a custom GsonBuilder to support custom attributes.
N5ZarrWriter(String, String, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter
Opens an N5ZarrWriter at a given base path.
N5ZarrWriter(String, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter
Opens an N5ZarrWriter at a given base path.
N5ZarrWriter(String, GsonBuilder, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter
Opens an N5ZarrWriter at a given base path with a custom GsonBuilder to support custom attributes.
N5ZarrWriter(String, GsonBuilder) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter
Opens an N5ZarrWriter at a given base path with a custom GsonBuilder to support custom attributes.
N5ZarrWriter(String) - Constructor for class org.janelia.saalfeldlab.n5.zarr.N5ZarrWriter
Opens an N5ZarrWriter at a given base path.
nBits - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 
nBytes - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 
newCache() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
NODE_TYPE_KEY - Static variable in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node
 

O

order - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 
order - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
orderKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
org.janelia.saalfeldlab.n5.zarr - package org.janelia.saalfeldlab.n5.zarr
Zarr backends for N5
org.janelia.saalfeldlab.n5.zarr.cache - package org.janelia.saalfeldlab.n5.zarr.cache
 
org.janelia.saalfeldlab.n5.zarr.chunks - package org.janelia.saalfeldlab.n5.zarr.chunks
 
org.janelia.saalfeldlab.n5.zarr.codec - package org.janelia.saalfeldlab.n5.zarr.codec
 
org.janelia.saalfeldlab.n5.zarr.codec.transpose - package org.janelia.saalfeldlab.n5.zarr.codec.transpose
 
org.janelia.saalfeldlab.n5.zarr.v3 - package org.janelia.saalfeldlab.n5.zarr.v3
 

P

padCrop(byte[], int[], int[], int, int, byte[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
PaddedRawBlockCodecInfo - Class in org.janelia.saalfeldlab.n5.zarr.codec
 
PaddedRawBlockCodecInfo() - Constructor for class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
PaddedRawBlockCodecInfo(ByteOrder, byte[]) - Constructor for class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
PaddedRawBlockCodecs - Class in org.janelia.saalfeldlab.n5.zarr.codec
 
PaddedRawBlockCodecs() - Constructor for class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecs
 

R

Raw() - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Raw
 
redirectCompression(JsonObject, Gson, JsonObject) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
redirectDatasetAttribute(JsonObject, String, ZarrKeyValueWriter.ZarrJsonElements, ZarrDatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
redirectDatasetAttribute(JsonObject, String, JsonObject, String) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
redirectDatasetAttribute(JsonObject, String, ZarrKeyValueWriter.ZarrJsonElements, String, ZarrDatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
redirectDataType(JsonObject, JsonObject) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
redirectGroupDatasetAttribute(JsonObject, String, ZarrKeyValueWriter.ZarrJsonElements, String, ZarrDatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
registry - Static variable in interface org.janelia.saalfeldlab.n5.zarr.ZarrCompressor
 
RegularChunkGrid - Class in org.janelia.saalfeldlab.n5.zarr.chunks
 
RegularChunkGrid() - Constructor for class org.janelia.saalfeldlab.n5.zarr.chunks.RegularChunkGrid
 
RegularChunkGrid(int[]) - Constructor for class org.janelia.saalfeldlab.n5.zarr.chunks.RegularChunkGrid
 
relativeBlockPath(long...) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
relativeBlockPath(long...) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
removeAttribute(String, String, Class<T>) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
removeAttribute(String, String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
removeAttribute(String, String, Class<T>) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
REQUIRED_KEYS - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
requiredKeys - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
reverseAttrsWhenCOrder(JsonElement) - Static method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 

S

serialize(ChunkAttributes, Type, JsonSerializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
serialize(ZarrTransposeCodecInfo.ZarrTransposeOrder, Type, JsonSerializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo.ZarrTransposeOrderAdapter
 
serialize(Filter, Type, JsonSerializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.Filter.JsonAdapter
 
serialize(ByteOrder, Type, JsonSerializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.ByteOrderAdapter
 
serialize(ZarrV3DatasetAttributes, Type, JsonSerializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.JsonAdapter
 
serialize(ZArrayAttributes, Type, JsonSerializationContext) - Method in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes.JsonAdapter
 
setAttribute(String, String, T) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setAttributes(String, Map<String, ?>) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setAttributes(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setAttributes(String, Map<String, ?>) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
setDatasetAttributes(String, DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setDatasetAttributes(String, DatasetAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
setDimensionSeparator(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
setRawAttribute(String, String, T) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setRawAttributes(String, Map<String, ?>) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setRawAttributes(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setVersion(String) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
setVersion(String) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
setVersion(String, boolean) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
setZArrayAttributes(String, ZArrayAttributes) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
Write the contents of the attributes argument to the .zarray file at the given pathName.
setZGroup(String, N5Reader.Version) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
shape - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
SHAPE_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
shapeKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
shardIndexDataCodecInfos(DataCodecInfo...) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes.Builder
Sets the data codec infos for the shard index;

T

toString() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.ChunkAttributes
 
toString() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
toString() - Method in class org.janelia.saalfeldlab.n5.zarr.chunks.RegularChunkGrid
 
toString() - Method in class org.janelia.saalfeldlab.n5.zarr.DType
 
toString() - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
toString() - Method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node.NodeType
 
toString() - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
toZarrV3(DataCodecInfo[]) - Static method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
TYPE - Static variable in class org.janelia.saalfeldlab.n5.zarr.codec.PaddedRawBlockCodecInfo
 
TYPE - Static variable in class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
typestr - Variable in class org.janelia.saalfeldlab.n5.zarr.DType
 

U

updateCacheInfo(String, String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
uri - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 

V

V2ChunkKeyEncoding - Class in org.janelia.saalfeldlab.n5.zarr.chunks
 
V2ChunkKeyEncoding(String) - Constructor for class org.janelia.saalfeldlab.n5.zarr.chunks.V2ChunkKeyEncoding
 
VALID_SEPARATORS - Static variable in class org.janelia.saalfeldlab.n5.zarr.chunks.DefaultChunkKeyEncoding
 
VALID_SEPARATORS - Static variable in class org.janelia.saalfeldlab.n5.zarr.chunks.V2ChunkKeyEncoding
 
valueOf(String) - Static method in enum org.janelia.saalfeldlab.n5.zarr.DType.Primitive
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node.NodeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.janelia.saalfeldlab.n5.zarr.DType.Primitive
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.janelia.saalfeldlab.n5.zarr.N5ZarrReader
 
VERSION - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
VERSION - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
VERSION_ZERO - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
VLEN_UTF8 - Static variable in interface org.janelia.saalfeldlab.n5.zarr.Filter
 
VLenStringFilter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.Filter.VLenStringFilter
 

W

writeAttributes(String, Map<String, ?>) - Method in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
 
writeJson(String, String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
writeJsonResource(String, String, Object) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
writeZArray(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
writeZAttrs(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 
writeZGroup(String, JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
 

Z

zarr_format - Variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
ZARR_FORMAT_KEY - Static variable in interface org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Node
 
ZARR_FORMAT_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
ZARR_KEY - Static variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
zarray - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
zarray - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
ZARRAY_FILE - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
ZArrayAttributes - Class in org.janelia.saalfeldlab.n5.zarr
 
ZArrayAttributes(int, long[], int[], DType, ZarrCompressor, JsonElement, char, String, Collection<Filter>) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
ZArrayAttributes(int, long[], int[], DType, ZarrCompressor, String, char, String, Collection<Filter>) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
ZArrayAttributes(int, long[], int[], DType, ZarrCompressor, String, char, Collection<Filter>) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
ZArrayAttributes.EmptyZarrFilters - Class in org.janelia.saalfeldlab.n5.zarr
 
ZArrayAttributes.JsonAdapter - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor - Interface in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.Blosc - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.Bz2 - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.Gzip - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.JsonAdapter - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.Raw - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.Zlib - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrCompressor.Zstandard - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrDatasetAttributes - Class in org.janelia.saalfeldlab.n5.zarr
 
ZarrDatasetAttributes(ZArrayAttributes) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
ZarrDatasetAttributes(long[], int[], DType, Compression, boolean, String, String) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
ZarrDatasetAttributes(long[], int[], DType, Compression, boolean, String) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrDatasetAttributes
 
zarrDataType - Variable in class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
zarrFormatKey - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZArrayAttributes
 
ZarrJsonCache - Class in org.janelia.saalfeldlab.n5.zarr.cache
 
ZarrJsonCache(N5JsonCacheableContainer) - Constructor for class org.janelia.saalfeldlab.n5.zarr.cache.ZarrJsonCache
 
ZarrJsonElements() - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
ZarrKeyValueReader - Class in org.janelia.saalfeldlab.n5.zarr
N5Reader implementation through KeyValueAccess with JSON attributes parsed with Gson.
ZarrKeyValueReader(boolean, KeyValueAccess, String, GsonBuilder, boolean, boolean, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Opens an ZarrKeyValueReader at a given base path with a custom GsonBuilder to support custom attributes.
ZarrKeyValueReader(boolean, KeyValueAccess, String, GsonBuilder, boolean, boolean, boolean, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
ZarrKeyValueReader(KeyValueAccess, String, GsonBuilder, boolean, boolean, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
Opens an ZarrKeyValueReader at a given base path with a custom GsonBuilder to support custom attributes.
ZarrKeyValueWriter - Class in org.janelia.saalfeldlab.n5.zarr
Zarr KeyValueAccess implementation.
ZarrKeyValueWriter(KeyValueAccess, String, GsonBuilder, boolean, boolean, String, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter
Opens an ZarrKeyValueWriter at a given base path with a custom GsonBuilder to support custom attributes.
ZarrKeyValueWriter.ZarrJsonElements - Class in org.janelia.saalfeldlab.n5.zarr
Stores JsonObjects to be written to .zattrs, .zgroup, and .zarray.
zarrToN5DatasetAttributes(JsonElement) - Method in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
ZarrTransposeCodecInfo - Class in org.janelia.saalfeldlab.n5.zarr.codec.transpose
Describes a permutation of the dimensions of a block.
ZarrTransposeCodecInfo() - Constructor for class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
ZarrTransposeCodecInfo(int[]) - Constructor for class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo
 
ZarrTransposeCodecInfo.ZarrTransposeOrder - Class in org.janelia.saalfeldlab.n5.zarr.codec.transpose
A permutation parameter that is processed before being serialized.
ZarrTransposeCodecInfo.ZarrTransposeOrderAdapter - Class in org.janelia.saalfeldlab.n5.zarr.codec.transpose
Note: The implementation layer can not directly consume the permutation stored in 'order' due to changes of indexing (C- vs F-) order.
ZarrTransposeOrderAdapter() - Constructor for class org.janelia.saalfeldlab.n5.zarr.codec.transpose.ZarrTransposeCodecInfo.ZarrTransposeOrderAdapter
 
ZarrV3Compressor - Interface in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Compressor.Blosc - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Compressor.Gzip - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Compressor.Zlib - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Compressor.Zstandard - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3DatasetAttributes - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3DatasetAttributes(long[], int[], DataType, Compression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], int[], int[], DataType, DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], int[], int[], DataType, String[], DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], int[], DataType, String, String[], DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], int[], int[], DataType, String, String[], DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], ChunkAttributes, ZarrV3DataType, String, String[], BlockCodecInfo, DatasetCodecInfo[], DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], int[], ZarrV3DataType, String, String[], DefaultChunkKeyEncoding, BlockCodecInfo, DatasetCodecInfo[], DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes(long[], int[], ZarrV3DataType, String, String[], String, BlockCodecInfo, DatasetCodecInfo[], DataCodecInfo...) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3DatasetAttributes
 
ZarrV3DatasetAttributes.Builder - Class in org.janelia.saalfeldlab.n5.zarr.v3
Builder for constructing ZarrV3DatasetAttributes instances.
ZarrV3DatasetAttributes.ByteOrderAdapter - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3DatasetAttributes.JsonAdapter - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3DataType - Enum in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Group - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Group() - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Group
 
ZarrV3KeyValueReader - Class in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3KeyValueReader(boolean, KeyValueAccess, String, GsonBuilder, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
Opens an ZarrV3KeyValueReader at a given base path with a custom GsonBuilder to support custom attributes.
ZarrV3KeyValueReader(KeyValueAccess, String, GsonBuilder, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
Opens an ZarrV3KeyValueReader at a given base path with a custom GsonBuilder to support custom attributes.
ZarrV3KeyValueReader(boolean, KeyValueAccess, String, GsonBuilder, boolean, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueReader
 
ZarrV3KeyValueWriter - Class in org.janelia.saalfeldlab.n5.zarr.v3
Zarr v3 N5Writer implementation.
ZarrV3KeyValueWriter(KeyValueAccess, String, GsonBuilder, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3KeyValueWriter
Opens an ZarrV3KeyValueWriter at a given base path with a custom GsonBuilder to support custom attributes.
ZarrV3Node - Interface in org.janelia.saalfeldlab.n5.zarr.v3
 
ZarrV3Node.NodeType - Enum in org.janelia.saalfeldlab.n5.zarr.v3
 
zattrs - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
ZATTRS_FILE - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
zgroup - Variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueWriter.ZarrJsonElements
 
ZGROUP_FILE - Static variable in class org.janelia.saalfeldlab.n5.zarr.ZarrKeyValueReader
 
Zlib(int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zlib
 
Zlib(GzipCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zlib
 
Zlib(int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zlib
 
Zlib(GzipCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zlib
 
Zstandard() - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zstandard
 
Zstandard(int, boolean) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zstandard
 
Zstandard(ZstandardCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.v3.ZarrV3Compressor.Zstandard
 
Zstandard(int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zstandard
 
Zstandard(int, int) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zstandard
 
Zstandard(ZstandardCompression) - Constructor for class org.janelia.saalfeldlab.n5.zarr.ZarrCompressor.Zstandard
 
A B C D E F G H I J K M N O P R S T U V W Z 
Skip navigation links

Copyright © 2019–2026 Saalfeld Lab. All rights reserved.