Skip navigation links
A C D E F G H I L M O R S T V W X 

A

addDirectory(File, boolean, Set<String>) - Method in class com.sprylab.xar.writer.XarPacker
 
addDirectory(XarDirectory, XarDirectory) - Method in class com.sprylab.xar.writer.XarWriter
 
addDirectoryContent(File, XarDirectory, Set<String>) - Method in class com.sprylab.xar.writer.XarPacker
 
addSource(XarSource, XarDirectory) - Method in class com.sprylab.xar.writer.XarWriter
 

C

Checksum - Class in com.sprylab.xar.toc.model
 
Checksum() - Constructor for class com.sprylab.xar.toc.model.Checksum
 
ChecksumAlgorithm - Enum in com.sprylab.xar.toc.model
 
com.sprylab.xar - package com.sprylab.xar
 
com.sprylab.xar.toc - package com.sprylab.xar.toc
 
com.sprylab.xar.toc.model - package com.sprylab.xar.toc.model
 
com.sprylab.xar.utils - package com.sprylab.xar.utils
 
com.sprylab.xar.writer - package com.sprylab.xar.writer
 
completed() - Method in interface com.sprylab.xar.writer.XarContentProvider
 
copy(InputStream, OutputStream) - Static method in class com.sprylab.xar.toc.ToCFactory
 
createFromFile(XarFile, File, String) - Static method in class com.sprylab.xar.XarEntry
 
createLimitedBufferedInputStream(File, long, long) - Static method in class com.sprylab.xar.utils.FileAccessUtils
 
createLimitedInflaterInputStream(File, long, long) - Static method in class com.sprylab.xar.utils.FileAccessUtils
Creates a limited, buffered InflaterInputStream from a file.

D

Data - Class in com.sprylab.xar.toc.model
 
Data() - Constructor for class com.sprylab.xar.toc.model.Data
 
DateTransform - Class in com.sprylab.xar.toc.model
 
DateTransform() - Constructor for class com.sprylab.xar.toc.model.DateTransform
 

E

EA - Class in com.sprylab.xar.toc.model
 
EA() - Constructor for class com.sprylab.xar.toc.model.EA
 
Encoding - Enum in com.sprylab.xar.toc.model
 
EncodingEnumTransform - Class in com.sprylab.xar.toc.model
 
EncodingEnumTransform() - Constructor for class com.sprylab.xar.toc.model.EncodingEnumTransform
 
extract(File) - Method in class com.sprylab.xar.XarEntry
Convenience method for extracting the corresponding file for this entry bypassing integrity check.
extract(File, boolean) - Method in class com.sprylab.xar.XarEntry
 
extract(File, boolean, XarEntry.OnEntryExtractedListener) - Method in class com.sprylab.xar.XarEntry
 
extractAll(File) - Method in class com.sprylab.xar.XarFile
Convenience method for extracting all files bypassing integrity check.
extractAll(File, boolean) - Method in class com.sprylab.xar.XarFile
 
extractAll(File, boolean, XarEntry.OnEntryExtractedListener) - Method in class com.sprylab.xar.XarFile
 

F

File - Class in com.sprylab.xar.toc.model
 
File() - Constructor for class com.sprylab.xar.toc.model.File
 
FileAccessUtils - Class in com.sprylab.xar.utils
 
FileAccessUtils() - Constructor for class com.sprylab.xar.utils.FileAccessUtils
 
FilePath - Class in com.sprylab.xar.utils
Represents a File with a given path location information.
FilePath(File, String) - Constructor for class com.sprylab.xar.utils.FilePath
 
FinderTime - Class in com.sprylab.xar.toc.model
 
FinderTime() - Constructor for class com.sprylab.xar.toc.model.FinderTime
 
fromFile(File) - Static method in class com.sprylab.xar.toc.ToCFactory
 
fromFileList(Collection<File>) - Static method in class com.sprylab.xar.utils.FilePath
 
fromFileList(Collection<File>, String) - Static method in class com.sprylab.xar.utils.FilePath
 
