public interface org.apache.commons.vfs2.FileSystemManager
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.commons.vfs2.FileSystemManager
super_class: java.lang.Object
{
public abstract void addOperationProvider(java.lang.String, org.apache.commons.vfs2.operations.FileOperationProvider);
descriptor: (Ljava/lang/String;Lorg/apache/commons/vfs2/operations/FileOperationProvider;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
scheme
operationProvider
public abstract void addOperationProvider(java.lang.String[], org.apache.commons.vfs2.operations.FileOperationProvider);
descriptor: ([Ljava/lang/String;Lorg/apache/commons/vfs2/operations/FileOperationProvider;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
schemes
operationProvider
public abstract boolean canCreateFileSystem(org.apache.commons.vfs2.FileObject);
descriptor: (Lorg/apache/commons/vfs2/FileObject;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
file
public abstract void closeFileSystem(org.apache.commons.vfs2.FileSystem);
descriptor: (Lorg/apache/commons/vfs2/FileSystem;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fileSystem
public abstract org.apache.commons.vfs2.FileObject createFileSystem(org.apache.commons.vfs2.FileObject);
descriptor: (Lorg/apache/commons/vfs2/FileObject;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
file
public abstract org.apache.commons.vfs2.FileObject createFileSystem(java.lang.String, org.apache.commons.vfs2.FileObject);
descriptor: (Ljava/lang/String;Lorg/apache/commons/vfs2/FileObject;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
provider
file
public abstract org.apache.commons.vfs2.FileObject createVirtualFileSystem(org.apache.commons.vfs2.FileObject);
descriptor: (Lorg/apache/commons/vfs2/FileObject;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
rootFile
public abstract org.apache.commons.vfs2.FileObject createVirtualFileSystem(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
rootUri
public abstract org.apache.commons.vfs2.FileObject getBaseFile();
descriptor: ()Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
public abstract org.apache.commons.vfs2.CacheStrategy getCacheStrategy();
descriptor: ()Lorg/apache/commons/vfs2/CacheStrategy;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.commons.vfs2.FileContentInfoFactory getFileContentInfoFactory();
descriptor: ()Lorg/apache/commons/vfs2/FileContentInfoFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Class<?> getFileObjectDecorator();
descriptor: ()Ljava/lang/Class;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/lang/Class<*>;
public abstract java.lang.reflect.Constructor<?> getFileObjectDecoratorConst();
descriptor: ()Ljava/lang/reflect/Constructor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/lang/reflect/Constructor<*>;
public abstract org.apache.commons.vfs2.FilesCache getFilesCache();
descriptor: ()Lorg/apache/commons/vfs2/FilesCache;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.commons.vfs2.FileSystemConfigBuilder getFileSystemConfigBuilder(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/vfs2/FileSystemConfigBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
scheme
public abstract org.apache.commons.vfs2.operations.FileOperationProvider[] getOperationProviders(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/apache/commons/vfs2/operations/FileOperationProvider;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
scheme
public abstract java.util.Collection<org.apache.commons.vfs2.Capability> getProviderCapabilities(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
Signature: (Ljava/lang/String;)Ljava/util/Collection<Lorg/apache/commons/vfs2/Capability;>;
MethodParameters:
Name Flags
scheme
public abstract java.lang.String[] getSchemes();
descriptor: ()[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.net.URLStreamHandlerFactory getURLStreamHandlerFactory();
descriptor: ()Ljava/net/URLStreamHandlerFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasProvider(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
scheme
public abstract org.apache.commons.vfs2.FileObject resolveFile(java.io.File, java.lang.String);
descriptor: (Ljava/io/File;Ljava/lang/String;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
baseFile
name
public abstract org.apache.commons.vfs2.FileObject resolveFile(org.apache.commons.vfs2.FileObject, java.lang.String);
descriptor: (Lorg/apache/commons/vfs2/FileObject;Ljava/lang/String;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
baseFile
name
public abstract org.apache.commons.vfs2.FileObject resolveFile(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
name
public abstract org.apache.commons.vfs2.FileObject resolveFile(java.lang.String, org.apache.commons.vfs2.FileSystemOptions);
descriptor: (Ljava/lang/String;Lorg/apache/commons/vfs2/FileSystemOptions;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
name
fileSystemOptions
public abstract org.apache.commons.vfs2.FileObject resolveFile(java.net.URI);
descriptor: (Ljava/net/URI;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
uri
public abstract org.apache.commons.vfs2.FileObject resolveFile(java.net.URL);
descriptor: (Ljava/net/URL;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
url
public abstract org.apache.commons.vfs2.FileName resolveName(org.apache.commons.vfs2.FileName, java.lang.String);
descriptor: (Lorg/apache/commons/vfs2/FileName;Ljava/lang/String;)Lorg/apache/commons/vfs2/FileName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
root
name
public abstract org.apache.commons.vfs2.FileName resolveName(org.apache.commons.vfs2.FileName, java.lang.String, org.apache.commons.vfs2.NameScope);
descriptor: (Lorg/apache/commons/vfs2/FileName;Ljava/lang/String;Lorg/apache/commons/vfs2/NameScope;)Lorg/apache/commons/vfs2/FileName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
root
name
scope
public abstract org.apache.commons.vfs2.FileName resolveURI(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/vfs2/FileName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
uri
public abstract void setLogger(org.apache.commons.logging.Log);
descriptor: (Lorg/apache/commons/logging/Log;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
log
public abstract org.apache.commons.vfs2.FileObject toFileObject(java.io.File);
descriptor: (Ljava/io/File;)Lorg/apache/commons/vfs2/FileObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.vfs2.FileSystemException
MethodParameters:
Name Flags
file
}
SourceFile: "FileSystemManager.java"