インターフェース TarArchive
- すべての既知の実装クラス:
ImageArchive
,ZipFileTarArchive
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
出力ストリームに書き込むことができる TAR アーカイブ。
- 導入:
- 2.3.0
- 作成者:
- Phillip Webb
ネストされたクラスのサマリー
ネストされたクラスフィールドサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明static TarArchive
fromInputStream
(InputStreamSE inputStream, TarArchive.Compression compression) ZIP ファイルをTarArchive
に適合させるファクトリメソッド。static TarArchive
ZIP ファイルをTarArchive
に適合させるファクトリメソッド。default TarArchive.Compression
tar アーカイブで使用されている圧縮を返します。static TarArchive
of
(IOConsumer<Layout> layout) 特定のレイアウトで新しいTarArchive
インスタンスを作成するファクトリメソッド。void
writeTo
(OutputStreamSE outputStream) TAR アーカイブを指定された出力ストリームに書き込みます。
フィールドの詳細
NORMALIZED_TIME
TAR ファイルを正規化するために使用できるInstant
SE。これにより、すべてのエントリの変更時間が同じになります。
メソッドの詳細
writeTo
TAR アーカイブを指定された出力ストリームに書き込みます。- パラメーター:
outputStream
- 書き込む出力ストリーム- 例外:
IOExceptionSE
- IO エラー時
getCompression
tar アーカイブで使用されている圧縮を返します。- 戻り値:
- 使用された圧縮
- 導入:
- 3.2.6
of
特定のレイアウトで新しいTarArchive
インスタンスを作成するファクトリメソッド。- パラメーター:
layout
- TAR レイアウト- 戻り値:
- 新しい
TarArchive
インスタンス
fromZip
ZIP ファイルをTarArchive
に適合させるファクトリメソッド。- パラメーター:
zip
- ソース zip ファイルowner
- TAR のエントリの所有者- 戻り値:
- 新しい
TarArchive
インスタンス
fromInputStream
ZIP ファイルをTarArchive
に適合させるファクトリメソッド。writeTo(OutputStream)
は 1 回だけ呼び出されると想定します。- パラメーター:
inputStream
- ソース入力ストリームcompression
- 使用される圧縮- 戻り値:
- 新しい
TarArchive
インスタンス - 導入:
- 3.2.6