fromInputStream(InputStream) - Static method in class com.sprylab.xar.toc.ToCFactory
 

G

getArchivedChecksum() - Method in class com.sprylab.xar.toc.model.Data
 
getArchivedChecksum() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getArchivedChecksum() - Method in class com.sprylab.xar.writer.XarFileSource
 
getArchivedChecksum() - Method in interface com.sprylab.xar.writer.XarSource
 
getAtime() - Method in class com.sprylab.xar.toc.model.File
 
getBytes() - Method in class com.sprylab.xar.XarEntry
 
getChecksum() - Method in class com.sprylab.xar.toc.model.ToC
 
getChecksum() - Method in class com.sprylab.xar.XarEntry
 
getChecksumStyle() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getChecksumStyle() - Method in class com.sprylab.xar.writer.XarFileSource
 
getChecksumStyle() - Method in interface com.sprylab.xar.writer.XarSource
 
getChildren() - Method in class com.sprylab.xar.toc.model.File
 
getChildren() - Method in class com.sprylab.xar.XarEntry
 
getCksumAlg() - Method in class com.sprylab.xar.XarFile.Header
 
getCreationTime() - Method in class com.sprylab.xar.toc.model.ToC
 
getCtime() - Method in class com.sprylab.xar.toc.model.File
 
getData() - Method in class com.sprylab.xar.toc.model.File
 
getDeviceno() - Method in class com.sprylab.xar.toc.model.File
 
getEas() - Method in class com.sprylab.xar.toc.model.File
 
getEncoding() - Method in class com.sprylab.xar.toc.model.Data
 
getEncoding() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getEncoding() - Method in class com.sprylab.xar.writer.XarFileSource
 
getEncoding() - Method in interface com.sprylab.xar.writer.XarSource
 
getEntries() - Method in class com.sprylab.xar.XarFile
Lists all the XarEntrys in this file.
getEntry(String) - Method in class com.sprylab.xar.XarFile
 
getExtractedChecksum() - Method in class com.sprylab.xar.toc.model.Data
 
getExtractedChecksum() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getExtractedChecksum() - Method in class com.sprylab.xar.writer.XarFileSource
 
getExtractedChecksum() - Method in interface com.sprylab.xar.writer.XarSource
 
getFile() - Method in class com.sprylab.xar.utils.FilePath
 
getFile() - Method in class com.sprylab.xar.XarFile
 
getFiles() - Method in class com.sprylab.xar.toc.model.ToC
 
getFinderCreateTime() - Method in class com.sprylab.xar.toc.model.File
 
getGid() - Method in class com.sprylab.xar.toc.model.File
 
getGid() - Method in class com.sprylab.xar.XarEntry
 
getGroup() - Method in class com.sprylab.xar.toc.model.File
 
getGroup() - Method in class com.sprylab.xar.XarEntry
 
getHeader() - Method in class com.sprylab.xar.XarFile
 
getId() - Method in class com.sprylab.xar.toc.model.EA
 
getId() - Method in class com.sprylab.xar.toc.model.File
 
getId() - Method in class com.sprylab.xar.XarEntry
 
getInode() - Method in class com.sprylab.xar.toc.model.File
 
getInputStream() - Method in class com.sprylab.xar.XarEntry
 
getLength() - Method in class com.sprylab.xar.toc.model.Data
 
getLength() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getLength() - Method in class com.sprylab.xar.writer.XarFileSource
 
getLength() - Method in interface com.sprylab.xar.writer.XarSource
 
getMagic() - Method in class com.sprylab.xar.XarFile.Header
 
getMode() - Method in class com.sprylab.xar.toc.model.File
 
getMode() - Method in class com.sprylab.xar.XarEntry
 
getMtime() - Method in class com.sprylab.xar.toc.model.File
 
getName() - Method in class com.sprylab.xar.toc.model.EA
 
getName() - Method in class com.sprylab.xar.toc.model.File
 
getName() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getName() - Method in interface com.sprylab.xar.writer.XarDirectory
 
getName() - Method in class com.sprylab.xar.writer.XarFileSource
 
