Index

A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLocalURLStreamHandler - Class in org.jboss.vfs.protocol
Abstract URLStreamHandler that can be used as a base for other URLStreamHandlers that require the URL to be local.
AbstractLocalURLStreamHandler() - Constructor for class org.jboss.vfs.protocol.AbstractLocalURLStreamHandler
 
AbstractMountOwner<T> - Class in org.jboss.vfs.util.automount
Abstract MountOwner used to wrap a real object as an owner.
AbstractMountOwner(T) - Constructor for class org.jboss.vfs.util.automount.AbstractMountOwner
Construct with an object.
AbstractPatternVirtualFileFilter - Class in org.jboss.vfs.util
Regexp patter filter.
AbstractPatternVirtualFileFilter(String) - Constructor for class org.jboss.vfs.util.AbstractPatternVirtualFileFilter
 
AbstractURLConnection - Class in org.jboss.vfs.protocol
Abstract base class for VFS URLConection impls.
AbstractURLConnection(URL) - Constructor for class org.jboss.vfs.protocol.AbstractURLConnection
 
AbstractVirtualFileFilterWithAttributes - Class in org.jboss.vfs.util
AbstractVirtualFileFilterWithAttributes
AbstractVirtualFileFilterWithAttributes() - Constructor for class org.jboss.vfs.util.AbstractVirtualFileFilterWithAttributes
Create a new AbstractVirtualFileFilterWithAttributes, using VisitorAttributes.DEFAULT
AbstractVirtualFileFilterWithAttributes(VisitorAttributes) - Constructor for class org.jboss.vfs.util.AbstractVirtualFileFilterWithAttributes
Create a new AbstractVirtualFileFilterWithAttributes.
AbstractVirtualFileVisitor - Class in org.jboss.vfs.util
AbstractVirtualFileVisitor.
AbstractVirtualFileVisitor() - Constructor for class org.jboss.vfs.util.AbstractVirtualFileVisitor
Create a new AbstractVirtualFileVisitor using the default visitor attributes
AbstractVirtualFileVisitor(VisitorAttributes) - Constructor for class org.jboss.vfs.util.AbstractVirtualFileVisitor
Create a new AbstractVirtualFileVisitor using the default visitor attributes
AcceptAnyFilter() - Constructor for class org.jboss.vfs.VisitorAttributes.AcceptAnyFilter
 
accepts(VirtualFile) - Method in class org.jboss.vfs.util.AbstractPatternVirtualFileFilter
 
accepts(VirtualFile) - Method in class org.jboss.vfs.util.ExtensibleFilter
If the filename matches any string in the prefix, suffix, or matches array, return false.
accepts(VirtualFile) - Method in class org.jboss.vfs.util.FileNameVirtualFileFilter
Do we accept file.
accepts(VirtualFile) - Method in class org.jboss.vfs.util.IncludeExcludeVisitorAttributes
 
accepts(VirtualFile) - Method in class org.jboss.vfs.util.MatchAllVirtualFileFilter
 
accepts(VirtualFile) - Method in class org.jboss.vfs.util.SuffixesExcludeFilter
 
accepts(VirtualFile) - Method in class org.jboss.vfs.util.SuffixMatchFilter
Accept any file that ends with one of the filter suffixes.
accepts(VirtualFile) - Method in interface org.jboss.vfs.VirtualFileFilter
Match the virtual file
accepts(VirtualFile) - Method in class org.jboss.vfs.VisitorAttributes.AcceptAnyFilter
 
actionFlags - Variable in class org.jboss.vfs.VirtualFilePermission
 
add(String, File) - Method in class org.jboss.vfs.VirtualFileAssembly
 
