クラス ZipContent.Entry
java.lang.ObjectSE
org.springframework.boot.loader.zip.ZipContent.Entry
- 含まれているクラス:
- ZipContent
単一の zip コンテンツエントリ。
メソッドのサマリー
修飾子と型メソッド説明<E extends ZipEntrySE>
Eas
(BiFunctionSE<ZipContent.Entry, StringSE, E> factory) 生のエントリをZipEntry
SE またはZipEntry
SE サブクラスに適合させます。<E extends ZipEntrySE>
Eas
(FunctionSE<StringSE, E> factory) 生のエントリをZipEntry
SE またはZipEntry
SE サブクラスに適合させます。int
このエントリの圧縮方法を返します。int
エントリの検索インデックスを返します。getName()
このエントリの名前を返します。int
このエントリの非圧縮サイズを返します。boolean
hasNameStartingWith
(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
生のエントリをZipEntry
SE またはZipEntry
SE サブクラスに適合させます。- 型パラメーター:
E
- エントリ型- パラメーター:
factory
-ZipEntry
SE の製造に使用されたファクトリ- 戻り値:
- 完全に入力された郵便番号エントリ
as
生のエントリをZipEntry
SE またはZipEntry
SE サブクラスに適合させます。- 型パラメーター:
E
- エントリ型- パラメーター:
factory
-ZipEntry
SE の製造に使用されたファクトリ- 戻り値:
- 完全に入力された郵便番号エントリ