getName() - Method in class com.sprylab.xar.writer.XarSimpleDirectory
 
getName() - Method in interface com.sprylab.xar.writer.XarSource
 
getName() - Method in class com.sprylab.xar.XarEntry
 
getNanoseconds() - Method in class com.sprylab.xar.toc.model.FinderTime
 
getOffset() - Method in class com.sprylab.xar.toc.model.Checksum
 
getOffset() - Method in class com.sprylab.xar.toc.model.Data
 
getParentPath() - Method in class com.sprylab.xar.utils.FilePath
 
getProvider() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getProvider() - Method in class com.sprylab.xar.writer.XarFileSource
 
getProvider() - Method in interface com.sprylab.xar.writer.XarSource
 
getSize() - Method in class com.sprylab.xar.toc.model.Checksum
 
getSize() - Method in class com.sprylab.xar.toc.model.Data
 
getSize() - Method in class com.sprylab.xar.writer.XarBaseSource
 
getSize() - Method in class com.sprylab.xar.writer.XarFileSource
 
getSize() - Method in interface com.sprylab.xar.writer.XarSource
 
getSize() - Method in class com.sprylab.xar.XarEntry
 
getSize() - Method in class com.sprylab.xar.XarFile
 
getSize() - Method in class com.sprylab.xar.XarFile.Header
 
getStyle() - Method in class com.sprylab.xar.toc.model.Checksum
 
getStyle() - Method in class com.sprylab.xar.toc.model.SimpleChecksum
 
getTime() - Method in class com.sprylab.xar.toc.model.FinderTime
 
getTime() - Method in class com.sprylab.xar.XarEntry
 
getToc() - Method in class com.sprylab.xar.toc.model.Xar
 
getTocLengthCompressed() - Method in class com.sprylab.xar.XarFile.Header
 
getTocLengthUncompressed() - Method in class com.sprylab.xar.XarFile.Header
 
getToCStream() - Method in class com.sprylab.xar.XarFile
 
getType() - Method in class com.sprylab.xar.toc.model.File
 
getUid() - Method in class com.sprylab.xar.toc.model.File
 
getUid() - Method in class com.sprylab.xar.XarEntry
 
getUnarchivedChecksum() - Method in class com.sprylab.xar.toc.model.Data
 
getUser() - Method in class com.sprylab.xar.toc.model.File
 
getUser() - Method in class com.sprylab.xar.XarEntry
 
getValue() - Method in class com.sprylab.xar.toc.model.SimpleChecksum
 
getVersion() - Method in class com.sprylab.xar.XarFile.Header
 

H

hasEntry(String) - Method in class com.sprylab.xar.XarFile
 
hasValidMagic() - Method in class com.sprylab.xar.XarFile.Header
 
Header(File) - Constructor for class com.sprylab.xar.XarFile.Header
 

I

isDirectory() - Method in class com.sprylab.xar.XarEntry
 

L

LowerCaseEnumTransform - Class in com.sprylab.xar.toc.model
This is a adopted org.simpleframework.xml.transform.EnumTransform class, which can read lowercase enums in XML and maps them to uppercase enums in Java and vice versa.
LowerCaseEnumTransform(Class) - Constructor for class com.sprylab.xar.toc.model.LowerCaseEnumTransform
 

M

Main - Class in com.sprylab.xar
 
Main() - Constructor for class com.sprylab.xar.Main
 
main(String[]) - Static method in class com.sprylab.xar.Main
 
main(String[]) - Static method in class com.sprylab.xar.writer.XarPacker
 
MIME_TYPE_BZIP2 - Static variable in class com.sprylab.xar.toc.model.EncodingEnumTransform
 
MIME_TYPE_GZIP - Static variable in class com.sprylab.xar.toc.model.EncodingEnumTransform
 
MIME_TYPE_OCTET_STREAM - Static variable in class com.sprylab.xar.toc.model.EncodingEnumTransform
 

O

onEntryExtracted(XarEntry) - Method in interface com.sprylab.xar.XarEntry.OnEntryExtractedListener
 
