Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractRunner - Class in nl.knaw.dans.layerstore
-
Base class for command runners.
- AbstractRunner() - Constructor for class nl.knaw.dans.layerstore.AbstractRunner
- accept(T) - Method in interface nl.knaw.dans.layerstore.Filter
- addDirectory(long, String) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Adds a directory to the database.
- addDirectory(long, String) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- archive() - Method in interface nl.knaw.dans.layerstore.Layer
-
Turns the layer into an archive file.
- archive(Layer) - Method in class nl.knaw.dans.layerstore.ConsistencyCheckingAsyncLayerArchiver
- archive(Layer) - Method in class nl.knaw.dans.layerstore.DirectLayerArchiver
- archive(Layer) - Method in interface nl.knaw.dans.layerstore.LayerArchiver
- Archive - Interface in nl.knaw.dans.layerstore
-
An archive is a file that contains a collection of files and directories.
- archiveFrom(Path) - Method in interface nl.knaw.dans.layerstore.Archive
-
Archives the given staging directory overwriting the backing file, if it exists.
- archiveFrom(Path) - Method in class nl.knaw.dans.layerstore.DmfTarArchive
- archiveFrom(Path) - Method in class nl.knaw.dans.layerstore.TarArchive
- archiveFrom(Path) - Method in class nl.knaw.dans.layerstore.ZipArchive
- ArchiveProvider - Interface in nl.knaw.dans.layerstore
-
Provides a way to create an Archive.
B
- build() - Method in class nl.knaw.dans.layerstore.Item.ItemBuilder
- build() - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
- builder() - Static method in class nl.knaw.dans.layerstore.Item
- builder() - Static method in class nl.knaw.dans.layerstore.ItemRecord
C
- canEqual(Object) - Method in class nl.knaw.dans.layerstore.Item
- canEqual(Object) - Method in class nl.knaw.dans.layerstore.ItemRecord
- check(Layer) - Method in class nl.knaw.dans.layerstore.ItemsMatchDbConsistencyChecker
- check(Layer) - Method in interface nl.knaw.dans.layerstore.LayerConsistencyChecker
- checkExecutableForSecurity(Path) - Static method in class nl.knaw.dans.layerstore.AbstractRunner
- checkLayerItemRecords(long) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
-
Checks that the items in the database match the items in the layer.
- checkRemoteBaseDirForSecurity(String) - Static method in class nl.knaw.dans.layerstore.AbstractRunner
- checkSameLayersOnStorageAndDb() - Method in class nl.knaw.dans.layerstore.LayeredItemStore
-
Checks that the layers in the database match the layers in the layer manager.
- checkUserOrHostNameForSecurity(String) - Static method in class nl.knaw.dans.layerstore.AbstractRunner
- close() - Method in interface nl.knaw.dans.layerstore.Layer
-
Changes the state of the layer to 'closed'.
- ConsistencyCheckingAsyncLayerArchiver - Class in nl.knaw.dans.layerstore
-
An
LayerArchiver
that archives layers in a separate thread. - ConsistencyCheckingAsyncLayerArchiver(LayerConsistencyChecker, Executor) - Constructor for class nl.knaw.dans.layerstore.ConsistencyCheckingAsyncLayerArchiver
- content(byte[]) - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
- copyDirectoryOutOf(String, Path) - Method in interface nl.knaw.dans.layerstore.ItemStore
- copyDirectoryOutOf(String, Path) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
- createArchive(long) - Method in interface nl.knaw.dans.layerstore.ArchiveProvider
-
Create a new
Archive
instance for the given layer ID. - createArchive(long) - Method in class nl.knaw.dans.layerstore.DmfTarArchiveProvider
- createArchive(long) - Method in class nl.knaw.dans.layerstore.TarArchiveProvider
- createArchive(long) - Method in class nl.knaw.dans.layerstore.ZipArchiveProvider
- createDirectory(String) - Method in interface nl.knaw.dans.layerstore.ItemStore
- createDirectory(String) - Method in interface nl.knaw.dans.layerstore.Layer
-
Creates a directory at the given path.
- createDirectory(String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
D
- DatabaseBackedContentManager - Interface in nl.knaw.dans.layerstore
-
Controls selecting and processing content for storage in the database.
- deleteDirectory(String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Deletes the directory at the given path, including all its contents.
- deleteDirectory(String) - Method in interface nl.knaw.dans.layerstore.Layer
-
Deletes the directory at the given path, including all its contents.
- deleteDirectory(String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
- deleteFiles(List<String>) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Deletes the files at the given paths.
- deleteFiles(List<String>) - Method in interface nl.knaw.dans.layerstore.Layer
-
Deletes the files pointed to by
paths
. - deleteFiles(List<String>) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
- deleteRecordsById(long...) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Deletes the records with the given ids.
- deleteRecordsById(long...) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- DirectLayerArchiver - Class in nl.knaw.dans.layerstore
-
A
LayerArchiver
that archives layers directly, not performing any consistency checks nor scheduling archiving. - DirectLayerArchiver() - Constructor for class nl.knaw.dans.layerstore.DirectLayerArchiver
- Directory - Enum constant in enum class nl.knaw.dans.layerstore.Item.Type
- DirectoryTreeItemIterator - Class in nl.knaw.dans.layerstore
-
An iterator that traverses a directory tree and yields
Item
s representing files and directories. - DirectoryTreeItemIterator(Path) - Constructor for class nl.knaw.dans.layerstore.DirectoryTreeItemIterator
- DmfTarArchive - Class in nl.knaw.dans.layerstore
- DmfTarArchive(DmfTarRunner, String, boolean) - Constructor for class nl.knaw.dans.layerstore.DmfTarArchive
- DmfTarArchiveItemIterator - Class in nl.knaw.dans.layerstore
- DmfTarArchiveItemIterator(String, DmfTarRunner) - Constructor for class nl.knaw.dans.layerstore.DmfTarArchiveItemIterator
-
Creates a new iterator over the items in the given archive.
- DmfTarArchiveProvider - Class in nl.knaw.dans.layerstore
- DmfTarArchiveProvider(DmfTarRunner, SshRunner) - Constructor for class nl.knaw.dans.layerstore.DmfTarArchiveProvider
- DmfTarRunner - Class in nl.knaw.dans.layerstore
-
A runner for the dmftar command line tool, which creates and reads DMF TAR archives on a remote host via SSH.
- DmfTarRunner(Path, String, String, Path) - Constructor for class nl.knaw.dans.layerstore.DmfTarRunner
-
Creates a new DmfTarRunner.
E
- equals(Object) - Method in class nl.knaw.dans.layerstore.Item
- equals(Object) - Method in class nl.knaw.dans.layerstore.ItemRecord
- exists(long) - Method in interface nl.knaw.dans.layerstore.ArchiveProvider
-
Check if an archive exists at the given path.
- exists(long) - Method in class nl.knaw.dans.layerstore.DmfTarArchiveProvider
- exists(long) - Method in class nl.knaw.dans.layerstore.TarArchiveProvider
- exists(long) - Method in class nl.knaw.dans.layerstore.ZipArchiveProvider
- existsPathLike(String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Returns whether a path with the given pattern exists in the store.
- existsPathLike(String) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Returns whether the path pattern matches any path in the database.
- existsPathLike(String) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- existsPathLike(String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
F
- File - Enum constant in enum class nl.knaw.dans.layerstore.Item.Type
- fileExists(String) - Method in interface nl.knaw.dans.layerstore.Archive
-
Returns whether the file exists in the archive.
- fileExists(String) - Method in class nl.knaw.dans.layerstore.DmfTarArchive
- fileExists(String) - Method in interface nl.knaw.dans.layerstore.Layer
-
Returns whether a file exists at the given path in this layer.
- fileExists(String) - Method in class nl.knaw.dans.layerstore.SshRunner
- fileExists(String) - Method in class nl.knaw.dans.layerstore.TarArchive
- fileExists(String) - Method in class nl.knaw.dans.layerstore.ZipArchive
- fileExists(String, String) - Method in class nl.knaw.dans.layerstore.DmfTarRunner
-
Checks if a file exists in a DMF TAR archive on the remote host.
- Filter<T> - Interface in nl.knaw.dans.layerstore
-
A generic filter interface.
- findLayersContaining(String) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Finds all the layers that contain the given path.
- findLayersContaining(String) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
G
- generatedId(Long) - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
- getAllRecords() - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Retrieves a stream of all the records in the database.
- getAllRecords() - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- getContent() - Method in class nl.knaw.dans.layerstore.ItemRecord
- getGeneratedId() - Method in class nl.knaw.dans.layerstore.ItemRecord
- getId() - Method in interface nl.knaw.dans.layerstore.Layer
-
Returns the id of the layer.
- getLayer(long) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
-
Gets a layer by id.
- getLayer(long) - Method in interface nl.knaw.dans.layerstore.LayerManager
-
Returns the layer with the given id.
- getLayer(long) - Method in class nl.knaw.dans.layerstore.LayerManagerImpl
- getLayerId() - Method in class nl.knaw.dans.layerstore.ItemRecord
- getMissingInDb() - Method in exception nl.knaw.dans.layerstore.ItemsMismatchException
- getMissingInDb() - Method in exception nl.knaw.dans.layerstore.LayerIdsMismatchException
- getMissingInStorage() - Method in exception nl.knaw.dans.layerstore.ItemsMismatchException
- getMissingInStorage() - Method in exception nl.knaw.dans.layerstore.LayerIdsMismatchException
- getPath() - Method in class nl.knaw.dans.layerstore.Item
- getPath() - Method in class nl.knaw.dans.layerstore.ItemRecord
- getRecordsByLayerId(long) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Gets all records for the given layer id.
- getRecordsByLayerId(long) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- getRecordsByPath(String) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Returns the records for the given path in any layer.
- getRecordsByPath(String) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- getSizeInBytes() - Method in interface nl.knaw.dans.layerstore.Layer
-
Returns the size of the layer in bytes.
- getTopLayer() - Method in class nl.knaw.dans.layerstore.LayeredItemStore
-
Gets the top layer or null if there is no top layer.
- getTopLayer() - Method in interface nl.knaw.dans.layerstore.LayerManager
-
Returns the current top layer.
- getTopLayer() - Method in class nl.knaw.dans.layerstore.LayerManagerImpl
- getType() - Method in class nl.knaw.dans.layerstore.Item
- getType() - Method in class nl.knaw.dans.layerstore.ItemRecord
H
- hashCode() - Method in class nl.knaw.dans.layerstore.Item
- hashCode() - Method in class nl.knaw.dans.layerstore.ItemRecord
- hasNext() - Method in class nl.knaw.dans.layerstore.DirectoryTreeItemIterator
- hasNext() - Method in class nl.knaw.dans.layerstore.DmfTarArchiveItemIterator
- hasNext() - Method in class nl.knaw.dans.layerstore.TarArchiveItemIterator
- hasNext() - Method in class nl.knaw.dans.layerstore.ZipArchiveItemIterator
I
- isArchived() - Method in interface nl.knaw.dans.layerstore.Archive
-
Returns whether the archive has been created.
- isArchived() - Method in class nl.knaw.dans.layerstore.DmfTarArchive
- isArchived() - Method in interface nl.knaw.dans.layerstore.Layer
-
Returns whether the layer is archived.
- isArchived() - Method in class nl.knaw.dans.layerstore.TarArchive
- isArchived() - Method in class nl.knaw.dans.layerstore.ZipArchive
- isOpen() - Method in interface nl.knaw.dans.layerstore.Layer
-
Returns whether the layer is open.
- Item - Class in nl.knaw.dans.layerstore
-
A file or directory in the layer store.
- Item.ItemBuilder - Class in nl.knaw.dans.layerstore
- Item.Type - Enum Class in nl.knaw.dans.layerstore
- ItemRecord - Class in nl.knaw.dans.layerstore
-
A record in the database that represents a file or directory in a layer.
- ItemRecord() - Constructor for class nl.knaw.dans.layerstore.ItemRecord
- ItemRecord(Long, Long, String, Item.Type, byte[]) - Constructor for class nl.knaw.dans.layerstore.ItemRecord
- ItemRecord.ItemRecordBuilder - Class in nl.knaw.dans.layerstore
- ItemsMatchDbConsistencyChecker - Class in nl.knaw.dans.layerstore
- ItemsMatchDbConsistencyChecker(LayerDatabase) - Constructor for class nl.knaw.dans.layerstore.ItemsMatchDbConsistencyChecker
- ItemsMismatchException - Exception in nl.knaw.dans.layerstore
-
Exception thrown when the items in the database and the items in the storage do not match.
- ItemsMismatchException(List<Item>, List<Item>) - Constructor for exception nl.knaw.dans.layerstore.ItemsMismatchException
- ItemStore - Interface in nl.knaw.dans.layerstore
-
An ItemStore stores "items", which are files and directories.
L
- Layer - Interface in nl.knaw.dans.layerstore
-
This interface represents a layer in the layered item store.
- LayerArchiver - Interface in nl.knaw.dans.layerstore
-
Interface for archiving layers.
- LayerConsistencyChecker - Interface in nl.knaw.dans.layerstore
- LayerDatabase - Interface in nl.knaw.dans.layerstore
-
Provides access to the database that contains a record for every file and directory stored in the layered storage.
- LayerDatabaseImpl - Class in nl.knaw.dans.layerstore
- LayerDatabaseImpl(PersistenceProvider<ItemRecord>) - Constructor for class nl.knaw.dans.layerstore.LayerDatabaseImpl
- LayeredItemStore - Class in nl.knaw.dans.layerstore
-
An implementation of FileStore that stores files and directories as a stack of layers.
- LayeredItemStore(LayerDatabase, LayerManager) - Constructor for class nl.knaw.dans.layerstore.LayeredItemStore
-
Creates a new LayeredItemStore without a database-backed content manager.
- LayeredItemStore(LayerDatabase, LayerManager, DatabaseBackedContentManager) - Constructor for class nl.knaw.dans.layerstore.LayeredItemStore
-
Creates a new LayeredItemStore.
- layerId(Long) - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
- LayerIdsMismatchException - Exception in nl.knaw.dans.layerstore
-
Exception thrown when the layer ids in the database and the layer ids in the storage do not match.
- LayerIdsMismatchException(List<Long>, List<Long>) - Constructor for exception nl.knaw.dans.layerstore.LayerIdsMismatchException
- LayerManager - Interface in nl.knaw.dans.layerstore
-
Manages
Layer
s. - LayerManagerImpl - Class in nl.knaw.dans.layerstore
- LayerManagerImpl(Path, ArchiveProvider, LayerArchiver) - Constructor for class nl.knaw.dans.layerstore.LayerManagerImpl
-
Creates a new LayerManagerImpl.
- listAllItems() - Method in interface nl.knaw.dans.layerstore.Archive
-
Lists all items in the archive.
- listAllItems() - Method in class nl.knaw.dans.layerstore.DmfTarArchive
- listAllItems() - Method in interface nl.knaw.dans.layerstore.Layer
-
Lists the items in this layer.
- listAllItems() - Method in class nl.knaw.dans.layerstore.TarArchive
- listAllItems() - Method in class nl.knaw.dans.layerstore.ZipArchive
- listArchivedLayers() - Method in interface nl.knaw.dans.layerstore.ArchiveProvider
-
List all archived layer IDs.
- listArchivedLayers() - Method in class nl.knaw.dans.layerstore.DmfTarArchiveProvider
- listArchivedLayers() - Method in class nl.knaw.dans.layerstore.TarArchiveProvider
- listArchivedLayers() - Method in class nl.knaw.dans.layerstore.ZipArchiveProvider
- listDirectory(String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Returns the items in the given directory, taking into account the complete stack of layers.
- listDirectory(String) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Lists the items in
directoryPath
. - listDirectory(String) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- listDirectory(String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
- listFiles() - Method in class nl.knaw.dans.layerstore.SshRunner
- listFiles(String) - Method in class nl.knaw.dans.layerstore.DmfTarRunner
-
Lists the files in a DMF TAR archive on the remote host.
- listLayerIds() - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Lists all layer IDs that are currently in the database.
- listLayerIds() - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- listLayerIds() - Method in interface nl.knaw.dans.layerstore.LayerManager
-
Lists all layer IDs that are currently managed.
- listLayerIds() - Method in class nl.knaw.dans.layerstore.LayerManagerImpl
- listRecursive(String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Returns the files and directories in the given directory and its subdirectories.
- listRecursive(String) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Lists the items in
directoryPath
recursively. - listRecursive(String) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- listRecursive(String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
M
- moveDirectoryInternal(String, String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Moves the directory inside the store to the given destination.
- moveDirectoryInternal(String, String) - Method in interface nl.knaw.dans.layerstore.Layer
-
Moves the directory at
source
todestination
, where both paths are relative to the root of the layer. - moveDirectoryInternal(String, String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
- moveDirectoryInto(Path, String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Moves the directory outside the store into the given destination.
- moveDirectoryInto(Path, String) - Method in interface nl.knaw.dans.layerstore.Layer
-
Moves the directory at
source
into the directory atdestination
. - moveDirectoryInto(Path, String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
N
- newTopLayer() - Method in class nl.knaw.dans.layerstore.LayeredItemStore
-
Creates a new top layer, archiving any existing top layer.
- newTopLayer() - Method in interface nl.knaw.dans.layerstore.LayerManager
-
Closes the current top layer (if present) and creates a new top layer.
- newTopLayer() - Method in class nl.knaw.dans.layerstore.LayerManagerImpl
- next() - Method in class nl.knaw.dans.layerstore.DirectoryTreeItemIterator
- next() - Method in class nl.knaw.dans.layerstore.DmfTarArchiveItemIterator
- next() - Method in class nl.knaw.dans.layerstore.TarArchiveItemIterator
- next() - Method in class nl.knaw.dans.layerstore.ZipArchiveItemIterator
- nl.knaw.dans.layerstore - package nl.knaw.dans.layerstore
- NoopDatabaseBackedContentManager - Class in nl.knaw.dans.layerstore
- NoopDatabaseBackedContentManager() - Constructor for class nl.knaw.dans.layerstore.NoopDatabaseBackedContentManager
P
- path(String) - Method in class nl.knaw.dans.layerstore.Item.ItemBuilder
- path(String) - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
- postRetrieve(String, byte[]) - Method in interface nl.knaw.dans.layerstore.DatabaseBackedContentManager
-
Process the content after it is retrieved from the database.
- postRetrieve(String, byte[]) - Method in class nl.knaw.dans.layerstore.NoopDatabaseBackedContentManager
- preStore(String, byte[]) - Method in interface nl.knaw.dans.layerstore.DatabaseBackedContentManager
-
Process the content before it is stored in the database.
- preStore(String, byte[]) - Method in class nl.knaw.dans.layerstore.NoopDatabaseBackedContentManager
R
- readFile(String) - Method in interface nl.knaw.dans.layerstore.Archive
-
Returns an input stream for the file at the given path.
- readFile(String) - Method in class nl.knaw.dans.layerstore.DmfTarArchive
- readFile(String) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Opens an input stream to the file at the given path.
- readFile(String) - Method in interface nl.knaw.dans.layerstore.Layer
-
Reads the file at the given path.
- readFile(String) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
- readFile(String) - Method in class nl.knaw.dans.layerstore.TarArchive
- readFile(String) - Method in class nl.knaw.dans.layerstore.ZipArchive
- readFile(String, String) - Method in class nl.knaw.dans.layerstore.DmfTarRunner
-
Reads a file from a DMF TAR archive on the remote host.
- reopen() - Method in interface nl.knaw.dans.layerstore.Layer
-
Changes the state of the layer to open.
S
- saveRecords(ItemRecord...) - Method in interface nl.knaw.dans.layerstore.LayerDatabase
-
Save records to the database.
- saveRecords(ItemRecord...) - Method in class nl.knaw.dans.layerstore.LayerDatabaseImpl
- setContent(byte[]) - Method in class nl.knaw.dans.layerstore.ItemRecord
- setGeneratedId(Long) - Method in class nl.knaw.dans.layerstore.ItemRecord
- setLayerId(Long) - Method in class nl.knaw.dans.layerstore.ItemRecord
- setPath(String) - Method in class nl.knaw.dans.layerstore.ItemRecord
- setType(Item.Type) - Method in class nl.knaw.dans.layerstore.ItemRecord
- SshRunner - Class in nl.knaw.dans.layerstore
- SshRunner(Path, String, String, Path) - Constructor for class nl.knaw.dans.layerstore.SshRunner
- SshRunner(Path, String, String, Path, int) - Constructor for class nl.knaw.dans.layerstore.SshRunner
T
- TarArchive - Class in nl.knaw.dans.layerstore
- TarArchive(Path) - Constructor for class nl.knaw.dans.layerstore.TarArchive
- TarArchiveItemIterator - Class in nl.knaw.dans.layerstore
- TarArchiveItemIterator(Path) - Constructor for class nl.knaw.dans.layerstore.TarArchiveItemIterator
- TarArchiveProvider - Class in nl.knaw.dans.layerstore
- TarArchiveProvider(Path) - Constructor for class nl.knaw.dans.layerstore.TarArchiveProvider
- tarDirectory(Path, String) - Method in class nl.knaw.dans.layerstore.DmfTarRunner
-
Create a DMF TAR archive from the contents of the given directory.
- test(String) - Method in interface nl.knaw.dans.layerstore.DatabaseBackedContentManager
-
Test if the content at the given path should be stored in the database.
- test(String) - Method in class nl.knaw.dans.layerstore.NoopDatabaseBackedContentManager
- toItem() - Method in class nl.knaw.dans.layerstore.ItemRecord
- toString() - Method in class nl.knaw.dans.layerstore.Item.ItemBuilder
- toString() - Method in class nl.knaw.dans.layerstore.Item
- toString() - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
- toString() - Method in class nl.knaw.dans.layerstore.ItemRecord
- type(Item.Type) - Method in class nl.knaw.dans.layerstore.Item.ItemBuilder
- type(Item.Type) - Method in class nl.knaw.dans.layerstore.ItemRecord.ItemRecordBuilder
U
- unarchiveTo(Path) - Method in interface nl.knaw.dans.layerstore.Archive
-
Unarchives the archive to the given staging directory.
- unarchiveTo(Path) - Method in class nl.knaw.dans.layerstore.DmfTarArchive
- unarchiveTo(Path) - Method in class nl.knaw.dans.layerstore.TarArchive
- unarchiveTo(Path) - Method in class nl.knaw.dans.layerstore.ZipArchive
V
- valueOf(String) - Static method in enum class nl.knaw.dans.layerstore.Item.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class nl.knaw.dans.layerstore.Item.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeFile(String, InputStream) - Method in interface nl.knaw.dans.layerstore.ItemStore
-
Writes the given content to the file at the given path.
- writeFile(String, InputStream) - Method in interface nl.knaw.dans.layerstore.Layer
-
Writes the content of the given input stream to the file at the given path.
- writeFile(String, InputStream) - Method in class nl.knaw.dans.layerstore.LayeredItemStore
Z
- ZipArchive - Class in nl.knaw.dans.layerstore
- ZipArchive(Path) - Constructor for class nl.knaw.dans.layerstore.ZipArchive
- ZipArchiveItemIterator - Class in nl.knaw.dans.layerstore
- ZipArchiveItemIterator(Path) - Constructor for class nl.knaw.dans.layerstore.ZipArchiveItemIterator
- ZipArchiveProvider - Class in nl.knaw.dans.layerstore
- ZipArchiveProvider(Path) - Constructor for class nl.knaw.dans.layerstore.ZipArchiveProvider
All Classes and Interfaces|All Packages|Serialized Form