- PaceManager - Interface in de.schlichtherle.truezip.extension.pace
-
The pace manager MXBean interface.
- PaceManagerFactory - Class in de.schlichtherle.truezip.extension.pace
-
Decorates a given file system manager with a pace manager.
- PanelEvent - Class in de.schlichtherle.truezip.swing
-
Fired when the ancestor window of an
EnhancedPanel
is shown or
hidden.
- PanelEvent(EnhancedPanel, int) - Constructor for class de.schlichtherle.truezip.swing.PanelEvent
-
- PanelListener - Interface in de.schlichtherle.truezip.swing
-
Used to notify listeners of an
EnhancedPanel
that its ancestor window is shown or hidden.
- paramString() - Method in class de.schlichtherle.truezip.swing.PanelEvent
-
- ParanoidZipRaesDriver - Class in de.schlichtherle.truezip.fs.archive.zip.raes
-
A paranoid archive driver for RAES encrypted ZIP files.
- ParanoidZipRaesDriver(IOPoolProvider, KeyManagerProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.raes.ParanoidZipRaesDriver
-
- password(char[], String) - Method in class de.schlichtherle.truezip.fs.archive.zip.KeyManagerZipCryptoParameters
-
A template method to derive password bytes from the given password
characters and the given entry name.
- path(String) - Method in class de.schlichtherle.truezip.util.UriBuilder
-
Sets the URI path component.
- pathQuery(String) - Method in class de.schlichtherle.truezip.util.UriBuilder
-
Sets the URI path an query components by splitting the given string at
the first occurence of the query separator '?'
.
- Paths - Class in de.schlichtherle.truezip.io
-
Static utility methods for path names.
- Paths.Normalizer - Class in de.schlichtherle.truezip.io
-
A normalizer for path names.
- Paths.Splitter - Class in de.schlichtherle.truezip.io
-
Splits a given path name into its parent path name and member name.
- pause(long) - Static method in class de.schlichtherle.truezip.util.Threads
-
Uninterruptibly pauses the current thread for the given time interval.
- peek() - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
Returns the top element on this stack or null
if it's empty.
- peekOrElse(T) - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
Returns the nullable top element on this stack unless it's empty,
in which case elze
gets returned.
- PLATFORM_FAT - Static variable in class de.schlichtherle.truezip.zip.ZipEntry
-
Windows platform.
- PLATFORM_UNIX - Static variable in class de.schlichtherle.truezip.zip.ZipEntry
-
Unix platform.
- Pool<R,X extends Exception> - Interface in de.schlichtherle.truezip.util
-
An interface for pooling strategies.
- Pool.Releasable<X extends Exception> - Interface in de.schlichtherle.truezip.util
-
This interface is designed to be used with Pools which enable their
resources to release itself.
- pop() - Static method in class de.schlichtherle.truezip.file.TConfig
-
- pop() - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
Removes and returns the nullable top element on this stack.
- popIf(T) - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
Removes and returns the nullable top element on this stack
if it's identical to the given element.
- position() - Method in class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
- position(long) - Method in class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
- position() - Method in class de.schlichtherle.truezip.io.DisconnectingSeekableByteChannel
-
- position(long) - Method in class de.schlichtherle.truezip.io.DisconnectingSeekableByteChannel
-
- position() - Method in class de.schlichtherle.truezip.io.SeekableByteBufferChannel
-
- position(long) - Method in class de.schlichtherle.truezip.io.SeekableByteBufferChannel
-
- post(X) - Method in class de.schlichtherle.truezip.io.SequentialIOExceptionBuilder
-
This method is called to post-process the given result of the assembly
after it has been checked out.
- post(X) - Method in class de.schlichtherle.truezip.util.AbstractExceptionBuilder
-
This method is called to post-process the given result of the assembly
after it has been checked out.
- PREFIX - Static variable in class de.schlichtherle.truezip.util.SuffixSet
-
The optional prefix for suffixes, which is 46.
- prefixLength(String, char, boolean) - Static method in class de.schlichtherle.truezip.io.Paths
-
Returns the length of the file system prefix in path
.
- printStackTrace(PrintStream) - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
- printStackTrace(PrintStream, int) - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
Prints up to
maxExceptions()
exceptions in this
chain to the provided
PrintStream
.
- printStackTrace(PrintWriter) - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
- printStackTrace(PrintWriter, int) - Method in exception de.schlichtherle.truezip.io.SequentialIOException
-
Prints up to
maxExceptions()
exceptions in this
chain to the provided
PrintStream
.
- process(ZipDriverEntry, ZipDriverEntry) - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipDriver
-
Returns true
if and only if the content of the given input
target entry needs processing when it gets copied to the given output
target entry.
- processBlock(byte[], int, byte[], int) - Method in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- processPanelEvent(PanelEvent) - Method in class de.schlichtherle.truezip.swing.EnhancedPanel
-
- promote(Object, Class<T>) - Static method in class de.schlichtherle.truezip.util.ServiceLocator
-
Promotes the given object
to an instance of the given
type
.
- PromptingKeyManager<K extends SafeKey<K>> - Class in de.schlichtherle.truezip.key
-
A key manager which prompts the user for a key if required.
- PromptingKeyManager(PromptingKeyProvider.View<K>) - Constructor for class de.schlichtherle.truezip.key.PromptingKeyManager
-
Constructs a new prompting key manager.
- PromptingKeyManagerService - Class in de.schlichtherle.truezip.fs.archive.zip
-
- PromptingKeyManagerService() - Constructor for class de.schlichtherle.truezip.fs.archive.zip.PromptingKeyManagerService
-
Constructs a new prompting key manager service using the default view.
- PromptingKeyManagerService(PromptingKeyProvider.View<AesPbeParameters>) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.PromptingKeyManagerService
-
Constructs a new prompting key manager service using the given view.
- PromptingKeyManagerService - Class in de.schlichtherle.truezip.fs.archive.zip.raes
-
- PromptingKeyManagerService() - Constructor for class de.schlichtherle.truezip.fs.archive.zip.raes.PromptingKeyManagerService
-
Constructs a new prompting key manager service using the default view.
- PromptingKeyManagerService(PromptingKeyProvider.View<AesCipherParameters>) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.raes.PromptingKeyManagerService
-
Constructs a new prompting key manager service using the given view.
- PromptingKeyProvider<K extends SafeKey<K>> - Class in de.schlichtherle.truezip.key
-
A "safe" key provider which prompts the user for a key for its protected
resource.
- PromptingKeyProvider.Controller<K extends SafeKey<K>> - Interface in de.schlichtherle.truezip.key
-
- PromptingKeyProvider.View<K extends SafeKey<K>> - Interface in de.schlichtherle.truezip.key
-
Used for the actual prompting of the user for a key (a password for
example) which is required to access a protected resource.
- promptReadKey(PromptingKeyProvider.Controller<P>, boolean) - Method in class de.schlichtherle.truezip.key.pbe.console.ConsoleSafePbeParametersView
-
- promptReadKey(PromptingKeyProvider.Controller<P>, boolean) - Method in class de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView
-
- promptReadKey(PromptingKeyProvider.Controller<K>, boolean) - Method in interface de.schlichtherle.truezip.key.PromptingKeyProvider.View
-
Prompts the user for the key for reading the contents of an
existing protected resource.
- promptWriteKey(PromptingKeyProvider.Controller<P>) - Method in class de.schlichtherle.truezip.key.pbe.console.ConsoleSafePbeParametersView
-
- promptWriteKey(PromptingKeyProvider.Controller<P>) - Method in class de.schlichtherle.truezip.key.pbe.swing.SwingSafePbeParametersView
-
- promptWriteKey(PromptingKeyProvider.Controller<K>) - Method in interface de.schlichtherle.truezip.key.PromptingKeyProvider.View
-
Prompts the user for the key for (over)writing the contents of a
new or existing protected resource.
- provider() - Method in class de.schlichtherle.truezip.nio.file.TFileSystem
-
- push() - Static method in class de.schlichtherle.truezip.file.TConfig
-
Creates a new current configuration by copying the current configuration
and pushing the copy onto the inheritable thread local configuration
stack.
- push(T) - Method in class de.schlichtherle.truezip.util.InheritableThreadLocalStack
-
Pushes the given element onto this stack.
- put(Entry.Type, E) - Method in class de.schlichtherle.truezip.fs.FsCovariantEntry
-
Maps the given type to the given entry.
- putNextEntry(E) - Method in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
- putNextEntry(E, boolean) - Method in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
Starts writing the next ZIP entry to the underlying stream.
- putNextEntry(ZipEntry, boolean) - Method in class de.schlichtherle.truezip.zip.ZipOutputStream
-