|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object | +--java.util.jar.Manifest
Manifest クラスは、Manifest のエントリ名と、それに関連した Attributes を管理するために使います。エントリごとの Attributes の他に、メインとなる Manifest Attributes があります。Manifest 形式については、以下を参照してください。 「マニフェストフォーマット」
Attributes| コンストラクタの概要 | |
Manifest()
新しい空の Manifest を作成します。 |
|
Manifest(InputStream is)
指定された入力ストリームから新しい Manifest を作成します。 |
|
Manifest(Manifest man)
指定された Manifest のコピーである新しい Manifest を作成します。 |
|
| メソッドの概要 | |
void |
clear()
この Manifest のメインとなる Attributes とエントリをクリアします。 |
Object |
clone()
この Manifest のシャローコピーを返します。 |
boolean |
equals(Object o)
指定された Object が Manifest でもあり、そのメインとなる Attributes およびエントリが等しい場合に true を返します。 |
Attributes |
getAttributes(String name)
指定されたエントリ名の Attributes を返します。 |
Map |
getEntries()
この Manifest に格納されているエントリの Map を返します。 |
Attributes |
getMainAttributes()
Manifest のメインとなる Attributes を返します。 |
int |
hashCode()
この Manifest のハッシュコードを返します。 |
void |
read(InputStream is)
指定された InputStream から Manifest を読み取ります。 |
void |
write(OutputStream out)
指定された OutputStream に Manifest を書き込みます。 |
| クラス java.lang.Object から継承したメソッド |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public Manifest()
public Manifest(InputStream is)
throws IOException
is - マニフェストデータを含む入力ストリーム
IOException - 入出力エラーが発生した場合public Manifest(Manifest man)
man - コピー対象の Manifest| メソッドの詳細 |
public Attributes getMainAttributes()
public Map getEntries()
public Attributes getAttributes(String name)
return (Attributes)getEntries().get(name)
name - エントリ名
public void clear()
public void write(OutputStream out)
throws IOException
out - 出力ストリーム
IOException - 入出力エラーが発生した場合getMainAttributes()
public void read(InputStream is)
throws IOException
is - 入力ストリーム
IOException - 入出力エラーが発生した場合public boolean equals(Object o)
Object 内の equalso - 比較対象のオブジェクト
Object.hashCode(),
Hashtablepublic int hashCode()
Object 内の hashCodeObject.equals(java.lang.Object),
Hashtablepublic Object clone()
public Object clone() { return new Manifest(this); }
Object 内の cloneCloneable
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.