See: Description
| Interface | Description |
|---|---|
| ArchiveBuilder<U extends ArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> |
This is a generic interface for an archive builder, i.e.
|
| ArchiveEntrySettings<T extends ArchiveEntrySettings<T>> |
This interface defines the settings for an entry that is being added to an
archive.
|
| EntityToArchiveFilter |
This is a marker interface for all
Filter
:s for EntryToArchive objects so that they
should be easier to find in the Javadocs. |
| StreamAddCapableArchiveBuilder<U extends StreamAddCapableArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> |
This interface extends the
ArchiveBuilder interface with the
capability to add data from InputStream:s to the archive. |
| Class | Description |
|---|---|
| AbstractArchiveBuilder<U extends AbstractArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> |
This is an abstract base implementation of an archive builder that implements
most of the methods in the
ArchiveBuilder interface. |
| AbstractStreamAddCapableArchiveBuilder<U extends AbstractStreamAddCapableArchiveBuilder<U,V>,V extends ArchiveEntrySettings<V>> |
This abstract class extends the
AbstractArchiveBuilder with the
capability to |
| ArchiveEntrySettingsRule<T extends ArchiveEntrySettings<T>> |
This is a rule for setting archive entry settings for one or several entries.
|
| DirectoryETAF |
This filter returns true of the entity is a directory.
|
| EntityTypeETAF |
This filter matches a specific entity type.
|
| EntryToArchive |
This object contains data about an entry that is about to be added to an
archive.
|
| FalseETAF |
This filter always returns false.
|
| FileETAF |
This filter returns true of the entity is a file.
|
| NameETAF |
This filter matches entities with a specific name.
|
| NameGlobETAF |
This filter matches entities with names that match a
Glob pattern
(such as .exe). |
| TrueETAF |
This filter always returns true.
|
| Exception | Description |
|---|---|
| ArchiveEntryAddException |