- InheritableThreadLocalStack<T> - Class in de.schlichtherle.truezip.util
-
An inheritable thread local stack of elements.
- InheritableThreadLocalStack() - Constructor for class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
- initCause(Throwable) - Method in exception de.schlichtherle.truezip.fs.FsSyncException
-
- initCause(Throwable) - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
- initialCapacity(int) - Static method in class de.schlichtherle.truezip.util.Maps
-
Returns the initial capacity for a hash table with a load factor of 75%.
- initPredecessor(SequentialIOException) - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
Initializes the predecessor of this chainable exception to
the given object.
- INPUT_PREFERENCES_MASK - Static variable in class de.schlichtherle.truezip.fs.FsInputOptions
-
- InputBusyException - Exception in de.schlichtherle.truezip.io
-
Indicates that a file system entry could not get read
because the entry or its container is busy.
- InputBusyException(String) - Constructor for exception de.schlichtherle.truezip.io.InputBusyException
-
- InputBusyException(Throwable) - Constructor for exception de.schlichtherle.truezip.io.InputBusyException
-
- InputClosedException - Exception in de.schlichtherle.truezip.io
-
Indicates that an input resource (input stream etc.) has been closed.
- InputClosedException() - Constructor for exception de.schlichtherle.truezip.io.InputClosedException
-
- InputEntry<E extends InputEntry<E>> - Interface in de.schlichtherle.truezip.socket
-
An entry which provides input sockets.
- InputException - Exception in de.schlichtherle.truezip.io
-
Thrown if an error happened on the input side rather than the output side
when copying an
InputStream to an
OutputStream.
- InputException(Throwable) - Constructor for exception de.schlichtherle.truezip.io.InputException
-
Constructs a new InputException.
- InputService<E extends Entry> - Interface in de.schlichtherle.truezip.socket
-
A service for input sockets.
- InputShop<E extends Entry> - Interface in de.schlichtherle.truezip.socket
-
A closable input service.
- InputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
An abstract factory for input resources for reading bytes from its
local target.
- InputSocket() - Constructor for class de.schlichtherle.truezip.socket.InputSocket
-
- IntervalReadOnlyFile - Class in de.schlichtherle.truezip.rof
-
A decorating read only file which is limited to read an interval of its
decorated read only file.
- IntervalReadOnlyFile(ReadOnlyFile, long) - Constructor for class de.schlichtherle.truezip.rof.IntervalReadOnlyFile
-
Constructs a new interval read only file starting at the current
position of the file pointer in the decorated read only file.
- IntervalReadOnlyFile(ReadOnlyFile, long, long) - Constructor for class de.schlichtherle.truezip.rof.IntervalReadOnlyFile
-
Constructs a new interval read only file starting at the given position
of the file pointer in the given decorated read only file.
- IOCache - Class in de.schlichtherle.truezip.socket
-
Provides temporary caching services for input and output sockets with the
following features:
Upon the first read operation, the entry data will be read from the
backing store and temporarily stored in the cache.
- IOCache.Strategy - Enum in de.schlichtherle.truezip.socket
-
Provides different cache strategies.
- IOEntry<E extends IOEntry<E>> - Interface in de.schlichtherle.truezip.socket
-
An entry which provides I/O sockets.
- IOPool<E extends IOEntry<E>> - Interface in de.schlichtherle.truezip.socket
-
A pool for allocating I/O buffers, which are used as a volatile storage for
bulk data.
- IOPool.Entry<E extends IOEntry<E>> - Interface in de.schlichtherle.truezip.socket
-
A releasable I/O buffer.
- IOPoolLocator - Class in de.schlichtherle.truezip.socket.sl
-
Locates an I/O buffer pool service of a class with a name which is
resolved by querying a system property or searching the class path,
whatever yields a result first.
- IOPoolProvider - Interface in de.schlichtherle.truezip.socket
-
A provider for an I/O buffer pool.
- IOPoolService - Class in de.schlichtherle.truezip.socket.spi
-
An abstract locatable service for an I/O buffer pool.
- IOPoolService() - Constructor for class de.schlichtherle.truezip.socket.spi.IOPoolService
-
- IOSocket<LT,PT> - Class in de.schlichtherle.truezip.socket
-
An abstract class for objects to do some I/O on a
local target.
- is(E) - Method in class de.schlichtherle.truezip.util.BitField
-
- isAbsolute(String, char) - Static method in class de.schlichtherle.truezip.io.Paths
-
Returns true iff the given path name is absolute.
- isBusy() - Method in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop
-
Returns whether the container output archive is busy writing an archive
entry or not.
- isClosed() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop
-
- isClosed() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop
-
- isEmpty() - Method in class de.schlichtherle.truezip.util.BitField
-
Returns true if and only if all bits are cleared in this bit
field.
- isEmpty() - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
- isEmpty() - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
- isExecutable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsController
-
Returns false if the named file system entry is not executable.
- isExecutable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsDecoratingController
-
- isExecutable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsLockController
-
- isExecutable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsSyncController
-
- isFederated() - Method in class de.schlichtherle.truezip.fs.archive.FsArchiveDriver
-
Returns true iff this file system driver implements a federated
file system type, i.e. if the type of file system must be a member of a
parent file system.
- isFederated() - Method in class de.schlichtherle.truezip.fs.FsDriver
-
Returns true iff this file system driver implements a federated
file system type, i.e. if the type of file system must be a member of a
parent file system.
- isOpen() - Method in class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
- isOpen() - Method in class de.schlichtherle.truezip.io.SeekableByteBufferChannel
-
Returns always true.
- isReadable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsController
-
Returns false if the named file system entry is not readable.
- isReadable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsDecoratingController
-
- isReadable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsLockController
-
- isReadable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsSyncController
-
- isReadOnly() - Method in class de.schlichtherle.truezip.fs.FsController
-
Returns true if and only if the file system is read-only.
- isReadOnly() - Method in class de.schlichtherle.truezip.fs.FsDecoratingController
-
- isReadOnly() - Method in class de.schlichtherle.truezip.fs.FsLockController
-
- isReadOnly() - Method in class de.schlichtherle.truezip.fs.FsSyncController
-
- isRoot() - Method in class de.schlichtherle.truezip.fs.archive.FsCovariantEntry
-
Returns true if and only if the name of this covariant entry
identifies it as a root entry.
- isRoot() - Method in class de.schlichtherle.truezip.fs.FsEntryName
-
Returns true if and only if the path component of this file
system entry name is empty and no query component is defined.
- isRoot(String) - Static method in class de.schlichtherle.truezip.io.Paths
-
Returns true iff the given path name refers to the root
directory, i.e. if it's empty.
- isTouched() - Method in class de.schlichtherle.truezip.fs.FsDecoratingModel
-
- isTouched() - Method in class de.schlichtherle.truezip.fs.FsModel
-
Returns
true if and only if some state associated with the
federated file system has been modified so that the
corresponding
FsController must not get discarded until
the next
sync.
- isTouched() - Method in class de.schlichtherle.truezip.fs.FsModelController
-
- isType(Entry.Type) - Method in class de.schlichtherle.truezip.fs.archive.FsCovariantEntry
-
Returns true if there is an entry mapped for the given type.
- isType(Entry.Type) - Method in class de.schlichtherle.truezip.fs.FsEntry
-
Returns true if and only if this file system entry implements
the given type.
- isWritable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsController
-
Returns false if the named file system entry is not writable.
- isWritable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsDecoratingController
-
- isWritable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsLockController
-
- isWritable(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsSyncController
-
- isWriteLockedByCurrentThread() - Method in class de.schlichtherle.truezip.fs.FsLockModel
-
Returns true if and only if the write lock is held by the
current thread.
- isWriteLockedByCurrentThread() - Method in class de.schlichtherle.truezip.fs.FsLockModelController
-
- isWriteLockedByCurrentThread() - Method in class de.schlichtherle.truezip.fs.FsLockModelDecoratingController
-
- iterator() - Method in class de.schlichtherle.truezip.entry.DecoratingEntryContainer
-
- iterator() - Method in interface de.schlichtherle.truezip.entry.EntryContainer
-
Returns a new iterator for all entries in this container.
- iterator() - Method in class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem
-
- iterator() - Method in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop
-
- iterator() - Method in class de.schlichtherle.truezip.fs.FsDecoratingManager
-
- iterator() - Method in class de.schlichtherle.truezip.fs.FsDefaultManager
-
- iterator() - Method in class de.schlichtherle.truezip.fs.FsFilteringManager
-
- iterator() - Method in class de.schlichtherle.truezip.fs.FsManager
-
Returns an iterator over the controllers of all federated file systems
managed by this instance.
- iterator() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop
-
- iterator() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop
-
- iterator() - Method in interface de.schlichtherle.truezip.socket.InputService
-
Returns a new iterator for all entries in this container.
- iterator() - Method in class de.schlichtherle.truezip.socket.LockInputShop
-
- iterator() - Method in class de.schlichtherle.truezip.socket.LockOutputShop
-
- iterator() - Method in interface de.schlichtherle.truezip.socket.OutputService
-
Returns a new iterator for all entries in this container.
- iterator() - Method in class de.schlichtherle.truezip.util.BitField
-
Returns a read-only iterator for the bits in this field.
- iterator() - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-