C D E F G H I L M N O P R S T U W

C

calculateTarSize(File) - Static method in class org.xeustechnologies.jtar.TarUtils
Determines the tar file size of the given folder/file path
checkSum - Variable in class org.xeustechnologies.jtar.TarHeader
 
CHKSUMLEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
close() - Method in class org.xeustechnologies.jtar.TarOutputStream
Appends the EOF record and closes the stream
closeCurrentEntry() - Method in class org.xeustechnologies.jtar.TarInputStream
Closes the current tar entry
closeCurrentEntry() - Method in class org.xeustechnologies.jtar.TarOutputStream
Closes the current tar entry
computeCheckSum(byte[]) - Method in class org.xeustechnologies.jtar.TarEntry
Calculate checksum

D

DATA_BLOCK - Static variable in class org.xeustechnologies.jtar.TarConstants
 
DEVLEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
devMajor - Variable in class org.xeustechnologies.jtar.TarHeader
 
devMinor - Variable in class org.xeustechnologies.jtar.TarHeader
 

E

EOF_BLOCK - Static variable in class org.xeustechnologies.jtar.TarConstants
 
equals(TarEntry) - Method in class org.xeustechnologies.jtar.TarEntry
 
extractTarHeader(String) - Method in class org.xeustechnologies.jtar.TarEntry
Extract header from File

F

file - Variable in class org.xeustechnologies.jtar.TarEntry
 

G

getCheckSumOctalBytes(long, byte[], int, int) - Static method in class org.xeustechnologies.jtar.Octal
Parse the checksum octal integer from a header buffer.
getFile() - Method in class org.xeustechnologies.jtar.TarEntry
 
getGroupId() - Method in class org.xeustechnologies.jtar.TarEntry
 
getGroupName() - Method in class org.xeustechnologies.jtar.TarEntry
 
getHeader() - Method in class org.xeustechnologies.jtar.TarEntry
 
getLongOctalBytes(long, byte[], int, int) - Static method in class org.xeustechnologies.jtar.Octal
Parse an octal long integer from a header buffer.
getModTime() - Method in class org.xeustechnologies.jtar.TarEntry
 
getName() - Method in class org.xeustechnologies.jtar.TarEntry
 
getNameBytes(StringBuffer, byte[], int, int) - Static method in class org.xeustechnologies.jtar.TarHeader
Determine the number of bytes in an entry name.
getNextEntry() - Method in class org.xeustechnologies.jtar.TarInputStream
Returns the next entry in the tar file
getOctalBytes(long, byte[], int, int) - Static method in class org.xeustechnologies.jtar.Octal
Parse an octal integer from a header buffer.
getSize() - Method in class org.xeustechnologies.jtar.TarEntry
 
getUserId() - Method in class org.xeustechnologies.jtar.TarEntry
 
getUserName() - Method in class org.xeustechnologies.jtar.TarEntry
 
GIDLEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
GNAMELEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
GNU_TMAGIC - Static variable in class org.xeustechnologies.jtar.TarHeader
The magic tag representing a GNU tar archive.
groupId - Variable in class org.xeustechnologies.jtar.TarHeader
 
groupName - Variable in class org.xeustechnologies.jtar.TarHeader
 

H

header - Variable in class org.xeustechnologies.jtar.TarEntry
 
HEADER_BLOCK - Static variable in class org.xeustechnologies.jtar.TarConstants
 

I

isDefaultSkip() - Method in class org.xeustechnologies.jtar.TarInputStream
 
isDescendent(TarEntry) - Method in class org.xeustechnologies.jtar.TarEntry
 
isDirectory() - Method in class org.xeustechnologies.jtar.TarEntry
Checks if the org.xeustechnologies.jtar entry is a directory

L

LF_BLK - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_CHR - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_CONTIG - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_DIR - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_FIFO - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_LINK - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_NORMAL - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_OLDNORM - Static variable in class org.xeustechnologies.jtar.TarHeader
 
LF_SYMLINK - Static variable in class org.xeustechnologies.jtar.TarHeader
 
linkFlag - Variable in class org.xeustechnologies.jtar.TarHeader
 
linkName - Variable in class org.xeustechnologies.jtar.TarHeader
 

M

magic - Variable in class org.xeustechnologies.jtar.TarHeader
 
MAGICLEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
mark(int) - Method in class org.xeustechnologies.jtar.TarInputStream
Not supported
markSupported() - Method in class org.xeustechnologies.jtar.TarInputStream
 
mode - Variable in class org.xeustechnologies.jtar.TarHeader
 
MODELEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
modTime - Variable in class org.xeustechnologies.jtar.TarHeader
 
MODTIMELEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 

N

name - Variable in class org.xeustechnologies.jtar.TarHeader
 
NAMELEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 

O

Octal - Class in org.xeustechnologies.jtar
 
Octal() - Constructor for class org.xeustechnologies.jtar.Octal
 
org.xeustechnologies.jtar - package org.xeustechnologies.jtar
 

P

pad() - Method in class org.xeustechnologies.jtar.TarOutputStream
Pads the last content block
parseName(byte[], int, int) - Static method in class org.xeustechnologies.jtar.TarHeader
Parse an entry name from a header buffer.
parseOctal(byte[], int, int) - Static method in class org.xeustechnologies.jtar.Octal
Parse an octal string from a header buffer.
parseTarHeader(byte[]) - Method in class org.xeustechnologies.jtar.TarEntry
Parses the tar header to the byte buffer
putNextEntry(TarEntry) - Method in class org.xeustechnologies.jtar.TarOutputStream
Writes the next tar entry header on the stream

R

read() - Method in class org.xeustechnologies.jtar.TarInputStream
Read a byte
read(byte[], int, int) - Method in class org.xeustechnologies.jtar.TarInputStream
Checks if the bytes being read exceed the entry size and adjusts the byte array length.
reset() - Method in class org.xeustechnologies.jtar.TarInputStream
Not supported

S

setDefaultSkip(boolean) - Method in class org.xeustechnologies.jtar.TarInputStream
 
setGroupId(int) - Method in class org.xeustechnologies.jtar.TarEntry
 
setGroupName(String) - Method in class org.xeustechnologies.jtar.TarEntry
 
setIds(int, int) - Method in class org.xeustechnologies.jtar.TarEntry
 
setModTime(long) - Method in class org.xeustechnologies.jtar.TarEntry
 
setModTime(Date) - Method in class org.xeustechnologies.jtar.TarEntry
 
setName(String) - Method in class org.xeustechnologies.jtar.TarEntry
 
setSize(long) - Method in class org.xeustechnologies.jtar.TarEntry
 
setUserId(int) - Method in class org.xeustechnologies.jtar.TarEntry
 
setUserName(String) - Method in class org.xeustechnologies.jtar.TarEntry
 
size - Variable in class org.xeustechnologies.jtar.TarHeader
 
SIZELEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
skip(long) - Method in class org.xeustechnologies.jtar.TarInputStream
Skips 'n' bytes on the InputStream
Overrides default implementation of skip
skipPad() - Method in class org.xeustechnologies.jtar.TarInputStream
Skips the pad at the end of each tar entry file content

T

TarConstants - Class in org.xeustechnologies.jtar
 
TarConstants() - Constructor for class org.xeustechnologies.jtar.TarConstants
 
TarEntry - Class in org.xeustechnologies.jtar
 
TarEntry(File, String) - Constructor for class org.xeustechnologies.jtar.TarEntry
 
TarEntry(byte[]) - Constructor for class org.xeustechnologies.jtar.TarEntry
 
TarHeader - Class in org.xeustechnologies.jtar
Header
TarHeader() - Constructor for class org.xeustechnologies.jtar.TarHeader
 
TarInputStream - Class in org.xeustechnologies.jtar
 
TarInputStream(InputStream) - Constructor for class org.xeustechnologies.jtar.TarInputStream
 
TarOutputStream - Class in org.xeustechnologies.jtar
 
TarOutputStream(OutputStream) - Constructor for class org.xeustechnologies.jtar.TarOutputStream
 
TarUtils - Class in org.xeustechnologies.jtar
 
TarUtils() - Constructor for class org.xeustechnologies.jtar.TarUtils
 
TMAGIC - Static variable in class org.xeustechnologies.jtar.TarHeader
The magic tag representing a POSIX tar archive.

U

UIDLEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
UNAMELEN - Static variable in class org.xeustechnologies.jtar.TarHeader
 
userId - Variable in class org.xeustechnologies.jtar.TarHeader
 
userName - Variable in class org.xeustechnologies.jtar.TarHeader
 

W

write(int) - Method in class org.xeustechnologies.jtar.TarOutputStream
Writes a byte to the stream and updates byte counters
write(byte[], int, int) - Method in class org.xeustechnologies.jtar.TarOutputStream
Checks if the bytes being written exceed the current entry size.
writeEntryHeader(byte[]) - Method in class org.xeustechnologies.jtar.TarEntry
Writes the header to the byte buffer

C D E F G H I L M N O P R S T U W

Copyright © 2012 Xeus Technologies. All Rights Reserved.