- cache - Variable in class de.schlichtherle.truezip.fs.FsCacheController.EntryCache
-
- caches - Variable in class de.schlichtherle.truezip.fs.FsCacheController
-
- call(FsFalsePositiveController.IOOperation<T>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.GetClosedIcon
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.GetEntry
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.GetOpenIcon
-
- call(FsController<?>, FsEntryName) - Method in interface de.schlichtherle.truezip.fs.FsFalsePositiveController.IOOperation
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.IsExecutable
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.IsReadable
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.IsReadOnly
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.IsWritable
-
- call(FsController<?>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.SetReadOnly
-
- call(FsFalsePositiveController.IOOperation<T>, FsEntryName) - Method in interface de.schlichtherle.truezip.fs.FsFalsePositiveController.State
-
- call(FsFalsePositiveController.IOOperation<T>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.TryChild
-
- call(FsFalsePositiveController.IOOperation<T>, FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsFalsePositiveController.UseParent
-
- call() - Method in class de.schlichtherle.truezip.fs.FsLockController.GetClosedIcon
-
- call() - Method in class de.schlichtherle.truezip.fs.FsLockController.GetOpenIcon
-
- call() - Method in interface de.schlichtherle.truezip.fs.FsLockController.IOOperation
-
- call() - Method in class de.schlichtherle.truezip.fs.FsLockController.IsReadOnly
-
- cancel(Future<?>) - Static method in class de.schlichtherle.truezip.io.Streams
-
Cancels the reader thread synchronously.
- canEncode(CharSequence) - Method in class de.schlichtherle.truezip.fs.archive.FsCharsetArchiveDriver.ThreadLocalCharsetEncoder
-
- canonical - Variable in class de.schlichtherle.truezip.util.CanonicalStringSet.CanonicalStringIterator
-
- canonicalizer - Variable in class de.schlichtherle.truezip.util.CanonicalStringSet
-
The canonicalizer for strings.
- CanonicalStringSet - Class in de.schlichtherle.truezip.util
-
An abstract set of the canonical string representation of objects in
natural sort order.
- CanonicalStringSet(CanonicalStringSet.Canonicalizer, char) - Constructor for class de.schlichtherle.truezip.util.CanonicalStringSet
-
Constructs a new, empty set of canonical strings.
- CanonicalStringSet.Canonicalizer - Interface in de.schlichtherle.truezip.util
-
An idempotent function which maps an arbitrary object to its canonical
string representation.
- CanonicalStringSet.CanonicalStringIterator - Class in de.schlichtherle.truezip.util
-
- CanonicalStringSet.CanonicalStringIterator(String) - Constructor for class de.schlichtherle.truezip.util.CanonicalStringSet.CanonicalStringIterator
-
- cardinality() - Method in class de.schlichtherle.truezip.util.BitField
-
Returns the number of bits set in this field.
- cat(InputStream, OutputStream) - Static method in class de.schlichtherle.truezip.io.Streams
-
Copies the data from the given input stream to the given output stream
without closing them.
- charset - Variable in class de.schlichtherle.truezip.fs.archive.FsCharsetArchiveDriver
-
- check(ReadOnlyFile, File, int) - Static method in class de.schlichtherle.truezip.rof.BufferedReadOnlyFile
-
Check constructor parameters (fail fast).
- check() - Method in class de.schlichtherle.truezip.util.AbstractExceptionBuilder
-
Either returns or checks out and throws
the result of the assembly
in order to enable the assembly of another exception.
- check() - Method in interface de.schlichtherle.truezip.util.ExceptionBuilder
-
Either returns or checks out and throws
the result of the assembly
in order to enable the assembly of another exception.
- checkOpen() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop
-
- checkOpen() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop
-
- checkSync(FsEntryName, Entry.Access) - Method in class de.schlichtherle.truezip.fs.archive.FsArchiveController
-
Checks if the intended access to the named archive entry in the virtual
file system is possible without performing a
sync operation in
advance.
- checkSync(FsEntryName, Entry.Access) - Method in class de.schlichtherle.truezip.fs.archive.FsTargetArchiveController
-
- checkWriteLockedByCurrentThread() - Method in class de.schlichtherle.truezip.fs.FsLockModel
-
Asserts that the write lock is held by the current thread.
- checkWriteLockedByCurrentThread() - Method in class de.schlichtherle.truezip.fs.FsLockModelController
-
- checkWriteLockedByCurrentThread() - Method in class de.schlichtherle.truezip.fs.FsLockModelDecoratingController
-
- childValue(Deque<T>) - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack.Stacks
-
- clazz - Variable in class de.schlichtherle.truezip.io.SequentialIOExceptionBuilder
-
- clear() - Method in class de.schlichtherle.truezip.fs.FsCacheController.EntryCache
-
- clear() - Method in class de.schlichtherle.truezip.socket.IOCache
-
Clears the entry data from this cache without flushing it.
- clear(E) - Method in class de.schlichtherle.truezip.util.BitField
-
Clears the given bit.
- clear() - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
- clear() - Method in class de.schlichtherle.truezip.util.UriBuilder
-
Clears the state of this URI builder.
- clone(FsArchiveDriver<E>) - Method in class de.schlichtherle.truezip.fs.archive.FsCovariantEntry
-
Returns a deep clone of this covariant file system entry.
- clone() - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
Returns a shallow clone of this exception.
- close() - Method in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.BufferedEntryOutputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop
-
- close() - Method in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.EntryOutputStream
-
- close(ExceptionHandler<? super FsSyncException, X>) - Method in class de.schlichtherle.truezip.fs.archive.FsTargetArchiveController
-
Discards the file system, closes the input archive and finally the
output archive.
- close() - Method in class de.schlichtherle.truezip.fs.FsCacheController.EntryCache.Input.Stream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsCacheController.EntryCache.Nio2Output.Channel
-
- close() - Method in class de.schlichtherle.truezip.fs.FsCacheController.EntryCache.Output.Stream
-
- close - Variable in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeInputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeInputStream
-
- close - Variable in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeOutputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeOutputStream
-
- close - Variable in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeReadOnlyFile
-
- close - Variable in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeSeekableByteChannel
-
- close() - Method in class de.schlichtherle.truezip.fs.FsFinalizeController.FinalizeSeekableByteChannel
-
- close(Closeable) - Method in class de.schlichtherle.truezip.fs.FsLockController
-
- close() - Method in class de.schlichtherle.truezip.fs.FsLockController.LockInputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsLockController.LockOutputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsLockController.LockReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.fs.FsLockController.LockSeekableByteChannel
-
- close() - Method in class de.schlichtherle.truezip.fs.FsResourceController.ResourceInputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsResourceController.ResourceOutputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsResourceController.ResourceReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.fs.FsResourceController.ResourceSeekableByteChannel
-
- close(Closeable) - Method in class de.schlichtherle.truezip.fs.FsSyncController
-
- close() - Method in class de.schlichtherle.truezip.fs.FsSyncController.SyncInputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsSyncController.SyncOutputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.FsSyncController.SyncReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.fs.FsSyncController.SyncSeekableByteChannel
-
- close() - Method in class de.schlichtherle.truezip.io.DecoratingInputStream
-
- close() - Method in class de.schlichtherle.truezip.io.DecoratingOutputStream
-
- close() - Method in class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
- close() - Method in class de.schlichtherle.truezip.io.LockInputStream
-
- close() - Method in class de.schlichtherle.truezip.io.LockOutputStream
-
- close() - Method in class de.schlichtherle.truezip.io.SeekableByteBufferChannel
-
A no-op.
- close() - Method in class de.schlichtherle.truezip.rof.BufferedReadOnlyFile
-
Closes this read only file.
- close() - Method in class de.schlichtherle.truezip.rof.ByteArrayReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.rof.IntervalReadOnlyFile
-
Closes the decorated read only file if and only if it is exclusively
accessed by this decorating read only file.
- close() - Method in class de.schlichtherle.truezip.rof.LockReadOnlyFile
-
- close() - Method in interface de.schlichtherle.truezip.rof.ReadOnlyFile
-
Closes this read-only file and releases any non-heap resources
allocated for it.
- close() - Method in class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
- close() - Method in class de.schlichtherle.truezip.socket.DecoratingInputShop
-
- close() - Method in class de.schlichtherle.truezip.socket.DecoratingOutputShop
-
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop
-
Closes this input shop.
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop.DisconnectingInputStream
-
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop.DisconnectingReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingInputShop.DisconnectingSeekableByteChannel
-
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop
-
Closes this output shop.
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop.DisconnectingOutputStream
-
- close() - Method in class de.schlichtherle.truezip.socket.DisconnectingOutputShop.DisconnectingSeekableByteChannel
-
- close() - Method in interface de.schlichtherle.truezip.socket.InputShop
-
- close() - Method in class de.schlichtherle.truezip.socket.IOCache
-
- close() - Method in class de.schlichtherle.truezip.socket.LazyInputSocket.ProxyInputStream
-
Deprecated.
- close() - Method in class de.schlichtherle.truezip.socket.LazyInputSocket.ProxyReadOnlyFile
-
Deprecated.
- close() - Method in class de.schlichtherle.truezip.socket.LazyOutputSocket.ProxyOutputStream
-
Deprecated.
- close() - Method in class de.schlichtherle.truezip.socket.LockInputShop
-
- close() - Method in class de.schlichtherle.truezip.socket.LockOutputShop
-
- close() - Method in interface de.schlichtherle.truezip.socket.OutputShop
-
- close() - Method in class de.schlichtherle.truezip.util.Resource
-
Closes this resource.
- closeAll(ExceptionHandler<? super FsSyncException, X>) - Method in class de.schlichtherle.truezip.fs.FsResourceController
-
Closes and disconnects all entry streams of the output and input
archive.
- closeAllResources(ExceptionHandler<? super IOException, X>) - Method in class de.schlichtherle.truezip.fs.FsResourceAccountant
-
For each accounted closeable resource,
stops accounting for it and closes it.
- closed - Variable in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.BufferedEntryOutputStream
-
- closed - Variable in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.EntryOutputStream
-
- closed - Variable in class de.schlichtherle.truezip.socket.DisconnectingInputShop
-
- closed - Variable in class de.schlichtherle.truezip.socket.DisconnectingOutputShop
-
- closed - Variable in class de.schlichtherle.truezip.util.Resource
-
- ClosedException - Exception in de.schlichtherle.truezip.io
-
Indicates that a resource has been closed.
- ClosedException() - Constructor for exception de.schlichtherle.truezip.io.ClosedException
-
- ClutchInputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
- ClutchInputSocket() - Constructor for class de.schlichtherle.truezip.socket.ClutchInputSocket
-
- ClutchOutputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
- ClutchOutputSocket() - Constructor for class de.schlichtherle.truezip.socket.ClutchOutputSocket
-
- commit() - Method in class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem.PathLink
-
- commit() - Method in interface de.schlichtherle.truezip.fs.archive.FsArchiveFileSystemOperation
-
Executes this archive file system operation.
- compare(FsController<?>, FsController<?>) - Method in class de.schlichtherle.truezip.fs.FsDefaultManager.FsControllerComparator
-
- compareTo(EntryName) - Method in class de.schlichtherle.truezip.entry.EntryName
-
- compareTo(FsMountPoint) - Method in class de.schlichtherle.truezip.fs.FsMountPoint
-
- compareTo(FsPath) - Method in class de.schlichtherle.truezip.fs.FsPath
-
- compareTo(FsScheme) - Method in class de.schlichtherle.truezip.fs.FsScheme
-
- condition - Variable in class de.schlichtherle.truezip.fs.FsResourceAccountant
-
- configure(InputSocket<?>) - Method in class de.schlichtherle.truezip.socket.IOCache
-
Configures the input socket for reading the entry data from the
backing store.
- configure(OutputSocket<?>) - Method in class de.schlichtherle.truezip.socket.IOCache
-
Configures the output socket for writing the entry data to the
backing store.
- connect(OutputSocket<?>) - Method in class de.schlichtherle.truezip.socket.InputSocket
-
Connects this input socket to the given peer output socket.
- connect(InputSocket<?>) - Method in class de.schlichtherle.truezip.socket.OutputSocket
-
Connects this output socket to the given peer input socket.
- contains(String, String, char) - Static method in class de.schlichtherle.truezip.io.Paths
-
Returns true if and only if the path name represented by a
contains the path name represented by b.
- contains(Object) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
The implementation in the class
CanonicalStringSet first
canonicalizes the given parameter before the operation is continued.
- contains(Throwable, Throwable) - Static method in class de.schlichtherle.truezip.util.Throwables
-
Returns
true if and only if
thiz is identical to
that or has been (recursively)
caused by it.
- containsAll(CanonicalStringSet) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
Tests if all canonical strings in the given set are contained in this
set.
- containsAll(String) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
Tests if the canonical form of all strings in the given string list
is contained in this set.
- context - Variable in class de.schlichtherle.truezip.fs.archive.FsArchiveController
-
- controller - Variable in class de.schlichtherle.truezip.fs.FsDefaultManager.ScheduledModel
-
- copy(ExceptionHandler<? super FsSyncException, X>) - Method in class de.schlichtherle.truezip.fs.archive.FsTargetArchiveController
-
Synchronizes all entries in the (virtual) archive file system with the
(temporary) output archive file.
- copy(FsArchiveFileSystem<E>, InputService<E>, OutputService<E>, ExceptionHandler<? super IOException, X>) - Static method in class de.schlichtherle.truezip.fs.archive.FsTargetArchiveController
-
- copy(InputStream, OutputStream) - Static method in class de.schlichtherle.truezip.io.Streams
-
Copies the data from the given input stream to the given output stream
and always closes both streams - even if an exception
occurs.
- copy(InputSocket<?>, OutputSocket<?>) - Static method in class de.schlichtherle.truezip.socket.IOSocket
-
Copies an input stream
created
by the given input socket
input to an output stream
created by the given output socket
output.
- copyOf(Collection<E>) - Static method in class de.schlichtherle.truezip.util.BitField
-
Returns a bit field which contains the same bits as the given set of
enums.
- copyProperties() - Method in class de.schlichtherle.truezip.fs.archive.FsMultiplexedOutputShop.BufferedEntryOutputStream
-
- create(URI) - Static method in class de.schlichtherle.truezip.fs.FsEntryName
-
- create(URI, FsUriModifier) - Static method in class de.schlichtherle.truezip.fs.FsEntryName
-
Constructs a new file system entry name by parsing the given URI.
- create(URI) - Static method in class de.schlichtherle.truezip.fs.FsMountPoint
-
- create(URI, FsUriModifier) - Static method in class de.schlichtherle.truezip.fs.FsMountPoint
-
Constructs a new mount point by parsing the given URI.
- create(FsScheme, FsPath) - Static method in class de.schlichtherle.truezip.fs.FsMountPoint
-
Constructs a new mount point by composing its URI from the given scheme
and path.
- create(URI) - Static method in class de.schlichtherle.truezip.fs.FsPath
-
- create(URI, FsUriModifier) - Static method in class de.schlichtherle.truezip.fs.FsPath
-
Constructs a new path by parsing the given URI.
- create(String) - Static method in class de.schlichtherle.truezip.fs.FsScheme
-
Constructs a new URI scheme by parsing the given string.
- create() - Static method in class de.schlichtherle.truezip.io.SequentialIOExceptionBuilder
-
Static constructor provided for comforting the most essential use case.
- create(Class<C>) - Static method in class de.schlichtherle.truezip.io.SequentialIOExceptionBuilder
-
- create(Class<C>, Class<X>) - Static method in class de.schlichtherle.truezip.io.SequentialIOExceptionBuilder
-
- createParents - Variable in class de.schlichtherle.truezip.fs.archive.FsArchiveFileSystem.PathLink
-
- cutTrailingSeparators(String, char) - Static method in class de.schlichtherle.truezip.io.Paths
-
Cuts off any separator characters at the end of the given path name,
unless the path name contains of only separator characters, in which
case a single separator character is retained to denote the root
directory.