Uses of Class
org.apache.commons.compress.archivers.tar.TarArchiveStructSparse
-
Packages that use TarArchiveStructSparse Package Description org.apache.commons.compress.archivers.tar Provides stream classes for reading and writing archives using the TAR format. -
-
Uses of TarArchiveStructSparse in org.apache.commons.compress.archivers.tar
Fields in org.apache.commons.compress.archivers.tar with type parameters of type TarArchiveStructSparse Modifier and Type Field Description private java.util.List<TarArchiveStructSparse>TarArchiveInputStream. globalSparseHeadersprivate java.util.List<TarArchiveStructSparse>TarFile. globalSparseHeadersprivate java.util.List<TarArchiveStructSparse>TarArchiveEntry. sparseHeadersThe sparse headers in tarprivate java.util.List<TarArchiveStructSparse>TarArchiveSparseEntry. sparseHeadersMethods in org.apache.commons.compress.archivers.tar that return TarArchiveStructSparse Modifier and Type Method Description static TarArchiveStructSparseTarUtils. parseSparse(byte[] buffer, int offset)Parses the content of a PAX 1.0 sparse block.Methods in org.apache.commons.compress.archivers.tar that return types with arguments of type TarArchiveStructSparse Modifier and Type Method Description java.util.List<TarArchiveStructSparse>TarArchiveEntry. getOrderedSparseHeaders()Get this entry's sparse headers ordered by offset with all empty sparse sections at the start filtered out.java.util.List<TarArchiveStructSparse>TarArchiveEntry. getSparseHeaders()Get this entry's sparse headersjava.util.List<TarArchiveStructSparse>TarArchiveSparseEntry. getSparseHeaders()Obtains information about the configuration for the sparse entry.protected static java.util.List<TarArchiveStructSparse>TarUtils. parseFromPAX01SparseHeaders(java.lang.String sparseMap)For PAX Format 0.1, the sparse headers are stored in a single variable : GNU.sparse.map GNU.sparse.map Map of non-null data chunks.protected static java.util.List<TarArchiveStructSparse>TarUtils. parsePAX01SparseHeaders(java.lang.String sparseMap)Deprecated.use #parseFromPAX01SparseHeaders insteadprotected static java.util.List<TarArchiveStructSparse>TarUtils. parsePAX1XSparseHeaders(java.io.InputStream inputStream, int recordSize)For PAX Format 1.X: The sparse map itself is stored in the file data block, preceding the actual file data.(package private) static java.util.List<TarArchiveStructSparse>TarUtils. readSparseStructs(byte[] buffer, int offset, int entries)Method parameters in org.apache.commons.compress.archivers.tar with type arguments of type TarArchiveStructSparse Modifier and Type Method Description private voidTarArchiveInputStream. applyPaxHeadersToCurrentEntry(java.util.Map<java.lang.String,java.lang.String> headers, java.util.List<TarArchiveStructSparse> sparseHeaders)private voidTarFile. applyPaxHeadersToCurrentEntry(java.util.Map<java.lang.String,java.lang.String> headers, java.util.List<TarArchiveStructSparse> sparseHeaders)Update the current entry with the read pax headersprotected static java.util.Map<java.lang.String,java.lang.String>TarUtils. parsePaxHeaders(java.io.InputStream inputStream, java.util.List<TarArchiveStructSparse> sparseHeaders, java.util.Map<java.lang.String,java.lang.String> globalPaxHeaders)Deprecated.use the four-arg version insteadprotected static java.util.Map<java.lang.String,java.lang.String>TarUtils. parsePaxHeaders(java.io.InputStream inputStream, java.util.List<TarArchiveStructSparse> sparseHeaders, java.util.Map<java.lang.String,java.lang.String> globalPaxHeaders, long headerSize)For PAX Format 0.0, the sparse headers(GNU.sparse.offset and GNU.sparse.numbytes) may appear multi times, and they look like: GNU.sparse.size=size GNU.sparse.numblocks=numblocks repeat numblocks times GNU.sparse.offset=offset GNU.sparse.numbytes=numbytes end repeat For PAX Format 0.1, the sparse headers are stored in a single variable : GNU.sparse.map GNU.sparse.map Map of non-null data chunks.voidTarArchiveEntry. setSparseHeaders(java.util.List<TarArchiveStructSparse> sparseHeaders)Set this entry's sparse headers
-