A B C D E F G H I J K L M N O P Q R S T U V W Z

D

DateTimeConverter - Class in de.schlichtherle.util.zip
Converts Java time values to DOS date/time values and vice versa.
DateTimeConverter() - Constructor for class de.schlichtherle.util.zip.DateTimeConverter
 
de.schlichtherle - package de.schlichtherle
Contains utility main classes for various archive file operations.
de.schlichtherle.awt - package de.schlichtherle.awt
Custom AWT GUI classes.
de.schlichtherle.crypto - package de.schlichtherle.crypto
Utility classes for general cryptograpic purposes.
de.schlichtherle.crypto.generators - package de.schlichtherle.crypto.generators
Pseudo Random Number Generators (PRNG).
de.schlichtherle.crypto.io - package de.schlichtherle.crypto.io
Utility classes for encryption and decryption.
de.schlichtherle.crypto.io.raes - package de.schlichtherle.crypto.io.raes
Reads and writes files according to the Random Access Encryption Specification (RAES).
de.schlichtherle.crypto.modes - package de.schlichtherle.crypto.modes
Block cipher modes.
de.schlichtherle.io - package de.schlichtherle.io
Start here: Provides transparent read/write access to archive files and their entries as if they were (virtual) directories and files.
de.schlichtherle.io.archive - package de.schlichtherle.io.archive
Essential interfaces which are required by archive drivers to interface with the package de.schlichtherle.io.
de.schlichtherle.io.archive.spi - package de.schlichtherle.io.archive.spi
The Service Provider Interface (SPI) for pluggable archive drivers.
de.schlichtherle.io.archive.tar - package de.schlichtherle.io.archive.tar
The archive driver family for TAR files.
de.schlichtherle.io.archive.zip - package de.schlichtherle.io.archive.zip
The archive driver family for ZIP files.
de.schlichtherle.io.archive.zip.raes - package de.schlichtherle.io.archive.zip.raes
The archive driver family for RAES encrypted ZIP files.
de.schlichtherle.io.rof - package de.schlichtherle.io.rof
Provides random read only access to files (as opposed to the random read/write access provided by RandomAccessFile).
de.schlichtherle.io.swing - package de.schlichtherle.io.swing
Swing GUI classes to browse the file system, including archive files.
de.schlichtherle.io.swing.tree - package de.schlichtherle.io.swing.tree
Support classes for the package de.schlichtherle.io.swing.
de.schlichtherle.io.util - package de.schlichtherle.io.util
Utility interfaces and classes for I/O.
de.schlichtherle.key - package de.schlichtherle.key
An extensible, generalized manager for keys of arbitrary type required to create or open protected resources.
de.schlichtherle.key.passwd.console - package de.schlichtherle.key.passwd.console
The console I/O based implementation of the abstract base class KeyManager in the package de.schlichtherle.key.
de.schlichtherle.key.passwd.swing - package de.schlichtherle.key.passwd.swing
The Swing GUI based implementation of the abstract base class KeyManager in the package de.schlichtherle.key.
de.schlichtherle.nio.charset - package de.schlichtherle.nio.charset
A custom implementation of the "IBM437" character set.
de.schlichtherle.nio.charset.spi - package de.schlichtherle.nio.charset.spi
A custom implementation of the "IBM437" character set.
de.schlichtherle.swing - package de.schlichtherle.swing
Custom Swing GUI classes.
de.schlichtherle.swing.event - package de.schlichtherle.swing.event
Support classes for the package de.schlichtherle.swing.
de.schlichtherle.util - package de.schlichtherle.util
General utility classes.
de.schlichtherle.util.regex - package de.schlichtherle.util.regex
 
de.schlichtherle.util.zip - package de.schlichtherle.util.zip
A drop-in replacement for the classes in the package java.util.zip which read and write ZIP files.
decodeLoop(ByteBuffer, CharBuffer) - Method in class de.schlichtherle.nio.charset.OctetCharset.Decoder
 
