-
public class Archive
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceArchive.ReadCallbackpublic interfaceArchive.SkipCallbackpublic interfaceArchive.SeekCallbackpublic interfaceArchive.WriteCallbackpublic interfaceArchive.OpenCallbackpublic interfaceArchive.CloseCallbackpublic interfaceArchive.FreeCallbackpublic interfaceArchive.SwitchCallbackpublic interfaceArchive.PassphraseCallback
-
Field Summary
Fields Modifier and Type Field Description public final static intERRNO_EOFpublic final static intERRNO_OKpublic final static intERRNO_RETRYpublic final static intERRNO_WARNpublic final static intERRNO_FAILEDpublic final static intERRNO_FATALpublic final static intFILTER_NONEpublic final static intFILTER_GZIPpublic final static intFILTER_BZIP2public final static intFILTER_COMPRESSpublic final static intFILTER_PROGRAMpublic final static intFILTER_LZMApublic final static intFILTER_XZpublic final static intFILTER_UUpublic final static intFILTER_RPMpublic final static intFILTER_LZIPpublic final static intFILTER_LRZIPpublic final static intFILTER_LZOPpublic final static intFILTER_GRZIPpublic final static intFILTER_LZ4public final static intFILTER_ZSTDpublic final static intFORMAT_BASE_MASKpublic final static intFORMAT_CPIOpublic final static intFORMAT_CPIO_POSIXpublic final static intFORMAT_CPIO_BIN_LEpublic final static intFORMAT_CPIO_BIN_BEpublic final static intFORMAT_CPIO_SVR4_NOCRCpublic final static intFORMAT_CPIO_SVR4_CRCpublic final static intFORMAT_CPIO_AFIO_LARGEpublic final static intFORMAT_CPIO_PWBpublic final static intFORMAT_SHARpublic final static intFORMAT_SHAR_BASEpublic final static intFORMAT_SHAR_DUMPpublic final static intFORMAT_TARpublic final static intFORMAT_TAR_USTARpublic final static intFORMAT_TAR_PAX_INTERCHANGEpublic final static intFORMAT_TAR_PAX_RESTRICTEDpublic final static intFORMAT_TAR_GNUTARpublic final static intFORMAT_ISO9660public final static intFORMAT_ISO9660_ROCKRIDGEpublic final static intFORMAT_ZIPpublic final static intFORMAT_EMPTYpublic final static intFORMAT_ARpublic final static intFORMAT_AR_GNUpublic final static intFORMAT_AR_BSDpublic final static intFORMAT_MTREEpublic final static intFORMAT_RAWpublic final static intFORMAT_XARpublic final static intFORMAT_LHApublic final static intFORMAT_CABpublic final static intFORMAT_RARpublic final static intFORMAT_7ZIPpublic final static intFORMAT_WARCpublic final static intFORMAT_RAR_V5public final static intREAD_FORMAT_CAPS_NONEpublic final static intREAD_FORMAT_CAPS_ENCRYPT_DATApublic final static intREAD_FORMAT_CAPS_ENCRYPT_METADATApublic final static intREAD_FORMAT_ENCRYPTION_UNSUPPORTEDpublic final static intREAD_FORMAT_ENCRYPTION_DONT_KNOW
-
Method Summary
Modifier and Type Method Description static native intversionNumber()static native Array<byte>versionString()static native Array<byte>versionDetails()static native Array<byte>zlibVersion()static native Array<byte>liblzmaVersion()static native Array<byte>bzlibVersion()static native Array<byte>liblz4Version()static native Array<byte>libzstdVersion()static native Array<byte>mbedtlsVersion()static native longreadNew()static native voidreadSupportFilterAll(long archive)static native voidreadSupportFilterByCode(long archive, int code)static voidreadSupportFilterBzip2(long archive)static voidreadSupportFilterCompress(long archive)static voidreadSupportFilterGzip(long archive)static voidreadSupportFilterGrzip(long archive)static voidreadSupportFilterLrzip(long archive)static voidreadSupportFilterLz4(long archive)static voidreadSupportFilterLzip(long archive)static voidreadSupportFilterLzma(long archive)static voidreadSupportFilterLzop(long archive)static voidreadSupportFilterNone(long archive)static voidreadSupportFilterProgram(long archive, @NonNull() Array<byte> command)static native voidreadSupportFilterProgramSignature(long archive, @NonNull() Array<byte> command, @Nullable() Array<byte> signature)static voidreadSupportFilterRpm(long archive)static voidreadSupportFilterUu(long archive)static voidreadSupportFilterXz(long archive)static voidreadSupportFilterZstd(long archive)static voidreadSupportFormat7zip(long archive)static native voidreadSupportFormatAll(long archive)static voidreadSupportFormatAr(long archive)static native voidreadSupportFormatByCode(long archive, int code)static voidreadSupportFormatCab(long archive)static voidreadSupportFormatCpio(long archive)static voidreadSupportFormatEmpty(long archive)static voidreadSupportFormatGnutar(long archive)static voidreadSupportFormatIso9660(long archive)static voidreadSupportFormatLha(long archive)static voidreadSupportFormatMtree(long archive)static voidreadSupportFormatRar(long archive)static voidreadSupportFormatRar5(long archive)static voidreadSupportFormatRaw(long archive)static voidreadSupportFormatTar(long archive)static voidreadSupportFormatWarc(long archive)static voidreadSupportFormatXar(long archive)static voidreadSupportFormatZip(long archive)static native voidreadSupportFormatZipStreamable(long archive)static native voidreadSupportFormatZipSeekable(long archive)static native voidreadSetFormat(long archive, int code)static native voidreadAppendFilter(long archive, int code)static voidreadAppendFilterProgram(long archive, @NonNull() Array<byte> command)static native voidreadAppendFilterProgramSignature(long archive, @NonNull() Array<byte> command, @Nullable() Array<byte> signature)static native <T> voidreadSetOpenCallback(long archive, @Nullable() Archive.OpenCallback<T> callback)static native <T> voidreadSetReadCallback(long archive, @Nullable() Archive.ReadCallback<T> callback)static native <T> voidreadSetSeekCallback(long archive, @Nullable() Archive.SeekCallback<T> callback)static native <T> voidreadSetSkipCallback(long archive, @Nullable() Archive.SkipCallback<T> callback)static native <T> voidreadSetCloseCallback(long archive, @Nullable() Archive.CloseCallback<T> callback)static native <T> voidreadSetSwitchCallback(long archive, @Nullable() Archive.SwitchCallback<T> callback)static <T> voidreadSetCallbackData(long archive, T clientData)static native <T> voidreadSetCallbackData2(long archive, T clientData, int index)static native <T> voidreadAddCallbackData(long archive, T clientData, int index)static native <T> voidreadAppendCallbackData(long archive, T clientData)static <T> voidreadPrependCallbackData(long archive, T clientData)static native voidreadOpen1(long archive)static <T> voidreadOpen(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.ReadCallback<T> readCallback, @Nullable() Archive.CloseCallback<T> closeCallback)static <T> voidreadOpen2(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.ReadCallback<T> readCallback, @Nullable() Archive.SkipCallback<T> skipCallback, @Nullable() Archive.CloseCallback<T> closeCallback)static native voidreadOpenFileName(long archive, @Nullable() Array<byte> fileName, long blockSize)static native voidreadOpenFileNames(long archive, @NonNull() Array<Array<byte>> fileNames, long blockSize)static native voidreadOpenMemory(long archive, @NonNull() ByteBuffer buffer)static native voidreadOpenMemoryUnsafe(long archive, long buffer, long bufferSize)static native voidreadOpenFd(long archive, int fd, long blockSize)static native longreadNextHeader(long archive)static native longreadNextHeader2(long archive, long entry)static native longreadHeaderPosition(long archive)static native intreadHasEncryptedEntries(long archive)static native intreadFormatCapabilities(long archive)static native voidreadData(long archive, @NonNull() ByteBuffer buffer)static native longseekData(long archive, long offset, int whence)static native voidreadDataSkip(long archive)static native voidreadDataIntoFd(long archive, int fd)static native voidreadSetFormatOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)static native voidreadSetFilterOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)static native voidreadSetOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)static native voidreadSetOptions(long archive, @NonNull() Array<byte> options)static native voidreadAddPassphrase(long archive, @NonNull() Array<byte> passphrase)static native <T> voidreadSetPassphraseCallback(long archive, T clientData, @Nullable() Archive.PassphraseCallback<T> callback)static native voidreadClose(long archive)static voidreadFree(long archive)static native longwriteNew()static native voidwriteSetBytesPerBlock(long archive, int bytesPerBlock)static native intwriteGetBytesPerBlock(long archive)static native voidwriteSetBytesInLastBlock(long archive, int bytesInLastBlock)static native intwriteGetBytesInLastBlock(long archive)static native voidwriteAddFilter(long archive, int code)static native voidwriteAddFilterByName(long archive, @NonNull() Array<byte> name)static native voidwriteAddFilterB64encode(long archive)static native voidwriteAddFilterBzip2(long archive)static native voidwriteAddFilterCompress(long archive)static native voidwriteAddFilterGrzip(long archive)static native voidwriteAddFilterGzip(long archive)static native voidwriteAddFilterLrzip(long archive)static native voidwriteAddFilterLz4(long archive)static native voidwriteAddFilterLzip(long archive)static native voidwriteAddFilterLzma(long archive)static native voidwriteAddFilterLzop(long archive)static native voidwriteAddFilterNone(long archive)static native voidwriteAddFilterProgram(long archive, @NonNull() Array<byte> command)static native voidwriteAddFilterUuencode(long archive)static native voidwriteAddFilterXz(long archive)static native voidwriteAddFilterZstd(long archive)static native voidwriteSetFormat(long archive, int code)static native voidwriteSetFormatByName(long archive, @NonNull() Array<byte> name)static native voidwriteSetFormat7zip(long archive)static native voidwriteSetFormatArBsd(long archive)static native voidwriteSetFormatArSvr4(long archive)static native voidwriteSetFormatCpio(long archive)static native voidwriteSetFormatCpioBin(long archive)static native voidwriteSetFormatCpioNewc(long archive)static native voidwriteSetFormatCpioOdc(long archive)static native voidwriteSetFormatCpioPwb(long archive)static native voidwriteSetFormatGnutar(long archive)static native voidwriteSetFormatIso9660(long archive)static native voidwriteSetFormatMtree(long archive)static native voidwriteSetFormatMtreeClassic(long archive)static native voidwriteSetFormatPax(long archive)static native voidwriteSetFormatPaxRestricted(long archive)static native voidwriteSetFormatRaw(long archive)static native voidwriteSetFormatShar(long archive)static native voidwriteSetFormatSharDump(long archive)static native voidwriteSetFormatUstar(long archive)static native voidwriteSetFormatV7tar(long archive)static native voidwriteSetFormatWarc(long archive)static native voidwriteSetFormatXar(long archive)static native voidwriteSetFormatZip(long archive)static native voidwriteSetFormatFilterByExt(long archive, @NonNull() Array<byte> fileName)static native voidwriteSetFormatFilterByExtDef(long archive, @NonNull() Array<byte> fileName, @NonNull() Array<byte> defaultExtension)static native voidwriteZipSetCompressionDeflate(long archive)static native voidwriteZipSetCompressionStore(long archive)static native voidwriteZipSetCompressionLzma(long archive)static native voidwriteZipSetCompressionXz(long archive)static native voidwriteZipSetCompressionBzip2(long archive)static native voidwriteZipSetCompressionZstd(long archive)static <T> voidwriteOpen(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.WriteCallback<T> writeCallback, @Nullable() Archive.CloseCallback<T> closeCallback)static native <T> voidwriteOpen2(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.WriteCallback<T> writeCallback, @Nullable() Archive.CloseCallback<T> closeCallback, @Nullable() Archive.FreeCallback<T> freeCallback)static native voidwriteOpenFd(long archive, int fd)static native voidwriteOpenFileName(long archive, @NonNull() Array<byte> fileName)static native voidwriteOpenMemory(long archive, @NonNull() ByteBuffer buffer)static native voidwriteOpenMemoryUnsafe(long archive, long buffer, long bufferSize)static native longwriteOpenMemoryGetUsed(long archive)static native voidwriteHeader(long archive, long entry)static native voidwriteData(long archive, @NonNull() ByteBuffer buffer)static native voidwriteFinishEntry(long archive)static native voidwriteClose(long archive)static native voidwriteFail(long archive)static voidwriteFree(long archive)static native voidwriteSetFormatOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)static native voidwriteSetFilterOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)static native voidwriteSetOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)static native voidwriteSetOptions(long archive, @NonNull() Array<byte> options)static native voidwriteSetPassphrase(long archive, @NonNull() Array<byte> passphrase)static native <T> voidwriteSetPassphraseCallback(long archive, T clientData, @Nullable() Archive.PassphraseCallback<T> callback)static native voidfree(long archive)static native intfilterCount(long archive)static native longfilterBytes(long archive, int index)static native intfilterCode(long archive, int index)static native Array<byte>filterName(long archive, int index)static native longparseDate(long now, @NonNull() Array<byte> dateString)static native interrno(long archive)static native Array<byte>errorString(long archive)static native Array<byte>formatName(long archive)static native intformat(long archive)static native voidclearError(long archive)static native voidsetError(long archive, int number, @Nullable() Array<byte> string)static native voidcopyError(long destination, long source)static native intfileCount(long archive)static native Array<byte>charset(long archive)static native voidsetCharset(long archive, @Nullable() Array<byte> charset)-
-
Method Detail
-
versionNumber
static native int versionNumber()
-
versionString
@NonNull() static native Array<byte> versionString()
-
versionDetails
@NonNull() static native Array<byte> versionDetails()
-
zlibVersion
@NonNull() static native Array<byte> zlibVersion()
-
liblzmaVersion
@NonNull() static native Array<byte> liblzmaVersion()
-
bzlibVersion
@NonNull() static native Array<byte> bzlibVersion()
-
liblz4Version
@NonNull() static native Array<byte> liblz4Version()
-
libzstdVersion
@NonNull() static native Array<byte> libzstdVersion()
-
mbedtlsVersion
@NonNull() static native Array<byte> mbedtlsVersion()
-
readNew
static native long readNew()
-
readSupportFilterAll
static native void readSupportFilterAll(long archive)
-
readSupportFilterByCode
static native void readSupportFilterByCode(long archive, int code)
-
readSupportFilterBzip2
static void readSupportFilterBzip2(long archive)
-
readSupportFilterCompress
static void readSupportFilterCompress(long archive)
-
readSupportFilterGzip
static void readSupportFilterGzip(long archive)
-
readSupportFilterGrzip
static void readSupportFilterGrzip(long archive)
-
readSupportFilterLrzip
static void readSupportFilterLrzip(long archive)
-
readSupportFilterLz4
static void readSupportFilterLz4(long archive)
-
readSupportFilterLzip
static void readSupportFilterLzip(long archive)
-
readSupportFilterLzma
static void readSupportFilterLzma(long archive)
-
readSupportFilterLzop
static void readSupportFilterLzop(long archive)
-
readSupportFilterNone
static void readSupportFilterNone(long archive)
-
readSupportFilterProgram
static void readSupportFilterProgram(long archive, @NonNull() Array<byte> command)
-
readSupportFilterProgramSignature
static native void readSupportFilterProgramSignature(long archive, @NonNull() Array<byte> command, @Nullable() Array<byte> signature)
-
readSupportFilterRpm
static void readSupportFilterRpm(long archive)
-
readSupportFilterUu
static void readSupportFilterUu(long archive)
-
readSupportFilterXz
static void readSupportFilterXz(long archive)
-
readSupportFilterZstd
static void readSupportFilterZstd(long archive)
-
readSupportFormat7zip
static void readSupportFormat7zip(long archive)
-
readSupportFormatAll
static native void readSupportFormatAll(long archive)
-
readSupportFormatAr
static void readSupportFormatAr(long archive)
-
readSupportFormatByCode
static native void readSupportFormatByCode(long archive, int code)
-
readSupportFormatCab
static void readSupportFormatCab(long archive)
-
readSupportFormatCpio
static void readSupportFormatCpio(long archive)
-
readSupportFormatEmpty
static void readSupportFormatEmpty(long archive)
-
readSupportFormatGnutar
static void readSupportFormatGnutar(long archive)
-
readSupportFormatIso9660
static void readSupportFormatIso9660(long archive)
-
readSupportFormatLha
static void readSupportFormatLha(long archive)
-
readSupportFormatMtree
static void readSupportFormatMtree(long archive)
-
readSupportFormatRar
static void readSupportFormatRar(long archive)
-
readSupportFormatRar5
static void readSupportFormatRar5(long archive)
-
readSupportFormatRaw
static void readSupportFormatRaw(long archive)
-
readSupportFormatTar
static void readSupportFormatTar(long archive)
-
readSupportFormatWarc
static void readSupportFormatWarc(long archive)
-
readSupportFormatXar
static void readSupportFormatXar(long archive)
-
readSupportFormatZip
static void readSupportFormatZip(long archive)
-
readSupportFormatZipStreamable
static native void readSupportFormatZipStreamable(long archive)
-
readSupportFormatZipSeekable
static native void readSupportFormatZipSeekable(long archive)
-
readSetFormat
static native void readSetFormat(long archive, int code)
-
readAppendFilter
static native void readAppendFilter(long archive, int code)
-
readAppendFilterProgram
static void readAppendFilterProgram(long archive, @NonNull() Array<byte> command)
-
readAppendFilterProgramSignature
static native void readAppendFilterProgramSignature(long archive, @NonNull() Array<byte> command, @Nullable() Array<byte> signature)
-
readSetOpenCallback
static native <T> void readSetOpenCallback(long archive, @Nullable() Archive.OpenCallback<T> callback)
-
readSetReadCallback
static native <T> void readSetReadCallback(long archive, @Nullable() Archive.ReadCallback<T> callback)
-
readSetSeekCallback
static native <T> void readSetSeekCallback(long archive, @Nullable() Archive.SeekCallback<T> callback)
-
readSetSkipCallback
static native <T> void readSetSkipCallback(long archive, @Nullable() Archive.SkipCallback<T> callback)
-
readSetCloseCallback
static native <T> void readSetCloseCallback(long archive, @Nullable() Archive.CloseCallback<T> callback)
-
readSetSwitchCallback
static native <T> void readSetSwitchCallback(long archive, @Nullable() Archive.SwitchCallback<T> callback)
-
readSetCallbackData
static <T> void readSetCallbackData(long archive, T clientData)
-
readSetCallbackData2
static native <T> void readSetCallbackData2(long archive, T clientData, int index)
-
readAddCallbackData
static native <T> void readAddCallbackData(long archive, T clientData, int index)
-
readAppendCallbackData
static native <T> void readAppendCallbackData(long archive, T clientData)
-
readPrependCallbackData
static <T> void readPrependCallbackData(long archive, T clientData)
-
readOpen1
static native void readOpen1(long archive)
-
readOpen
static <T> void readOpen(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.ReadCallback<T> readCallback, @Nullable() Archive.CloseCallback<T> closeCallback)
-
readOpen2
static <T> void readOpen2(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.ReadCallback<T> readCallback, @Nullable() Archive.SkipCallback<T> skipCallback, @Nullable() Archive.CloseCallback<T> closeCallback)
-
readOpenFileName
static native void readOpenFileName(long archive, @Nullable() Array<byte> fileName, long blockSize)
-
readOpenFileNames
static native void readOpenFileNames(long archive, @NonNull() Array<Array<byte>> fileNames, long blockSize)
-
readOpenMemory
static native void readOpenMemory(long archive, @NonNull() ByteBuffer buffer)
-
readOpenMemoryUnsafe
static native void readOpenMemoryUnsafe(long archive, long buffer, long bufferSize)
-
readOpenFd
static native void readOpenFd(long archive, int fd, long blockSize)
-
readNextHeader
static native long readNextHeader(long archive)
-
readNextHeader2
static native long readNextHeader2(long archive, long entry)
-
readHeaderPosition
static native long readHeaderPosition(long archive)
-
readHasEncryptedEntries
static native int readHasEncryptedEntries(long archive)
-
readFormatCapabilities
static native int readFormatCapabilities(long archive)
-
readData
static native void readData(long archive, @NonNull() ByteBuffer buffer)
-
seekData
static native long seekData(long archive, long offset, int whence)
-
readDataSkip
static native void readDataSkip(long archive)
-
readDataIntoFd
static native void readDataIntoFd(long archive, int fd)
-
readSetFormatOption
static native void readSetFormatOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)
-
readSetFilterOption
static native void readSetFilterOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)
-
readSetOption
static native void readSetOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)
-
readSetOptions
static native void readSetOptions(long archive, @NonNull() Array<byte> options)
-
readAddPassphrase
static native void readAddPassphrase(long archive, @NonNull() Array<byte> passphrase)
-
readSetPassphraseCallback
static native <T> void readSetPassphraseCallback(long archive, T clientData, @Nullable() Archive.PassphraseCallback<T> callback)
-
readClose
static native void readClose(long archive)
-
readFree
static void readFree(long archive)
-
writeNew
static native long writeNew()
-
writeSetBytesPerBlock
static native void writeSetBytesPerBlock(long archive, int bytesPerBlock)
-
writeGetBytesPerBlock
static native int writeGetBytesPerBlock(long archive)
-
writeSetBytesInLastBlock
static native void writeSetBytesInLastBlock(long archive, int bytesInLastBlock)
-
writeGetBytesInLastBlock
static native int writeGetBytesInLastBlock(long archive)
-
writeAddFilter
static native void writeAddFilter(long archive, int code)
-
writeAddFilterByName
static native void writeAddFilterByName(long archive, @NonNull() Array<byte> name)
-
writeAddFilterB64encode
static native void writeAddFilterB64encode(long archive)
-
writeAddFilterBzip2
static native void writeAddFilterBzip2(long archive)
-
writeAddFilterCompress
static native void writeAddFilterCompress(long archive)
-
writeAddFilterGrzip
static native void writeAddFilterGrzip(long archive)
-
writeAddFilterGzip
static native void writeAddFilterGzip(long archive)
-
writeAddFilterLrzip
static native void writeAddFilterLrzip(long archive)
-
writeAddFilterLz4
static native void writeAddFilterLz4(long archive)
-
writeAddFilterLzip
static native void writeAddFilterLzip(long archive)
-
writeAddFilterLzma
static native void writeAddFilterLzma(long archive)
-
writeAddFilterLzop
static native void writeAddFilterLzop(long archive)
-
writeAddFilterNone
static native void writeAddFilterNone(long archive)
-
writeAddFilterProgram
static native void writeAddFilterProgram(long archive, @NonNull() Array<byte> command)
-
writeAddFilterUuencode
static native void writeAddFilterUuencode(long archive)
-
writeAddFilterXz
static native void writeAddFilterXz(long archive)
-
writeAddFilterZstd
static native void writeAddFilterZstd(long archive)
-
writeSetFormat
static native void writeSetFormat(long archive, int code)
-
writeSetFormatByName
static native void writeSetFormatByName(long archive, @NonNull() Array<byte> name)
-
writeSetFormat7zip
static native void writeSetFormat7zip(long archive)
-
writeSetFormatArBsd
static native void writeSetFormatArBsd(long archive)
-
writeSetFormatArSvr4
static native void writeSetFormatArSvr4(long archive)
-
writeSetFormatCpio
static native void writeSetFormatCpio(long archive)
-
writeSetFormatCpioBin
static native void writeSetFormatCpioBin(long archive)
-
writeSetFormatCpioNewc
static native void writeSetFormatCpioNewc(long archive)
-
writeSetFormatCpioOdc
static native void writeSetFormatCpioOdc(long archive)
-
writeSetFormatCpioPwb
static native void writeSetFormatCpioPwb(long archive)
-
writeSetFormatGnutar
static native void writeSetFormatGnutar(long archive)
-
writeSetFormatIso9660
static native void writeSetFormatIso9660(long archive)
-
writeSetFormatMtree
static native void writeSetFormatMtree(long archive)
-
writeSetFormatMtreeClassic
static native void writeSetFormatMtreeClassic(long archive)
-
writeSetFormatPax
static native void writeSetFormatPax(long archive)
-
writeSetFormatPaxRestricted
static native void writeSetFormatPaxRestricted(long archive)
-
writeSetFormatRaw
static native void writeSetFormatRaw(long archive)
-
writeSetFormatShar
static native void writeSetFormatShar(long archive)
-
writeSetFormatSharDump
static native void writeSetFormatSharDump(long archive)
-
writeSetFormatUstar
static native void writeSetFormatUstar(long archive)
-
writeSetFormatV7tar
static native void writeSetFormatV7tar(long archive)
-
writeSetFormatWarc
static native void writeSetFormatWarc(long archive)
-
writeSetFormatXar
static native void writeSetFormatXar(long archive)
-
writeSetFormatZip
static native void writeSetFormatZip(long archive)
-
writeSetFormatFilterByExt
static native void writeSetFormatFilterByExt(long archive, @NonNull() Array<byte> fileName)
-
writeSetFormatFilterByExtDef
static native void writeSetFormatFilterByExtDef(long archive, @NonNull() Array<byte> fileName, @NonNull() Array<byte> defaultExtension)
-
writeZipSetCompressionDeflate
static native void writeZipSetCompressionDeflate(long archive)
-
writeZipSetCompressionStore
static native void writeZipSetCompressionStore(long archive)
-
writeZipSetCompressionLzma
static native void writeZipSetCompressionLzma(long archive)
-
writeZipSetCompressionXz
static native void writeZipSetCompressionXz(long archive)
-
writeZipSetCompressionBzip2
static native void writeZipSetCompressionBzip2(long archive)
-
writeZipSetCompressionZstd
static native void writeZipSetCompressionZstd(long archive)
-
writeOpen
static <T> void writeOpen(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.WriteCallback<T> writeCallback, @Nullable() Archive.CloseCallback<T> closeCallback)
-
writeOpen2
static native <T> void writeOpen2(long archive, T clientData, @Nullable() Archive.OpenCallback<T> openCallback, @NonNull() Archive.WriteCallback<T> writeCallback, @Nullable() Archive.CloseCallback<T> closeCallback, @Nullable() Archive.FreeCallback<T> freeCallback)
-
writeOpenFd
static native void writeOpenFd(long archive, int fd)
-
writeOpenFileName
static native void writeOpenFileName(long archive, @NonNull() Array<byte> fileName)
-
writeOpenMemory
static native void writeOpenMemory(long archive, @NonNull() ByteBuffer buffer)
-
writeOpenMemoryUnsafe
static native void writeOpenMemoryUnsafe(long archive, long buffer, long bufferSize)
-
writeOpenMemoryGetUsed
static native long writeOpenMemoryGetUsed(long archive)
-
writeHeader
static native void writeHeader(long archive, long entry)
-
writeData
static native void writeData(long archive, @NonNull() ByteBuffer buffer)
-
writeFinishEntry
static native void writeFinishEntry(long archive)
-
writeClose
static native void writeClose(long archive)
-
writeFail
static native void writeFail(long archive)
-
writeFree
static void writeFree(long archive)
-
writeSetFormatOption
static native void writeSetFormatOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)
-
writeSetFilterOption
static native void writeSetFilterOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)
-
writeSetOption
static native void writeSetOption(long archive, @Nullable() Array<byte> module, @NonNull() Array<byte> option, @Nullable() Array<byte> value)
-
writeSetOptions
static native void writeSetOptions(long archive, @NonNull() Array<byte> options)
-
writeSetPassphrase
static native void writeSetPassphrase(long archive, @NonNull() Array<byte> passphrase)
-
writeSetPassphraseCallback
static native <T> void writeSetPassphraseCallback(long archive, T clientData, @Nullable() Archive.PassphraseCallback<T> callback)
-
free
static native void free(long archive)
-
filterCount
static native int filterCount(long archive)
-
filterBytes
static native long filterBytes(long archive, int index)
-
filterCode
static native int filterCode(long archive, int index)
-
filterName
@Nullable() static native Array<byte> filterName(long archive, int index)
-
errno
static native int errno(long archive)
-
errorString
@Nullable() static native Array<byte> errorString(long archive)
-
formatName
@Nullable() static native Array<byte> formatName(long archive)
-
format
static native int format(long archive)
-
clearError
static native void clearError(long archive)
-
copyError
static native void copyError(long destination, long source)
-
fileCount
static native int fileCount(long archive)
-
setCharset
static native void setCharset(long archive, @Nullable() Array<byte> charset)
-
-
-
-