-
Various information about entry.
Declaration
Swift
public let info: SevenZipEntryInfo -
Entry’s name.
Declaration
Swift
public var name: String -
Entry’s data size.
Declaration
Swift
public var size: Int -
True, if entry is a directory.
Declaration
Swift
public var isDirectory: Bool -
True, if entry is a symbolic link.
Declaration
Swift
public let isLink: Bool -
Path to a linked file for symbolic link entry.
Declaration
Swift
public let linkPath: String? -
Provides a dictionary with various attributes of the entry.
FileAttributeKeyvalues are used as dictionary keys.Possible attributes:
FileAttributeKey.posixPermissions,FileAttributeKey.size,FileAttributeKey.modificationDate,FileAttributeKey.creationDate,FileAttributeKey.type,FileAttributeKey.appendOnly.
Most modern TAR containers are in UStar format.
Declaration
Swift
public var entryAttributes: [FileAttributeKey: Any] -
True, if data for entry is available. It might not be depending on the content of the container.
Declaration
Swift
public let dataIsAvailable: Bool -
Returns data associated with this entry.
Throws
SevenZipError.dataIsUnavailableif data for entry isn’t available.Declaration
Swift
public func data() throws -> Data
View on GitHub
SevenZipEntry Class Reference