decrement() - Method in class de.schlichtherle.util.ThreadLocalCounter
 
Decrypt - Class in de.schlichtherle
Decrypts the contents of the RAES file provided as the first argument into the file provided as the second argument for the main method.
Decrypt() - Constructor for class de.schlichtherle.Decrypt
 
Decrypt(OutputStream, OutputStream, boolean) - Constructor for class de.schlichtherle.Decrypt
 
decrypt(String, String, boolean) - Static method in class de.schlichtherle.io.RaesFiles
Decrypts the given RAES file to the given plain file.
decrypt(String, String, boolean, ArchiveDetector) - Static method in class de.schlichtherle.io.RaesFiles
Decrypts the given RAES file to the given plain file, using the provided ArchiveDetector to detect any archvie files in its parent directory path except the files themselves, which are not recognized as archive files.
decrypt - Class in <Unnamed>
Deprecated. Use System.exit(new de.schlichtherle.Decrypt().run(args)); instead.
decrypt() - Constructor for class decrypt
Deprecated.  
Decrypt.IllegalUsageException - Exception in de.schlichtherle
 
DEFAULT - Static variable in interface de.schlichtherle.io.ArchiveDetector
Recognizes the archive file suffixes defined by the key DEFAULT in the configuration file(s).
DEFAULT_AUTHENTICATION_TRIGGER - Static variable in class de.schlichtherle.io.archive.zip.raes.SafeZip32RaesDriver
Deprecated.  
DEFAULT_AUTHENTICATION_TRIGGER - Static variable in class de.schlichtherle.io.archive.zip.raes.SafeZipRaesDriver
The default trigger for authentication in bytes (524288L).
DEFAULT_BLOCKSIZE - Static variable in class de.schlichtherle.io.archive.tar.TarBZip2Driver
The default block size to use when writing a BZIP2 output stream, which is 9.
DEFAULT_CHARSET - Static variable in class de.schlichtherle.io.archive.tar.TarDriver
The character set to use for entry names, which is "US-ASCII".
DEFAULT_CHARSET - Static variable in class de.schlichtherle.io.archive.zip.AbstractSfxDriver
The character set used in SFX archives by default, which is determined by calling System.getProperty("file.encoding").
DEFAULT_CHARSET - Static variable in class de.schlichtherle.io.archive.zip.JarDriver
The default character set for entry names and comments, which is "UTF-8".
DEFAULT_CHARSET - Static variable in class de.schlichtherle.io.archive.zip.Zip32Driver
Deprecated.  
DEFAULT_CHARSET - Static variable in class de.schlichtherle.io.archive.zip.ZipDriver
The default character set to use for entry names and comments, which is "IBM437".
DEFAULT_CHARSET - Static variable in class de.schlichtherle.util.zip.BasicZipFile
The default character set used for entry names and comments in ZIP compatible files.
DEFAULT_CHARSET - Static variable in class de.schlichtherle.util.zip.BasicZipOutputStream
The default character set used for entry names and comments in ZIP compatible files.
DEFAULT_LEVEL - Static variable in class de.schlichtherle.io.archive.tar.TarBZip2Driver
Deprecated. Use TarBZip2Driver.DEFAULT_BLOCKSIZE instead.
DEFAULT_LEVEL - Static variable in class de.schlichtherle.io.archive.tar.TarGZipDriver
The default compression level to use when writing a GZIP output stream, which is 9.
DEFAULT_LEVEL - Static variable in class de.schlichtherle.io.archive.zip.Zip32Driver
Deprecated.  
DEFAULT_LEVEL - Static variable in class de.schlichtherle.io.archive.zip.ZipDriver
The default compression level to use when writing a ZIP output stream, which is 9.
DEFAULT_SUFFIXES - Static variable in class de.schlichtherle.io.DefaultArchiveDetector
Deprecated. This field is not for public use and will vanish private access in the next major release. Use ArchiveDetector.DEFAULT.getSuffixes() instead.
DefaultArchiveDetector - Class in de.schlichtherle.io
An ArchiveDetector which matches file paths against a pattern of archive file suffixes in order to detect prospective archive files and look up their corresponding ArchiveDriver in its registry.
DefaultArchiveDetector(String) - Constructor for class de.schlichtherle.io.DefaultArchiveDetector
Creates a new DefaultArchiveDetector by filtering the global registry for all canonicalized suffixes in list.
DefaultArchiveDetector(String, ArchiveDriver) - Constructor for class de.schlichtherle.io.DefaultArchiveDetector
Equivalent to DefaultArchiveDetector(ArchiveDetector.NULL, list, driver).
DefaultArchiveDetector(DefaultArchiveDetector, String, ArchiveDriver) - Constructor for class de.schlichtherle.io.DefaultArchiveDetector
Creates a new DefaultArchiveDetector by decorating the configuration of delegate with mappings for all canonicalized suffixes in list to driver.
DefaultArchiveDetector(DefaultArchiveDetector, Object[]) - Constructor for class de.schlichtherle.io.DefaultArchiveDetector
Creates a new DefaultArchiveDetector by decorating the configuration of delegate with mappings for all entries in config.
DefaultArchiveDetector(DefaultArchiveDetector, Map) - Constructor for class de.schlichtherle.io.DefaultArchiveDetector
Creates a new DefaultArchiveDetector by decorating the configuration of delegate with mappings for all entries in config.
DEFLATED - Static variable in class de.schlichtherle.util.zip.ZipEntry
Compression method for compressed (deflated) entries.
delete() - Method in class de.schlichtherle.io.File
Deletes an archive entry, archive file or regular node in the real file system.
delete(File) - Method in class de.schlichtherle.io.swing.JFileTree
Forwards the call to the FileTreeModel and scrolls the tree so that the successor to the deleted node is selected and visible.
delete(File) - Method in class de.schlichtherle.io.swing.tree.FileTreeModel
Deletes the file or empty directory node and updates the tree accordingly.
deleteAll() - Method in class de.schlichtherle.io.File
Deletes the entire directory tree represented by this object, regardless whether this is a file or directory, whether the directory is empty or not or whether the file or directory is actually an archive file, an entry in an archive file or not enclosed in an archive file at all.
deleteAll(File) - Method in class de.schlichtherle.io.swing.JFileTree
Forwards the call to the FileTreeModel and scrolls the tree so that the successor to the deleted node is selected and visible.
deleteAll(File) - Method in class de.schlichtherle.io.swing.tree.FileTreeModel
Deletes the file or (probably not empty) directory node and updates the tree accordingly.
deleteOnExit() - Method in class de.schlichtherle.io.File
 
DigestRandom - Class in de.schlichtherle.crypto.generators
A Pseudo Random Number Generator (PRNG) using an arbitrary digest function.
DigestRandom(Digest) - Constructor for class de.schlichtherle.crypto.generators.DigestRandom
 
DISTANCE - Static variable in class de.schlichtherle.key.passwd.swing.HurlingWindowFeedback
 
doClose() - Method in class de.schlichtherle.io.util.SynchronizedInputStream
Closes the underlying stream.
doClose() - Method in class de.schlichtherle.io.util.SynchronizedOutputStream
Calls SynchronizedOutputStream.doFlush() and finally closes the underlying stream.
doFlush() - Method in class de.schlichtherle.io.util.SynchronizedOutputStream
Flushes the underlying stream.
dos2javaTime(long) - Static method in class de.schlichtherle.util.zip.ZipEntry
Deprecated. Use DateTimeConverter.toJavaTime(long) instead.
DURATION - Static variable in class de.schlichtherle.key.passwd.swing.HurlingWindowFeedback
 

A B C D E F G H I J K L M N O P Q R S T U V W Z