org.at4j.tar
Class PaxSymbolicLinkEntry

java.lang.Object
  extended by org.at4j.archive.AbstractArchiveEntry<TarEntry,TarDirectoryEntry>
      extended by org.at4j.tar.TarEntry
          extended by org.at4j.tar.TarSymbolicLinkEntry
              extended by org.at4j.tar.UstarSymbolicLinkEntry
                  extended by org.at4j.tar.PaxSymbolicLinkEntry
All Implemented Interfaces:
ArchiveEntry<TarEntry,TarDirectoryEntry>, ArchiveSymbolicLinkEntry<TarEntry,TarDirectoryEntry>, PaxEntry, UstarEntry, Lockable, ReadLockable, Named

public class PaxSymbolicLinkEntry
extends UstarSymbolicLinkEntry
implements PaxEntry

This object represents a symbolic link entry created with a POSIX-1.2001 compatible version of tar.

Tar entry objects are always immutable.

Since:
1.0
Author:
Karl Gustafsson
See Also:
PaxDirectoryEntry, PaxFileEntry

Method Summary
 Map<String,String> getPaxVariables()
          Get a read only map containing this entry's PAX variables.
 
Methods inherited from class org.at4j.tar.UstarSymbolicLinkEntry
getOwnerGroupName, getOwnerUserName, getUstarVersion
 
Methods inherited from class org.at4j.tar.TarSymbolicLinkEntry
getDefaultEntityMode, getLinkTarget
 
Methods inherited from class org.at4j.tar.TarEntry
getChecksum, getEntityMode, getLastModificationTime, getOwnerGid, getOwnerUid
 
Methods inherited from class org.at4j.archive.AbstractArchiveEntry
getCollaborator, getLocation, getName, getParent, getReadLock, isReadLockedByCurrentThread, lockForReading
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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

public Map<String,String> getPaxVariables()
Description copied from interface: PaxEntry
Get a read only map containing this entry's PAX variables.

Specified by:
getPaxVariables in interface PaxEntry
Returns:
A map containing this entry's PAX variables.