public abstract class AbstractJarFileLocator extends java.lang.Object implements IModLocator
修飾子とタイプ | フィールドと説明 |
---|---|
protected java.util.Map<IModFile,java.nio.file.FileSystem> |
modJars |
コンストラクタと説明 |
---|
AbstractJarFileLocator() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected java.nio.file.FileSystem |
createFileSystem(IModFile modFile) |
java.util.Optional<java.util.jar.Manifest> |
findManifest(java.nio.file.Path file) |
java.nio.file.Path |
findPath(IModFile modFile,
java.lang.String... path) |
boolean |
isValid(IModFile modFile) |
void |
scanFile(IModFile file,
java.util.function.Consumer<java.nio.file.Path> pathConsumer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initArguments, name, scanMods
protected final java.util.Map<IModFile,java.nio.file.FileSystem> modJars
protected java.nio.file.FileSystem createFileSystem(IModFile modFile)
public java.nio.file.Path findPath(IModFile modFile, java.lang.String... path)
findPath
インタフェース内 IModLocator
public void scanFile(IModFile file, java.util.function.Consumer<java.nio.file.Path> pathConsumer)
scanFile
インタフェース内 IModLocator
public java.util.Optional<java.util.jar.Manifest> findManifest(java.nio.file.Path file)
findManifest
インタフェース内 IModLocator
public boolean isValid(IModFile modFile)
isValid
インタフェース内 IModLocator