Class representing an abstract store
     
    
    Details
    Abstract store for Zarr
     
    
    
    Methods
Method new()
Create a Store object
 
Method is_readable()
test if Store is readable
 
Method is_writeable()
test if Store is writeable
 
Method is_erasable()
test if Store is eraseable
 
Method is_listable()
test if Store is listable
 
Method listdir()
list the store directory
 
Method rename()
rename a Store
Usage
Store$rename(src_path, dst_path)
 
Arguments
- src_path
- character source path 
- dst_path
- character destination path 
 
 
Method rmdir()
remove a path within a Store
 
Method get_item()
Get an item from the store.
Returns
The item data in a vector of type raw.
 
 
Method set_item()
Set an item in the store.
Usage
Store$set_item(key, value)
 
Arguments
- key
- The item key. 
- value
- The item value as a vector of type raw. 
 
 
Method contains_item()
Determine whether the store contains an item.
 
Get consolidated metadata if it exists.
Usage
Store$get_consolidated_metadata()
 
 
Method clone()
The objects of this class are cloneable with this method.
Usage
Store$clone(deep = FALSE)
 
Arguments
- deep
- Whether to make a deep clone.