|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.org.retep.util.io.tar.TarHeader
uk.org.retep.util.io.tar.TarHeader.NamedHeader
uk.org.retep.util.io.tar.GnuHeader.LongNameFile
public static class GnuHeader.LongNameFile
A Regular file who's name is longer than supported by the Posix standard
StandardHeader.RegularFile| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class uk.org.retep.util.io.tar.TarHeader |
|---|
TarHeader.FileHeader, TarHeader.NamedHeader |
| Field Summary |
|---|
| Fields inherited from class uk.org.retep.util.io.tar.TarHeader |
|---|
BLOCK_SIZE, chksum, CHKSUM_SIZE, devmajor, DEVMAJOR_SIZE, devminor, DEVMINOR_SIZE, gid, GID_SIZE, gname, GNAME_SIZE, linkname, LINKNAME_SIZE, mode, MODE_SIZE, mtime, MTIME_SIZE, name, NAME_SIZE, prefix, PREFIX_SIZE, prevHeader, size, SIZE_SIZE, succHeader, uid, UID_SIZE, uname, UNAME_SIZE, version |
| Constructor Summary | |
|---|---|
GnuHeader.LongNameFile(java.lang.String longName)
|
|
| Method Summary | |
|---|---|
protected int |
getAdditionalSize()
Subclasses must implement this if they override the TarHeader.putAdditional(java.nio.ByteBuffer) method. |
TarHeaderType |
getTarHeaderType()
The TarHeaderType of this instance |
protected void |
putAdditional(java.nio.ByteBuffer buffer)
Subclasses can use this to write additional data after the header |
| Methods inherited from class uk.org.retep.util.io.tar.TarHeader.NamedHeader |
|---|
getName |
| Methods inherited from class uk.org.retep.util.io.tar.TarHeader |
|---|
allocateTarHeader, chain, checksum, get, getBlockSize, getPrevHeader, getSuccHeader, getTarHeaderSize, put, setPrevHeader, setSuccHeader |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GnuHeader.LongNameFile(java.lang.String longName)
| Method Detail |
|---|
public TarHeaderType getTarHeaderType()
TarHeaderTarHeaderType of this instance
getTarHeaderType in class TarHeaderTarHeaderType of this instanceprotected int getAdditionalSize()
TarHeaderTarHeader.putAdditional(java.nio.ByteBuffer) method. It must return
the number of bytes that method would write.
getAdditionalSize in class TarHeaderprotected void putAdditional(java.nio.ByteBuffer buffer)
TarHeader
putAdditional in class TarHeader
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||