JarFile クラス

定義

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

[Android.Runtime.Register("java/util/jar/JarFile", DoNotGenerateAcw=true)]
public class JarFile : Java.Util.Zip.ZipFile
[<Android.Runtime.Register("java/util/jar/JarFile", DoNotGenerateAcw=true)>]
type JarFile = class
    inherit ZipFile
継承
属性

注釈

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。 省略可能Manifestなエントリの読み取りをサポートして クラスjava.util.zip.ZipFileを拡張します。 を Manifest 使用して、jar ファイルとそのエントリに関するメタ情報を指定できます。

特に明記されていない限り、このクラスのコンストラクターまたはメソッドに引数を渡 null すと、 が NullPointerException スローされます。

署名済み jar ファイルを開くときに検証フラグがオンになっている場合、ファイルの内容は、ファイル内に埋め込まれている署名に対して検証されます。 検証プロセスには署名者の証明書の検証は含まれていないことに注意してください。 呼び出し元は、 の JarEntry#getCodeSigners() 戻り値を調べて、署名を信頼できるかどうかをさらに判断する必要があります。

1.2 で追加されました。

の Java ドキュメント java.util.jar.JarFile

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

JarFile(File)

指定したFileオブジェクトから読み取る新しい JarFile を作成します。

JarFile(File, Boolean)

指定したFileオブジェクトから読み取る新しい JarFile を作成します。

JarFile(File, Boolean, Int32)

指定したモードで、指定したFileオブジェクトから読み取る新しい JarFile を作成します。

JarFile(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

JarFile(String)

指定したファイルnameから読み取る新しい JarFile を作成します。

JarFile(String, Boolean)

指定したファイルnameから読み取る新しい JarFile を作成します。

フィールド

Cenatt

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenatx

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cencom

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cencrc

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cendsk

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenext

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenflg

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenhdr

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenhow

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenlen

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cennam

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenoff

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Censig

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Censiz

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Centim

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenvem

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Cenver

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endcom

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endhdr

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endoff

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endsig

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endsiz

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endsub

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Endtot

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Extcrc

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Exthdr

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Extlen

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Extsig

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Extsiz

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Loccrc

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Locext

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Locflg

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Lochdr

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Lochow

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Loclen

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Locnam

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Locsig

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Locsiz

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Loctim

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Locver

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

ManifestName

JAR マニフェスト ファイル名。

OpenDelete

zip ファイルを開き、削除のマークを付ける Mode フラグ。

(継承元 ZipFile)
OpenRead

読み取り用の zip ファイルを開くモード フラグ。

(継承元 ZipFile)

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Comment

zip ファイルのコメントを返します。存在しない場合は null を返します。

(継承元 ZipFile)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
JniPeerMembers

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

Manifest

jar ファイル マニフェストを返します。存在 null しない場合は を返します。

Name

ZIP ファイルのパス名を返します。

(継承元 ZipFile)
PeerReference

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Close()

ZIP ファイルを閉じます。

(継承元 ZipFile)
Dispose()

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
Dispose(Boolean)

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
Entries()

ZIP ファイル エントリの列挙を返します。

(継承元 ZipFile)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetEntry(String)

指定した名前の zip ファイル エントリを返します。見つからない場合は null を返します。

(継承元 ZipFile)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetInputStream(ZipEntry)

指定した zip ファイル エントリの内容を読み取るための入力ストリームを返します。

(継承元 ZipFile)
GetJarEntry(String)

指定されたエントリ名の を JarEntry 返します null 。見つからない場合は を返します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
Size()

ZIP ファイル内のエントリの数を返します。

(継承元 ZipFile)
ToArray<T>()

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
IJavaPeerable.Finalized()

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

GetJniTypeName(IJavaPeerable)

クラスは JarFile 、 で開 java.io.RandomAccessFileくことができるすべてのファイルから jar ファイルの内容を読み取るために使用されます。

適用対象