Uses of Interface
com.dua3.utility.io.WritableObjectStore
Packages that use WritableObjectStore
Package
Description
Utility classes related to I/O operations.
This package contains internal implementation classes for I/O functionality.
-
Uses of WritableObjectStore in com.dua3.utility.io
Subinterfaces of WritableObjectStore in com.dua3.utility.ioModifier and TypeInterfaceDescriptioninterfaceRepresents a generic object storage interface for managing and interacting with objects stored at specified URIs.Methods in com.dua3.utility.io that return WritableObjectStoreModifier and TypeMethodDescriptiondefault WritableObjectStoreReturns a writable view rooted at a folder in this store.static WritableObjectStoreObjectStores.writableFileStore(Path root) Creates a write-only object store rooted at a local directory.Methods in com.dua3.utility.io with parameters of type WritableObjectStoreModifier and TypeMethodDescriptionfinal voidFileType.write(T document, WritableObjectStore objectStore, URI relativeUri) Write a document to an output stream.final voidFileType.write(T document, WritableObjectStore objectStore, URI relativeUri, Function<FileType<? super T>, Arguments> options) Write a document to an output stream. -
Uses of WritableObjectStore in com.dua3.utility.io.imp
Classes in com.dua3.utility.io.imp that implement WritableObjectStoreModifier and TypeClassDescriptionfinal classA file-based implementation of theObjectStoreinterface, which allows for storing and managing objects (files and folders) within a predetermined root directory.Methods in com.dua3.utility.io.imp that return WritableObjectStoreModifier and TypeMethodDescriptionstatic WritableObjectStoreFileObjectStore.newWritableObjectStore(Path root) Creates a new instance of a writable object store using the specified root directory.