open() - Method in interface com.sprylab.xar.writer.XarContentProvider
 

R

read(String) - Method in class com.sprylab.xar.toc.model.DateTransform
 
read(String) - Method in class com.sprylab.xar.toc.model.EncodingEnumTransform
 
read(String) - Method in class com.sprylab.xar.toc.model.LowerCaseEnumTransform
 

S

setArchivedChecksum(SimpleChecksum) - Method in class com.sprylab.xar.toc.model.Data
 
setArchivedChecksum(String) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setAtime(Date) - Method in class com.sprylab.xar.toc.model.File
 
setChecksum(Checksum) - Method in class com.sprylab.xar.toc.model.ToC
 
setChecksumStyle(ChecksumAlgorithm) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setChildren(List<File>) - Method in class com.sprylab.xar.toc.model.File
 
setCreationTime(Date) - Method in class com.sprylab.xar.toc.model.ToC
 
setCtime(Date) - Method in class com.sprylab.xar.toc.model.File
 
setData(Data) - Method in class com.sprylab.xar.toc.model.File
 
setDeviceno(String) - Method in class com.sprylab.xar.toc.model.File
 
setEas(List<EA>) - Method in class com.sprylab.xar.toc.model.File
 
setEncoding(Encoding) - Method in class com.sprylab.xar.toc.model.Data
 
setEncoding(Encoding) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setExtractedChecksum(SimpleChecksum) - Method in class com.sprylab.xar.toc.model.Data
 
setExtractedChecksum(String) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setFiles(List<File>) - Method in class com.sprylab.xar.toc.model.ToC
 
setFinderCreateTime(FinderTime) - Method in class com.sprylab.xar.toc.model.File
 
setGid(String) - Method in class com.sprylab.xar.toc.model.File
 
setGroup(String) - Method in class com.sprylab.xar.toc.model.File
 
setId(String) - Method in class com.sprylab.xar.toc.model.EA
 
setId(String) - Method in class com.sprylab.xar.toc.model.File
 
setInode(String) - Method in class com.sprylab.xar.toc.model.File
 
setLength(long) - Method in class com.sprylab.xar.toc.model.Data
 
setLength(long) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setMode(String) - Method in class com.sprylab.xar.toc.model.File
 
setMtime(Date) - Method in class com.sprylab.xar.toc.model.File
 
setName(String) - Method in class com.sprylab.xar.toc.model.EA
 
setName(String) - Method in class com.sprylab.xar.toc.model.File
 
setName(String) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setName(String) - Method in class com.sprylab.xar.writer.XarSimpleDirectory
 
setNanoseconds(long) - Method in class com.sprylab.xar.toc.model.FinderTime
 
setOffset(long) - Method in class com.sprylab.xar.toc.model.Checksum
 
setOffset(long) - Method in class com.sprylab.xar.toc.model.Data
 
setProvider(XarContentProvider) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setSize(long) - Method in class com.sprylab.xar.toc.model.Checksum
 
setSize(long) - Method in class com.sprylab.xar.toc.model.Data
 
setSize(long) - Method in class com.sprylab.xar.writer.XarBaseSource
 
setStyle(ChecksumAlgorithm) - Method in class com.sprylab.xar.toc.model.Checksum
 
setStyle(ChecksumAlgorithm) - Method in class com.sprylab.xar.toc.model.SimpleChecksum
 
setTime(Date) - Method in class com.sprylab.xar.toc.model.FinderTime
 
setToc(ToC) - Method in class com.sprylab.xar.toc.model.Xar
 
setType(Type) - Method in class com.sprylab.xar.toc.model.File
 
setUid(String) - Method in class com.sprylab.xar.toc.model.File
 
setUnarchivedChecksum(SimpleChecksum) - Method in class com.sprylab.xar.toc.model.Data
 
setUser(String) - Method in class com.sprylab.xar.toc.model.File
 
setValue(String) - Method in class com.sprylab.xar.toc.model.SimpleChecksum
 
SimpleChecksum - Class in com.sprylab.xar.toc.model
 