add(String, VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly
Add a VirtualFile to the assembly in a given path.
add(Permission) - Method in class org.jboss.vfs.VirtualFilePermissionCollection
 
add(VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly
Add a VirtualFile to the assembly.
add(VirtualFilePermission) - Method in class org.jboss.vfs.VirtualFilePermissionCollection
 
addChild(String, VirtualFileAssembly.AssemblyNode) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
addHandle(VirtualFile, Closeable) - Static method in class org.jboss.vfs.util.automount.Automounter
Add handle to owner, to be auto closed.
addManifestLocations(VirtualFile, List<VirtualFile>) - Static method in class org.jboss.vfs.VFSUtils
Add manifest paths
addPrefix(String) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
addPrefixes(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
addSuffix(String) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
addSuffixes(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
addZip(String, File) - Method in class org.jboss.vfs.VirtualFileAssembly
 
allocationPoint - Variable in class org.jboss.vfs.VFS.Mount
 
applySpecialPaths(String) - Static method in class org.jboss.vfs.util.PathTokenizer
Apply any .
applySpecialPaths(List<String>) - Static method in class org.jboss.vfs.util.PathTokenizer
Apply any .
applyTo(MountConfig) - Method in enum org.jboss.vfs.util.automount.MountOption
Each option must apply its custom settings to teh MountConfig.
archiveFile - Variable in class org.jboss.vfs.spi.JavaZipFileSystem
 
asDirectoryURI() - Method in class org.jboss.vfs.VirtualFile
Get file's URI as a directory.
asDirectoryURL() - Method in class org.jboss.vfs.VirtualFile
Get file's URL as a directory.
asFileURI() - Method in class org.jboss.vfs.VirtualFile
Get file's URI as a file.
asFileURL() - Method in class org.jboss.vfs.VirtualFile
Get file's URL as a file.
assembly - Variable in class org.jboss.vfs.spi.AssemblyFileSystem
 
AssemblyFileSystem - Class in org.jboss.vfs.spi
FileSystem used to mount an Assembly into the VFS.
AssemblyFileSystem(VirtualFileAssembly) - Constructor for class org.jboss.vfs.spi.AssemblyFileSystem
 
AssemblyNode(String) - Constructor for class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
attributes - Variable in class org.jboss.vfs.util.AbstractVirtualFileFilterWithAttributes
The attributes
attributes - Variable in class org.jboss.vfs.util.AbstractVirtualFileVisitor
The attributes
attributes - Variable in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
 
Automounter - Class in org.jboss.vfs.util.automount
Utility used to manage mounting Virtual FileSystems.
Automounter() - Constructor for class org.jboss.vfs.util.automount.Automounter
Private constructor
Automounter.RegistryEntry - Class in org.jboss.vfs.util.automount
 
available() - Method in class org.jboss.vfs.util.LazyInputStream
 
available() - Method in class org.jboss.vfs.VirtualJarInputStream
*

B

BasicMountHandle - Class in org.jboss.vfs
MountHandle implementation.
BasicMountHandle(FileSystem, Closeable, Closeable...) - Constructor for class org.jboss.vfs.BasicMountHandle
Create new DefaultMountHandle with a FileSystem and an array of closeable.
buffer - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
buffer - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
buffer(byte) - Method in class org.jboss.vfs.VirtualJarFileInputStream
Buffer a single byte
buffer(byte[]) - Method in class org.jboss.vfs.VirtualJarFileInputStream
Buffer a byte array
bufferCentralDirectoryEnd() - Method in class org.jboss.vfs.VirtualJarFileInputStream
Write the central file header records.
bufferDepth - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
bufferDoesntHaveEnoughCapacity() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
bufferDoesntHaveEnoughCapacity() - Method in interface org.jboss.vfs.VFSMessages
 
bufferDoesntHaveEnoughCapacity$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
bufferInt(long) - Method in class org.jboss.vfs.VirtualJarFileInputStream
Buffer a 32-bit integer in little-endian
bufferLength - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
bufferLocalFileHeader() - Method in class org.jboss.vfs.VirtualJarFileInputStream
Buffer the content of the local file header for a single entry.
bufferMustBeLargerThan(int) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
bufferMustBeLargerThan(int) - Method in interface org.jboss.vfs.VFSMessages
 
bufferMustBeLargerThan$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
bufferNextCentralFileHeader() - Method in class org.jboss.vfs.VirtualJarFileInputStream
Buffer the central file header record for a single entry.
bufferPosition - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
bufferShort(int) - Method in class org.jboss.vfs.VirtualJarFileInputStream
Buffer a 16-bit short in little-endian
buildFile(File, String) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
 
ByteBuffer(int) - Constructor for class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 

C

cachedFile - Variable in class org.jboss.vfs.spi.JavaZipFileSystem.ZipNode
 
cannotDecode(String, String, Exception) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
cannotDecode(String, String, Exception) - Method in interface org.jboss.vfs.VFSMessages
 
cannotDecode$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
canonicalize(String) - Static method in class org.jboss.vfs.VFSUtils
Canonicalize the given path.
cantSetupTempFileProvider(Throwable) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
cantSetupTempFileProvider(Throwable) - Method in interface org.jboss.vfs.VFSMessages
 
cantSetupTempFileProvider$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
CENATT - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENATX - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENCOM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENCRC - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENDSK - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENEXT - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENFLG - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENHDR - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENHOW - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENLEN - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENNAM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENOFF - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENSIG - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENSIZ - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENTIM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENTRAL_END - Enum constant in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
CENTRAL_ENTRY_HEADER - Enum constant in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
centralOffset - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
CENVEM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
CENVER - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
checkAttributes(VirtualFileFilter, VisitorAttributes) - Static method in class org.jboss.vfs.util.FilterVirtualFileVisitor
Check the attributes
checkForEoSAndReturn(int) - Method in class org.jboss.vfs.VirtualJarInputStream
Check to see if the result is the EOF and if so exchange the current entry stream with the empty stream.
children - Variable in class org.jboss.vfs.spi.JavaZipFileSystem.ZipNode
 
children - Variable in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
children - Variable in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
cleanup() - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
cleanup(Object) - Static method in class org.jboss.vfs.util.automount.Automounter
Cleanup all references from the owner.
cleanup(MountOwner) - Static method in class org.jboss.vfs.util.automount.Automounter
Cleanup all references from the MountOwner.
cleanup(VirtualFile) - Static method in class org.jboss.vfs.util.automount.Automounter
Cleanup all references from the owner.
clear() - Method in class org.jboss.vfs.VFS.EmptyRemovableSet
 
close() - Method in class org.jboss.vfs.BasicMountHandle
 
close() - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Destroy this filesystem instance.
close() - Method in interface org.jboss.vfs.spi.FileSystem
Destroy this filesystem instance.
close() - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Destroy this filesystem instance.
close() - Method in class org.jboss.vfs.spi.RealFileSystem
Destroy this filesystem instance.
close() - Method in class org.jboss.vfs.spi.RootFileSystem
Destroy this filesystem instance.
close() - Method in class org.jboss.vfs.TempDir
Close this directory.
close() - Method in class org.jboss.vfs.TempFileProvider
Close this provider and delete any temp files associated with it.
close() - Method in class org.jboss.vfs.util.LazyInputStream
 
close() - Method in class org.jboss.vfs.util.PaddedManifestStream
 
close() - Method in class org.jboss.vfs.VFS.Mount
 
close() - Method in class org.jboss.vfs.VirtualFileAssembly
Close the assembly and nested resources.
close() - Method in class org.jboss.vfs.VirtualJarFileInputStream
close() - Method in class org.jboss.vfs.VirtualJarInputStream
*
closeables - Variable in class org.jboss.vfs.BasicMountHandle
 
closeCurrent() - Method in class org.jboss.vfs.VirtualJarFileInputStream
Close the current entry, and calculate the crc value.
closed - Variable in class org.jboss.vfs.VFS.Mount
 
closed - Variable in class org.jboss.vfs.VirtualJarInputStream
 
closeEntry() - Method in class org.jboss.vfs.VirtualJarInputStream
*
collectEntries(Automounter.RegistryEntry, List<Automounter.RegistryEntry>) - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
connect() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
connect() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
contains(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly
 
contentsDir - Variable in class org.jboss.vfs.spi.JavaZipFileSystem
 
contentType - Variable in class org.jboss.vfs.protocol.AbstractURLConnection
 
COPY - Enum constant in enum org.jboss.vfs.util.automount.MountOption
 
copyChildrenRecursive(VirtualFile, VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Copy all the children from the original VirtualFile the target recursively.
copyStream(InputStream, OutputStream) - Static method in class org.jboss.vfs.VFSUtils
Copy input stream to output stream without closing streams.
copyStream(InputStream, OutputStream, int) - Static method in class org.jboss.vfs.VFSUtils
Copy input stream to output stream without closing streams.
copyStreamAndClose(InputStream, OutputStream) - Static method in class org.jboss.vfs.VFSUtils
Copy input stream to output stream and close them both
copyStreamAndClose(InputStream, OutputStream, int) - Static method in class org.jboss.vfs.VFSUtils
Copy input stream to output stream and close them both
copyTarget - Variable in class org.jboss.vfs.util.automount.MountConfig
 
copyTarget() - Method in class org.jboss.vfs.util.automount.MountConfig
Should the archive be copied to a temporary location before being mounted.
couldNotCreateDirectory(String, int) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
couldNotCreateDirectory(String, int) - Method in interface org.jboss.vfs.VFSMessages
 
couldNotCreateDirectory$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
couldNotCreateDirectoryForRoot(File, String, String, int) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
couldNotCreateDirectoryForRoot(File, String, String, int) - Method in interface org.jboss.vfs.VFSMessages
 
couldNotCreateDirectoryForRoot$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
crc - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
crc - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ProcessedEntry
 
create(String, ScheduledExecutorService) - Static method in class org.jboss.vfs.TempFileProvider
Create a temporary file provider for a given type.
create(String, ScheduledExecutorService, boolean) - Static method in class org.jboss.vfs.TempFileProvider
Create a temporary file provider for a given type.
createDefaultRoot() - Static method in class org.jboss.vfs.VFS
 
createFile(String, InputStream) - Method in class org.jboss.vfs.TempDir
Create a file within this temporary directory, prepopulating the file from the given input stream.
createJarFileInputStream(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get an input stream that will always be consumable as a Zip/Jar file.
createTempDir(String) - Method in class org.jboss.vfs.TempFileProvider
Create a temp directory, into which temporary files may be placed.
createTempDir(String, String, File) - Static method in class org.jboss.vfs.TempFileProvider
 
createTempName(String, String) - Static method in class org.jboss.vfs.TempFileProvider
 
createURLStreamHandler(String) - Method in class org.jboss.vfs.protocol.VfsUrlStreamHandlerFactory
 
CURRENT_PATH - Static variable in class org.jboss.vfs.util.PathTokenizer
The reverse path const
currentCentralEntryIdx - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
currentEntry - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
currentEntryStream - Variable in class org.jboss.vfs.VirtualJarInputStream
 
currentState - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
currentVirtualFile - Variable in class org.jboss.vfs.VirtualJarInputStream
 

D

decode(String) - Static method in class org.jboss.vfs.VFSUtils
Decode the path with UTF-8 encoding..
decode(String, String) - Static method in class org.jboss.vfs.VFSUtils
Decode the path.
DEFAULT - Static variable in class org.jboss.vfs.VisitorAttributes
The default attributes - visit leaves and non-leaves, no recursion, no root
DEFAULT_BUFFER_SIZE - Static variable in class org.jboss.vfs.VFSUtils
The default buffer size to use for copies
DEFAULT_ENCODING - Static variable in class org.jboss.vfs.VFSUtils
The default encoding
DEFAULT_MATCHES - Static variable in class org.jboss.vfs.util.ExtensibleFilter
the default matches list
DEFAULT_PREFIXES - Static variable in class org.jboss.vfs.util.ExtensibleFilter
the default prefix list
DEFAULT_SUFFIXES - Static variable in class org.jboss.vfs.util.ExtensibleFilter
the default suffix list
delete() - Method in class org.jboss.vfs.VirtualFile
Delete this virtual file
delete(File) - Method in class org.jboss.vfs.TempFileProvider
Deletes any temp files associated with this provider
delete(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Attempt to delete a virtual file within this filesystem.
delete(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Attempt to delete a virtual file within this filesystem.
delete(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Attempt to delete a virtual file within this filesystem.
delete(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Attempt to delete a virtual file within this filesystem.
delete(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Attempt to delete a virtual file within this filesystem.
DeleteTask(File, ScheduledExecutorService) - Constructor for class org.jboss.vfs.TempFileProvider.DeleteTask
 
delPrefix(String) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
delPrefixes(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
delSuffix(String) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
delSuffixes(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
doIoPrivileged(PrivilegedExceptionAction<T>) - Static method in class org.jboss.vfs.spi.RealFileSystem
 
doIoPrivileged(PrivilegedExceptionAction<T>) - Static method in class org.jboss.vfs.VirtualFile
 
doMatch() - Method in class org.jboss.vfs.util.AbstractPatternVirtualFileFilter
Should we match the pattern.
doMatch() - Method in class org.jboss.vfs.util.IncludePatternVirtualFileFilter
 
doMount(FileSystem, VirtualFile, Closeable...) - Static method in class org.jboss.vfs.VFS
 

E

elements() - Method in class org.jboss.vfs.VirtualFilePermissionCollection
 
EMPTY_REMOVABLE_SET - Static variable in class org.jboss.vfs.VFS
 
EMPTY_STREAM - Static variable in class org.jboss.vfs.VFSUtils
 
emptyRemovableSet() - Static method in class org.jboss.vfs.VFS
 
EmptyRemovableSet() - Constructor for class org.jboss.vfs.VFS.EmptyRemovableSet
 
emptyStream() - Static method in class org.jboss.vfs.VFSUtils
Get the empty input stream.
ENDCOM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ENDHDR - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ENDOFF - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ENDSIG - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ENDSIZ - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ENDSUB - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ENDTOT - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ensureLocal(URL) - Method in class org.jboss.vfs.protocol.AbstractLocalURLStreamHandler
 
ensureOpen() - Method in class org.jboss.vfs.VirtualJarInputStream
*
entries - Variable in class org.jboss.vfs.spi.EnumerationIterable
 
entries - Variable in class org.jboss.vfs.spi.EnumerationIterator
 
entry - Variable in class org.jboss.vfs.spi.JavaZipFileSystem.ZipNode
 
ENTRY_CONTENT - Enum constant in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
entryItr - Variable in class org.jboss.vfs.VirtualJarInputStream
 
EnumerationIterable<T> - Class in org.jboss.vfs.spi
An iterable enumeration wrapper.
EnumerationIterable(Enumeration<T>) - Constructor for class org.jboss.vfs.spi.EnumerationIterable
 
EnumerationIterator<T> - Class in org.jboss.vfs.spi
An enumeration iterator.
EnumerationIterator(Enumeration<T>) - Constructor for class org.jboss.vfs.spi.EnumerationIterator
 
equals(Object) - Method in class org.jboss.vfs.util.automount.AbstractMountOwner
 
equals(Object) - Method in class org.jboss.vfs.VirtualFile
Determine whether the given object is equal to this one.
equals(Object) - Method in class org.jboss.vfs.VirtualFilePermission
 
equals(Permission) - Method in class org.jboss.vfs.VirtualFilePermission
 
equals(VirtualFile) - Method in class org.jboss.vfs.VirtualFile
Determine whether the given object is equal to this one.
equals(VirtualFilePermission) - Method in class org.jboss.vfs.VirtualFilePermission
 
excludes - Variable in class org.jboss.vfs.util.FileNameVirtualFileFilter
 
excludes - Variable in class org.jboss.vfs.util.IncludeExcludeVisitorAttributes
 
executor - Variable in class org.jboss.vfs.TempFileProvider
 
exists() - Method in class org.jboss.vfs.VirtualFile
Tests whether the underlying implementation file still exists.
exists(File) - Static method in class org.jboss.vfs.VFSUtils
In case the file system is not case sensitive we compare the canonical path with the absolute path of the file after normalized.
exists(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Ascertain the existance of a virtual file within this filesystem.
exists(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Ascertain the existance of a virtual file within this filesystem.
exists(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Ascertain the existance of a virtual file within this filesystem.
exists(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Ascertain the existance of a virtual file within this filesystem.
exists(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Ascertain the existance of a virtual file within this filesystem.
EXPANDED - Enum constant in enum org.jboss.vfs.util.automount.MountOption
 
EXTCRC - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
ExtensibleFilter - Class in org.jboss.vfs.util
An extensible filter for VFS files.
ExtensibleFilter() - Constructor for class org.jboss.vfs.util.ExtensibleFilter
Use the default values for suffixes, prefixes, and matches
ExtensibleFilter(String[], String[], String[]) - Constructor for class org.jboss.vfs.util.ExtensibleFilter
Create using a custom set of matches, prefixes, and suffixes.
EXTHDR - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
EXTLEN - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
EXTSIG - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
EXTSIZ - Static variable in class org.jboss.vfs.VirtualJarInputStream
 

F

failedToCleanExistingContentForTempFileProvider(String) - Method in class org.jboss.vfs.VFSLogger_$logger
 
failedToCleanExistingContentForTempFileProvider(String) - Method in interface org.jboss.vfs.VFSLogger
 
failedToCleanExistingContentForTempFileProvider$str() - Method in class org.jboss.vfs.VFSLogger_$logger
 
file - Variable in class org.jboss.vfs.protocol.FileURLConnection
 
file - Variable in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
file - Variable in class org.jboss.vfs.util.LazyInputStream
 
file - Variable in class org.jboss.vfs.VFSInputSource
 
FILE_URL_HANDLER - Static variable in class org.jboss.vfs.VFSUtils
The URLStreamHandler for the 'file' protocol
FileNameVirtualFileFilter - Class in org.jboss.vfs.util
Exclude virtual file by file name and path.
FileNameVirtualFileFilter(Map<String, Set<String>>) - Constructor for class org.jboss.vfs.util.FileNameVirtualFileFilter
 
fileSystem - Variable in class org.jboss.vfs.BasicMountHandle
 
fileSystem - Variable in class org.jboss.vfs.VFS.Mount
 
FileSystem - Interface in org.jboss.vfs.spi
A file system which is mounted in to the VFS.
fileSystemAlreadyMountedAtMountPoint(VirtualFile) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
fileSystemAlreadyMountedAtMountPoint(VirtualFile) - Method in interface org.jboss.vfs.VFSMessages
 
fileSystemAlreadyMountedAtMountPoint$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
FileURLConnection - Class in org.jboss.vfs.protocol
Implementation URLConnection that will delegate to the VFS RootFileSystem.
FileURLConnection(URL) - Constructor for class org.jboss.vfs.protocol.FileURLConnection
 
FileURLStreamHandler - Class in org.jboss.vfs.protocol
A File based URLStreamHandler
FileURLStreamHandler() - Constructor for class org.jboss.vfs.protocol.FileURLStreamHandler
 
filter - Variable in class org.jboss.vfs.util.FilterVirtualFileVisitor
The filter
FilterVirtualFileVisitor - Class in org.jboss.vfs.util
A visitor based on a virtual file filter
FilterVirtualFileVisitor(VirtualFileFilter) - Constructor for class org.jboss.vfs.util.FilterVirtualFileVisitor
Create a new FilterVirtualFileVisitor with default attributes
FilterVirtualFileVisitor(VirtualFileFilter, VisitorAttributes) - Constructor for class org.jboss.vfs.util.FilterVirtualFileVisitor
Create a new FilterVirtualFileVisitor.
finalize() - Method in class org.jboss.vfs.TempDir
 
finalize() - Method in class org.jboss.vfs.TempFileProvider
 
finalize() - Method in class org.jboss.vfs.VFS.Mount
 
find(String) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
Find an AssemblyNode staring with this node and return null if not found.
find(List<String>) - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
find(VirtualFile) - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
find(VirtualFileAssembly.Path, boolean) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
Find an AssemblyNode starting with this node.
find(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem.ZipNode
 
findOrBuild(String) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
Find an AssemblyNode starting with this node and build the required nodes if not found.
fixDirectoryName(String) - Method in class org.jboss.vfs.VirtualJarInputStream
Make sure directory names end with a trailing slash
fixName(String) - Static method in class org.jboss.vfs.VFSUtils
Fix a name (removes any trailing slash)
FLAG_DELETE - Static variable in class org.jboss.vfs.VirtualFilePermission
The flag value for the "delete" action.
FLAG_GET_FILE - Static variable in class org.jboss.vfs.VirtualFilePermission
The flag value for the "getfile" action.
FLAG_READ - Static variable in class org.jboss.vfs.VirtualFilePermission
The flag value for the "read" action.
FORCE_CASE_SENSITIVE_KEY - Static variable in class org.jboss.vfs.VFSUtils
Constant representing the system property for forcing case sensitive
forceCaseSensitive - Static variable in class org.jboss.vfs.VFSUtils
This variable indicates if the FileSystem should force case sensitive independently if the underlying file system is case sensitive or not
FQCN - Static variable in class org.jboss.vfs.VFSLogger_$logger
 

G

get() - Method in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
getActionFlags() - Method in class org.jboss.vfs.VirtualFilePermission
Get the action flags for this permission.
getActions() - Method in class org.jboss.vfs.VirtualFilePermission
 
getAssemblyId() - Method in class org.jboss.vfs.VirtualFileAssembly
 
getAttributes() - Method in class org.jboss.vfs.util.AbstractVirtualFileFilterWithAttributes
 
getAttributes() - Method in class org.jboss.vfs.util.AbstractVirtualFileVisitor
 
getAttributes() - Method in interface org.jboss.vfs.VirtualFileFilterWithAttributes
Get the attributes for this filter
getAttributes() - Method in interface org.jboss.vfs.VirtualFileVisitor
Get the search attribues for this visitor
getAttributes() - Method in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
*
getByteStream() - Method in class org.jboss.vfs.VFSInputSource
 
getCertificates() - Method in class org.jboss.vfs.VirtualFile
Get the Certificates for the virtual file.
getCertificates() - Method in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
*
getChild(String) - Static method in class org.jboss.vfs.VFS
Find a virtual file.
getChild(String) - Method in class org.jboss.vfs.VirtualFile
Get a child virtual file.
getChild(String) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
getChild(URI) - Static method in class org.jboss.vfs.VFS
Find a virtual file.
getChild(URL) - Static method in class org.jboss.vfs.VFS
Deprecated.
use getChild(URI) instead
getChildNames(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly
Returns a list of all the names of the children in the assembly.
getChildren() - Static method in class org.jboss.vfs.VFS
Get the children
getChildren() - Method in class org.jboss.vfs.VirtualFile
Get the children.
getChildren(VirtualFileFilter) - Static method in class org.jboss.vfs.VFS
Get the children
getChildren(VirtualFileFilter) - Method in class org.jboss.vfs.VirtualFile
Get the children
getChildrenRecursively() - Static method in class org.jboss.vfs.VFS
Get all the children recursively
getChildrenRecursively() - Method in class org.jboss.vfs.VirtualFile
Get all the children recursively
getChildrenRecursively(VirtualFileFilter) - Static method in class org.jboss.vfs.VFS
Get all the children recursively
getChildrenRecursively(VirtualFileFilter) - Method in class org.jboss.vfs.VirtualFile
Get all the children recursively
getCodeSigners() - Method in class org.jboss.vfs.VirtualFile
Get the CodeSigners for a the virtual file.
getCodeSigners() - Method in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
*
getCodeSigners(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Get the CodeSigners for a the virtual file.
getCodeSigners(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Get the CodeSigners for a the virtual file.
getCodeSigners(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Get the CodeSigners for a the virtual file.
getCodeSigners(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Get the CodeSigners for a the virtual file.
getCodeSigners(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Get the CodeSigners for a the virtual file.
getContent() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
getContent() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getContent(Class[]) - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getContentLength() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
getContentLength() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getContentType() - Method in class org.jboss.vfs.protocol.AbstractURLConnection
 
getCurrent() - Method in class org.jboss.vfs.VirtualFileAssembly.Path
 
getDirectoryEntries(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Read a directory.
getDirectoryEntries(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Read a directory.
getDirectoryEntries(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Read a directory.
getDirectoryEntries(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Read a directory.
getDirectoryEntries(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Read a directory.
getEntriesRecursive() - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
getEntry(VirtualFile) - Static method in class org.jboss.vfs.util.automount.Automounter
Get the entry from the tree creating the entry if not present.
getEntryName(VirtualFile) - Method in class org.jboss.vfs.VirtualJarInputStream
Get the entry name from a VirtualFile.
getExistingFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
 
getExistingZipNode(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
 
getFile(String) - Method in class org.jboss.vfs.TempDir
Get the File for a relative path.
getFile(VirtualFileAssembly.Path, VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
Get the VirtualFile for a given path.
getFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Get a real File for the given path within this filesystem.
getFile(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Get a real File for the given path within this filesystem.
getFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Get a real File for the given path within this filesystem.
getFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Get a real File for the given path within this filesystem.
getFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Get a real File for the given path within this filesystem.
getFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly
Get the VirtualFile from the assembly.
getFileSystem() - Method in class org.jboss.vfs.VFS.Mount
 
getGlobPattern(String) - Static method in class org.jboss.vfs.VFSUtils
Get a regular expression pattern which matches any path names which match the given glob.
getHeaderField(String) - Method in class org.jboss.vfs.protocol.AbstractURLConnection
 
getInputStream() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
getInputStream() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getLastModified() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
getLastModified() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getLastModified() - Method in class org.jboss.vfs.VirtualFile
When the file was last modified
getLastModified(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Get the last modification time of a virtual file within this filesystem.
getLastModified(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Get the last modification time of a virtual file within this filesystem.
getLastModified(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Get the last modification time of a virtual file within this filesystem.
getLastModified(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Get the last modification time of a virtual file within this filesystem.
getLastModified(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Get the last modification time of a virtual file within this filesystem.
getLoggingLocale() - Method in class org.jboss.vfs.VFSLogger_$logger
 
getLoggingLocale() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
getLowerCaseName() - Method in class org.jboss.vfs.VirtualFile
Deprecated.
should not be used anymore, as the code is case-sensitive from JBVFS-170
getManifest() - Method in class org.jboss.vfs.VirtualJarInputStream
*
getManifest(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get a manifest from a virtual file, assuming the virtual file is the root of an archive
getMatched() - Method in class org.jboss.vfs.util.FilterVirtualFileVisitor
Get the matched files
getMatches() - Method in class org.jboss.vfs.util.ExtensibleFilter
 
getMatchString(VirtualFile) - Method in class org.jboss.vfs.util.AbstractPatternVirtualFileFilter
Extract match string from file.
getMatchString(VirtualFile) - Method in class org.jboss.vfs.util.IncludeFileNameVirtualFileFilter
 
getMount(VirtualFile) - Static method in class org.jboss.vfs.VFS
 
getMountConfig(MountOption[]) - Static method in class org.jboss.vfs.util.automount.Automounter
Creates a MountConfig and applies the provided mount options
getMountPoint() - Method in class org.jboss.vfs.VFS.Mount
 
getMountSource() - Method in class org.jboss.vfs.BasicMountHandle
 
getMountSource() - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Get the File source provided at mount time.
getMountSource() - Method in interface org.jboss.vfs.spi.FileSystem
Get the File source provided at mount time.
getMountSource() - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Get the File source provided at mount time.
getMountSource() - Method in interface org.jboss.vfs.spi.MountHandle
Get the source file used for the mount.
getMountSource() - Method in class org.jboss.vfs.spi.RealFileSystem
Get the File source provided at mount time.
getMountSource() - Method in class org.jboss.vfs.spi.RootFileSystem
Get the File source provided at mount time.
getMountSource(Closeable) - Static method in class org.jboss.vfs.VFSUtils
Return the mount source File for a given mount handle.
getName() - Method in class org.jboss.vfs.protocol.AbstractURLConnection
 
getName() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
getName() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getName() - Method in class org.jboss.vfs.VirtualFile
Get the simple VF name (X.java)
getName(URI) - Static method in class org.jboss.vfs.VFSUtils
Get the name.
getNextEntry() - Method in class org.jboss.vfs.VirtualJarInputStream
*
getNextJarEntry() - Method in class org.jboss.vfs.VirtualJarInputStream
*
getNextState(VirtualJarFileInputStream) - Method in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
getOwner() - Method in class org.jboss.vfs.util.automount.AbstractMountOwner
Get the owner object
getParent() - Method in class org.jboss.vfs.VirtualFile
Get a VirtualFile which represents the parent of this instance.
getParentFileList() - Method in class org.jboss.vfs.VirtualFile
Get the all the parent files of this virtual file from this file to the root as a list.
getParentFiles() - Method in class org.jboss.vfs.VirtualFile
Get the all the parent files of this virtual file from this file to the root.
getParentFiles(int) - Method in class org.jboss.vfs.VirtualFile
 
getPathName() - Method in class org.jboss.vfs.VirtualFile
Get the absolute VFS full path name (/xxx/yyy/foo.ear/baz.jar/org/jboss/X.java)
getPathName(boolean) - Method in class org.jboss.vfs.VirtualFile
Get the absolute VFS full path name.
getPathName(VirtualFile) - Method in class org.jboss.vfs.util.FileNameVirtualFileFilter
Get the path name for the VirtualFile.
getPathNameRelativeTo(VirtualFile) - Method in class org.jboss.vfs.VirtualFile
Get the path name relative to a parent virtual file.
getPathNameRelativeTo(VirtualFile, StringBuilder) - Method in class org.jboss.vfs.VirtualFile
 
getPathsString(Collection<VirtualFile>) - Static method in class org.jboss.vfs.VFSUtils
Get the paths string for a collection of virtual files
getPermission() - Method in class org.jboss.vfs.protocol.FileURLConnection
 
getPermission() - Method in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
getPhysicalFile() - Method in class org.jboss.vfs.VirtualFile
Get a physical file for this virtual file.
getPhysicalURI(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get a physical URI for a virtual file.
getPhysicalURL(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get a physical URL for a virtual file.
getPrefixes() - Method in class org.jboss.vfs.util.ExtensibleFilter
 
getProviderRoot() - Method in class org.jboss.vfs.TempFileProvider
 
getRecurseFilter() - Method in class org.jboss.vfs.VisitorAttributes
Get the recurse filter.
getRemainingPath(List<String>, int) - Static method in class org.jboss.vfs.util.PathTokenizer
Get the remaining path from some tokens
getRemainingPath(List<String>, int, int) - Static method in class org.jboss.vfs.util.PathTokenizer
Get the remaining path from some tokens
getRoot() - Method in class org.jboss.vfs.TempDir
Get the File that represents the root of this temporary directory.
getRootURI() - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Get the root URI for this file system, or null if there is no valid root URI.
getRootURI() - Method in interface org.jboss.vfs.spi.FileSystem
Get the root URI for this file system, or null if there is no valid root URI.
getRootURI() - Method in class org.jboss.vfs.spi.JavaZipFileSystem
 
getRootURI() - Method in class org.jboss.vfs.spi.RealFileSystem
 
getRootURI() - Method in class org.jboss.vfs.spi.RootFileSystem
 
getRootURI(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get the physical root URL of the filesystem of a virtual file.
getRootURL(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get the physical root URL of the filesystem of a virtual file.
getRootVirtualFile() - Static method in class org.jboss.vfs.VFS
Get the root virtual file for this VFS instance.
getSize() - Method in class org.jboss.vfs.VirtualFile
Get the size
getSize() - Method in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
*
getSize(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Get the size of a virtual file within this filesystem.
getSize(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Get the size of a virtual file within this filesystem.
getSize(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Get the size of a virtual file within this filesystem.
getSize(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Get the size of a virtual file within this filesystem.
getSize(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Get the size of a virtual file within this filesystem.
getSubmounts(VirtualFile) - Static method in class org.jboss.vfs.VFS
Get all immediate submounts for a path.
getSuffixes() - Method in class org.jboss.vfs.util.ExtensibleFilter
 
getSystemId() - Method in class org.jboss.vfs.VFSInputSource
 
getTempFileProvider() - Static method in class org.jboss.vfs.util.automount.Automounter
 
getTempFileProvider() - Method in class org.jboss.vfs.VirtualFileAssembly
 
getTime() - Method in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
 
getTokens(String) - Static method in class org.jboss.vfs.util.PathTokenizer
Get the tokens that comprise this path.
getTokens(List<String>, String) - Static method in class org.jboss.vfs.util.PathTokenizer
Get the tokens that comprise this path and append them to the list.
getVirtualURI(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get the virtual URI for a virtual file.
getVirtualURL(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Get the virtual URL for a virtual file.
getZipNode(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
 
GLOB_PATTERN - Static variable in class org.jboss.vfs.VFSUtils
 

H

Handler - Class in org.jboss.vfs.protocol.file
Stub handler class.
Handler - Class in org.jboss.vfs.protocol.vfs
Stub handler class.
Handler() - Constructor for class org.jboss.vfs.protocol.file.Handler
 
Handler() - Constructor for class org.jboss.vfs.protocol.vfs.Handler
 
handlerMap - Static variable in class org.jboss.vfs.protocol.VfsUrlStreamHandlerFactory
 
handles - Variable in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
hasCapacity() - Method in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
hashCode - Variable in class org.jboss.vfs.VirtualFile
 
hashCode() - Method in class org.jboss.vfs.util.automount.AbstractMountOwner
 
hashCode() - Method in class org.jboss.vfs.VirtualFile
Get a hashcode for this virtual file.
hashCode() - Method in class org.jboss.vfs.VirtualFilePermission
 
hasNext() - Method in class org.jboss.vfs.spi.EnumerationIterator
 
hasRemaining() - Method in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
hostsEqual(URL, URL) - Method in class org.jboss.vfs.protocol.AbstractLocalURLStreamHandler
 

I

ignoreErrors - Variable in class org.jboss.vfs.VisitorAttributes
Whether to ignore individual file errors
ImmutableVisitorAttributes() - Constructor for class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
Create a new ImmutableVirtualFileVisitorAttributes with default values
ImmutableVisitorAttributes(boolean, VirtualFileFilter) - Constructor for class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
Create a new ImmutableVirtualFileVisitorAttributes.
implies(Permission) - Method in class org.jboss.vfs.VirtualFilePermission
 
implies(Permission) - Method in class org.jboss.vfs.VirtualFilePermissionCollection
 
implies(VirtualFilePermission) - Method in class org.jboss.vfs.VirtualFilePermission
 
implies(VirtualFilePermission) - Method in class org.jboss.vfs.VirtualFilePermissionCollection
 
impliesPath(String, String) - Static method in class org.jboss.vfs.VirtualFilePermission
 
impliesPath(String, String, int) - Static method in class org.jboss.vfs.VirtualFilePermission
 
impliesUnchecked(VirtualFilePermission) - Method in class org.jboss.vfs.VirtualFilePermission
 
in(char, char, char) - Static method in class org.jboss.vfs.VirtualFilePermission
 
inboundReferences - Variable in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
IncludeExcludeVisitorAttributes - Class in org.jboss.vfs.util
Include/exclude visitor attributes.
IncludeExcludeVisitorAttributes(Set<String>, Set<String>) - Constructor for class org.jboss.vfs.util.IncludeExcludeVisitorAttributes
 
IncludeFileNameVirtualFileFilter - Class in org.jboss.vfs.util
Include file name filter.
IncludeFileNameVirtualFileFilter(String) - Constructor for class org.jboss.vfs.util.IncludeFileNameVirtualFileFilter
 
includeHidden - Variable in class org.jboss.vfs.VisitorAttributes
Whether to include hidden files
IncludePatternVirtualFileFilter - Class in org.jboss.vfs.util
Include pattern filter.
IncludePatternVirtualFileFilter(String) - Constructor for class org.jboss.vfs.util.IncludePatternVirtualFileFilter
 
includeRoot - Variable in class org.jboss.vfs.VisitorAttributes
Whether to include the root
includes - Variable in class org.jboss.vfs.util.IncludeExcludeVisitorAttributes
 
init() - Static method in class org.jboss.vfs.VFS
Initialize VFS protocol handlers package property.
init(VirtualJarFileInputStream) - Method in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
INSTANCE - Static variable in class org.jboss.vfs.util.MatchAllVirtualFileFilter
The instance
INSTANCE - Static variable in class org.jboss.vfs.VFSMessages_$bundle
 
invalidActionsString(String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
invalidActionsString(String) - Method in interface org.jboss.vfs.VFSMessages
 
invalidActionsString$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
invalidJarSignature(String, String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
invalidJarSignature(String, String) - Method in interface org.jboss.vfs.VFSMessages
 
invalidJarSignature$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
invalidWin32Path(String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
invalidWin32Path(String) - Method in interface org.jboss.vfs.VFSMessages
 
invalidWin32Path$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
isCurrentToken(String) - Static method in class org.jboss.vfs.util.PathTokenizer
Is current token.
isDirectory() - Method in class org.jboss.vfs.VirtualFile
Determine whether the named virtual file is a directory.
isDirectory() - Method in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
*
isDirectory(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Ascertain whether a virtual file within this filesystem is a directory.
isDirectory(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Ascertain whether a virtual file within this filesystem is a directory.
isDirectory(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Ascertain whether a virtual file within this filesystem is a directory.
isDirectory(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Ascertain whether a virtual file within this filesystem is a directory.
isDirectory(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Ascertain whether a virtual file within this filesystem is a directory.
isEndOfPath() - Method in class org.jboss.vfs.VirtualFileAssembly.Path
 
isFile() - Method in class org.jboss.vfs.VirtualFile
Determine whether the named virtual file is a plain file.
isFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Ascertain whether a virtual file within this filesystem is a plain file.
isFile(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Ascertain whether a virtual file within this filesystem is a plain file.
isFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Ascertain whether a virtual file within this filesystem is a plain file.
isFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Ascertain whether a virtual file within this filesystem is a plain file.
isFile(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Ascertain whether a virtual file within this filesystem is a plain file.
isForceCaseSensitive() - Static method in class org.jboss.vfs.VFSUtils
 
isIgnoreErrors() - Method in class org.jboss.vfs.VisitorAttributes
Whether to ignore individual errors
isIncludeHidden() - Method in class org.jboss.vfs.VisitorAttributes
Whether to include hidden files
isIncludeRoot() - Method in class org.jboss.vfs.VisitorAttributes
Whether to include the root of the visit
isLeaf() - Method in class org.jboss.vfs.VirtualFile
isLeavesOnly() - Method in class org.jboss.vfs.VisitorAttributes
Whether to visit leaves only
isMounted() - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
isMounted(VirtualFile) - Static method in class org.jboss.vfs.util.automount.Automounter
Determines whether a target VirtualFile is mounted.
isReadOnly() - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Determine whether this filesystem is read-only.
isReadOnly() - Method in interface org.jboss.vfs.spi.FileSystem
Determine whether this filesystem is read-only.
isReadOnly() - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Determine whether this filesystem is read-only.
isReadOnly() - Method in class org.jboss.vfs.spi.RealFileSystem
Determine whether this filesystem is read-only.
isReadOnly() - Method in class org.jboss.vfs.spi.RootFileSystem
Determine whether this filesystem is read-only.
isRecurse(VirtualFile) - Method in class org.jboss.vfs.VisitorAttributes
Whether to recurse into the non-leaf file
isReverseToken(String) - Static method in class org.jboss.vfs.util.PathTokenizer
Is reverse token.
isRoot() - Method in class org.jboss.vfs.VirtualFile
Determines whether this virtual file represents a true root of a file system.
isWindows() - Static method in class org.jboss.vfs.VFS
 
iter(Enumeration<T>) - Static method in class org.jboss.vfs.spi.JavaZipFileSystem
iterator() - Method in class org.jboss.vfs.spi.EnumerationIterable
 
iterator() - Method in class org.jboss.vfs.VFS.EmptyRemovableSet
 

J

JAR_CONTENT_TYPE - Static variable in class org.jboss.vfs.protocol.VirtualFileURLConnection
 
jarEntry - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ProcessedEntry
 
JavaZipFileSystem - Class in org.jboss.vfs.spi
JavaZipFileSystem(File, TempDir) - Constructor for class org.jboss.vfs.spi.JavaZipFileSystem
Create a new instance.
JavaZipFileSystem(String, InputStream, TempDir) - Constructor for class org.jboss.vfs.spi.JavaZipFileSystem
Create a new instance.
JavaZipFileSystem.ZipNode - Class in org.jboss.vfs.spi
 
JBOSS_TMP_DIR_PROPERTY - Static variable in class org.jboss.vfs.TempFileProvider
 
JVM_TMP_DIR_PROPERTY - Static variable in class org.jboss.vfs.TempFileProvider
 

L

LazyInputStream - Class in org.jboss.vfs.util
Lazy input stream.
LazyInputStream(VirtualFile) - Constructor for class org.jboss.vfs.util.LazyInputStream
 
lcname - Variable in class org.jboss.vfs.VirtualFile
 
LeakDescriptor() - Constructor for class org.jboss.vfs.VFS.LeakDescriptor
 
LEAVES_ONLY - Static variable in class org.jboss.vfs.VisitorAttributes
Visit leaves only and do not recurse non-leaf files
leavesOnly - Variable in class org.jboss.vfs.VisitorAttributes
Whether to only visit leaves
lenIs(String, int, int, int) - Static method in class org.jboss.vfs.VirtualFilePermission
 
listField - Static variable in class org.jboss.vfs.VirtualFilePermissionCollection
 
LOCAL_ENTRY_HEADER - Enum constant in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
LOCALE - Static variable in class org.jboss.vfs.VFSLogger_$logger
 
LOCALE - Static variable in class org.jboss.vfs.VFSMessages_$bundle
 
locals - Static variable in class org.jboss.vfs.protocol.AbstractLocalURLStreamHandler
 
LOCCRC - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCEXT - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCFLG - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCHDR - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCHOW - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCLEN - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCNAM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCSIG - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCSIZ - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCTIM - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
LOCVER - Static variable in class org.jboss.vfs.VirtualJarInputStream
 

M

manifest - Variable in class org.jboss.vfs.VirtualJarInputStream
 
MANIFEST_FILTER - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
MANIFEST_NAME - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
mark(int) - Method in class org.jboss.vfs.util.LazyInputStream
 
markSupported() - Method in class org.jboss.vfs.util.LazyInputStream
 
MatchAllVirtualFileFilter - Class in org.jboss.vfs.util
MatchAllVirtualFileFilter.
MatchAllVirtualFileFilter() - Constructor for class org.jboss.vfs.util.MatchAllVirtualFileFilter
Singleton
matched - Variable in class org.jboss.vfs.util.FilterVirtualFileVisitor
What is matched
matches - Variable in class org.jboss.vfs.util.ExtensibleFilter
The sorted list of disallowed values
MESSAGES - Static variable in interface org.jboss.vfs.VFSMessages
The messages
META_INF_DIR - Static variable in class org.jboss.vfs.VirtualJarInputStream
 
MINIMUM_BUFFER_LENGTH - Static variable in class org.jboss.vfs.VirtualJarFileInputStream
 
mount(Object, VirtualFile, MountOption...) - Static method in class org.jboss.vfs.util.automount.Automounter
Mount provided VirtualFile (if not mounted) and add an owner entry.
mount(MountOwner, VirtualFile, MountOption...) - Static method in class org.jboss.vfs.util.automount.Automounter
Mount provided VirtualFile (if not mounted) and add an owner entry.
mount(VirtualFile, FileSystem) - Static method in class org.jboss.vfs.VFS
Mount a filesystem on a mount point in the VFS.
mount(VirtualFile, MountConfig) - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
mount(VirtualFile, MountOption...) - Static method in class org.jboss.vfs.util.automount.Automounter
Mount provided VirtualFile (if not mounted) and set the owner to be the provided target.
mount(VirtualFile, VirtualFile, MountOption...) - Static method in class org.jboss.vfs.util.automount.Automounter
Mount provided VirtualFile (if not mounted) and add an owner entry.
Mount(FileSystem, VirtualFile) - Constructor for class org.jboss.vfs.VFS.Mount
 
mountAssembly(VirtualFileAssembly, VirtualFile) - Static method in class org.jboss.vfs.VFS
Create and mount an assembly file system, returning a single handle which will unmount and close the filesystem when closed.
MountConfig - Class in org.jboss.vfs.util.automount
Configuration used to control the auto-mount behavior.
MountConfig() - Constructor for class org.jboss.vfs.util.automount.MountConfig
 
mounted - Variable in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
mountExpanded - Variable in class org.jboss.vfs.util.automount.MountConfig
 
mountExpanded() - Method in class org.jboss.vfs.util.automount.MountConfig
Should the archive be mounted as an expanded zip filesystem.
mountHandle - Variable in class org.jboss.vfs.BasicMountHandle
 
MountHandle - Interface in org.jboss.vfs.spi
This class represents a handle to a mounted FileSystem.
mountHandles - Variable in class org.jboss.vfs.VirtualFileAssembly
 
MountOption - Enum in org.jboss.vfs.util.automount
Custom configurations to use when mounting archives through the Automounter.
MountOption() - Constructor for enum org.jboss.vfs.util.automount.MountOption
 
MountOwner - Interface in org.jboss.vfs.util.automount
An owner of a reference to an automounted resource.
mountPoint - Variable in class org.jboss.vfs.protocol.FileURLConnection
 
mountPoint - Variable in class org.jboss.vfs.VFS.Mount
 
mountReal(File, VirtualFile) - Static method in class org.jboss.vfs.VFS
Create and mount a real file system, returning a single handle which will unmount and close the filesystem when closed.
mountRoot - Variable in class org.jboss.vfs.VirtualFileAssembly
 
mounts - Static variable in class org.jboss.vfs.VFS
 
mountTemp(VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount a temporary file system, returning a single handle which will unmount and close the filesystem when closed.
mountZip(File, VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount a zip file into the filesystem, returning a single handle which will unmount and close the file system when closed.
mountZip(InputStream, String, VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount a zip file into the filesystem, returning a single handle which will unmount and close the file system when closed.
mountZip(VirtualFile, VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount a zip file into the filesystem, returning a single handle which will unmount and close the file system when closed.
mountZipExpanded(File, VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount an expanded zip file in a temporary file system, returning a single handle which will unmount and close the filesystem when closed.
mountZipExpanded(InputStream, String, VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount an expanded zip file in a temporary file system, returning a single handle which will unmount and close the filesystem when closed.
mountZipExpanded(VirtualFile, VirtualFile, TempFileProvider) - Static method in class org.jboss.vfs.VFS
Create and mount an expanded zip file in a temporary file system, returning a single handle which will unmount and close the filesystem when closed.

N

name - Variable in class org.jboss.vfs.spi.JavaZipFileSystem.ZipNode
 
name - Variable in class org.jboss.vfs.VirtualFile
 
NEEDS_CONVERSION - Static variable in class org.jboss.vfs.spi.RealFileSystem
 
newPermissionCollection() - Method in class org.jboss.vfs.VirtualFilePermission
 
next() - Method in class org.jboss.vfs.spi.EnumerationIterator
 
NO_PERMISSIONS - Static variable in class org.jboss.vfs.VirtualFilePermissionCollection
 
NOT_STARTED - Enum constant in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
notAFile(String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
notAFile(String) - Method in interface org.jboss.vfs.VFSMessages
 
notAFile$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
nullArgument(String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
nullArgument(String) - Method in interface org.jboss.vfs.VFSMessages
 
nullArgument$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
nullOrEmpty(String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
nullOrEmpty(String) - Method in interface org.jboss.vfs.VFSMessages
 
nullOrEmpty$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 

O

offset - Variable in class org.jboss.vfs.VirtualJarFileInputStream.ProcessedEntry
 
onCleanup() - Method in interface org.jboss.vfs.util.automount.MountOwner
A callback method allowing the mount owner to perform any addition cleanup specific to the owner type.
onCleanup() - Method in class org.jboss.vfs.util.automount.SimpleMountOwner
No-op cleanup method
onCleanup() - Method in class org.jboss.vfs.util.automount.VirtualFileOwner
A callback method allowing the mount owner to perform any addition cleanup specific to the owner type.
onRootPath() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
onRootPath() - Method in interface org.jboss.vfs.VFSMessages
 
onRootPath$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
open - Variable in class org.jboss.vfs.TempDir
 
open - Variable in class org.jboss.vfs.TempFileProvider
 
openConnection(URL) - Method in class org.jboss.vfs.protocol.FileURLStreamHandler
 
openConnection(URL) - Method in class org.jboss.vfs.protocol.VirtualFileURLStreamHandler
 
openConnection(URL, Proxy) - Method in class org.jboss.vfs.protocol.AbstractLocalURLStreamHandler
 
openCurrent(VirtualFile) - Method in class org.jboss.vfs.VirtualJarInputStream
Open the current virtual file as the current JarEntry stream.
openInputStream(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.AssemblyFileSystem
Open an input stream for the file at the given relative path.
openInputStream(VirtualFile, VirtualFile) - Method in interface org.jboss.vfs.spi.FileSystem
Open an input stream for the file at the given relative path.
openInputStream(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.JavaZipFileSystem
Open an input stream for the file at the given relative path.
openInputStream(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RealFileSystem
Open an input stream for the file at the given relative path.
openInputStream(VirtualFile, VirtualFile) - Method in class org.jboss.vfs.spi.RootFileSystem
Open an input stream for the file at the given relative path.
openStream() - Method in class org.jboss.vfs.util.LazyInputStream
Open stream.
openStream() - Method in class org.jboss.vfs.VirtualFile
Access the file contents.
org.jboss.vfs - package org.jboss.vfs
 
org.jboss.vfs.protocol - package org.jboss.vfs.protocol
 
org.jboss.vfs.protocol.file - package org.jboss.vfs.protocol.file
 
org.jboss.vfs.protocol.vfs - package org.jboss.vfs.protocol.vfs
 
org.jboss.vfs.spi - package org.jboss.vfs.spi
 
org.jboss.vfs.util - package org.jboss.vfs.util
 
org.jboss.vfs.util.automount - package org.jboss.vfs.util.automount
 
ourIndexOf(String, char, int) - Static method in class org.jboss.vfs.VirtualFilePermission
 
owner - Variable in class org.jboss.vfs.util.automount.AbstractMountOwner
 
ownerReferences - Static variable in class org.jboss.vfs.util.automount.Automounter
 

P

PaddedManifestStream - Class in org.jboss.vfs.util
Appends a new line char to the stream if it doesn't have one as his last byte.
PaddedManifestStream(InputStream) - Constructor for class org.jboss.vfs.util.PaddedManifestStream
 
parent - Variable in class org.jboss.vfs.VirtualFile
 
parentIsNotAncestor(VirtualFile) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
parentIsNotAncestor(VirtualFile) - Method in interface org.jboss.vfs.VFSMessages
 
parentIsNotAncestor$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
parseActions(String) - Static method in class org.jboss.vfs.VirtualFilePermission
 
parts - Variable in class org.jboss.vfs.VirtualFileAssembly.Path
 
Path(String) - Constructor for class org.jboss.vfs.VirtualFileAssembly.Path
 
pathName - Variable in class org.jboss.vfs.VirtualFile
 
PathTokenizer - Class in org.jboss.vfs.util
PathTokenizer.
PathTokenizer() - Constructor for class org.jboss.vfs.util.PathTokenizer
Utility class
pattern - Variable in class org.jboss.vfs.util.AbstractPatternVirtualFileFilter
 
permissions - Variable in class org.jboss.vfs.VirtualFilePermissionCollection
 
preconfiguredAttributesAreImmutable() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
preconfiguredAttributesAreImmutable() - Method in interface org.jboss.vfs.VFSMessages
 
preconfiguredAttributesAreImmutable$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
prefixes - Variable in class org.jboss.vfs.util.ExtensibleFilter
The sorted list of disallowed prefixes
previousChar - Variable in class org.jboss.vfs.util.PaddedManifestStream
 
privileged - Variable in class org.jboss.vfs.spi.RealFileSystem
 
problemCreatingNewDirectory(VirtualFile) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
problemCreatingNewDirectory(VirtualFile) - Method in interface org.jboss.vfs.VFSMessages
 
problemCreatingNewDirectory$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
processedEntries - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
ProcessedEntry(JarEntry, long) - Constructor for class org.jboss.vfs.VirtualJarFileInputStream.ProcessedEntry
 
provider - Variable in class org.jboss.vfs.TempDir
 
providerRoot - Variable in class org.jboss.vfs.TempFileProvider
 
put(byte) - Method in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 

R

RANDOM_NUM_GEN - Static variable in class org.jboss.vfs.VirtualFileAssembly
 
read() - Method in class org.jboss.vfs.util.LazyInputStream
 
read() - Method in class org.jboss.vfs.util.PaddedManifestStream
 
read() - Method in class org.jboss.vfs.VirtualJarFileInputStream
read() - Method in class org.jboss.vfs.VirtualJarInputStream
*
read(byte[]) - Method in class org.jboss.vfs.util.LazyInputStream
 
read(byte[]) - Method in class org.jboss.vfs.VirtualJarInputStream
*
read(byte[], int, int) - Method in class org.jboss.vfs.util.LazyInputStream
 
read(byte[], int, int) - Method in class org.jboss.vfs.VirtualJarInputStream
*
read(VirtualJarFileInputStream) - Method in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
readManifest(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Read the manifest from given manifest VirtualFile.
readObject(ObjectInputStream) - Method in class org.jboss.vfs.VirtualFilePermissionCollection
 
readResolve() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
RealFileSystem - Class in org.jboss.vfs.spi
A real filesystem.
RealFileSystem(File) - Constructor for class org.jboss.vfs.spi.RealFileSystem
Construct a real filesystem with the given real root.
RealFileSystem(File, boolean) - Constructor for class org.jboss.vfs.spi.RealFileSystem
Construct a real filesystem with the given real root.
realName - Variable in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
realRoot - Variable in class org.jboss.vfs.spi.RealFileSystem
 
realStream - Variable in class org.jboss.vfs.util.PaddedManifestStream
 
RECURSE - Static variable in class org.jboss.vfs.VisitorAttributes
Recurse and visit all non-leaf files
RECURSE_ALL - Static variable in class org.jboss.vfs.VisitorAttributes
A VirtualFileFilter than accepts any file
RECURSE_LEAVES_ONLY - Static variable in class org.jboss.vfs.VisitorAttributes
Recurse all non-leaf files but only visit leaves
recurseFilter - Variable in class org.jboss.vfs.VisitorAttributes
A filter used to control whether a non-leaf is recursive visited
recursiveCopy(File, File) - Static method in class org.jboss.vfs.VFSUtils
Recursively copy a file or directory from one location to another.
recursiveCopy(File, VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Recursively copy a file or directory from one location to another.
recursiveCopy(VirtualFile, File) - Static method in class org.jboss.vfs.VFSUtils
Recursively copy a file or directory from one location to another.
recursiveCopy(VirtualFile, VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Recursively copy a file or directory from one location to another.
recursiveDelete(File) - Static method in class org.jboss.vfs.VFSUtils
Attempt to recursively delete a real file.
recursiveDelete(VirtualFile) - Static method in class org.jboss.vfs.VFSUtils
Attempt to recursively delete a virtual file.
RegistryEntry() - Constructor for class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
remoteHostAccessNotSupportedForUrls(String) - Method in class org.jboss.vfs.VFSMessages_$bundle
 
remoteHostAccessNotSupportedForUrls(String) - Method in interface org.jboss.vfs.VFSMessages
 
remoteHostAccessNotSupportedForUrls$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
remove() - Method in class org.jboss.vfs.spi.EnumerationIterator
 
remove(Object) - Method in class org.jboss.vfs.VFS.EmptyRemovableSet
 
removeHandle(VirtualFile, Closeable) - Static method in class org.jboss.vfs.util.automount.Automounter
Remove handle from owner.
removeInboundReference(MountOwner) - Method in class org.jboss.vfs.util.automount.Automounter.RegistryEntry
 
reset() - Method in class org.jboss.vfs.util.LazyInputStream
 
reset() - Method in class org.jboss.vfs.VirtualJarFileInputStream.ByteBuffer
 
retainAll(Collection<?>) - Method in class org.jboss.vfs.VFS.EmptyRemovableSet
 
RETRIES - Static variable in class org.jboss.vfs.TempFileProvider
 
retryExecutor - Variable in class org.jboss.vfs.TempFileProvider.DeleteTask
 
REVERSE_PATH - Static variable in class org.jboss.vfs.util.PathTokenizer
The reverse path const
reverseComparator - Static variable in class org.jboss.vfs.util.ExtensibleFilter
Compare the strings backwards.
rng - Static variable in class org.jboss.vfs.TempFileProvider
 
root - Variable in class org.jboss.vfs.TempDir
 
root - Variable in class org.jboss.vfs.TempFileProvider.DeleteTask
 
root - Variable in class org.jboss.vfs.VirtualJarInputStream
 
ROOT_INSTANCE - Static variable in class org.jboss.vfs.spi.RootFileSystem
 
ROOT_LOGGER - Static variable in interface org.jboss.vfs.VFSLogger
A logger with a category of the package name.
rootEntry - Static variable in class org.jboss.vfs.util.automount.Automounter
 
rootFileSystem - Variable in class org.jboss.vfs.protocol.FileURLConnection
 
RootFileSystem - Class in org.jboss.vfs.spi
A special FileSystem which supports multiple roots.
RootFileSystem() - Constructor for class org.jboss.vfs.spi.RootFileSystem
 
rootFileSystemAlreadyMounted() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
rootFileSystemAlreadyMounted() - Method in interface org.jboss.vfs.VFSMessages
 
rootFileSystemAlreadyMounted$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
rootMount - Static variable in class org.jboss.vfs.VFS
 
rootNode - Variable in class org.jboss.vfs.spi.JavaZipFileSystem
 
rootNode - Variable in class org.jboss.vfs.VirtualFileAssembly
 
rootVirtualFile - Static variable in class org.jboss.vfs.VFS
 
run() - Method in class org.jboss.vfs.TempFileProvider.DeleteTask
 

S

safeClose(Closeable) - Static method in class org.jboss.vfs.VFSUtils
Safely close some resource without throwing an exception.
safeClose(Closeable...) - Static method in class org.jboss.vfs.VFSUtils
Safely close some resource without throwing an exception.
safeClose(Iterable<? extends Closeable>) - Static method in class org.jboss.vfs.VFSUtils
Safely close some resources without throwing an exception.
safeClose(ZipFile) - Static method in class org.jboss.vfs.VFSUtils
Safely close some resource without throwing an exception.
sanitizeURL(URL) - Static method in class org.jboss.vfs.VFSUtils
Ensure the url is convertible to URI by encoding spaces and percent characters if necessary
serialPersistentFields - Static variable in class org.jboss.vfs.VirtualFilePermissionCollection
 
serialVersionUID - Static variable in class org.jboss.vfs.VFS.LeakDescriptor
 
serialVersionUID - Static variable in class org.jboss.vfs.VFSLogger_$logger
 
serialVersionUID - Static variable in class org.jboss.vfs.VFSMessages_$bundle
 
serialVersionUID - Static variable in class org.jboss.vfs.VirtualFile
 
serialVersionUID - Static variable in class org.jboss.vfs.VirtualFilePermission
 
setCopyTarget(boolean) - Method in class org.jboss.vfs.util.automount.MountConfig
Set whether the archive should be copied before being mounted.
setIgnoreErrors(boolean) - Method in class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
 
setIgnoreErrors(boolean) - Method in class org.jboss.vfs.VisitorAttributes
Set the ignoreErrors.
setIncludeHidden(boolean) - Method in class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
 
setIncludeHidden(boolean) - Method in class org.jboss.vfs.VisitorAttributes
Set the includeHidden.
setIncludeRoot(boolean) - Method in class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
 
setIncludeRoot(boolean) - Method in class org.jboss.vfs.VisitorAttributes
Set the includeRoot.
setLeavesOnly(boolean) - Method in class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
 
setLeavesOnly(boolean) - Method in class org.jboss.vfs.VisitorAttributes
Set the leaves only.
setMatches(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
setMountExpanded(boolean) - Method in class org.jboss.vfs.util.automount.MountConfig
Set whether the mount should be an expanded zip filesystem.
setPrefixes(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
setRecurseFilter(VirtualFileFilter) - Method in class org.jboss.vfs.VisitorAttributes.ImmutableVisitorAttributes
 
setRecurseFilter(VirtualFileFilter) - Method in class org.jboss.vfs.VisitorAttributes
Set the recurse filter.
setSuffixes(String[]) - Method in class org.jboss.vfs.util.ExtensibleFilter
 
setTarget(VirtualFile) - Method in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
SimpleMountOwner - Class in org.jboss.vfs.util.automount
Simple mount owner wrapper relying on any object type as the owner.
SimpleMountOwner() - Constructor for class org.jboss.vfs.util.automount.SimpleMountOwner
Construct with a new object as the owner
SimpleMountOwner(Object) - Constructor for class org.jboss.vfs.util.automount.SimpleMountOwner
Construct with the provided object as the owner
size() - Method in class org.jboss.vfs.VFS.EmptyRemovableSet
 
skip(long) - Method in class org.jboss.vfs.util.LazyInputStream
 
skip(long) - Method in class org.jboss.vfs.VirtualJarInputStream
*
START_CENTRAL_DIRECTORY - Enum constant in enum org.jboss.vfs.VirtualJarFileInputStream.State
 
State() - Constructor for enum org.jboss.vfs.VirtualJarFileInputStream.State
 
STATE_INITIAL - Static variable in class org.jboss.vfs.util.PathTokenizer
Token states
STATE_MAYBE_CURRENT_PATH - Static variable in class org.jboss.vfs.util.PathTokenizer
 
STATE_MAYBE_REVERSE_PATH - Static variable in class org.jboss.vfs.util.PathTokenizer
 
STATE_NORMAL - Static variable in class org.jboss.vfs.util.PathTokenizer
 
stream - Variable in class org.jboss.vfs.util.LazyInputStream
 
streamIsClosed() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
streamIsClosed() - Method in interface org.jboss.vfs.VFSMessages
 
streamIsClosed$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
suffixes - Variable in class org.jboss.vfs.util.ExtensibleFilter
The list of disallowed suffixes, sorted using reverse values
suffixes - Variable in class org.jboss.vfs.util.SuffixesExcludeFilter
The suffixes
suffixes - Variable in class org.jboss.vfs.util.SuffixMatchFilter
The suffixes
SuffixesExcludeFilter - Class in org.jboss.vfs.util
Filters out a set of suffixes
SuffixesExcludeFilter(Collection<String>) - Constructor for class org.jboss.vfs.util.SuffixesExcludeFilter
Create a new SuffixMatchFilter,
SuffixMatchFilter - Class in org.jboss.vfs.util
Matches a file name against a list of suffixes.
SuffixMatchFilter(String) - Constructor for class org.jboss.vfs.util.SuffixMatchFilter
Create a new SuffixMatchFilter, using VisitorAttributes.DEFAULT
SuffixMatchFilter(String, VisitorAttributes) - Constructor for class org.jboss.vfs.util.SuffixMatchFilter
Create a new SuffixMatchFilter.
SuffixMatchFilter(Collection<String>) - Constructor for class org.jboss.vfs.util.SuffixMatchFilter
Create a new SuffixMatchFilter.
SuffixMatchFilter(Collection<String>, VisitorAttributes) - Constructor for class org.jboss.vfs.util.SuffixMatchFilter
Create a new SuffixMatchFilter.

T

target - Variable in class org.jboss.vfs.VirtualFileAssembly.AssemblyNode
 
tempDir - Variable in class org.jboss.vfs.spi.JavaZipFileSystem
 
TempDir - Class in org.jboss.vfs
A temporary directory which exists until it is closed, at which time its contents will be removed.
TempDir(TempFileProvider, File) - Constructor for class org.jboss.vfs.TempDir
 
tempDirectoryClosed() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
tempDirectoryClosed() - Method in interface org.jboss.vfs.VFSMessages
 
tempDirectoryClosed$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
tempFileProvider - Static variable in class org.jboss.vfs.util.automount.Automounter
 
tempFileProvider - Variable in class org.jboss.vfs.VirtualFileAssembly
 
TempFileProvider - Class in org.jboss.vfs
A provider for temporary physical files and directories.
TempFileProvider(File, ScheduledExecutorService) - Constructor for class org.jboss.vfs.TempFileProvider
 
TempFileProvider.DeleteTask - Class in org.jboss.vfs
 
tempFileProviderClosed() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
tempFileProviderClosed() - Method in interface org.jboss.vfs.VFSMessages
 
tempFileProviderClosed$str() - Method in class org.jboss.vfs.VFSMessages_$bundle
 
TMP_ROOT - Static variable in class org.jboss.vfs.TempFileProvider
 
toLower(String) - Static method in class org.jboss.vfs.protocol.AbstractLocalURLStreamHandler
 
toString() - Method in class org.jboss.vfs.util.automount.MountConfig
 
toString() - Method in class org.jboss.vfs.VFS.LeakDescriptor
 
toString() - Method in class org.jboss.vfs.VFSInputSource
 
toString() - Method in class org.jboss.vfs.VirtualFile
Get a human-readable (but non-canonical) representation of this virtual file.
totalRead - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
toURI() - Method in class org.jboss.vfs.VirtualFile
Get file's current URI.
toURI(URL) - Static method in class org.jboss.vfs.protocol.AbstractURLConnection
 
toURI(URL) - Static method in class org.jboss.vfs.VFSUtils
Deal with urls that may include spaces.
toURL() - Method in class org.jboss.vfs.VirtualFile
Get file's current URL.
trace - Variable in class org.jboss.vfs.util.SuffixMatchFilter
 
transition(VirtualJarFileInputStream) - Method in enum org.jboss.vfs.VirtualJarFileInputStream.State
 

U

unzip(File, File) - Static method in class org.jboss.vfs.VFSUtils
Expand a zip file to a destination directory.

V

VALID_FLAGS - Static variable in class org.jboss.vfs.VirtualFilePermission
The set of valid action flags for this permission.
valueOf(String) - Static method in enum org.jboss.vfs.util.automount.MountOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.vfs.VirtualJarFileInputStream.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.vfs.util.automount.MountOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.vfs.VirtualJarFileInputStream.State
Returns an array containing the constants of this enum type, in the order they are declared.
VFS - Class in org.jboss.vfs
Virtual File System
VFS() - Constructor for class org.jboss.vfs.VFS
Do not allow construction
VFS_PROTOCOL - Static variable in class org.jboss.vfs.VFSUtils
Constant representing the URL vfs protocol
VFS_URL_HANDLER - Static variable in class org.jboss.vfs.VFSUtils
The URLStreamHandler for the 'vfs' protocol
VFS.EmptyRemovableSet<E> - Class in org.jboss.vfs
 
VFS.LeakDescriptor - Class in org.jboss.vfs
 
VFS.Mount - Class in org.jboss.vfs
The mount representation.
VFSInputSource - Class in org.jboss.vfs
VFS based impl of InputSource.
VFSInputSource(VirtualFile) - Constructor for class org.jboss.vfs.VFSInputSource
 
VFSLogger - Interface in org.jboss.vfs
 
VFSLogger_$logger - Class in org.jboss.vfs
Warning this class consists of generated code.
VFSLogger_$logger(Logger) - Constructor for class org.jboss.vfs.VFSLogger_$logger
 
VFSMessages - Interface in org.jboss.vfs
 
VFSMessages_$bundle - Class in org.jboss.vfs
Warning this class consists of generated code.
VFSMessages_$bundle() - Constructor for class org.jboss.vfs.VFSMessages_$bundle
 
vfsMountLeaked(VirtualFile, Throwable) - Method in class org.jboss.vfs.VFSLogger_$logger
 
vfsMountLeaked(VirtualFile, Throwable) - Method in interface org.jboss.vfs.VFSLogger
 
vfsMountLeaked$str() - Method in class org.jboss.vfs.VFSLogger_$logger
 
VfsUrlStreamHandlerFactory - Class in org.jboss.vfs.protocol
URLStreamHandlerFactory providing URLStreamHandlers for VFS based URLS.
VfsUrlStreamHandlerFactory() - Constructor for class org.jboss.vfs.protocol.VfsUrlStreamHandlerFactory
 
VFSUtils - Class in org.jboss.vfs
VFS Utilities
VFSUtils() - Constructor for class org.jboss.vfs.VFSUtils
 
virtualFile - Variable in class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
 
VirtualFile - Class in org.jboss.vfs
A virtual file.
VirtualFile(String, VirtualFile) - Constructor for class org.jboss.vfs.VirtualFile
 
VirtualFileAssembly - Class in org.jboss.vfs
Assembly of VirtualFiles that can be mounted into the VFS in a structure that is not required to match a real filesystem structure.
VirtualFileAssembly() - Constructor for class org.jboss.vfs.VirtualFileAssembly
 
VirtualFileAssembly.AssemblyNode - Class in org.jboss.vfs
Node located within the assembly.
VirtualFileAssembly.Path - Class in org.jboss.vfs
Path representation to hold onto the elements of the path.
VirtualFileFilter - Interface in org.jboss.vfs
A filter for virtual files
VirtualFileFilterWithAttributes - Interface in org.jboss.vfs
A filter for virtual files with attributes
VirtualFileOwner - Class in org.jboss.vfs.util.automount
Mount owner using a VirtualFile as the actual owner.
VirtualFileOwner(VirtualFile) - Constructor for class org.jboss.vfs.util.automount.VirtualFileOwner
Constructed with a VirtualFile owner
VirtualFilePermission - Class in org.jboss.vfs
A permission to a file on the virtual file system.
VirtualFilePermission(String, int) - Constructor for class org.jboss.vfs.VirtualFilePermission
Construct a new instance.
VirtualFilePermission(String, int, boolean) - Constructor for class org.jboss.vfs.VirtualFilePermission
 
VirtualFilePermission(String, String) - Constructor for class org.jboss.vfs.VirtualFilePermission
Construct a new instance.
VirtualFilePermissionCollection - Class in org.jboss.vfs
 
VirtualFilePermissionCollection() - Constructor for class org.jboss.vfs.VirtualFilePermissionCollection
 
VirtualFileURLConnection - Class in org.jboss.vfs.protocol
Implements basic URLConnection for a VirtualFile
VirtualFileURLConnection(URL) - Constructor for class org.jboss.vfs.protocol.VirtualFileURLConnection
 
VirtualFileURLStreamHandler - Class in org.jboss.vfs.protocol
The VFS URL stream handler.
VirtualFileURLStreamHandler() - Constructor for class org.jboss.vfs.protocol.VirtualFileURLStreamHandler
 
VirtualFileVisitor - Interface in org.jboss.vfs
Visits a virtual file and its children
VirtualJarEntry(String, VirtualFile, Attributes) - Constructor for class org.jboss.vfs.VirtualJarInputStream.VirtualJarEntry
Construct a new
VirtualJarFileInputStream - Class in org.jboss.vfs
An input stream that can be used to wrap an VirtualJarInputStream (so any VFS dir) and produce a byte stream following the Zip standard.
VirtualJarFileInputStream(VirtualJarInputStream) - Constructor for class org.jboss.vfs.VirtualJarFileInputStream
Create with the minimum put length
VirtualJarFileInputStream(VirtualJarInputStream, int) - Constructor for class org.jboss.vfs.VirtualJarFileInputStream
Create with the a specified put size
VirtualJarFileInputStream.ByteBuffer - Class in org.jboss.vfs
 
VirtualJarFileInputStream.ProcessedEntry - Class in org.jboss.vfs
 
VirtualJarFileInputStream.State - Enum in org.jboss.vfs
Basic state machine that will allow the process to transition between the different process states.
virtualJarInputStream - Variable in class org.jboss.vfs.VirtualJarFileInputStream
 
VirtualJarInputStream - Class in org.jboss.vfs
Virtual JarInputStream used for representing any VFS directory as a JarInputStream.
VirtualJarInputStream(VirtualFile) - Constructor for class org.jboss.vfs.VirtualJarInputStream
Construct a VirtualJarInputStream from a VirtualFile root
VirtualJarInputStream.VirtualJarEntry - Class in org.jboss.vfs
Virtual JarEntry used for representing a child VirtualFile as a JarEntry.
visit(VirtualFile) - Method in class org.jboss.vfs.util.FilterVirtualFileVisitor
 
visit(VirtualFile) - Method in interface org.jboss.vfs.VirtualFileVisitor
Visit a virtual file
visit(VirtualFile, VirtualFileVisitor) - Static method in class org.jboss.vfs.VFS
Visit the virtual file system
visit(VirtualFileVisitor) - Static method in class org.jboss.vfs.VFS
Visit the virtual file system from the root
visit(VirtualFileVisitor) - Method in class org.jboss.vfs.VirtualFile
Visit the virtual file system
visit(VirtualFileVisitor, boolean) - Method in class org.jboss.vfs.VirtualFile
 
VisitorAttributes - Class in org.jboss.vfs
Attributes used when visiting a virtual file system
VisitorAttributes() - Constructor for class org.jboss.vfs.VisitorAttributes
 
VisitorAttributes.AcceptAnyFilter - Class in org.jboss.vfs
 
VisitorAttributes.ImmutableVisitorAttributes - Class in org.jboss.vfs
Immutable version of the attribues

W

writeFile(VirtualFile, byte[]) - Static method in class org.jboss.vfs.VFSUtils
Write the given bytes to the given virtual file, replacing its current contents (if any) or creating a new file if one does not exist.
writeFile(VirtualFile, InputStream) - Static method in class org.jboss.vfs.VFSUtils
Write the content from the given InputStream to the given virtual file, replacing its current contents (if any) or creating a new file if one does not exist.

Z

zipFile - Variable in class org.jboss.vfs.spi.JavaZipFileSystem
 
ZipNode(Map<String, JavaZipFileSystem.ZipNode>, String, JarEntry) - Constructor for class org.jboss.vfs.spi.JavaZipFileSystem.ZipNode
 
zipTime - Variable in class org.jboss.vfs.spi.JavaZipFileSystem
 

_

_copyStackTraceMinusOne(Throwable) - Static method in class org.jboss.vfs.VFSMessages_$bundle
 
A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form