Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

ACCESS_KEY_ID - Static variable in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Access key ID.
ACCESS_TOKEN - Static variable in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Access token.
ACCESS_TOKEN - Static variable in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Variable name.
addClient(ClientWrapper) - Method in class com.lf.vfslib.net.ClientPool
Adds a new client for the pool, normally added by the provider client factories.
addConnection(VFSConnection) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Adds a new network connections for this manager.
addMissingCredentials(String, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Convenience to automatically apply user and password defined for a connection.
addProviderAmazonS3(DefaultFileSystemManager) - Method in class com.lf.vfslib.VFSLib
Configures the given file system manager to use the VFSLib provider for Amazon S3 (convenience method).
addProviderDropbox(DefaultFileSystemManager, String, String, String) - Method in class com.lf.vfslib.VFSLib
Configures the given file system manager to use the VFSLib provider for Dropbox (convenience method).
addProviderDropbox(DefaultFileSystemManager, Object, Object) - Method in class com.lf.vfslib.VFSLib
Configures the given file system manager to use the VFSLib provider for Dropbox.
addProviderGoogleDrive(DefaultFileSystemManager, String, String, String, File) - Method in class com.lf.vfslib.VFSLib
Configures the given file system manager to use the VFSLib provider for Google Drive (convenience method).
addProviderGoogleDrive(DefaultFileSystemManager, Object, String) - Method in class com.lf.vfslib.VFSLib
Configures the given file system manager to use the VFSLib provider for Google Drive.
addToArray(Object, Object) - Static method in class com.lf.vfslib.lang.JavaUtils
Adds another element to the given array (saves System.arraycopy() calls).
assembleTable(Object[][], int, Character) - Static method in class com.lf.vfslib.lang.StringUtils
Converts the given table data to aligned columns with a certain space.
ATTR_CONTENT_LENGTH - Static variable in class com.lf.vfslib.core.VFSLibConstants
Represents the "Content-Length" attribute required for proper uploading (cloud file systems).
available(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is currently available (like a PING check).
AWS_REGION - Static variable in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Bucket URI.

B

BUCKET_NAME - Static variable in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Bucket name.

C

canRead(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL can be read.
canRead(FileObject, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL can be read.
canRelease(Object) - Method in class com.lf.vfslib.net.ClientPool
Checks whether a factory shared object can be released or not.
canWrite(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL can be written.
canWrite(FileObject, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL can be written.
check() - Method in class com.lf.vfslib.core.VFSLibSettings
Performs some simple tests for the caches and configurations and creates log messages.
checkUniqueName(Vector<VFSConnection>) - Method in class com.lf.vfslib.net.VFSConnection
Checks if the name for the given connection is unique over all connections.
checkUniqueUser(Vector<VFSConnection>) - Method in class com.lf.vfslib.net.VFSConnection
Checks if the user for the given connection is unique over all connections of the same scheme.
cleanup(Object) - Method in class com.lf.vfslib.net.ClientPool
Perform optional cleanup tasks like closing network connections or disposing dialogs.
clearDirectory(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Tries to remove all directories and files from a given directory.
ClientPool - Class in com.lf.vfslib.net
Handles multiple network connections to be recycled.
ClientPool() - Constructor for class com.lf.vfslib.net.ClientPool
Default constructor.
ClientWrapper - Interface in com.lf.vfslib.net
Simple interface for client objects generated for FTP and SFTP connections (clients).
clone() - Method in class com.lf.vfslib.net.VFSConnection
Makes a copy of this object.
close() - Method in class com.lf.vfslib.io.VFSRandomAccessContent
Closes this random access content.
collectEntries(FileObject, Vector<FileObject>) - Static method in class com.lf.vfslib.net.VFSUtils
Searches the given directory recursively for files and directories adds the results to the container.
com.lf.vfslib - package com.lf.vfslib
VFSLib is a library implementing various providers for Apache Commons VFS 2.0.
com.lf.vfslib.core - package com.lf.vfslib.core
Provides build information like the version as well as global settings for the package.
com.lf.vfslib.dropbox - package com.lf.vfslib.dropbox
Bundles the classes and resources to access Dropbox® via a Commons VFS 2.0 provider.
com.lf.vfslib.gdrive - package com.lf.vfslib.gdrive
Bundles the classes and resources to access Google® Drive via a Commons VFS 2.0 provider.
com.lf.vfslib.io - package com.lf.vfslib.io
Some multi-purpose classes implementing low-level I/O functionality.
com.lf.vfslib.lang - package com.lf.vfslib.lang
Provides support for new language level functions applicable to most applications.
com.lf.vfslib.net - package com.lf.vfslib.net
Classes with common networking functionality for Apache Commons VFS 2.0 and VFSLib.
com.lf.vfslib.resource - package com.lf.vfslib.resource
This is the place for resources like images used by the package.
com.lf.vfslib.s3 - package com.lf.vfslib.s3
Bundles the classes and resources to access Amazon® S3 via a Commons VFS 2.0 provider.
compareContents(FileObject, File) - Static method in class com.lf.vfslib.net.VFSUtils
Checks if the given network file contents is equal to the given local file.
compareTo(VFSURI) - Method in class com.lf.vfslib.net.VFSURI
Compares this URI to another object, which must be a URI.
CONNECT_TIMEOUT_SECONDS - Static variable in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Variable name.
contains(Vector<FileObject>, FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Checks, if the given container holds the given URL.
create(String) - Static method in class com.lf.vfslib.net.VFSURI
Creates a URI by parsing the given string.
createClient(FileSystemOptions, DbxRequestConfig) - Static method in class com.lf.vfslib.dropbox.DbxClientFactory
Creates a new connection to the server.
createClient(FileSystemOptions, String, GoogleAuthorizationCodeFlow) - Static method in class com.lf.vfslib.gdrive.GDriveClientFactory
Creates a new connection to the server.
createClient(GenericFileName, FileSystemOptions, AwsCredentialsProvider, VFSLib) - Static method in class com.lf.vfslib.s3.S3ClientFactory
Creates a new connection to the server.
createConnection(VFSFileSystemManager, String, String) - Static method in class com.lf.vfslib.net.VFSConnection
Creates a fresh new connection appropriate for the given VFS scheme/protocol.
createConnection(VFSFileSystemManager, String, String, Properties, FileSystemOptions) - Static method in class com.lf.vfslib.net.VFSConnection
Creates a fresh new connection appropriate for the given VFS scheme/protocol.

D

DbxClientFactory - Class in com.lf.vfslib.dropbox
Factory for Dropbox clients.
DbxClientFactory() - Constructor for class com.lf.vfslib.dropbox.DbxClientFactory
Constructor method (do not use).
DbxClientWrapper - Class in com.lf.vfslib.dropbox
Wraps a Dropbox client.
DbxClientWrapper() - Constructor for class com.lf.vfslib.dropbox.DbxClientWrapper
Constructor method (do not use).
DbxFileNameParser - Class in com.lf.vfslib.dropbox
Implementation for Dropbox.
DbxFileNameParser() - Constructor for class com.lf.vfslib.dropbox.DbxFileNameParser
Constructor method.
DbxFileObject - Class in com.lf.vfslib.dropbox
Represents a Dropbox file or folder.
DbxFileObject(AbstractFileName, DbxFileSystem) - Constructor for class com.lf.vfslib.dropbox.DbxFileObject
Constructor method.
DbxFileProvider - Class in com.lf.vfslib.dropbox
A provider to access the files hosted by Dropbox.
DbxFileProvider() - Constructor for class com.lf.vfslib.dropbox.DbxFileProvider
Constructor method.
DbxFileProvider(Object, Object, VFSLib) - Constructor for class com.lf.vfslib.dropbox.DbxFileProvider
Constructor method.
DbxFileSystem - Class in com.lf.vfslib.dropbox
Represents the files hosted by Dropbox.
DbxFileSystemConfigBuilder - Class in com.lf.vfslib.dropbox
The config builder for the various Dropbox configuration options.
DbxFileSystemConfigBuilder() - Constructor for class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Constructor method.
debugPrint() - Method in class com.lf.vfslib.net.ClientPool
Convenience method to show the current client pool.
debugPrint(FileSystemOptions) - Static method in class com.lf.vfslib.net.VFSUtils
Prints file system specific options for a connection.
debugPrintFileName(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
delete(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Tries to delete the given network file/directory (directory must be empty).
deleteAll(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Tries to delete the given network directory recursively.
disconnectClient() - Method in class com.lf.vfslib.dropbox.DbxClientWrapper
Let's the underlying client disconnect from the server.
disconnectClient() - Method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Let's the underlying client disconnect from the server.
disconnectClient() - Method in interface com.lf.vfslib.net.ClientWrapper
Let's the underlying client disconnect from the server.
disconnectClient() - Method in class com.lf.vfslib.s3.S3ClientWrapper
Let's the underlying client disconnect from the server.
DISPLAY_NAME - Static variable in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Display name.
DISPLAY_NAME - Static variable in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Variable name.
DISPLAY_NAME - Static variable in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Display name.

E

elementOf(Object, Object) - Static method in class com.lf.vfslib.lang.JavaUtils
Checks if the given object is element of the given array (equals).
elementOf(Object, Object) - Static method in class com.lf.vfslib.net.VFSConnection
Checks if the given object is element of the given array (equals).
equals(Object) - Method in class com.lf.vfslib.net.VFSURI
Tests this URI for equality with another object.
exists(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL exists.
exists(FileObject, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL exists.

F

findVFSConnection(VFSFileSystemManager, String) - Static method in class com.lf.vfslib.net.VFSUtils
Determines the VFS connection associated with the given ID.
findVFSConnections(VFSFileSystemManager, FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Determines the VFS connections which can be used to show the given network file.
findVFSConnections(VFSFileSystemManager, String) - Static method in class com.lf.vfslib.net.VFSUtils
Determines the VFS connections which can be used to show the given network file.

G

GDriveClientFactory - Class in com.lf.vfslib.gdrive
Factory for Google Drive clients.
GDriveClientFactory() - Constructor for class com.lf.vfslib.gdrive.GDriveClientFactory
Constructor method (do not use).
GDriveClientWrapper - Class in com.lf.vfslib.gdrive
Wraps a Google Drive client.
GDriveClientWrapper() - Constructor for class com.lf.vfslib.gdrive.GDriveClientWrapper
Constructor method (do not use).
GDriveFileNameParser - Class in com.lf.vfslib.gdrive
Implementation for Google Drive.
GDriveFileNameParser() - Constructor for class com.lf.vfslib.gdrive.GDriveFileNameParser
Constructor method.
GDriveFileObject - Class in com.lf.vfslib.gdrive
Represents a Google Drive file or folder.
GDriveFileObject(AbstractFileName, GDriveFileSystem) - Constructor for class com.lf.vfslib.gdrive.GDriveFileObject
Constructor method.
GDriveFileProvider - Class in com.lf.vfslib.gdrive
A provider to access the files hosted by Google Drive.
GDriveFileProvider() - Constructor for class com.lf.vfslib.gdrive.GDriveFileProvider
Constructor method (do not use).
GDriveFileProvider(Object, String, VFSLib) - Constructor for class com.lf.vfslib.gdrive.GDriveFileProvider
Constructor method.
GDriveFileSystem - Class in com.lf.vfslib.gdrive
Represents the files hosted by Google Drive.
GDriveFileSystemConfigBuilder - Class in com.lf.vfslib.gdrive
The config builder for the various Google Drive configuration options.
GDriveFileSystemConfigBuilder() - Constructor for class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Constructor method.
getAccessKeyID(FileSystemOptions) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Getter for Amazon S3 access key ID.
getAccessToken(FileSystemOptions) - Method in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Getter for Dropbox access token.
getAccessToken(FileSystemOptions) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Getter for Google Drive access token.
getAccountDisplayName(FileSystemOptions) - Method in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Getter for Dropbox account display name.
getAccountDisplayName(FileSystemOptions) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Getter for Google Drive account display name.
getAccountDisplayName(FileSystemOptions) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Getter for Amazon S3 account display name.
getAppInfo() - Method in class com.lf.vfslib.dropbox.DbxFileProvider
Provides the provider's Dropbox application info.
getApplicationName() - Method in class com.lf.vfslib.gdrive.GDriveFileProvider
Return the name of the application.
getAuthFlow() - Method in class com.lf.vfslib.gdrive.GDriveFileProvider
Provides the provider's Google Drive authorization flow.
getAuthority() - Method in class com.lf.vfslib.net.VFSURI
Returns the decoded authority component of this URI.
getAWSRegion(FileSystemOptions) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Getter for the AWS region for the bucket.
getBestConnection(String) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Searches the configured connections for an appropriate instance (scheme, host, ...).
getBucketName(FileSystemOptions) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Getter for the name of the Amazon S3 bucket.
getCapabilities() - Method in class com.lf.vfslib.dropbox.DbxFileProvider
Provides the provider's capabilities.
getCapabilities() - Method in class com.lf.vfslib.gdrive.GDriveFileProvider
Provides the provider's capabilities.
getCapabilities() - Method in class com.lf.vfslib.s3.S3FileProvider
Provides the provider's capabilities.
getCapabilityDescription(Capability) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the user language description of the given file system capability.
getChildren(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the children found in a directory.
getChildren(FileObject, FileObject[]) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the children found in a directory.
getClient() - Method in class com.lf.vfslib.dropbox.DbxClientWrapper
Provides access to the internal Dropbox client.
getClient() - Method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Provides access to the internal Google Drive client.
getClient() - Method in class com.lf.vfslib.s3.S3ClientWrapper
Provides access to the internal Amazon S3 client.
getClientURLID(GenericFileName, FileSystemOptions, VFSLib) - Static method in class com.lf.vfslib.dropbox.DbxClientWrapper
Provides a textual representation for this connection.
getClientURLID(GenericFileName, FileSystemOptions, VFSLib) - Static method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Provides a textual representation for this connection.
getClientURLID(GenericFileName, FileSystemOptions, VFSLib) - Static method in class com.lf.vfslib.s3.S3ClientWrapper
Provides a textual representation for this connection.
getConfigBuilder() - Method in class com.lf.vfslib.dropbox.DbxFileProvider
Provides the builder instance responsible for proper file system options.
getConfigBuilder() - Method in class com.lf.vfslib.gdrive.GDriveFileProvider
Provides the builder instance responsible for proper file system options.
getConfigBuilder() - Method in class com.lf.vfslib.s3.S3FileProvider
Provides the builder instance responsible for proper file system options.
getConnections() - Method in class com.lf.vfslib.net.VFSFileSystemManager
Provides the currently configured network connections for this manager.
getConnectTimeoutSeconds(FileSystemOptions) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Getter for connect timeout in seconds.
getDbxClientWrapper(GenericFileName, FileSystemOptions, VFSLib, DbxFileProvider) - Static method in class com.lf.vfslib.dropbox.DbxClientWrapper
Gets an idle client from the pool or creates a fresh new instance.
getDbxClientWrapper() - Method in class com.lf.vfslib.dropbox.DbxFileObject
Provides the ClientWrapper implementation for this file system.
getDeclaredField(Object, Class, String) - Static method in class com.lf.vfslib.lang.ReflectionUtils
Extracts the value of the instance variable via reflection (also protected, private etc.).
getDeclaredField(Object, String) - Static method in class com.lf.vfslib.lang.ReflectionUtils
Extracts the value of the instance variable via reflection (also protected, private etc.).
getDefaultFileSystemOptions(String, String) - Static method in class com.lf.vfslib.net.VFSConnection
Provides the default options for a certain protocol.
getDefaultPort(String) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the numerical port number appropriate for the given VFS protocol/scheme.
getDeployProps() - Method in class com.lf.vfslib.core.VFSLibSettings
Gets the global version information.
getDisplayBaseName(FileObject, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the base name of the given URL (without path, credentials etc.).
getDisplayBefore(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Provides the expert setting if settings shall be displayed before connection is established.
getDisplayPath(FileObject, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the path of the given URL.
getDisplayURI() - Method in class com.lf.vfslib.net.VFSConnection
Assembles the URI which can be displayed safely (no cleartext passwords).
getDisplayURIObfuscated(FileObject, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
getDisplayURIUsernameOnly(FileObject, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
getDisplayURIUsernameOnly(VFSURI, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
getDisplayURIUsernameOnly(String, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
getDisplayURIWithoutCredentials(FileObject, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
getDisplayURIWithoutCredentials(VFSURI, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Provides a name without passwords to be displayed, logged etc.
getDownloadFile(File, FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Assembles the preferred target file name for downloads.
getDRWX(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Generates the accessibility string ("drwx") for files and directories.
getEncoding(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the expert setting which file system encoding shall be used.
getFileObjectComparator() - Static method in class com.lf.vfslib.net.VFSUtils
Creates a new comparator used together with TreeMap to handle FileObject's properly.
getFilePointer() - Method in class com.lf.vfslib.io.VFSRandomAccessContent
Provides the current position in file.
getFileSystemManager() - Method in class com.lf.vfslib.net.VFSConnection
Provides the file system manager.
getFileSystemOptions() - Method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Returns the options for this file system.
getFileSystemOptions() - Method in class com.lf.vfslib.net.VFSConnection
The file system specific options for this connection.
getFileType() - Method in class com.lf.vfslib.net.VFSURI
Getter for the VFS type (file, folder, ...).
getFragment() - Method in class com.lf.vfslib.net.VFSURI
Returns the decoded fragment component of this URI.
getFreeClient(String) - Method in class com.lf.vfslib.net.ClientPool
Provides an open client for the network, recycled from the pool if possible (convenience).
getGDriveClientWrapper(GenericFileName, FileSystemOptions, VFSLib, GDriveFileProvider) - Static method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Gets an idle client from the pool or creates a fresh new instance.
getGDriveClientWrapper() - Method in class com.lf.vfslib.gdrive.GDriveFileObject
Provides the ClientWrapper implementation for this file system.
getHost(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the URL host part.
getHost() - Method in class com.lf.vfslib.net.VFSURI
Returns the host component of this URI.
getID(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the unique connection identifier.
getKeepAlive(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Provides the expert setting if connection is kept alive automatically.
getKeepAlivePing(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Provides the expert setting if connection is kept alive with ping.
getKeepAliveResolve(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Provides the expert setting if connection is kept alive with entry resolves.
getKeepAliveSeconds(int) - Method in class com.lf.vfslib.net.VFSConnection
Provides the keep alive interval.
getLastModTimeAccuracy() - Method in class com.lf.vfslib.dropbox.DbxFileSystem
Last mod time is only a int and in seconds, thus can be off by 999.
getLastModTimeAccuracy() - Method in class com.lf.vfslib.gdrive.GDriveFileSystem
Last mod time is only a int and in seconds, thus can be off by 999.
getLastModTimeAccuracy() - Method in class com.lf.vfslib.s3.S3FileSystem
Last mod time is only a int and in seconds, thus can be off by 999.
getLength(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the URL content length.
getLength(FileObject, long) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the URL content length.
getLogger() - Method in class com.lf.vfslib.core.VFSLibSettings
Gets the global logging instance.
getLogLocale() - Method in class com.lf.vfslib.core.VFSLibSettings
Gets the global locale used for logging.
getManagerNetwork() - Static method in class com.lf.vfslib.core.VFSLibSettings
Get a shared instance of the Commons FileSystemManager holding the network connections.
getMaxWait(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Provides the expert setting if to wait for connect.
getMaxWaitSeconds(int) - Method in class com.lf.vfslib.net.VFSConnection
Provides the maximum number of seconds to wait for connect.
getName(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the connection name.
getParent(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the URL parent folder.
getParent(VFSURI) - Static method in class com.lf.vfslib.net.VFSUtils
Provides the parent directory of the given URL.
getParents(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Extracts the parent paths of the given URL.
getPassword(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the URL password part.
getPath(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the URL path part.
getPath() - Method in class com.lf.vfslib.net.VFSURI
Returns the decoded path component of this URI.
getPort(int) - Method in class com.lf.vfslib.net.VFSConnection
Provides the URL port part.
getPort() - Method in class com.lf.vfslib.net.VFSURI
Returns the port number of this URI.
getProtocol(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the type of protocol (aka scheme like "sftp").
getProtocol(String) - Static method in class com.lf.vfslib.net.VFSUtils
Extracts the scheme part of the given URI.
getProvider() - Method in class com.lf.vfslib.dropbox.DbxFileSystem
Provides the provider for this filesystem.
getProvider() - Method in class com.lf.vfslib.gdrive.GDriveFileSystem
Provides the provider for this filesystem.
getProvider(String) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Provides the provider for the given scheme/protocol.
getProvider() - Method in class com.lf.vfslib.s3.S3FileSystem
Provides the provider for this filesystem.
getProviders() - Method in class com.lf.vfslib.net.VFSFileSystemManager
Provides the cache with scheme providers.
getQuery() - Method in class com.lf.vfslib.net.VFSURI
Returns the decoded query component of this URI.
getRawAuthority() - Method in class com.lf.vfslib.net.VFSURI
Returns the raw authority component of this URI.
getRawFragment() - Method in class com.lf.vfslib.net.VFSURI
Returns the raw fragment component of this URI.
getRawPath() - Method in class com.lf.vfslib.net.VFSURI
Returns the raw path component of this URI.
getRawQuery() - Method in class com.lf.vfslib.net.VFSURI
Returns the raw query component of this URI.
getRawSchemeSpecificPart() - Method in class com.lf.vfslib.net.VFSURI
Returns the raw scheme-specific part of this URI.
getRawUserInfo() - Method in class com.lf.vfslib.net.VFSURI
Returns the raw user-information component of this URI.
getReadTimeoutSeconds(FileSystemOptions) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Getter for read timeout in seconds.
getRegisteredObjects() - Method in class com.lf.vfslib.net.ClientPool
Provides the currently managed objects.
getRelativeFileURL(FileSystemManager, FileObject, String) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the URL assembled of parent and relative path.
getReleaseNotes() - Method in class com.lf.vfslib.core.VFSLibSettings
Provides the locale specific release notes (core package).
getRequestConfig() - Method in class com.lf.vfslib.dropbox.DbxFileProvider
Provides the provider's Dropbox request configuration.
getRootURI() - Method in class com.lf.vfslib.net.VFSConnection
Assembles the root URI which can be used for VFS resolves etc.
getRootURI(String, String) - Method in class com.lf.vfslib.net.VFSConnection
Assembles the root URI which can be used for VFS resolves etc.
getRWX(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Generates the accessibility string ("rwx") for network files and directories.
getS3ClientWrapper(GenericFileName, FileSystemOptions, VFSLib, S3FileProvider) - Static method in class com.lf.vfslib.s3.S3ClientWrapper
Gets an idle client from the pool or creates a fresh new instance.
getS3ClientWrapper() - Method in class com.lf.vfslib.s3.S3FileObject
Provides the ClientWrapper implementation for this file system.
getSavePassword(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Provides the info if the password should be remembered.
getScheme() - Method in class com.lf.vfslib.net.VFSURI
Returns the scheme component of this URI.
getSchemeAmazonS3() - Method in class com.lf.vfslib.VFSLib
Getter method for the VFSLib Amazon S3 scheme.
getSchemeDropbox() - Method in class com.lf.vfslib.VFSLib
Getter method for the VFSLib Dropbox scheme.
getSchemeGoogleDrive() - Method in class com.lf.vfslib.VFSLib
Getter method for the VFSLib Google Drive scheme.
getSchemeSpecificPart() - Method in class com.lf.vfslib.net.VFSURI
Returns the decoded scheme-specific part of this URI.
getSecretKey(FileSystemOptions) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Getter for Amazon S3 secret key.
getSettings() - Method in class com.lf.vfslib.net.VFSConnection
Provides access to the internal cache of settings (driver parameters, expert settings).
getSharedInstance() - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to get a shared instance.
getSharedInstance() - Static method in class com.lf.vfslib.dropbox.DbxFileNameParser
Provides the shared instance of the parser.
getSharedInstance() - Static method in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Provides the shared instance of the factory implementation.
getSharedInstance() - Static method in class com.lf.vfslib.gdrive.GDriveFileNameParser
Provides the shared instance of the parser.
getSharedInstance() - Static method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Provides the shared instance of the factory implementation.
getSharedInstance() - Static method in class com.lf.vfslib.net.ClientPool
Provides the shared instance of the factory implementation.
getSharedInstance() - Static method in class com.lf.vfslib.s3.S3FileNameParser
Provides the shared instance of the parser.
getSharedInstance() - Static method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Provides the shared instance of the factory implementation.
getSharedInstance() - Static method in class com.lf.vfslib.VFSLib
Provides the shared instance of the VFSLib.
getStaticField(String, String) - Static method in class com.lf.vfslib.lang.ReflectionUtils
Extracts the value of the static field via reflection (only public).
getType(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the entry type.
getUniqueConnectionID(Vector<VFSConnection>) - Static method in class com.lf.vfslib.net.VFSConnection
Provides the next connection identifier unique for this instance.
getURI() - Method in class com.lf.vfslib.net.VFSConnection
Assembles the URI which can be used for VFS resolves etc.
getURI(String, String) - Method in class com.lf.vfslib.net.VFSConnection
Assembles the URI which can be used for VFS resolves etc.
getURIHost() - Method in class com.lf.vfslib.net.VFSConnection
Convenience to get the host/IP address represented by this connection.
getURL(FileSystemManager, String) - Static method in class com.lf.vfslib.net.VFSUtils
Creates a VFS network resource object for the given path which should be a URL.
getURL(VFSFileSystemManager, String, VFSConnection) - Static method in class com.lf.vfslib.net.VFSUtils
Creates a VFS network resource object for the given path which should be a URL.
getURLID() - Method in class com.lf.vfslib.dropbox.DbxClientWrapper
Provides the unique URL identifier used to manage this client instance.
getURLID() - Method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Provides the unique URL identifier used to manage this client instance.
getURLID() - Method in interface com.lf.vfslib.net.ClientWrapper
Provides the unique URL identifier used to manage this client instance.
getURLID() - Method in class com.lf.vfslib.s3.S3ClientWrapper
Provides the unique URL identifier used to manage this client instance.
getUser(String) - Method in class com.lf.vfslib.net.VFSConnection
Provides the URL user part.
getUserInfo() - Method in class com.lf.vfslib.net.VFSURI
Returns the decoded user-information component of this URI.
getUserLocale() - Method in class com.lf.vfslib.core.VFSLibSettings
Gets the global user locale.
getUserMessage(String) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to get a localized official message for the user.
getUserText(String) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to get a localized text for the user.
getUserText(String, String[], String[]) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to get a localized text for the user.
getUseTrash(FileSystemOptions) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Getter for delete mode: put into trash (may be restored) or delete permanently.
getVFSLib() - Method in class com.lf.vfslib.dropbox.DbxFileObject
Provides the VFSLib instance for this filesystem.
getVFSLib() - Method in class com.lf.vfslib.dropbox.DbxFileSystem
Provides the VFSLib instance for this filesystem.
getVFSLib() - Method in class com.lf.vfslib.gdrive.GDriveFileObject
Provides the VFSLib instance for this filesystem.
getVFSLib() - Method in class com.lf.vfslib.gdrive.GDriveFileSystem
Provides the VFSLib instance for this filesystem.
getVFSLib() - Method in class com.lf.vfslib.s3.S3FileObject
Provides the VFSLib instance for this filesystem.
getVFSLib() - Method in class com.lf.vfslib.s3.S3FileProvider
Provides the parental manager object.
getVFSLib() - Method in class com.lf.vfslib.s3.S3FileSystem
Provides the VFSLib instance for this filesystem.

H

hasCapability(FileObject, Capability) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL file system has a certain capability.
hasCapability(FileObject, Capability, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL file system has a certain capability.
hasFileSystemOptions() - Method in class com.lf.vfslib.net.VFSConnection
Any file system specific options for this connection available (internal cache not empty)?
hasFileSystemOptions(FileSystemOptions) - Static method in class com.lf.vfslib.net.VFSUtils
Any file system specific options available (internal cache not empty)?
hashCode() - Method in class com.lf.vfslib.net.VFSURI
Returns a hash-code value for this URI.
hasSettings() - Method in class com.lf.vfslib.net.VFSConnection
Provides the info if the internal settings cache is not empty.
hasSharedInstance(Object) - Method in class com.lf.vfslib.net.ClientPool
Create the factory shared object, recycle if already existing.

I

invoke(Object, String, String[], Object...) - Static method in class com.lf.vfslib.lang.ReflectionUtils
Invokes a method using reflection.
invokeStatic(String, String, String[], Object...) - Static method in class com.lf.vfslib.lang.ReflectionUtils
Invokes a static (class) method using reflection.
IOUtils - Class in com.lf.vfslib.io
This class holds various methods for common use.
IOUtils() - Constructor for class com.lf.vfslib.io.IOUtils
Constructor method for i18n purposes only.
isAbsolute() - Method in class com.lf.vfslib.net.VFSURI
Tells whether or not this URI is absolute.
isApplicable(String, boolean) - Method in class com.lf.vfslib.net.VFSConnection
Checks if the given entry can be processed/listed by this connection instance.
isAvailable() - Method in class com.lf.vfslib.net.VFSConnection
Convenience method to get the info if the underlying VFS scheme is available.
isChildOf(FileObject, FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Determines whether the given URL is a child of the given parent.
isChildOf(VFSURI, VFSURI) - Static method in class com.lf.vfslib.net.VFSUtils
Determines whether the given URL is a child of the given parent.
isConnected() - Method in class com.lf.vfslib.net.VFSConnection
Provides the info if this connection is currently alive.
isContentLengthRequired(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Checks if the given protocol requires setting the VFSLibConstants.ATTR_CONTENT_LENGTH attribute.
isDirectory(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is a folder/directory.
isDirectory(FileObject, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is a folder/directory.
isDirectory(VFSURI, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is a folder/directory.
isExistingFile(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Convenience to check if a given URL exists and is a regular file.
isFile(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is a file.
isFile(FileObject, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is a file.
isFile(VFSURI, boolean) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the info if the URL is a file.
isOpaque() - Method in class com.lf.vfslib.net.VFSURI
Tells whether or not this URI is opaque.
isParentOf(FileObject, FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Determines whether the given URL is a the parent of the given child.
isReachable() - Method in class com.lf.vfslib.net.VFSConnection
Provides the info if the connection host can be reached (connection test).
isRoot(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Checks if the given URL is a root directory.
isSameServer(FileObject, FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Checks if the given network files are on the same server.
isStateful(String) - Static method in class com.lf.vfslib.net.VFSUtils
Is the given VFS protocol/scheme stateful?
isValid(Vector<VFSConnection>) - Method in class com.lf.vfslib.net.VFSConnection
Provides the info if this connection is configured properly and can therefore be used.

J

JavaUtils - Class in com.lf.vfslib.lang
This class holds various methods for common use.
JavaUtils() - Constructor for class com.lf.vfslib.lang.JavaUtils
Constructor method for i18n purposes only.

L

lastModified(FileObject) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the URL's last modifcation time.
lastModified(FileObject, long) - Static method in class com.lf.vfslib.net.VFSUtils
Safely gets the URL's last modifcation time.
length() - Method in class com.lf.vfslib.io.VFSRandomAccessContent
Provides the total length of the underlying file.
LINE_SEPARATOR - Static variable in class com.lf.vfslib.lang.JavaUtils
Provides the linefeed appropriate for the system.
log(Level, String) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to log a message.
log(Level, Throwable) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to log an exception.
LOG_PREFIX - Static variable in class com.lf.vfslib.core.VFSLibSettings
Prefix used for the log messages created by this module.
logMessage(Level, String) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to log a message.
logMessage(String, Level) - Static method in class com.lf.vfslib.core.VFSLibSettings
Convenience method to log a localized official message.

M

mapToPrimitive(Class) - Static method in class com.lf.vfslib.lang.JavaUtils
Provides the associated primitive type (Integer ...
moveToArchive(FileObject, String) - Static method in class com.lf.vfslib.net.VFSUtils
Moves the given network file into the archive subfolder.
MSG_PREFIX - Static variable in class com.lf.vfslib.core.VFSLibSettings
Prefix used for the log messages like "VFSLIB-0001".

N

newInstance(String, String[], Object...) - Static method in class com.lf.vfslib.lang.ReflectionUtils
Creates a new instance of the given class using reflection (also used for the paramtypes classes).
normalize() - Method in class com.lf.vfslib.net.VFSURI
Normalizes this URI's path.

O

openCachedURL(FileObject, TreeMap<FileObject, byte[]>, long) - Static method in class com.lf.vfslib.net.VFSUtils
Opens an input stream to read URL data either from cache or directly.

P

PARAM_HOST - Static variable in class com.lf.vfslib.net.VFSConnection
The ip address or the name of the host (String).
PARAM_PATH - Static variable in class com.lf.vfslib.net.VFSConnection
The (absolute) path on the host (String).
PARAM_PORT - Static variable in class com.lf.vfslib.net.VFSConnection
The port number for the host access (int).
PARAM_SAVE_PASSWORD - Static variable in class com.lf.vfslib.net.VFSConnection
Save the password for the user (boolean)?
PARAM_USER - Static variable in class com.lf.vfslib.net.VFSConnection
The name of the user (String).
PARAM_USER_PASSWORD - Static variable in class com.lf.vfslib.net.VFSConnection
The password for the user (String).
parseServerAuthority() - Method in class com.lf.vfslib.net.VFSURI
Attempts to parse this URI's authority component, if defined, into user-information, host, and port components.

R

READ_TIMEOUT_SECONDS - Static variable in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Variable name.
readData(FileObject) - Static method in class com.lf.vfslib.io.IOUtils
Reads all binary data from the given network file.
readData(InputStream) - Static method in class com.lf.vfslib.io.IOUtils
Reads all binary data from the given stream.
ReflectionUtils - Class in com.lf.vfslib.lang
This class holds various methods for common use with reflection.
ReflectionUtils() - Constructor for class com.lf.vfslib.lang.ReflectionUtils
Constructor method for i18n purposes only.
refresh() - Method in class com.lf.vfslib.dropbox.DbxFileObject
Refresh this file.
refresh() - Method in class com.lf.vfslib.gdrive.GDriveFileObject
Refresh this file.
refresh() - Method in class com.lf.vfslib.s3.S3FileObject
Refresh this file.
relativize(VFSURI) - Method in class com.lf.vfslib.net.VFSURI
Relativizes the given URI against this URI.
release(Object) - Method in class com.lf.vfslib.net.ClientPool
Releases the given shared objects immediately (free clients here).
releaseByStrategy() - Method in class com.lf.vfslib.net.ClientPool
Release managed shared objects according to the configured strategy (free clients here).
releaseForced() - Method in class com.lf.vfslib.net.ClientPool
Releases all managed shared objects immediately (free clients here).
removeOperationProvider(String) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Removes the FileOperationProvider for the specified scheme.
request(Object) - Method in class com.lf.vfslib.net.ClientPool
Provides an open client for the network, recycled from the pool (same as getFreeClient()).
resolve(VFSURI) - Method in class com.lf.vfslib.net.VFSURI
Resolves the given URI against this URI.
resolve(String) - Method in class com.lf.vfslib.net.VFSURI
Constructs a new URI by parsing the given string and then resolving it against this URI.
resolveFile(String) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Locates a file by URI.
resolveFile(String, VFSConnection) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Locates a file by URI.
resolveFile(String, FileSystemOptions) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Locates a file by URI and file system options.
resolveFile(String, FileSystemOptions, VFSConnection) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Locates a file by URI.
resolveFile(File, String) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Resolves a URI, relative to a base file.
resolveFile(File, String, VFSConnection) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Resolves a URI, relative to a base file.
resolveFile(FileObject, String) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Resolves a URI, relative to a base file.
resolveFile(FileObject, String, VFSConnection) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Resolves a URI, relative to a base file.
ResourceLocator - Class in com.lf.vfslib.resource
Used for supporting the ProGuard obfuscator.
ResourceLocator() - Constructor for class com.lf.vfslib.resource.ResourceLocator
 

S

S3ClientFactory - Class in com.lf.vfslib.s3
Factory for Amazon S3 clients.
S3ClientFactory() - Constructor for class com.lf.vfslib.s3.S3ClientFactory
Constructor method (do not use).
S3ClientWrapper - Class in com.lf.vfslib.s3
Wraps a Amazon S3 client.
S3ClientWrapper() - Constructor for class com.lf.vfslib.s3.S3ClientWrapper
Constructor method (do not use).
S3FileNameParser - Class in com.lf.vfslib.s3
Implementation for Amazon S3.
S3FileNameParser() - Constructor for class com.lf.vfslib.s3.S3FileNameParser
Constructor method.
S3FileObject - Class in com.lf.vfslib.s3
Represents a Amazon S3 file or folder.
S3FileObject(AbstractFileName, S3FileSystem) - Constructor for class com.lf.vfslib.s3.S3FileObject
Constructor method.
S3FileProvider - Class in com.lf.vfslib.s3
A provider to access the files hosted by Amazon S3.
S3FileProvider() - Constructor for class com.lf.vfslib.s3.S3FileProvider
Constructor method (do not use).
S3FileProvider(VFSLib) - Constructor for class com.lf.vfslib.s3.S3FileProvider
Constructor method.
S3FileSystem - Class in com.lf.vfslib.s3
Represents the files hosted by Amazon S3.
S3FileSystemConfigBuilder - Class in com.lf.vfslib.s3
The config builder for the various Amazon S3 configuration options.
S3FileSystemConfigBuilder() - Constructor for class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Constructor method.
safeReplaceAll(String, String, String) - Static method in class com.lf.vfslib.lang.StringUtils
Workaround for standard regex replacement method if string contains unallowed chars.
SECRET_KEY - Static variable in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Secret key.
seek(long) - Method in class com.lf.vfslib.io.VFSRandomAccessContent
Seeks the given position in file.
set(Object, Object) - Method in class com.lf.vfslib.net.ClientPool
Sets an object for an existing managed object.
setAccessKeyID(FileSystemOptions, String) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Setter for Amazon S3 access key ID.
setAccessToken(FileSystemOptions, String) - Method in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Setter for Dropbox access token.
setAccessToken(FileSystemOptions, String) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Setter for Google Drive access token.
setAccountDisplayName(FileSystemOptions, String) - Method in class com.lf.vfslib.dropbox.DbxFileSystemConfigBuilder
Setter for Dropbox account display name.
setAccountDisplayName(FileSystemOptions, String) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Setter for Google Drive account display name.
setAccountDisplayName(FileSystemOptions, String) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Setter for Amazon S3 account display name.
setAWSRegion(FileSystemOptions, String) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Setter for the AWS region for the bucket.
setBucketName(FileSystemOptions, String) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Setter for the name of the Amazon S3 bucket.
setConnections(Vector<VFSConnection>) - Method in class com.lf.vfslib.net.VFSFileSystemManager
Sets the currently configured network connections for this manager.
setConnectTimeoutSeconds(FileSystemOptions, Integer) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Setter for connect timeout in seconds.
setFileSystemOptions(FileSystemOptions) - Method in class com.lf.vfslib.net.VFSConnection
The file system specific options for this connection.
setFileType(FileType) - Method in class com.lf.vfslib.net.VFSURI
Setter for the VFS type (file, folder, ...).
setLastModified(FileObject, long) - Static method in class com.lf.vfslib.net.VFSUtils
Safely sets the URL's last modifcation time.
setLogger(Logger) - Method in class com.lf.vfslib.core.VFSLibSettings
Sets the global logging instance.
setName(String) - Method in class com.lf.vfslib.net.VFSConnection
Sets the connection name.
setPassword(String) - Method in class com.lf.vfslib.net.VFSConnection
Sets the URL password part.
setProtocol(String) - Method in class com.lf.vfslib.net.VFSConnection
Sets the type of protocol (aka scheme like "sftp").
setReadTimeoutSeconds(FileSystemOptions, Integer) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Setter for read timeout in seconds.
setSavePassword(boolean) - Method in class com.lf.vfslib.net.VFSConnection
Sets the info if the password should be remembered.
setSchemeAmazonS3(String) - Method in class com.lf.vfslib.VFSLib
Setter method for the VFSLib Amazon S3 scheme.
setSchemeDropbox(String) - Method in class com.lf.vfslib.VFSLib
Setter method for the VFSLib Dropbox scheme.
setSchemeGoogleDrive(String) - Method in class com.lf.vfslib.VFSLib
Setter method for the VFSLib Google Drive scheme.
setSecretKey(FileSystemOptions, String) - Method in class com.lf.vfslib.s3.S3FileSystemConfigBuilder
Setter for Amazon S3 secret key.
setUser(String) - Method in class com.lf.vfslib.net.VFSConnection
Sets the URL user part.
setUserLocale(Locale) - Method in class com.lf.vfslib.core.VFSLibSettings
Sets the global user locale.
setUseTrash(FileSystemOptions, Boolean) - Method in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Setter for delete mode: put into trash (may be restored) or delete permanently.
StringUtils - Class in com.lf.vfslib.lang
This class holds various methods for common use with strings.
StringUtils() - Constructor for class com.lf.vfslib.lang.StringUtils
Constructor method for i18n purposes only.

T

toASCIIString() - Method in class com.lf.vfslib.net.VFSURI
Returns the content of this URI as a US-ASCII string.
toString() - Method in class com.lf.vfslib.dropbox.DbxClientWrapper
Provides a textual representation.
toString() - Method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Provides a textual representation.
toString() - Method in class com.lf.vfslib.net.VFSConnection
Provides the characteristic textual representation of this connection (identifier).
toString() - Method in class com.lf.vfslib.net.VFSURI
Returns the content of this URI as a string.
toString() - Method in class com.lf.vfslib.s3.S3ClientWrapper
Provides a textual representation.
toURL() - Method in class com.lf.vfslib.net.VFSURI
Constructs a URL from this URI.

U

unlockClient(ClientWrapper) - Method in class com.lf.vfslib.net.ClientPool
Releases an occupied client so that it can be re-used.
unlockDbxClientWrapper(DbxClientWrapper) - Static method in class com.lf.vfslib.dropbox.DbxClientWrapper
Releases the given client from the pool.
unlockGDriveClientWrapper(GDriveClientWrapper) - Static method in class com.lf.vfslib.gdrive.GDriveClientWrapper
Releases the given client from the pool.
unlockS3ClientWrapper(S3ClientWrapper) - Static method in class com.lf.vfslib.s3.S3ClientWrapper
Releases the given client from the pool.
USE_TRASH - Static variable in class com.lf.vfslib.gdrive.GDriveFileSystemConfigBuilder
Variable name.

V

VAR_CONNECTION_ID - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (String).
VAR_CONNECTION_NAME - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (String).
VAR_EXPERT_DISPLAY_BEFORE - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (boolean).
VAR_EXPERT_ENCODING - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (String).
VAR_EXPERT_KEEP_ALIVE - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (boolean).
VAR_EXPERT_KEEP_ALIVE_PING - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (boolean).
VAR_EXPERT_KEEP_ALIVE_RESOLVE - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (boolean).
VAR_EXPERT_KEEP_ALIVE_SECONDS - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (int).
VAR_EXPERT_MAX_WAIT - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (boolean).
VAR_EXPERT_MAX_WAIT_SECONDS - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (int).
VAR_PROTOCOL - Static variable in class com.lf.vfslib.net.VFSConnection
Configuration variable name (String).
VFSConnection - Class in com.lf.vfslib.net
Data holder class representing VFS (virtual file system) connections based on URLs.
VFSConnection() - Constructor for class com.lf.vfslib.net.VFSConnection
Constructor method for i18n purposes only.
VFSConnection(VFSFileSystemManager, String) - Constructor for class com.lf.vfslib.net.VFSConnection
Constructor method setting default values.
VFSConnection(VFSFileSystemManager, String, Properties, FileSystemOptions) - Constructor for class com.lf.vfslib.net.VFSConnection
Constructor method setting the container.
VFSFileSystemManager - Class in com.lf.vfslib.net
Commons specific FileSystemManager managing protocol options etc.
VFSFileSystemManager() - Constructor for class com.lf.vfslib.net.VFSFileSystemManager
Constructor method using the default configuration.
VFSFileSystemManager(URL) - Constructor for class com.lf.vfslib.net.VFSFileSystemManager
Constructor method using the given configuration.
VFSLib - Class in com.lf.vfslib
Configures and activates the VFSLib providers to access network file systems via Commons VFS.
VFSLib() - Constructor for class com.lf.vfslib.VFSLib
Constructor method.
VFSLibConstants - Class in com.lf.vfslib.core
Provides constants for the VFSLib classes.
VFSLibConstants() - Constructor for class com.lf.vfslib.core.VFSLibConstants
Constructor method for i18n purposes only.
VFSLibSettings - Class in com.lf.vfslib.core
Global settings for the VFSLib package.
VFSLibSettings() - Constructor for class com.lf.vfslib.core.VFSLibSettings
Constructor method.
VFSRandomAccessContent - Class in com.lf.vfslib.io
Random access content.
VFSRandomAccessContent(AbstractFileObject, RandomAccessMode) - Constructor for class com.lf.vfslib.io.VFSRandomAccessContent
Constructor method.
VFSURI - Class in com.lf.vfslib.net
Variant of java.net.URI which allows special characters like SPACE in paths.
VFSURI() - Constructor for class com.lf.vfslib.net.VFSURI
Constructor method for i18n purposes only.
VFSURI(String) - Constructor for class com.lf.vfslib.net.VFSURI
Constructs a URI by parsing the given string.
VFSURI(String, String, String, int, String, String, String) - Constructor for class com.lf.vfslib.net.VFSURI
Constructs a hierarchical URI from the given components.
VFSURI(String, String, String, String, String) - Constructor for class com.lf.vfslib.net.VFSURI
Constructs a hierarchical URI from the given components.
VFSURI(String, String, String, String) - Constructor for class com.lf.vfslib.net.VFSURI
Constructs a hierarchical URI from the given components.
VFSURI(String, String, String) - Constructor for class com.lf.vfslib.net.VFSURI
Constructs a URI from the given components.
VFSUtils - Class in com.lf.vfslib.net
This class holds various methods for common use with Apache Commons VFS networking.
VFSUtils() - Constructor for class com.lf.vfslib.net.VFSUtils
Constructor method for i18n purposes only.

W

writeFile(FileObject, InputStream, long) - Static method in class com.lf.vfslib.net.VFSUtils
Writes binary data into a network file.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links


 
   Copyright © 2005-2024 Leisenfels GmbH. All rights reserved.