org.at4j.tar
Interface PaxEntry

All Superinterfaces:
ArchiveEntry<TarEntry,TarDirectoryEntry>, Lockable, Named, ReadLockable, UstarEntry
All Known Implementing Classes:
PaxDirectoryEntry, PaxFileEntry, PaxSymbolicLinkEntry

public interface PaxEntry
extends UstarEntry

This interface defines a Tar entry created with a POSIX 1003.1-2001 (pax) compatible version of the Tar software.

Entries of this type (often) has a set of metadata variables (PAX variables).

Since:
1.0
Author:
Karl Gustafsson

Method Summary
 Map<String,String> getPaxVariables()
          Get a read only map containing this entry's PAX variables.
 
Methods inherited from interface org.at4j.tar.UstarEntry
getOwnerGroupName, getOwnerUserName, getUstarVersion
 
Methods inherited from interface org.at4j.archive.ArchiveEntry
getLocation, getParent
 
Methods inherited from interface org.entityfs.Named
getName
 
Methods inherited from interface org.entityfs.lock.ReadLockable
getReadLock, isReadLockedByCurrentThread, lockForReading
 

Method Detail

getPaxVariables

Map<String,String> getPaxVariables()
Get a read only map containing this entry's PAX variables.

Returns:
A map containing this entry's PAX variables.