SimpleChecksum() - Constructor for class com.sprylab.xar.toc.model.SimpleChecksum
 

T

ToC - Class in com.sprylab.xar.toc.model
 
ToC() - Constructor for class com.sprylab.xar.toc.model.ToC
 
ToCFactory - Class in com.sprylab.xar.toc
 
ToCFactory() - Constructor for class com.sprylab.xar.toc.ToCFactory
 
toOutputStream(Xar, OutputStream) - Static method in class com.sprylab.xar.toc.ToCFactory
 
toString() - Method in class com.sprylab.xar.utils.FilePath
 
toString() - Method in class com.sprylab.xar.XarEntry
 
toString() - Method in class com.sprylab.xar.XarFile
 
Type - Enum in com.sprylab.xar.toc.model
 

V

valueOf(String) - Static method in enum com.sprylab.xar.toc.model.ChecksumAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sprylab.xar.toc.model.Encoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sprylab.xar.toc.model.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sprylab.xar.toc.model.ChecksumAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sprylab.xar.toc.model.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sprylab.xar.toc.model.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Date) - Method in class com.sprylab.xar.toc.model.DateTransform
 
write(Encoding) - Method in class com.sprylab.xar.toc.model.EncodingEnumTransform
 
write(Enum) - Method in class com.sprylab.xar.toc.model.LowerCaseEnumTransform
 
write() - Method in class com.sprylab.xar.writer.XarPacker
 
write(OutputStream) - Method in class com.sprylab.xar.writer.XarWriter
 

X

Xar - Class in com.sprylab.xar.toc.model
 
Xar() - Constructor for class com.sprylab.xar.toc.model.Xar
 
XarBaseSource - Class in com.sprylab.xar.writer
 
XarBaseSource() - Constructor for class com.sprylab.xar.writer.XarBaseSource
 
XarContentProvider - Interface in com.sprylab.xar.writer
 
XarDirectory - Interface in com.sprylab.xar.writer
 
XarEntry - Class in com.sprylab.xar
Represents an entry in a XarFile.
XarEntry() - Constructor for class com.sprylab.xar.XarEntry
 
XarEntry.OnEntryExtractedListener - Interface in com.sprylab.xar
 
XarException - Exception in com.sprylab.xar
User: Philip Date: 28.10.2014 Time: 16:20
XarException() - Constructor for exception com.sprylab.xar.XarException
 
XarException(String) - Constructor for exception com.sprylab.xar.XarException
 
XarException(String, Throwable) - Constructor for exception com.sprylab.xar.XarException
 
XarException(Throwable) - Constructor for exception com.sprylab.xar.XarException
 
XarFile - Class in com.sprylab.xar
Represents a eXtensible ARchiver file.
XarFile(File) - Constructor for class com.sprylab.xar.XarFile
 
XarFile.Header - Class in com.sprylab.xar
 
XarFileSource - Class in com.sprylab.xar.writer
 
XarFileSource(File) - Constructor for class com.sprylab.xar.writer.XarFileSource
 
XarFileSource(File, boolean) - Constructor for class com.sprylab.xar.writer.XarFileSource
 
XarFileSource(File, boolean, ChecksumAlgorithm) - Constructor for class com.sprylab.xar.writer.XarFileSource
 
XarPacker - Class in com.sprylab.xar.writer
 
XarPacker(String) - Constructor for class com.sprylab.xar.writer.XarPacker
 
XarSimpleDirectory - Class in com.sprylab.xar.writer
 
XarSimpleDirectory(String) - Constructor for class com.sprylab.xar.writer.XarSimpleDirectory
 
XarSource - Interface in com.sprylab.xar.writer
 
XarWriter - Class in com.sprylab.xar.writer
 
XarWriter() - Constructor for class com.sprylab.xar.writer.XarWriter
 
XarWriter(ChecksumAlgorithm) - Constructor for class com.sprylab.xar.writer.XarWriter
 
A C D E F G H I L M O R S T V W X 
Skip navigation links

Copyright © 2016. All rights reserved.