Interface ArchiveEntry
- All Known Implementing Classes:
ArArchiveEntry
,ArjArchiveEntry
,CpioArchiveEntry
,DumpArchiveEntry
,JarArchiveEntry
,SevenZArchiveEntry
,TarArchiveEntry
,ZipArchiveEntry
public interface ArchiveEntry
Represents an entry of an archive.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
Special value -1L indicating that the size is unknown. -
Method Summary
-
Field Details
-
SIZE_UNKNOWN
Special value -1L indicating that the size is unknown.- See Also:
-
-
Method Details
-
getLastModifiedDate
Gets the last modified date of this entry.- Returns:
- the last modified date of this entry.
- Since:
- 1.1
-
getName
Gets the name of the entry in this archive. May refer to a file or directory or other item.This method returns the raw name as it is stored inside of the archive.
- Returns:
- The name of this entry in the archive.
-
getSize
long getSize()Gets the uncompressed size of this entry. May be -1 (SIZE_UNKNOWN) if the size is unknown- Returns:
- the uncompressed size of this entry.
-
isDirectory
boolean isDirectory()Tests whether this entry refers to a directory (true).- Returns:
- true if this entry refers to a directory.
-