org.at4j.tar
Class PaxDirectoryEntry

java.lang.Object
  extended by org.at4j.archive.AbstractArchiveEntry<TarEntry,TarDirectoryEntry>
      extended by org.at4j.tar.TarEntry
          extended by org.at4j.tar.TarDirectoryEntry
              extended by org.at4j.tar.UstarDirectoryEntry
                  extended by org.at4j.tar.PaxDirectoryEntry
All Implemented Interfaces:
ArchiveDirectoryEntry<TarEntry,TarDirectoryEntry>, ArchiveEntry<TarEntry,TarDirectoryEntry>, PaxEntry, UstarEntry, Lockable, ReadLockable, Named

public class PaxDirectoryEntry
extends UstarDirectoryEntry
implements PaxEntry

This object represents a directory 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:
PaxFileEntry, PaxSymbolicLinkEntry

Method Summary
 Map<String,String> getPaxVariables()
          Get a read only map containing this entry's PAX variables.
 
Methods inherited from class org.at4j.tar.UstarDirectoryEntry
getOwnerGroupName, getOwnerUserName, getUstarVersion
 
Methods inherited from class org.at4j.tar.TarDirectoryEntry
getChildEntries, getDefaultEntityMode, isEmpty
 
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.