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 |