Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
L
M
O
R
S
T
U
V
Z
A
AbstractChrootEntry
- Class in
org.millscript.commons.vfs.util
This class provides a base for the implementation of a chroot'd virtual filesystem entry.
AbstractChrootEntry()
- Constructor for class org.millscript.commons.vfs.util.
AbstractChrootEntry
AbstractMIMETypeHandler
- Class in
org.millscript.commons.vfs.mime
This class provides a base for classes implementing the MIMETypeHandler interface.
AbstractMIMETypeHandler()
- Constructor for class org.millscript.commons.vfs.mime.
AbstractMIMETypeHandler
AbstractMIMEVVolume
- Class in
org.millscript.commons.vfs.mime
The class provides a skeletal virtual filesystem volume, intended for easing support for different MIME types.
AbstractMIMEVVolume(AbstractVFile<?>)
- Constructor for class org.millscript.commons.vfs.mime.
AbstractMIMEVVolume
Constructs a new virtual volume from the specified virtual file.
AbstractProtocolVVolume
- Class in
org.millscript.commons.vfs.protocols
The class provides a skeletal virtual filesystem volume, intended for easing support for different protocols.
AbstractProtocolVVolume(VFS, URI)
- Constructor for class org.millscript.commons.vfs.protocols.
AbstractProtocolVVolume
Constructs a new virtual volume with the specified root URI, using the default root VFolder.
AbstractURISchemeHandler
- Class in
org.millscript.commons.vfs.protocols
This class provides a base for other implementations of the URISchemeHandler interface.
AbstractURISchemeHandler(VFS)
- Constructor for class org.millscript.commons.vfs.protocols.
AbstractURISchemeHandler
Constructs a new URI scheme handler for the specified VFS.
AbstractVEntry
<
V
extends
VVolume
> - Class in
org.millscript.commons.vfs
This class provides the skeletal implementation of a virtual filesystem entry,
AbstractVEntry(V, VFolder, String)
- Constructor for class org.millscript.commons.vfs.
AbstractVEntry
Constructs a new virtual filesystem entry with the specified name, parent folder and volume.
AbstractVFile
<
V
extends
VVolume
> - Class in
org.millscript.commons.vfs
This class provides the skeletal implementation of a virtual filesystem file,
AbstractVFile(V, VFolder, String)
- Constructor for class org.millscript.commons.vfs.
AbstractVFile
Constructs a new virtual filesystem file with the specified name, parent folder and volume.
AbstractVFolder
<
V
extends
VVolume
> - Class in
org.millscript.commons.vfs
This class provides the skeletal implementation of a virtual filesystem folder,
AbstractVFolder(V, VFolder, String)
- Constructor for class org.millscript.commons.vfs.
AbstractVFolder
Constructs a new virtual filesystem folder with the specified name, parent folder and volume.
AbstractVVolume
- Class in
org.millscript.commons.vfs
The class provides a skeletal virtual filesystem volume.
AbstractVVolume(VFS)
- Constructor for class org.millscript.commons.vfs.
AbstractVVolume
Constructs a new virtual volume, using the specified VFS.
AbstractVVolume(VEntry)
- Constructor for class org.millscript.commons.vfs.
AbstractVVolume
Constructs a new virtual volume, using the VFS from the specified entry.
appendAbsolutePath(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVEntry
appendAbsolutePath(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
appendAbsolutePath(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
appendAbsolutePath(StringBuffer)
- Method in interface org.millscript.commons.vfs.
VEntry
Appends the absolute path to this entry to the specified string buffer.
appendAbsolutePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVEntry
appendAbsolutePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
appendAbsolutePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
appendAbsolutePathOnVolume(StringBuffer)
- Method in interface org.millscript.commons.vfs.
VEntry
Appends the absolute path to this entry, from the root folder of this entries volume, to the specified string buffer.
appendBaseURI(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVVolume
appendBaseURI(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
ChrootVolume
appendBaseURI(StringBuffer)
- Method in interface org.millscript.commons.vfs.
VVolume
Appends the base URI of this volume to the specified string buffer.
appendRelativePath(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVFile
appendRelativePath(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
appendRelativePath(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
ChrootFile
appendRelativePath(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
appendRelativePath(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
appendRelativePath(StringBuffer)
- Method in interface org.millscript.commons.vfs.
VEntry
Appends the relative path to this entry to the specified string buffer.
appendRelativePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVFile
appendRelativePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
appendRelativePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
appendRelativePathOnVolume(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
appendRelativePathOnVolume(StringBuffer)
- Method in interface org.millscript.commons.vfs.
VEntry
Appends the relative path to this entry, from the root folder of this entries volume, to the specified string buffer.
appendURI(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVFile
appendURI(StringBuffer)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
appendURI(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
ChrootFile
appendURI(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
appendURI(StringBuffer)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
appendURI(StringBuffer)
- Method in interface org.millscript.commons.vfs.
VEntry
Appends the URI of this entry to the specified string buffer.
asFolder(URI)
- Static method in class org.millscript.commons.vfs.protocols.http.
URITools
C
checkVEntry(String)
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
checkVEntry(String)
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
checkVEntry(String)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
checkVEntry(String)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
checkVEntry(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
checkVEntry(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Returns the entry for the child with the specified name, but only if it exists and throws an exception otherwise.
checkVFile(String)
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
checkVFile(String)
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
checkVFile(String)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
checkVFile(String)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
checkVFile(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
checkVFile(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Returns the entry for the child file with the specified name, but only if it exists and throws an exception otherwise.
checkVFolder(String)
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
checkVFolder(String)
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
checkVFolder(String)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
checkVFolder(String)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
checkVFolder(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
checkVFolder(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Returns the entry for the child folder with the specified name, but only if it exists and throws an exception otherwise.
chroot()
- Method in class org.millscript.commons.vfs.
AbstractVFolder
chroot()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
chroot()
- Method in interface org.millscript.commons.vfs.
VFolder
Returns a new chroot'd volume with this virtual folder as its root.
ChrootFile
- Class in
org.millscript.commons.vfs.util
This class implements a virtual file for a Unix style chroot volume.
ChrootFolder
- Class in
org.millscript.commons.vfs.util
This class implements a virtual folder for a Unix style chroot volume.
ChrootVolume
- Class in
org.millscript.commons.vfs.util
This class implements a Unix style chroot volume, which can have its real root at any virtual folder.
ChrootVolume(VFolder)
- Constructor for class org.millscript.commons.vfs.util.
ChrootVolume
Constructs a new chroot volume with the specified folder as its root.
createURISchemeHandler(String)
- Method in class org.millscript.commons.vfs.protocols.
DefaultURISchemeHandlerFactory
createURISchemeHandler(String)
- Method in interface org.millscript.commons.vfs.protocols.
URISchemeHandlerFactory
Returns a URISchemeHandler for the specified scheme.
culpritEntry(String)
- Method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
culpritHost(String)
- Method in exception org.millscript.commons.vfs.alerts.
VHostNotFoundAlert
culpritScheme(String)
- Method in exception org.millscript.commons.vfs.alerts.
UnsupportedURISchemeAlert
D
decorate(Alert)
- Method in class org.millscript.commons.vfs.
AbstractVFile
decorate(Alert)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
decorate(Alert)
- Method in class org.millscript.commons.vfs.
AbstractVVolume
DefaultURISchemeHandlerFactory
- Class in
org.millscript.commons.vfs.protocols
This class provides the default factory for URI scheme handlers.
DefaultURISchemeHandlerFactory(VFS)
- Constructor for class org.millscript.commons.vfs.protocols.
DefaultURISchemeHandlerFactory
Constructs a new URI scheme handler with the specified VFS.
E
entryDoesNotExist()
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryDoesNotExist(String)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryDoesNotExist(VEntry)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryIsNotAFile(File)
- Static method in exception org.millscript.commons.vfs.alerts.
VCannotOpenEntryAlert
entryIsNotAFile(VFile)
- Static method in exception org.millscript.commons.vfs.alerts.
VCannotOpenEntryAlert
entryIsNotAFile(String)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryIsNotAFile(VEntry)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryIsNotAFileOrFolder(String)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryIsNotAFileOrFolder(VEntry)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryIsNotAFolder(String)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
entryIsNotAFolder(VEntry)
- Static method in exception org.millscript.commons.vfs.alerts.
VEntryNotFoundAlert
exists()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFile
exists()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
exists()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFile
exists()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
exists()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFile
exists()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
exists()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFile
exists()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
exists()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
exists()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
exists()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
exists()
- Method in interface org.millscript.commons.vfs.
VEntry
Tests to see if the entry exits.
F
fileNotFound(File)
- Static method in exception org.millscript.commons.vfs.alerts.
VCannotOpenEntryAlert
fileNotFound(VFile)
- Static method in exception org.millscript.commons.vfs.alerts.
VCannotOpenEntryAlert
FileSchemeHandler
- Class in
org.millscript.commons.vfs.protocols.file
This class provides the file URI scheme handler.
FileSchemeHandler(VFS)
- Constructor for class org.millscript.commons.vfs.protocols.file.
FileSchemeHandler
Constructs a new file scheme handler for the specified VFS.
FtpFile
- Class in
org.millscript.commons.vfs.protocols.ftp
This class implements a virtual filesystem file for an FTP filesystem file.
FtpFolder
- Class in
org.millscript.commons.vfs.protocols.ftp
This class implements a virtual filesystem folder for an FTP filesystem folder.
FtpSchemeHandler
- Class in
org.millscript.commons.vfs.protocols.ftp
This class provides the FTP URI scheme handler.
FtpSchemeHandler(VFS)
- Constructor for class org.millscript.commons.vfs.protocols.ftp.
FtpSchemeHandler
Constructs a new FTP scheme handler for the specified VFS.
FtpVolume
- Class in
org.millscript.commons.vfs.protocols.ftp
The class implements a virtual filesystem volume for an FTP connection.
FtpVolume(VFS, URI)
- Constructor for class org.millscript.commons.vfs.protocols.ftp.
FtpVolume
Constructs a new FTP volume
G
getAbsolutePath()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getAbsolutePath()
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
getAbsolutePath()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getAbsolutePath()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the absolute path to this entry.
getAbsolutePathOnVolume()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getAbsolutePathOnVolume()
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
getAbsolutePathOnVolume()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getAbsolutePathOnVolume()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the absolute path to this entry, on this entries volume.
getAppendOutputStream()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFile
getAppendOutputStream()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFile
getAppendOutputStream()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFile
getAppendOutputStream()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFile
getAppendOutputStream()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getAppendOutputStream()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getAppendOutputStream()
- Method in interface org.millscript.commons.vfs.
VFile
Returns an output stream for appending to the existing file contents.
getAppendWriter()
- Method in class org.millscript.commons.vfs.
AbstractVFile
getAppendWriter()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getAppendWriter()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getAppendWriter()
- Method in interface org.millscript.commons.vfs.
VFile
Returns a writer for appending to the existing file contents.
getContentMIMEType()
- Method in class org.millscript.commons.vfs.
AbstractVFile
getContentMIMEType()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFile
getContentMIMEType()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getContentMIMEType()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getContentMIMEType()
- Method in interface org.millscript.commons.vfs.
VFile
Returns the MIME type for the contents of this file.
getCurrentWorkingFolder()
- Method in class org.millscript.commons.vfs.
VFS
Returns the virtual folder for the current working folder.
getDefaultCharset()
- Method in class org.millscript.commons.vfs.
VFS
Returns the default character set this VFS will use for reading and writing file contents.
getFile()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFile
Returns the File for this local virtual file.
getInputStream()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFile
getInputStream()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFile
getInputStream()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFile
getInputStream()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFile
getInputStream()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getInputStream()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getInputStream()
- Method in interface org.millscript.commons.vfs.
VFile
Returns an input stream for reading the file contents.
getMIMEType(String)
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getMIMEType(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getMIMEType(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getMIMEType(String)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getMIMEType(String)
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the MIME type for the specified file name.
getMIMETypeHandler(String)
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getMIMETypeHandler(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getMIMETypeHandler(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getMIMETypeHandler(String)
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getMIMETypeHandler(String)
- Method in interface org.millscript.commons.vfs.
VEntry
Returns a MIME type handler for the specified type.
getName()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getName()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getName()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getName()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getName()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the name of this entry in the filesystem.
getOutputStream()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFile
getOutputStream()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFile
getOutputStream()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFile
getOutputStream()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFile
getOutputStream()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getOutputStream()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getOutputStream()
- Method in interface org.millscript.commons.vfs.
VFile
Returns an ouptut stream for writing the file contents.
getParent()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getParent()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getParent()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getParent()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getParent()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the parent folder for this entry.
getParentVFile()
- Method in class org.millscript.commons.vfs.mime.
AbstractMIMEVVolume
getParentVFS()
- Method in class org.millscript.commons.vfs.
AbstractVVolume
getParentVFS()
- Method in class org.millscript.commons.vfs.protocols.
AbstractURISchemeHandler
getParentVFS()
- Method in interface org.millscript.commons.vfs.protocols.
URISchemeHandler
Returns the parent VFS, that which created this URI scheme handler.
getParentVFS()
- Method in class org.millscript.commons.vfs.util.
ChrootVolume
getParentVFS()
- Method in class org.millscript.commons.vfs.
VFS
getParentVFS()
- Method in interface org.millscript.commons.vfs.
VVolume
Returns the parent VFS, that which created this URI scheme handler.
getReader()
- Method in class org.millscript.commons.vfs.
AbstractVFile
getReader()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getReader()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getReader()
- Method in interface org.millscript.commons.vfs.
VFile
Returns a reader for reading the file contents.
getRelativePath()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getRelativePath()
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
getRelativePath()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getRelativePath()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the relative path to this entry.
getRelativePathOnVolume()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getRelativePathOnVolume()
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
getRelativePathOnVolume()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getRelativePathOnVolume()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the relative path to this entry, on this entries volume.
getRootVFolder()
- Method in class org.millscript.commons.vfs.mime.
AbstractMIMEVVolume
getRootVFolder()
- Method in class org.millscript.commons.vfs.protocols.
AbstractProtocolVVolume
getRootVFolder()
- Method in class org.millscript.commons.vfs.util.
ChrootVolume
getRootVFolder()
- Method in class org.millscript.commons.vfs.util.
SimpleVolume
getRootVFolder()
- Method in interface org.millscript.commons.vfs.
VVolume
Returns the root VFolder for this virtual volume.
getTempBackingFile()
- Method in class org.millscript.commons.vfs.mime.
AbstractMIMEVVolume
getURI()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getURI()
- Method in class org.millscript.commons.vfs.mime.
AbstractMIMEVVolume
getURI()
- Method in class org.millscript.commons.vfs.protocols.
AbstractProtocolVVolume
getURI()
- Method in class org.millscript.commons.vfs.util.
AbstractChrootEntry
getURI()
- Method in class org.millscript.commons.vfs.util.
ChrootVolume
getURI()
- Method in class org.millscript.commons.vfs.util.
SimpleVolume
getURI()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getURI()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the URI for this virtual filesystem entry.
getURI()
- Method in interface org.millscript.commons.vfs.
VVolume
Returns the URI for the root of this virtual filesystem volume.
getURISchemeHandler(String)
- Method in class org.millscript.commons.vfs.protocols.
DefaultURISchemeHandlerFactory
getURISchemeHandler(String)
- Method in interface org.millscript.commons.vfs.protocols.
URISchemeHandlerFactory
Returns a URISchemeHandler for the specified scheme.
getURISchemeHandlerFactory()
- Method in class org.millscript.commons.vfs.
VFS
Returns the current URI scheme hander factory.
getVFile(String)
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
getVFile(String)
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
getVFile(String)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
getVFile(String)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
getVFile(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getVFile(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Returns the entry for the child file with the specified name.
getVFolder(String)
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
getVFolder(String)
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
getVFolder(String)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
getVFolder(String)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
getVFolder(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getVFolder(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Returns the entry for the child folder with the specified name.
getVolume()
- Method in class org.millscript.commons.vfs.
AbstractVEntry
getVolume()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getVolume()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
getVolume()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getVolume()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns the volume this entry is located on.
getWriter()
- Method in class org.millscript.commons.vfs.
AbstractVFile
getWriter()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
getWriter()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
getWriter()
- Method in interface org.millscript.commons.vfs.
VFile
Returns a writer for writing the file contents.
H
hostCannotBeResolved(URI)
- Static method in exception org.millscript.commons.vfs.alerts.
VHostNotFoundAlert
HttpFile
- Class in
org.millscript.commons.vfs.protocols.http
This class implements a virtual filesystem file for an HTTP filesystem file.
HttpFolder
- Class in
org.millscript.commons.vfs.protocols.http
This class implements a virtual filesystem folder for an HTTP filesystem folder.
HttpSchemeHandler
- Class in
org.millscript.commons.vfs.protocols.http
This class provides the http URI scheme handler.
HttpSchemeHandler(VFS)
- Constructor for class org.millscript.commons.vfs.protocols.http.
HttpSchemeHandler
Constructs a new http scheme handler for the specified VFS.
HttpVolume
- Class in
org.millscript.commons.vfs.protocols.http
The class implements a virtual filesystem volume for an HTTP connection.
HttpVolume(VFS, URI)
- Constructor for class org.millscript.commons.vfs.protocols.http.
HttpVolume
Constructs a new HTTP volume
L
listEntries()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
listEntries()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
listEntries()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
listEntries()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
listEntries()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
listEntries()
- Method in interface org.millscript.commons.vfs.
VFolder
Returns a list of all the child entries in this folder.
listFiles()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
listFiles()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
listFiles()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
listFiles()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
listFiles()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
listFiles()
- Method in interface org.millscript.commons.vfs.
VFolder
Returns a list of all the child files in this folder.
listFolders()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
listFolders()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
listFolders()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
listFolders()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
listFolders()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
listFolders()
- Method in interface org.millscript.commons.vfs.
VFolder
Returns a list of all the child folders in this folder.
LocalFile
- Class in
org.millscript.commons.vfs.protocols.file
This class implements a virtual filesystem file for a local filesystem file.
LocalFolder
- Class in
org.millscript.commons.vfs.protocols.file
This class implements a virtual filesystem folder for a local filesystem folder.
LocalVolume
- Class in
org.millscript.commons.vfs.protocols.file
The class implements a virtual filesystem volume for a local filesystem.
M
make(String)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
make()
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipFolder
make()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
make()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpFolder
make()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpFolder
make()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
make(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
make()
- Method in interface org.millscript.commons.vfs.
VFolder
Makes this folder in the volume.
make(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Makes the specified folder in the volume, as a child of the current folder.
makeRootVFolder(VFile)
- Method in class org.millscript.commons.vfs.mime.
AbstractMIMEVVolume
Constructs the root folder for this volume, with the specified parent folder and returns it.
makeRootVFolder(VFile)
- Method in class org.millscript.commons.vfs.mime.zip.
ReadOnlyZipVolume
makeRootVFolder()
- Method in class org.millscript.commons.vfs.protocols.
AbstractProtocolVVolume
Constructs the root folder for this volume, with the specified parent folder and returns it.
makeRootVFolder()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalVolume
makeRootVFolder()
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpVolume
makeRootVFolder()
- Method in class org.millscript.commons.vfs.protocols.http.
HttpVolume
makeRootVFolder(VFolder)
- Method in class org.millscript.commons.vfs.util.
ChrootVolume
Constructs the root folder for this volume, with the specified parent folder and returns it.
MIMETypeHandler
- Interface in
org.millscript.commons.vfs.mime
This interface specifies a virtual filesystem MIME type handler, for resolving a specified MIME type into a new virtual filesystem object.
mustBeAbsolute(URI)
- Static method in exception org.millscript.commons.vfs.alerts.
UnsupportedURIAlert
mustBeRelative(URI)
- Static method in exception org.millscript.commons.vfs.alerts.
UnsupportedURIAlert
mustNotBeOpaque(URI)
- Static method in exception org.millscript.commons.vfs.alerts.
UnsupportedURIAlert
O
org.millscript.commons.vfs
- package org.millscript.commons.vfs
This package provides the interface to the virtual filing system.
org.millscript.commons.vfs.alerts
- package org.millscript.commons.vfs.alerts
This package contains alerts used by the virtual filesystem.
org.millscript.commons.vfs.mime
- package org.millscript.commons.vfs.mime
This package provides MIME type support for the virtual filesystem.
org.millscript.commons.vfs.mime.zip
- package org.millscript.commons.vfs.mime.zip
This package provides the "application/x-zip" MIME type support for the virtual filesystem.
org.millscript.commons.vfs.protocols
- package org.millscript.commons.vfs.protocols
This package provides URI scheme support for the virtual filesystem.
org.millscript.commons.vfs.protocols.file
- package org.millscript.commons.vfs.protocols.file
This package provides the "file" URI scheme support for the virtual filesystem.
org.millscript.commons.vfs.protocols.ftp
- package org.millscript.commons.vfs.protocols.ftp
This package provides the "ftp" URI scheme support for the virtual filesystem.
org.millscript.commons.vfs.protocols.http
- package org.millscript.commons.vfs.protocols.http
This package provides the "http" URI scheme support for the virtual filesystem.
org.millscript.commons.vfs.util
- package org.millscript.commons.vfs.util
This package provides additional utilities for the virtual filesystem.
R
ReadOnlyZipFile
- Class in
org.millscript.commons.vfs.mime.zip
This class implements a virtual filesystem file for a read-only zip file file.
ReadOnlyZipFolder
- Class in
org.millscript.commons.vfs.mime.zip
This class implements a virtual filesystem folder for a read-only zip file folder.
ReadOnlyZipVolume
- Class in
org.millscript.commons.vfs.mime.zip
This class implements a virtual filesystem for read-only access to a zip file.
resolveAsFile(String)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
resolveAsFile(VFile)
- Method in interface org.millscript.commons.vfs.mime.
MIMETypeHandler
Resolves the specified VFile to a virtual file in a new virtual filesystem.
resolveAsFile(VFile)
- Method in class org.millscript.commons.vfs.mime.zip.
ZipMIMEHandler
resolveAsFile(URI)
- Method in class org.millscript.commons.vfs.protocols.file.
FileSchemeHandler
resolveAsFile(URI)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpSchemeHandler
resolveAsFile(URI)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpSchemeHandler
resolveAsFile(URI)
- Method in interface org.millscript.commons.vfs.protocols.
URISchemeHandler
Resolves the specified URI to a virtual file in a new virtual filesystem.
resolveAsFile(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
resolveAsFile(VFolder, String)
- Static method in class org.millscript.commons.vfs.util.
Resolver
Resolves the specified path to a virtual file against the specified folder.
resolveAsFile(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Resolves the specified path to a virtual file in this folder.
resolveAsFile(URI)
- Method in class org.millscript.commons.vfs.
VFS
resolveAsFolder(String)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
resolveAsFolder(VFile)
- Method in interface org.millscript.commons.vfs.mime.
MIMETypeHandler
Resolves the specified VFile to a virtual folder in a new virtual filesystem.
resolveAsFolder(VFile)
- Method in class org.millscript.commons.vfs.mime.zip.
ZipMIMEHandler
resolveAsFolder(URI)
- Method in class org.millscript.commons.vfs.protocols.file.
FileSchemeHandler
resolveAsFolder(URI)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpSchemeHandler
resolveAsFolder(URI)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpSchemeHandler
resolveAsFolder(URI)
- Method in interface org.millscript.commons.vfs.protocols.
URISchemeHandler
Resolves the specified URI to a virtual fole in a new virtual filesystem.
resolveAsFolder(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
resolveAsFolder(VFolder, String)
- Static method in class org.millscript.commons.vfs.util.
Resolver
Resolves the specified path to a virtual folder against the specified folder.
resolveAsFolder(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Resolves the specified path to a virtual folder in this folder.
resolveAsFolder(URI)
- Method in class org.millscript.commons.vfs.
VFS
resolveAsVolume(String)
- Method in class org.millscript.commons.vfs.
AbstractVFolder
resolveAsVolume(VFile)
- Method in interface org.millscript.commons.vfs.mime.
MIMETypeHandler
Resolves the specified VFile to a new virtual filesystem volume.
resolveAsVolume(VFile)
- Method in class org.millscript.commons.vfs.mime.zip.
ZipMIMEHandler
resolveAsVolume(URI)
- Method in class org.millscript.commons.vfs.protocols.file.
FileSchemeHandler
resolveAsVolume(URI)
- Method in class org.millscript.commons.vfs.protocols.ftp.
FtpSchemeHandler
resolveAsVolume(URI)
- Method in class org.millscript.commons.vfs.protocols.http.
HttpSchemeHandler
resolveAsVolume(URI)
- Method in interface org.millscript.commons.vfs.protocols.
URISchemeHandler
Resolves the specified URI to a new virtual filesystem volume.
resolveAsVolume(String)
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
resolveAsVolume(VFolder, String)
- Static method in class org.millscript.commons.vfs.util.
Resolver
Resolves the specified path to a new virtual volume against the specified folder, with the volumes root at the resolved path.
resolveAsVolume(String)
- Method in interface org.millscript.commons.vfs.
VFolder
Resolves the specified path to a new virtual volume, with its root at the specified resolved path.
resolveAsVolume(URI)
- Method in class org.millscript.commons.vfs.
VFS
Resolver
- Class in
org.millscript.commons.vfs.util
A utility class providing URI path resolution methods for the virtual filesystem.
S
setDefaultCharset(Charset)
- Method in class org.millscript.commons.vfs.
VFS
Sets the default character set this VFS will use for reading and writing file contents.
setURISchemeHandlerFactory(URISchemeHandlerFactory)
- Method in class org.millscript.commons.vfs.
VFS
Sets the URI scheme handler factory that should be used for resolving URI schemes to VFS protocols.
SimpleVolume
- Class in
org.millscript.commons.vfs.util
This class provides a simple volume, which is a non-existant volume using a virtual filesystem folder as its root.
SimpleVolume(VFolder)
- Constructor for class org.millscript.commons.vfs.util.
SimpleVolume
Constructs a new simple volume for the specified folder.
StandardConsoleFile
- Class in
org.millscript.commons.vfs.util
The standard system console as a virtual file.
StandardConsoleFile()
- Constructor for class org.millscript.commons.vfs.util.
StandardConsoleFile
T
toLocal()
- Method in class org.millscript.commons.vfs.
AbstractVFile
toLocal()
- Method in class org.millscript.commons.vfs.
AbstractVFolder
toLocal()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFile
toLocal()
- Method in class org.millscript.commons.vfs.protocols.file.
LocalFolder
toLocal()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
toLocal()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
toLocal()
- Method in class org.millscript.commons.vfs.util.
StandardConsoleFile
toLocal()
- Method in interface org.millscript.commons.vfs.
VEntry
Returns this virtual entry as a local entry, which may simply be this object.
toLocal()
- Method in interface org.millscript.commons.vfs.
VFile
Returns this virtual file as a local entry, which may simply be this object.
toLocal()
- Method in interface org.millscript.commons.vfs.
VFolder
Returns this virtual folder as a local folder, which may simply be this object.
toString()
- Method in class org.millscript.commons.vfs.
AbstractVFile
toString()
- Method in class org.millscript.commons.vfs.
AbstractVFolder
toString()
- Method in class org.millscript.commons.vfs.
AbstractVVolume
toString()
- Method in class org.millscript.commons.vfs.util.
ChrootFile
toString()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
toString()
- Method in class org.millscript.commons.vfs.util.
ChrootVolume
toVolume()
- Method in class org.millscript.commons.vfs.
AbstractVFolder
toVolume()
- Method in class org.millscript.commons.vfs.util.
ChrootFolder
toVolume()
- Method in interface org.millscript.commons.vfs.
VFolder
Returns a new volume with this folder as it's root.
U
UnsupportedMIMETypeAlert
- Exception in
org.millscript.commons.vfs.alerts
Thrown to indicate a requested MIME type is not supported.
UnsupportedMIMETypeAlert()
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedMIMETypeAlert
Constructs a new unsupported MIME type alert with no explanation.
UnsupportedMIMETypeAlert(String)
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedMIMETypeAlert
Constructs a new unsupported MIME type alert with the specified explanation.
UnsupportedMIMETypeAlert(String, String)
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedMIMETypeAlert
Constructs a new alert with the specified complaint and explanation.
UnsupportedURIAlert
- Exception in
org.millscript.commons.vfs.alerts
Thrown to indicate a URI is not supported.
UnsupportedURIAlert()
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedURIAlert
Constructs a new unsupported URI alert with no explanation.
UnsupportedURIAlert(String)
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedURIAlert
Constructs a new unsupported URI alert with the specified explanation.
UnsupportedURIAlert(String, String)
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedURIAlert
Constructs a new alert with the specified complaint and explanation.
UnsupportedURISchemeAlert
- Exception in
org.millscript.commons.vfs.alerts
Thrown to indicate a URI scheme is not supported.
UnsupportedURISchemeAlert()
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedURISchemeAlert
Constructs a new unsupported URI scheme alert with no explanation.
UnsupportedURISchemeAlert(String)
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedURISchemeAlert
Constructs a new unsupported URI scheme alert with the specified explanation.
UnsupportedURISchemeAlert(String, String)
- Constructor for exception org.millscript.commons.vfs.alerts.
UnsupportedURISchemeAlert
Constructs a new alert with the specified complaint and explanation.
URISchemeHandler
- Interface in
org.millscript.commons.vfs.protocols
This interface specifies a virtual filesystem URI scheme handler, for resolving a specified URI into a new virtual filesystem object.
URISchemeHandlerFactory
- Interface in
org.millscript.commons.vfs.protocols
This interface defines a factory for URI scheme handlers.
URITools
- Class in
org.millscript.commons.vfs.protocols.http
The class provides some URI related tools.
URITools()
- Constructor for class org.millscript.commons.vfs.protocols.http.