クラス ZipContent.Entry
java.lang.ObjectSE
org.springframework.boot.loader.zip.ZipContent.Entry
- 含まれているクラス:
- ZipContent
単一の zip コンテンツエントリ。
メソッドのサマリー
修飾子と型メソッド説明<E extends ZipEntrySE>
Eas(BiFunctionSE<ZipContent.Entry, StringSE, E> factory) 生のエントリをZipEntrySE またはZipEntrySE サブクラスに適合させます。<E extends ZipEntrySE>
Eas(FunctionSE<StringSE, E> factory) 生のエントリをZipEntrySE またはZipEntrySE サブクラスに適合させます。intこのエントリの圧縮方法を返します。intエントリの検索インデックスを返します。getName()このエントリの名前を返します。intこのエントリの非圧縮サイズを返します。booleanhasNameStartingWith(CharSequenceSE prefix) このエントリの名前が指定されたプレフィックスで始まる場合はtrueを返します。booleanディレクトリエントリの場合はtrueを返します。エントリの生のコンテンツ (ローカルファイルヘッダーは含まない) へのアクセスを提供するDataBlockを開きます。
メソッドの詳細
getLookupIndex
public int getLookupIndex()エントリのルックアップインデックスを返します。各エントリには一意のルックアップインデックスがありますが、エントリがロードされた順序と同じではありません。- 戻り値:
- エントリ検索インデックス
isDirectory
public boolean isDirectory()ディレクトリエントリの場合はtrueを返します。- 戻り値:
- エントリがディレクトリの場合
hasNameStartingWith
このエントリの名前が指定されたプレフィックスで始まる場合はtrueを返します。- パラメーター:
prefix- 必要なプレフィックス- 戻り値:
- エントリ名がプレフィックスで始まる場合
getName
このエントリの名前を返します。- 戻り値:
- エントリ名
getCompressionMethod
public int getCompressionMethod()このエントリの圧縮方法を返します。- 戻り値:
- 圧縮方法
- 関連事項:
getUncompressedSize
public int getUncompressedSize()このエントリの非圧縮サイズを返します。- 戻り値:
- 圧縮されていないサイズ
openContent
エントリの生のコンテンツ (ローカルファイルヘッダーは含まない) へのアクセスを提供するDataBlockを開きます。リソースを解放するには、データブロックの
ZipContent.close()メソッドを明示的に呼び出すか、try-with-resources によって呼び出す必要があります。- 戻り値:
- エントリの内容
- 例外:
IOExceptionSE- I/O エラー時
as
生のエントリをZipEntrySE またはZipEntrySE サブクラスに適合させます。- 型パラメーター:
E- エントリ型- パラメーター:
factory-ZipEntrySE の製造に使用されたファクトリ- 戻り値:
- 完全に入力された郵便番号エントリ
as
生のエントリをZipEntrySE またはZipEntrySE サブクラスに適合させます。- 型パラメーター:
E- エントリ型- パラメーター:
factory-ZipEntrySE の製造に使用されたファクトリ- 戻り値:
- 完全に入力された郵便番号エントリ