![JAR search and dependency download from the Maven repository](/logo.png)
net.java.truevfs.kernel.impl.MountState Maven / Gradle / Ivy
/*
* Copyright © 2005 - 2021 Schlichtherle IT Services.
* All rights reserved. Use is subject to license terms.
*/
package net.java.truevfs.kernel.impl;
import net.java.truecommons.shed.BitField;
import net.java.truevfs.kernel.spec.FsAccessOption;
import net.java.truevfs.kernel.spec.FsArchiveEntry;
import java.io.IOException;
import java.util.Optional;
/**
* Defines the mount state of the archive file system.
*/
interface MountState {
Optional> getFileSystem();
void setFileSystem(Optional> fileSystem);
ArchiveFileSystem autoMount(BitField options, boolean autoCreate) throws IOException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy