JavaTM 2 Platform
Standard Ed. 5.0

クラス
java.io.IOException の使用

IOException を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。 
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.color カラースペースのクラスを提供します。 
java.awt.datatransfer アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティ間で情報を変換する機構を提供します。 
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans Bean (JavaBeansTM アーキテクチャに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext Bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io データストリーム、直列化、およびファイルシステムを介したシステム入出力について規定します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.management Java 仮想マシンの管理および Java 仮想マシンが実行されているオペレーティングシステムの管理を監視する管理インタフェースを提供します。 
java.net ネットワークアプリケーションの実装のためのクラスを提供します。 
java.nio データのコンテナであるバッファを定義し、その他の NIO パッケージの概要を提供します。 
java.nio.channels 入出力操作を実行できるエンティティ (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.channels.spi java.nio.channels パッケージのサービスプロバイダクラスです。 
java.nio.charset バイトと Unicode 文字の相互変換を行うための、文字セット、デコーダ、およびエンコーダを定義します。 
java.rmi RMI パッケージを提供します。 
java.rmi.activation RMI オブジェクト起動をサポートします。 
java.rmi.server サーバ側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 
java.util.jar JAR (Java ARchive) ファイルの読み込みおよび書き出しに使うクラスを提供します。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
java.util.prefs このパッケージをアプリケーションから使用して、ユーザやシステムの設定データや構成データを格納および検索できます。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.activity 非整列化中に ORB 機構によってスローされる Activity サービス関連の例外が含まれています。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.imageio Java Image I/O API の基本パッケージです。 
javax.imageio.metadata メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。 
javax.imageio.spi リーダー、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。 
javax.imageio.stream ファイルとストリームからの下位レベル入出力を処理する、Java イメージ入出力 API のパッケージです。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.remote JMX MBean サーバにリモートアクセスするためのインタフェースです。 
javax.management.remote.rmi RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバへ転送する、JMX リモート API 用のコネクタです。 
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。 
javax.net ネットワークアプリケーションのためのクラスを提供します。 
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.print JavaTM Print Service API の主要なクラスおよびインタフェースを提供します。 
javax.rmi.CORBA RMI-IIOP 用の移植可能な API を含みます。 
javax.rmi.ssl Secure Sockets Layer (SSL) プロトコル、または Transport Layer Security (TLS) プロトコルに RMIClientSocketFactory および RMIServerSocketFactory の実装を提供します。 
javax.security.auth.callback このパッケージでは、サービスがアプリケーションとやりとりして、(ユーザ名やパスワードなどの認証データのような) 情報を取得したり、(エラーや警告のメッセージのような) 情報を表示する際に必要なクラスを提供します。 
javax.security.sasl SASL をサポートするためのクラスとインタフェースを含みます。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。 
javax.sound.midi.spi 新しい MIDI デバイス、MIDI ファイルリーダおよびライター、またはサウンドバンクリーダを提供するときに、サービスプロバイダが実装するインタフェースを提供します。 
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。 
javax.sound.sampled.spi 新しいオーディオデバイス、ソースファイルのリーダやライター、またはオーディオ形式コンバータを提供するときに、サービスプロバイダがサブクラス化する抽象クラスを提供します。 
javax.sql.rowset JDBC RowSet 実装の標準インタフェースと基底クラスです。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.filechooser このパッケージには、JFileChooser コンポーネントによって使用されるクラスおよびインタフェースが含まれています。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。 
javax.swing.text.html.parser デフォルトの HTML パーサを、サポートクラスと共に提供します。 
javax.swing.text.rtf Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。 
javax.transaction 非整列化中に ORB 機構によってスローされた 3 つの例外が含まれています。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.validation このパッケージは、XML ドキュメントの検証するための API を提供します。 
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードがほかのベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.xml.sax このパッケージはコア SAX API を提供します。 
org.xml.sax.ext このパッケージには、適合する SAX ドライバでは必ずしもサポートされない SAX2 機能のインタフェースが含まれます。 
org.xml.sax.helpers このパッケージは、SAX ベースのアプリケーションのブートストラップするためのサポートを含む「ヘルパー」クラスを含みます。 
 

java.applet での IOException の使用
 

IOException をスローする java.applet のメソッド
 void AppletContext.setStream(String key, InputStream stream)
          指定されたストリームをこのアプレットコンテキストの指定されたキーに関連付けます。
 

java.awt での IOException の使用
 

IOException をスローする java.awt のメソッド
static Font Font.createFont(int fontFormat, File fontFile)
          指定されたフォントタイプと指定されたフォントファイルを使用して新しい Font を返します。
static Font Font.createFont(int fontFormat, InputStream fontStream)
          指定されたフォントタイプと入力データを使用して新しい Font を返します。
protected static void AWTEventMulticaster.save(ObjectOutputStream s, String k, EventListener l)
           
protected  void AWTEventMulticaster.saveInternal(ObjectOutputStream s, String k)
           
 

java.awt.color での IOException の使用
 

IOException をスローする java.awt.color のメソッド
static ICC_Profile ICC_Profile.getInstance(InputStream s)
          InputStream のデータと対応する ICC_Profile を構築します。
static ICC_Profile ICC_Profile.getInstance(String fileName)
          ファイルのデータと対応する ICC_Profile を構築します。
 void ICC_Profile.write(OutputStream s)
          この ICC_Profile を OutputStream に書き出します。
 void ICC_Profile.write(String fileName)
          この ICC_Profile をファイルに書き出します。
 

java.awt.datatransfer での IOException の使用
 

IOException をスローする java.awt.datatransfer のメソッド
 Object Clipboard.getData(DataFlavor flavor)
          指定された DataFlavor でクリップボードの現在の内容を表すオブジェクトを返します。
 Reader DataFlavor.getReaderForText(Transferable transferable)
          必要に応じて、予想される文字セット (エンコード) をデコードしたテキストフレーバの Reader を取得します。
 Object Transferable.getTransferData(DataFlavor flavor)
          転送されるデータを表現するオブジェクトを返します。
 Object StringSelection.getTransferData(DataFlavor flavor)
          可能であれば、要求された DataFlavorTransferable データを返します。
 void DataFlavor.readExternal(ObjectInput is)
          直列化された状態の DataFlavor を復元します。
 void DataFlavor.writeExternal(ObjectOutput os)
          DataFlavor を直列化します。
 

java.awt.dnd での IOException の使用
 

IOException をスローする java.awt.dnd のメソッド
 Object DropTargetContext.TransferableProxy.getTransferData(DataFlavor df)
          要求されたデータフレーバに対してカプセル化した転送可能オブジェクトによって提供されるデータを表すオブジェクトを返します。
 

java.awt.print での IOException の使用
 

IOException を返す java.awt.print のメソッド
 IOException PrinterIOException.getIOException()
          印刷ジョブを中断させる IOException を返します。
 

IOException 型のパラメータを持つ java.awt.print のコンストラクタ
PrinterIOException(IOException exception)
          指定された IOException の文字列表現で新しい PrinterIOException を構築します。
 

java.beans での IOException の使用
 

IOException をスローする java.beans のメソッド
static Object Beans.instantiate(ClassLoader cls, String beanName)
           JavaBean のインスタンスを生成します。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext)
           JavaBean のインスタンスを生成します。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
          bean のインスタンスを生成します。
 

java.beans.beancontext での IOException の使用
 

IOException をスローする java.beans.beancontext のメソッド
protected  void BeanContextSupport.bcsPreDeserializationHook(ObjectInputStream ois)
          defaultWriteObject() のあと、子を直列化する前の readObject によって呼び出されます。
protected  void BeanContextServicesSupport.bcsPreDeserializationHook(ObjectInputStream ois)
          BeanContextSupport readObject が子を直列化復元する前に、BeanContextSupport readObject によって呼び出されます。
protected  void BeanContextSupport.bcsPreSerializationHook(ObjectOutputStream oos)
          defaultWriteObject() のあと、子を直列化する前の writeObject によって呼び出されます。
protected  void BeanContextServicesSupport.bcsPreSerializationHook(ObjectOutputStream oos)
          BeanContextSupport writeObject が子を直列化する前に、BeanContextSupport writeObject によって呼び出されます。
protected  void BeanContextSupport.deserialize(ObjectInputStream ois, Collection coll)
          コレクションを直列化復元するために readObject によって使用されます。
 Object BeanContext.instantiateChild(String beanName)
          この BeanContext の子として指定された javaBean のインスタンスを生成します。
 Object BeanContextSupport.instantiateChild(String beanName)
           instantiateChild メソッドは、Bean を入れ子にして BeanContext にインスタンスを生成する処理を単純化する BeanContext の簡易フックです。
 void BeanContextSupport.readChildren(ObjectInputStream ois)
          このクラスのインスタンスが BeanContext プロトコル (およびそのサブプロトコル) の実装の委譲として使用されるときには、直列化復元の際に「鶏が先か、卵が先か」の問題が起こります。
protected  void BeanContextSupport.serialize(ObjectOutputStream oos, Collection coll)
          コレクションを直列化するために writeObject によって使用されます。
 void BeanContextSupport.writeChildren(ObjectOutputStream oos)
          この BeanContext の子すべてを直列化するのに使用されます。
 

java.io での IOException の使用
 

java.io での IOException のサブクラス
 class CharConversionException
          文字変換で発生する例外の基底クラスです。
 class EOFException
          入力の途中で、予想外のファイルの終了、または予想外のストリームの終了があったことを表すシグナルです。
 class FileNotFoundException
          指定されたパス名で示されるファイルが開けなかったことを通知します。
 class InterruptedIOException
          入出力処理で割り込みが発生したことを通知するシグナルを発生させます。
 class InvalidClassException
          直列化ランタイムが、クラスについて次の問題のどれかを検出したときにスローされます。
 class InvalidObjectException
          1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。
 class NotActiveException
          直列化または直列化復元がアクティブではない場合にスローされます。
 class NotSerializableException
          インスタンスが直列化可能インタフェースを持つ必要がある場合にスローされます。
 class ObjectStreamException
          オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。
 class OptionalDataException
          プリミティブデータが読み込まれていないか、またはデータの終わりがストリーム内の直列化オブジェクトにあるため、オブジェクトの読み込み操作が失敗したことを示す例外です。
 class StreamCorruptedException
          オブジェクトストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。
 class SyncFailedException
          同期 (sync) オペレーションが失敗したことを通知します。
 class UnsupportedEncodingException
          文字のエンコーディングがサポートされていません。
 class UTFDataFormatException
          不正な構造を持つ修正 UTF-8 形式の文字列が、データ入力ストリーム内に読み込まれたか、またはデータ入力インタフェースを実装するクラスによって読み込まれたことを示します。
 class WriteAbortedException
          書き込み操作中に ObjectStreamException がスローされたことを通知します。
 

IOException をスローする java.io のメソッド
protected  void ObjectOutputStream.annotateClass(Class<?> cl)
          サブクラスは、クラスのデータをストリームに保存できるようにこのメソッドを実装する場合があります。
protected  void ObjectOutputStream.annotateProxyClass(Class<?> cl)
          サブクラスはこのメソッドを実装して、ダイナミックプロキシクラスに対する記述子とともにカスタムデータをストリームに格納します。
 Writer Writer.append(char c)
          このライターに指定された文字を追加します。
 Writer Writer.append(CharSequence csq)
          このライターに指定された文字シーケンスを追加します。
 Writer Writer.append(CharSequence csq, int start, int end)
          指定された文字シーケンスのサブシーケンスをこのライターに追加します。
 int InputStream.available()
          この入力ストリームのメソッドの次の呼び出し側からブロックされることなく、この入力ストリームから読み込むことができる (またはスキップできる) バイト数を返します。
 int FileInputStream.available()
          ブロックせずにファイル入力ストリームから読み込むことができるバイト数を返します。
 int FilterInputStream.available()
          ブロックせずに入力ストリームから読み込むことができるバイト数を返します。
 int BufferedInputStream.available()
          ブロックせずに入力ストリームから読み込むことができるバイト数を返します。
 int PushbackInputStream.available()
          ブロックせずにこの入力ストリームから読み込むことができるバイト数を返します。
 int ObjectInput.available()
          ブロックせずに読み込むことができるバイト数を返します。
 int ObjectInputStream.available()
          ブロックせずに読み込むことができるバイト数を返します。
 int SequenceInputStream.available()
          現在のストリームにあるバイト数を返します。
 int PipedInputStream.available()
          ブロックせずにこの入力ストリームから読み込めるバイト数を返します。
 int LineNumberInputStream.available()
          推奨されていません。 ブロックせずに入力ストリームから読み込むことができるバイト数を返します。
 void Closeable.close()
          このストリームを閉じ、関連付けられているすべてのシステムリソースを解放します。
 void InputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void FileInputStream.close()
          ファイル入力ストリームを閉じ、このストリームに関連するシステムリソースを解放します。
 void OutputStream.close()
          この出力ストリームを閉じ、このストリームに関連するすべてのシステムリソースを解放します。
 void FileOutputStream.close()
          ファイル出力ストリームを閉じ、このストリームに関連するシステムリソースを解放します。
 void FilterInputStream.close()
          入力ストリームを閉じて、このストリームと関連するすべてのシステムリソースを解放します。
 void BufferedInputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void FilterOutputStream.close()
          出力ストリームを閉じ、これに関連するすべてのシステムリソースを解放します。
abstract  void Writer.close()
          ストリームを閉じてフラッシュします。
 void OutputStreamWriter.close()
          ストリームを閉じます。
 void BufferedWriter.close()
          ストリームを閉じます。
 void ByteArrayInputStream.close()
          ByteArrayInputStream を閉じても、何も変化はありません。
 void ByteArrayOutputStream.close()
          ByteArrayOutputStream を閉じても、何も変化はありません。
abstract  void Reader.close()
          ストリームを閉じます。
 void InputStreamReader.close()
          ストリームを閉じます。
 void BufferedReader.close()
          ストリームを閉じます。
 void RandomAccessFile.close()
          このランダムアクセスファイルストリームを終了し、このストリームに関連するすべてのシステムリソースを解放します。
 void FilterReader.close()
          ストリームを閉じます。
 void StringWriter.close()
          StringWriter を閉じても、何も変化はありません。
 void PushbackInputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void ObjectInput.close()
          入力ストリームを閉じます。
 void ObjectInputStream.close()
          入力ストリームを閉じます。
 void ObjectOutput.close()
          ストリームを閉じます。
 void ObjectOutputStream.close()
          ストリームを閉じます。
 void SequenceInputStream.close()
          この入力ストリームを閉じ、そのストリームに関連するすべてのシステムリソースを解放します。
 void PushbackReader.close()
          ストリームを閉じます。
 void PipedWriter.close()
          このパイプで連結された出力ストリームを閉じて、それに関連するすべてのシステムリソースを解放します。
 void PipedReader.close()
          パイプによるストリームを閉じて、それに関連するすべてのシステムリソースを解放します。
 void PipedOutputStream.close()
          パイプによる出力ストリームを閉じ、そのストリームに関連するすべてのシステムリソースを解放します。
 void PipedInputStream.close()
          パイプによる入力ストリームを閉じ、そのストリームに関連するすべてのシステムリソースを解放します。
 void FilterWriter.close()
          ストリームを閉じます。
 void PipedOutputStream.connect(PipedInputStream snk)
          パイプによる入力ストリームを受信側に接続します。
 void PipedInputStream.connect(PipedOutputStream src)
          パイプによる入力ストリームを、パイプによる出力ストリーム src に接続させます。
 void PipedWriter.connect(PipedReader snk)
          パイプによるライターを受け取り手として接続します。
 void PipedReader.connect(PipedWriter src)
          パイプによるリーダを、パイプによるライター src に接続させます。
 boolean File.createNewFile()
          この抽象パス名が示す空の新しいファイルを不可分 (atomic) に生成します (そのファイルがまだ存在しない場合だけ)。
static File File.createTempFile(String prefix, String suffix)
          指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。
static File File.createTempFile(String prefix, String suffix, File directory)
           指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
abstract  boolean ObjectInputStream.GetField.defaulted(String name)
          名前で指定されたフィールドがデフォルトで設定されており、このストリームで値を持たない場合に true を返します。
 void ObjectInputStream.defaultReadObject()
          現在のクラスの非 static および非 transient のフィールドを、このストリームから読み込みます。
 void ObjectOutputStream.defaultWriteObject()
          現在のクラスの非 static フィールドと非 transient フィールドを、ストリームに書き込みます。
protected  void ObjectOutputStream.drain()
          ObjectOutputStream にあるバッファデータをすべて空にします。
protected  void FileInputStream.finalize()
          ファイル入力ストリームへの参照が存在しなくなったときに、このストリームの close メソッドが確実に呼び出されるようにします。
protected  void FileOutputStream.finalize()
          ファイルへの接続をクリーンアップし、このストリームへの参照がなくなったときにこのファイル出力ストリームの close メソッドが呼び出されるようにします。
 void Flushable.flush()
          基本となるストリームにバッファされた出力を書き込むことで、このストリームをフラッシュします。
 void OutputStream.flush()
          この出力ストリームをフラッシュし、バッファに入っている出力バイトをすべて強制的に書き込みます。
 void FilterOutputStream.flush()
          出力ストリームをフラッシュして、バッファリングされていたすべての出力バイトを強制的にストリームに書き込みます。
 void BufferedOutputStream.flush()
          バッファリングされた出力ストリームをフラッシュします。
abstract  void Writer.flush()
          ストリームをフラッシュします。
 void OutputStreamWriter.flush()
          ストリームをフラッシュします。
 void BufferedWriter.flush()
          ストリームをフラッシュします。
 void ObjectOutput.flush()
          ストリームをフラッシュします。
 void ObjectOutputStream.flush()
          ストリームをフラッシュします。
 void DataOutputStream.flush()
          データ出力ストリームをフラッシュします。
 void PipedWriter.flush()
          この出力ストリームをフラッシュし、バッファに入っている出力文字があれば強制的に書き出します。
 void PipedOutputStream.flush()
          この出力ストリームをフラッシュし、バッファに入っている出力バイトをすべて強制的に書き出します。
 void FilterWriter.flush()
          ストリームをフラッシュします。
abstract  boolean ObjectInputStream.GetField.get(String name, boolean val)
          名前で指定された boolean フィールドの値を持続フィールドから取得します。
abstract  byte ObjectInputStream.GetField.get(String name, byte val)
          名前で指定された byte フィールドの値を持続フィールドから取得します。
abstract  char ObjectInputStream.GetField.get(String name, char val)
          名前で指定された char フィールドの値を持続フィールドから取得します。
abstract  double ObjectInputStream.GetField.get(String name, double val)
          名前で指定された double フィールドの値を持続フィールドから取得します。
abstract  float ObjectInputStream.GetField.get(String name, float val)
          名前で指定された float フィールドの値を持続フィールドから取得します。
abstract  int ObjectInputStream.GetField.get(String name, int val)
          名前で指定された int フィールドの値を持続フィールドから取得します。
abstract  long ObjectInputStream.GetField.get(String name, long val)
          名前で指定された long フィールドの値を持続フィールドから取得します。
abstract  Object ObjectInputStream.GetField.get(String name, Object val)
          名前で指定された Object フィールドの値を持続フィールドから取得します。
abstract  short ObjectInputStream.GetField.get(String name, short val)
          名前で指定された short フィールドの値を持続フィールドから取得します。
 File File.getCanonicalFile()
          この抽象パス名の正規の形式を返します。
 String File.getCanonicalPath()
          この抽象パス名の正規のパス名文字列を返します。
 FileDescriptor FileInputStream.getFD()
          この FileInputStream に使用されているファイルシステムの実際のファイルへの接続を表す FileDescriptor オブジェクトを返します。
 FileDescriptor FileOutputStream.getFD()
          ストリームに関連したファイル記述子を返します。
 FileDescriptor RandomAccessFile.getFD()
          このストリームに関連する不透明なファイル記述子を返します。
 long RandomAccessFile.getFilePointer()
          このファイルの現在のオフセットを返します。
 long RandomAccessFile.length()
          このファイルの長さを返します。
 void Reader.mark(int readAheadLimit)
          ストリームの現在の位置にマークを設定します。
 void BufferedReader.mark(int readAheadLimit)
          ストリームの現在位置にマークを設定します。
 void StringReader.mark(int readAheadLimit)
          ストリームの現在位置にマークを設定します。
 void FilterReader.mark(int readAheadLimit)
          ストリームの現在位置にマークを設定します。
 void PushbackReader.mark(int readAheadLimit)
          ストリーム内の現在の位置にマークを設定します。
 void LineNumberReader.mark(int readAheadLimit)
          ストリームの現在位置にマークを設定します。
 void CharArrayReader.mark(int readAheadLimit)
          ストリームの現在位置にマークを設定します。
 void BufferedWriter.newLine()
          改行文字を書き込みます。
 int StreamTokenizer.nextToken()
          このトークナイザの入力ストリームの次のトークンを構文解析します。
 ObjectOutputStream.PutField ObjectOutputStream.putFields()
          ストリームに書き込まれる持続フィールドをバッファに格納するために使用されるオブジェクトを取得します。
abstract  int InputStream.read()
          入力ストリームから次のバイトデータを読み込みます。
 int FileInputStream.read()
          入力ストリームから 1 バイトを読み込みます。
 int FilterInputStream.read()
          この入力ストリームから、データの次のバイトを読み込みます。
 int BufferedInputStream.read()
          InputStreamread メソッドの汎用規約を参照してください。
 int Reader.read()
          単一文字を読み込みます。
 int InputStreamReader.read()
          単一の文字を読み込みます。
 int BufferedReader.read()
          単一の文字を読み込みます。
 int RandomAccessFile.read()
          このファイルから 1 バイトのデータを読み込みます。
 int StringReader.read()
          単一の文字を読み込みます。
 int FilterReader.read()
          単一の文字を読み込みます。
 int PushbackInputStream.read()
          この入力ストリームから、データの次のバイトを読み込みます。
 int ObjectInput.read()
          データのバイトを読み込みます。
 int ObjectInputStream.read()
          データのバイトを読み込みます。
 int SequenceInputStream.read()
          この入力ストリームから、データの次のバイトを読み込みます。
 int PushbackReader.read()
          単一の文字を読み込みます。
 int PipedReader.read()
          パイプによるストリームから、次の文字を読み込みます。
 int PipedInputStream.read()
          パイプによる入力ストリームから、次のバイトを読み込みます。
 int LineNumberReader.read()
          1 個の文字を読み込みます。
 int LineNumberInputStream.read()
          推奨されていません。 この入力ストリームから、データの次のバイトを読み込みます。
 int CharArrayReader.read()
          単一の文字を読み込みます。
 int InputStream.read(byte[] b)
          入力ストリームからバイト数を読み込み、それをバッファ配列 b に格納します。
 int FileInputStream.read(byte[] b)
          入力ストリームから最大 b.length バイトをバイト配列に読み込みます。
 int FilterInputStream.read(byte[] b)
          入力ストリームからバイト配列に最大 byte.length バイトのデータを読み込みます。
 int DataInputStream.read(byte[] b)
          保存された入力ストリームからバイト数を読み込み、それをバッファ配列 b に格納します。
 int RandomAccessFile.read(byte[] b)
          このファイルから最大 b.length バイトのデータをバイト配列に読み込みます。
 int ObjectInput.read(byte[] b)
          バイト配列に読み込みます。
 int InputStream.read(byte[] b, int off, int len)
          入力ストリームから len バイトまでのデータをバイト配列に読み込みます。
 int FileInputStream.read(byte[] b, int off, int len)
          入力ストリームからバイト配列へ最大 len バイトのデータを読み込みます。
 int FilterInputStream.read(byte[] b, int off, int len)
          入力ストリームからバイト配列へ最大 len バイトのデータを読み込みます。
 int BufferedInputStream.read(byte[] b, int off, int len)
          このバイト入力ストリームからバイトを読み取って、指定されたバイト配列に指定のオフセットから挿入します。
 int DataInputStream.read(byte[] b, int off, int len)
          保存された入力ストリームから len バイトまでのデータをバイト配列に読み込みます。
 int RandomAccessFile.read(byte[] b, int off, int len)
          このファイルから最大 len バイトのデータをバイト配列に読み込みます。
 int PushbackInputStream.read(byte[] b, int off, int len)
          この入力ストリームから、len バイトまでのデータをバイトの配列に読み込みます。
 int ObjectInput.read(byte[] b, int off, int len)
          バイト配列に読み込みます。
 int ObjectInputStream.read(byte[] buf, int off, int len)
          バイトの配列に読み込みます。
 int SequenceInputStream.read(byte[] b, int off, int len)
          この入力ストリームから len バイトまでのデータをバイトの配列に読み込みます。
 int PipedInputStream.read(byte[] b, int off, int len)
          パイプによる入力ストリームの len バイトまでのデータをバイトの配列に読み込みます。
 int LineNumberInputStream.read(byte[] b, int off, int len)
          推奨されていません。 入力ストリームからバイト配列へ最大 len バイトのデータを読み込みます。
 int Reader.read(char[] cbuf)
          配列に文字を読み込みます。
abstract  int Reader.read(char[] cbuf, int off, int len)
          配列の一部に文字を読み込みます。
 int InputStreamReader.read(char[] cbuf, int offset, int length)
          配列の一部に文字を読み込みます。
 int BufferedReader.read(char[] cbuf, int off, int len)
          配列の一部に文字を読み込みます。
 int StringReader.read(char[] cbuf, int off, int len)
          配列の一部に文字を読み込みます。
 int FilterReader.read(char[] cbuf, int off, int len)
          配列の一部に文字を読み込みます。
 int PushbackReader.read(char[] cbuf, int off, int len)
          配列の一部に文字を読み込みます。
 int PipedReader.read(char[] cbuf, int off, int len)
          パイプによるストリームから len 文字までのデータを、文字の配列に読み込みます。
 int LineNumberReader.read(char[] cbuf, int off, int len)
          配列の一部に文字を読み込みます。
 int CharArrayReader.read(char[] b, int off, int len)
          配列の一部に文字を読み込みます。
 int Reader.read(CharBuffer target)
          指定された文字バッファに文字を読み込もうとします。
 boolean DataInput.readBoolean()
          1 バイトの入力データを読み込んで、そのバイトがゼロ以外の場合は true、そのバイトがゼロの場合は false を返します。
 boolean DataInputStream.readBoolean()
          DataInputreadBoolean メソッドの汎用規約を参照してください。
 boolean RandomAccessFile.readBoolean()
          このファイルから boolean を読み込みます。
 boolean ObjectInputStream.readBoolean()
          boolean を読み込みます。
 byte DataInput.readByte()
          1 バイトの入力データを読み込んで返します。
 byte DataInputStream.readByte()
          DataInputreadByte メソッドの汎用規約を参照してください。
 byte RandomAccessFile.readByte()
          このファイルから符号付き 8 ビット値を読み込みます。
 byte ObjectInputStream.readByte()
          8 ビットのバイトを読み込みます。
 char DataInput.readChar()
          入力データの char を読み込んで、char 値を返します。
 char DataInputStream.readChar()
          DataInputreadChar メソッドの汎用規約を参照してください。
 char RandomAccessFile.readChar()
          このファイルから Unicode 文字を読み込みます。
 char ObjectInputStream.readChar()
          16 ビットの char を読み込みます。
protected  ObjectStreamClass ObjectInputStream.readClassDescriptor()
          直列化ストリームからクラス記述子を読み込みます。
 double DataInput.readDouble()
          8 バイトの入力データを読み込んで、double 値を返します。
 double DataInputStream.readDouble()
          DataInputreadDouble メソッドの汎用規約を参照してください。
 double RandomAccessFile.readDouble()
          このファイルから double を読み込みます。
 double ObjectInputStream.readDouble()
          64 ビットの double を読み込みます。
 void Externalizable.readExternal(ObjectInput in)
          オブジェクトが実装している readExternal メソッドは、DataInput インタフェースのメソッド (プリミティブ型の場合) および ObjectInput インタフェースの readObject メソッド (オブジェクト、文字列、および配列の場合) を呼び出すことにより、オブジェクトの内容を復元します。
 ObjectInputStream.GetField ObjectInputStream.readFields()
          ストリームから持続フィールドを読み込み、それらを名前を指定してアクセスできるようにします。
 float DataInput.readFloat()
          4 バイトの入力データを読み込んで、float 値を返します。
 float DataInputStream.readFloat()
          DataInputreadFloat メソッドの汎用規約を参照してください。
 float RandomAccessFile.readFloat()
          このファイルから float を読み込みます。
 float ObjectInputStream.readFloat()
          32 ビットの float を読み込みます。
 void DataInput.readFully(byte[] b)
          入力ストリームからいくつかのバイトを読み込んで、バッファ配列 b に格納します。
 void DataInputStream.readFully(byte[] b)
          DataInputreadFully メソッドの汎用規約を参照してください。
 void RandomAccessFile.readFully(byte[] b)
          このファイルからバイト配列に、現在のファイルポインタ位置から始めて b.length バイトを読み込みます。
 void ObjectInputStream.readFully(byte[] buf)
          バイトを読み込みます。
 void DataInput.readFully(byte[] b, int off, int len)
          入力ストリームから len バイトを読み込みます。
 void DataInputStream.readFully(byte[] b, int off, int len)
          DataInputreadFully メソッドの汎用規約を参照してください。
 void RandomAccessFile.readFully(byte[] b, int off, int len)
          このファイルからバイト配列に、現在のファイルポインタ位置から始めて len バイトを読み込みます。
 void ObjectInputStream.readFully(byte[] buf, int off, int len)
          バイトを読み込みます。
 int DataInput.readInt()
          4 バイトの入力データを読み込んで、int 値を返します。
 int DataInputStream.readInt()
          DataInputreadInt メソッドの汎用規約を参照してください。
 int RandomAccessFile.readInt()
          このファイルから符号付き 32 ビット整数を読み込みます。
 int ObjectInputStream.readInt()
          32 ビットの int を読み込みます。
 String DataInput.readLine()
          入力ストリームから、次の行のテキストを読み込みます。
 String DataInputStream.readLine()
          推奨されていません。 このメソッドは、バイトを適切に文字列に変換しません。JDK 1.1 では、テキスト行を読み込む方法としては BufferedReader.readLine() メソッドを使うことが推奨されています。行を読み込むのに DataInputStream クラスを使うプログラムを、BufferedReader クラスを使うように変換するには、次の形式のコードを、
 DataInputStream d = new DataInputStream(in);
次の形式のコードで置き換えます。
 BufferedReader d = new BufferedReader(new InputStreamReader(in)); 
 String BufferedReader.readLine()
          1 行のテキストを読み込みます。
 String RandomAccessFile.readLine()
          このファイルの次のテキスト行を読み込みます。
 String ObjectInputStream.readLine()
          推奨されていません。 このメソッドはバイトを正確に文字に変換しません。詳細および代替メソッドについては DataInputStream を参照してください。
 String LineNumberReader.readLine()
          1 行のテキストを読み込みます。
 long DataInput.readLong()
          8 バイトの入力データを読み込んで、long 値を返します。
 long DataInputStream.readLong()
          DataInputreadLong メソッドの汎用規約を参照してください。
 long RandomAccessFile.readLong()
          このファイルから符号付きの 64 ビット整数を読み込みます。
 long ObjectInputStream.readLong()
          64 ビットの long を読み込みます。
 Object ObjectInput.readObject()
          オブジェクトを読み込み、それを返します。
 Object ObjectInputStream.readObject()
          ObjectInputStream からオブジェクトを読み込みます。
protected  Object ObjectInputStream.readObjectOverride()
          引数なしの protected コンストラクタを使用して ObjectOutputStream を作成した ObjectOutputStream の信頼できるサブクラスによって呼び出されます。
 short DataInput.readShort()
          2 バイトの入力データを読み込んで、short 値を返します。
 short DataInputStream.readShort()
          DataInputreadShort メソッドの汎用規約を参照してください。
 short RandomAccessFile.readShort()
          符号付き 16 ビット数をこのファイルから読み込みます。
 short ObjectInputStream.readShort()
          16 ビットの short を読み込みます。
protected  void ObjectInputStream.readStreamHeader()
          サブクラスが自身のストリームヘッダの読み込みと検証を行えるようにするために提供されています。
 Object ObjectInputStream.readUnshared()
          ObjectInputStream から「共有されない」オブジェクトを読み込みます。
 int DataInput.readUnsignedByte()
          1 バイトの入力データを読み込んで、int 型にゼロ拡張して結果を返します。
 int DataInputStream.readUnsignedByte()
          DataInputreadUnsignedByte メソッドの汎用規約を参照してください。
 int RandomAccessFile.readUnsignedByte()
          このファイルから符号なし 8 ビット数を読み込みます。
 int ObjectInputStream.readUnsignedByte()
          符号なし 8 ビットバイトを読み込みます。
 int DataInput.readUnsignedShort()
          2 バイトの入力データを読み込んで、065535 の範囲の int 値を返します。
 int DataInputStream.readUnsignedShort()
          DataInputreadUnsignedShort メソッドの汎用規約を参照してください。
 int RandomAccessFile.readUnsignedShort()
          符号なし 16 ビット数をこのファイルから読み込みます。
 int ObjectInputStream.readUnsignedShort()
          符号なし 16 ビットの short を読み込みます。
 String DataInput.readUTF()
          修正 UTF-8 形式でエンコードされた文字列を読み込みます。
 String DataInputStream.readUTF()
          DataInputreadUTF メソッドの汎用規約を参照してください。
 String RandomAccessFile.readUTF()
          このファイルから文字列を読み込みます。
 String ObjectInputStream.readUTF()
          修正 UTF-8 形式の文字列を読み込みます。
static String DataInputStream.readUTF(DataInput in)
          修正 UTF-8 形式でエンコードされた Unicode 文字列表現を、ストリーム in から読み込みます。
 boolean Reader.ready()
          このストリームが読み込み可能かどうかを判定します。
 boolean InputStreamReader.ready()
          ストリームが読み込み可能な状態かどうかを通知します。
 boolean BufferedReader.ready()
          ストリームが読み込み可能かどうかを返します。
 boolean StringReader.ready()
          このストリームが読み込み可能かどうかを判定します。
 boolean FilterReader.ready()
          このストリームが読み込み可能かどうかを判定します。
 boolean PushbackReader.ready()
          このストリームが読み込み可能かどうかを判定します。
 boolean PipedReader.ready()
          このストリームが読み込める状態になっているかどうかを通知します。
 boolean CharArrayReader.ready()
          ストリームが読み込み可能な状態かどうかを通知します。
protected  void PipedInputStream.receive(int b)
          データのバイトを受け取ります。
protected  Object ObjectOutputStream.replaceObject(Object obj)
          直列化の際に、ObjectOutputStream の信頼できるサブクラスが、あるオブジェクトをほかのオブジェクトに置換できるようにします。
 void InputStream.reset()
          このストリームの位置を、入力ストリームで最後に mark メソッドが呼び出されたときのマーク位置に再設定します。
 void FilterInputStream.reset()
          このストリームの位置を、入力ストリームで最後に mark メソッドが呼び出されたときのマーク位置に再設定します。
 void BufferedInputStream.reset()
          InputStreamreset メソッドの汎用規約を参照してください。
 void Reader.reset()
          ストリームをリセットします。
 void BufferedReader.reset()
          ストリームを、もっとも新しいマーク位置にリセットします。
 void StringReader.reset()
          直前のマーク位置にストリームをリセットします。
 void FilterReader.reset()
          ストリームをリセットします。
 void PushbackInputStream.reset()
          このストリームの位置を、入力ストリームで最後に mark メソッドが呼び出されたときのマーク位置に再設定します。
 void ObjectOutputStream.reset()
          ストリームにすでに書き込まれているオブジェクトの状態を無効にします。
 void PushbackReader.reset()
          ストリームをリセットします。
 void LineNumberReader.reset()
          ストリームを、もっとも新しいマーク位置にリセットします。
 void LineNumberInputStream.reset()
          推奨されていません。 このストリームの位置を、入力ストリームで最後に mark メソッドが呼び出されたときのマーク位置に再設定します。
 void CharArrayReader.reset()
          直前のマーク位置にストリームをリセットします。
protected  Class<?> ObjectInputStream.resolveClass(ObjectStreamClass desc)
          指定されたストリームクラスの記述に対応するローカルクラスをロードします。
protected  Object ObjectInputStream.resolveObject(Object obj)
          直列化復元の際に、ObjectInputStream の信頼できるサブクラスが、あるオブジェクトをほかのオブジェクトに置換できるようにします。
protected  Class<?> ObjectInputStream.resolveProxyClass(String[] interfaces)
          プロキシクラス記述子で指定されたインタフェースを実装するプロキシクラスを返します。
 void RandomAccessFile.seek(long pos)
          このファイルの先頭を始点として、ファイルポインタのオフセットを設定します。
 void RandomAccessFile.setLength(long newLength)
          このファイルの長さを設定します。
 long InputStream.skip(long n)
          入力ストリームからのデータを n バイトだけスキップしてその範囲のデータを破棄します。
 long FileInputStream.skip(long n)
          入力ストリームから n バイト分のデータをスキップし、このデータを破棄します。
 long FilterInputStream.skip(long n)
          入力ストリームからのデータを n バイトだけスキップして破棄します。
 long BufferedInputStream.skip(long n)
          InputStreamskip メソッドの汎用規約を参照してください。
 long Reader.skip(long n)
          文字をスキップします。
 long BufferedReader.skip(long n)
          文字をスキップします。
 long StringReader.skip(long ns)
          ストリーム内の指定の文字数をスキップします。
 long FilterReader.skip(long n)
          文字をスキップします。
 long PushbackInputStream.skip(long n)
          この入力ストリームからのデータを n バイトだけスキップして破棄します。
 long ObjectInput.skip(long n)
          入力を n バイトだけスキップします。
 long PushbackReader.skip(long n)
          文字をスキップします。
 long LineNumberReader.skip(long n)
          文字をスキップします。
 long LineNumberInputStream.skip(long n)
          推奨されていません。 入力ストリームからのデータを n バイトだけスキップしてその範囲のデータを破棄します。
 long CharArrayReader.skip(long n)
          文字をスキップします。
 int DataInput.skipBytes(int n)
          入力ストリームから n バイトをスキップするようにして、スキップしたバイトを破棄します。
 int DataInputStream.skipBytes(int n)
          DataInputskipBytes メソッドの汎用規約を参照してください。
 int RandomAccessFile.skipBytes(int n)
          n バイトの入力をスキップして、スキップしたバイトを破棄しようとします。
 int ObjectInputStream.skipBytes(int len)
          バイトをスキップします。
 void PushbackInputStream.unread(byte[] b)
          プッシュバックバッファの先頭にそのバイトの配列をコピーして、バイトの配列をプッシュバックします。
 void PushbackInputStream.unread(byte[] b, int off, int len)
          プッシュバックバッファの先頭にそのバイトの配列の一部をコピーして、バイトの配列の一部をプッシュバックします。
 void PushbackReader.unread(char[] cbuf)
          プッシュバックバッファの先頭にその文字配列をコピーして、文字配列をプッシュバックします。
 void PushbackReader.unread(char[] cbuf, int off, int len)
          プッシュバックバッファの先頭にその文字配列の一部をコピーして、文字配列の一部をプッシュバックします。
 void PushbackInputStream.unread(int b)
          プッシュバックバッファの先頭にそのバイトをコピーして、1 バイトをプッシュバックします。
 void PushbackReader.unread(int c)
          単一の文字をプッシュバックします。
 void ObjectOutputStream.useProtocolVersion(int version)
          ストリームの書き込み時に使用するストリームプロトコルのバージョンを指定します。
 void OutputStream.write(byte[] b)
          指定されたバイト配列からこの出力ストリームに b.length バイトを書き込みます。
 void FileOutputStream.write(byte[] b)
          指定されたバイト配列の b.length バイトをこのファイル出力ストリームに書き込みます。
 void FilterOutputStream.write(byte[] b)
          b.length バイトのデータを出力ストリームに書き込みます。
 void DataOutput.write(byte[] b)
          出力ストリームに配列 b のすべてのバイトを書き込みます。
 void RandomAccessFile.write(byte[] b)
          指定されたバイト配列からこのファイルに、現在のファイルポインタ位置から開始して b.length バイトを書き込みます。
 void ObjectOutput.write(byte[] b)
          バイト配列を書き込みます。
 void ObjectOutputStream.write(byte[] buf)
          バイト配列を書き込みます。
 void OutputStream.write(byte[] b, int off, int len)
          オフセット off から始まる指定のバイト配列からこの出力ストリームに len バイトを書き込みます。
 void FileOutputStream.write(byte[] b, int off, int len)
          指定されたバイト配列からのオフセット位置 off から始まる len バイトをこのファイル出力ストリームに書き込みます。
 void FilterOutputStream.write(byte[] b, int off, int len)
          指定された byte 配列の、オフセット位置 off から始まる len バイトを出力ストリームに書き込みます。
 void BufferedOutputStream.write(byte[] b, int off, int len)
          指定されたバイト配列のオフセット off から始まる len バイトを、バッファリングされた出力ストリームに書き込みます。
 void DataOutput.write(byte[] b, int off, int len)
          配列 b から len バイトを順番に出力ストリームに書き込みます。
 void RandomAccessFile.write(byte[] b, int off, int len)
          指定されたバイト配列のオフセット off から len バイトを、このファイルに書き込みます。
 void ObjectOutput.write(byte[] b, int off, int len)
          バイト配列の一部を書き込みます。
 void ObjectOutputStream.write(byte[] buf, int off, int len)
          バイト配列の一部を書き込みます。
 void DataOutputStream.write(byte[] b, int off, int len)
          指定されたバイト配列のオフセット位置 off から始まる len バイトを基本となる出力ストリームに書き込みます。
 void PipedOutputStream.write(byte[] b, int off, int len)
          オフセット off から始まる指定のバイト配列からパイプによる出力ストリームに len バイトを書き込みます。
 void Writer.write(char[] cbuf)
          文字の配列を書き込みます。
abstract  void Writer.write(char[] cbuf, int off, int len)
          文字の配列の一部を書き込みます。
 void OutputStreamWriter.write(char[] cbuf, int off, int len)
          文字の配列の一部を書き込みます。
 void BufferedWriter.write(char[] cbuf, int off, int len)
          文字の配列の一部を書き込みます。
 void PipedWriter.write(char[] cbuf, int off, int len)
          オフセット off から始まる指定された文字配列から、パイプによる出力ストリームに len 文字を書き込みます。
 void FilterWriter.write(char[] cbuf, int off, int len)
          文字の配列の一部を書き込みます。
abstract  void OutputStream.write(int b)
          この出力ストリームに指定されたバイトを書き込みます。
 void FileOutputStream.write(int b)
          指定されたバイトデータをファイル出力ストリームに書き込みます。
 void FilterOutputStream.write(int b)
          指定された byte を出力ストリームに書き込みます。
 void BufferedOutputStream.write(int b)
          指定されたバイト数をバッファリングされた出力ストリームに書き込みます。
 void Writer.write(int c)
          単一文字を書き込みます。
 void OutputStreamWriter.write(int c)
          単一の文字を書き込みます。
 void BufferedWriter.write(int c)
          単一の文字を書き込みます。
 void DataOutput.write(int b)
          引数 b の下位 8 ビットを出力ストリームに書き込みます。
 void RandomAccessFile.write(int b)
          指定されたバイトをファイルに書き込みます。
 void ObjectOutput.write(int b)
          データのバイトを書き込みます。
 void ObjectOutputStream.write(int val)
          データのバイトを書き込みます。
 void DataOutputStream.write(int b)
          指定されたバイト (引数 b の下位 8 ビット) を基本となる出力ストリームに書き込みます。
 void PipedWriter.write(int c)
          指定された char をパイプによる出力ストリームに書き込みます。
 void PipedOutputStream.write(int b)
          パイプによる出力ストリームに、指定された byte を書き込みます。
 void FilterWriter.write(int c)
          単一の文字を書き込みます。
abstract  void ObjectOutputStream.PutField.write(ObjectOutput out)
          推奨されていません。 このメソッドは、PutField オブジェクトによって格納されたときの形式で値を書き込まないため、直列化ストリームが破壊されることがあります。PutField のデータを書き込むには、ObjectOutputStream.writeFields() メソッドを呼び出してください。
 void Writer.write(String str)
          文字列を書き込みます。
 void Writer.write(String str, int off, int len)
          文字列の一部を書き込みます。
 void OutputStreamWriter.write(String str, int off, int len)
          文字列の一部を書き込みます。
 void BufferedWriter.write(String s, int off, int len)
          String の一部を書き込みます。
 void FilterWriter.write(String str, int off, int len)
          文字列の一部を書き込みます。
 void DataOutput.writeBoolean(boolean v)
          1 つの boolean 値を出力ストリームに書き込みます。
 void RandomAccessFile.writeBoolean(boolean v)
          boolean を 1 バイト値としてファイルに書き込みます。
 void ObjectOutputStream.writeBoolean(boolean val)
          boolean を書き込みます。
 void DataOutputStream.writeBoolean(boolean v)
          boolean 値を 1 バイトデータとして基本となるデータ出力ストリームに書き込みます。
 void DataOutput.writeByte(int v)
          引数 v の下位 8 ビットを出力ストリームに書き込みます。
 void RandomAccessFile.writeByte(int v)
          byte を 1 バイト値としてファイルに書き込みます。
 void ObjectOutputStream.writeByte(int val)
          8 ビットのバイトを書き込みます。
 void DataOutputStream.writeByte(int v)
          byte 値を 1 バイト値として基本となる出力ストリームに書き込みます。
 void DataOutput.writeBytes(String s)
          文字列を出力ストリームに書き込みます。
 void RandomAccessFile.writeBytes(String s)
          文字列を一連のバイトとしてファイルに書き込みます。
 void ObjectOutputStream.writeBytes(String str)
          String をバイトの列として書き込みます。
 void DataOutputStream.writeBytes(String s)
          文字列を基本となる出力ストリームに一連のバイトとして書き込みます。
 void DataOutput.writeChar(int v)
          2 バイトから構成される char 値を出力ストリームに書き込みます。
 void RandomAccessFile.writeChar(int v)
          char を 2 バイト値としてファイルに書き込みます (上位バイトから先に書き込む)。
 void ObjectOutputStream.writeChar(int val)
          16 ビットの char を書き込みます。
 void DataOutputStream.writeChar(int v)
          char を、上位バイトを先頭とする 2 バイトデータとして基本となる出力ストリームに書き込みます。
 void DataOutput.writeChars(String s)
          文字列 s 内の各文字を、1 文字ごとに 2 バイトずつ順番に書き込みます。
 void RandomAccessFile.writeChars(String s)
          文字列を一連の文字としてファイルに書き込みます。
 void ObjectOutputStream.writeChars(String str)
          String を char の列として書き込みます。
 void DataOutputStream.writeChars(String s)
          文字列を基本となる出力ストリームに一連の文字型データとして書き込みます。
protected  void ObjectOutputStream.writeClassDescriptor(ObjectStreamClass desc)
          ObjectOutputStream に指定されたクラス記述子を書き込みます。
 void DataOutput.writeDouble(double v)
          8 バイトから構成される double 値を出力ストリームに書き込みます。
 void RandomAccessFile.writeDouble(double v)
          Double クラスの doubleToLongBits メソッドを使って double 引数を long に変換してから、その long 値を 8 バイト値として上位バイトから先にファイルに書き込みます。
 void ObjectOutputStream.writeDouble(double val)
          64 ビットの double を書き込みます。
 void DataOutputStream.writeDouble(double v)
          double 型の引数を Double クラスの doubleToLongBits メソッドを使って long に変換し、その long データを、上位バイトを先頭とする 8 バイトデータとして基本となる出力ストリームに書き込みます。
 void Externalizable.writeExternal(ObjectOutput out)
          オブジェクトが実装している writeExternal メソッドは、DataOutput インタフェースのメソッド (プリミティブ型の場合) および ObjectOutput インタフェースの writeObject メソッド (オブジェクト、文字列、配列の場合) を呼び出して、オブジェクトの内容を保存します。
 void ObjectOutputStream.writeFields()
          バッファに格納されたフィールドをストリームに書き込みます。
 void DataOutput.writeFloat(float v)
          4 バイトから構成される float 値を出力ストリームに書き込みます。
 void RandomAccessFile.writeFloat(float v)
          Float クラスの floatToIntBits メソッドを使って float 引数を int に変換してから、その int 値を 4 バイト値として上位バイトから先にファイルに書き込みます。
 void ObjectOutputStream.writeFloat(float val)
          32 ビットの float を書き込みます。
 void DataOutputStream.writeFloat(float v)
          float 型引数を Float クラスの floatToIntBits メソッドを使って int 型に変換し、その int 型データを上位バイトを先頭とする 4 バイトとして基本となる出力ストリームに書き込みます。
 void DataOutput.writeInt(int v)
          4 バイトから構成される int 値を出力ストリームに書き込みます。
 void RandomAccessFile.writeInt(int v)
          int を 4 バイト値としてファイルに書き込みます (上位バイトから先に書き込む)。
 void ObjectOutputStream.writeInt(int val)
          32 ビットの int を書き込みます。
 void DataOutputStream.writeInt(int v)
          int 型データを、上位バイトを先頭とする 4 バイトデータとして基本となる出力ストリームに書き込みます。
 void DataOutput.writeLong(long v)
          8 バイトから構成される long 値を出力ストリームに書き込みます。
 void RandomAccessFile.writeLong(long v)
          long を 8 バイト値としてファイルに書き込みます (上位バイトから先に書き込む)。
 void ObjectOutputStream.writeLong(long val)
          64 ビットの long を書き込みます。
 void DataOutputStream.writeLong(long v)
          long 型データを、上位バイトを先頭とする 8 バイトデータとして基本となる出力ストリームに書き込みます。
 void ObjectOutput.writeObject(Object obj)
          オブジェクトを、基本となる記憶域またはストリームに書き込みます。
 void ObjectOutputStream.writeObject(Object obj)
          指定されたオブジェクトを ObjectOutputStream に書き込みます。
protected  void ObjectOutputStream.writeObjectOverride(Object obj)
          サブクラスによってデフォルトの writeObject メソッドのオーバーライドに使用されます。
 void DataOutput.writeShort(int v)
          引数の値を表す 2 バイトを出力ストリームに書き込みます。
 void RandomAccessFile.writeShort(int v)
          short を 2 バイト値としてファイルに書き込みます (上位バイトから先に書き込む)。
 void ObjectOutputStream.writeShort(int val)
          16 ビットの short を書き込みます。
 void DataOutputStream.writeShort(int v)
          short 型データを、上位バイトを先頭とする 2 バイトデータとして基本となる出力ストリームに書き込みます。
protected  void ObjectOutputStream.writeStreamHeader()
          サブクラスが自身のヘッダをストリームの前または後ろに追加できるように提供されています。
 void ByteArrayOutputStream.writeTo(OutputStream out)
          バイト配列出力ストリームのすべての内容を、指定された出力ストリーム引数に書き込みます。
 void CharArrayWriter.writeTo(Writer out)
          バッファの内容を別の文字ストリームに書き込みます。
 void ObjectOutputStream.writeUnshared(Object obj)
          ObjectOutputStream に「共有されない」オブジェクトを書き込みます。
 void DataOutput.writeUTF(String str)
          長さ情報の 2 バイトを出力ストリームに書き込みます。
 void RandomAccessFile.writeUTF(String str)
          マシンに依存しない修正 UTF-8 エンコーディングを使って、文字列をファイルに書き込みます。
 void ObjectOutputStream.writeUTF(String str)
          この String のプリミティブデータを修正 UTF-8 形式で書き込みます。
 void DataOutputStream.writeUTF(String str)
          文字列を、マシンに依存しない修正 UTF-8 エンコーディングを使った形式にして基本となる出力ストリームに書き込みます。
 

IOException をスローする java.io のコンストラクタ
FileWriter(File file)
          File オブジェクトを指定して FileWriter オブジェクトを構築します。
FileWriter(File file, boolean append)
          File オブジェクトを指定して FileWriter オブジェクトを構築します。
FileWriter(String fileName)
          ファイル名を指定して FileWriter オブジェクトを構築します。
FileWriter(String fileName, boolean append)
          書き込まれたデータを追加するかどうかを示す boolean とファイル名を指定して、FileWriter オブジェクトを構築します。
ObjectInputStream()
          ObjectInputStream を完全に再実装するサブクラスが、ObjectInputStream のこの実装によって使用されたばかりの private データを割り当てる必要がないようにする手段を提供します。
ObjectInputStream(InputStream in)
          指定された InputStream から読み込む ObjectInputStream を作成します。
ObjectOutputStream()
          ObjectOutputStream を完全に実装し直すサブクラスが、ObjectOutputStream のこの実装によって使用されたばかりの private データを割り当てる必要がないようにする手段を提供します。
ObjectOutputStream(OutputStream out)
          指定された OutputStream に書き込む ObjectOutputStream を作成します。
PipedInputStream(PipedOutputStream src)
          PipedInputStream を、パイプで連結された出力ストリーム src に接続されるように作成します。
PipedOutputStream(PipedInputStream snk)
          パイプによる指定の入力ストリームに接続された、パイプによる出力ストリームを作成します。
PipedReader(PipedWriter src)
          PipedReader を、パイプによるライター src に接続されるように作成します。
PipedWriter(PipedReader snk)
          パイプによる指定のリーダに接続された、パイプによるライターを作成します。
 

java.lang での IOException の使用
 

IOException をスローする java.lang のメソッド
 Appendable Appendable.append(char c)
          この Appendable に指定された文字を追加します。
 Appendable Appendable.append(CharSequence csq)
          この Appendable に指定された文字シーケンスを追加します。
 Appendable Appendable.append(CharSequence csq, int start, int end)
          この Appendable に指定された文字シーケンスのサブシーケンスを追加します。
 Process Runtime.exec(String command)
          指定された文字列コマンドを、独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray)
          指定されたコマンドと引数を、独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray, String[] envp)
          指定されたコマンドと引数を、指定された環境を持つ独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray, String[] envp, File dir)
          指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
 Process Runtime.exec(String command, String[] envp)
          指定された文字列コマンドを、指定された環境を持つ独立したプロセスで実行します。
 Process Runtime.exec(String command, String[] envp, File dir)
          指定された文字列コマンドを、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
protected  Enumeration<URL> ClassLoader.findResources(String name)
          指定された名前を持つすべてのリソースを表す URL オブジェクトの列挙を返します。
 Enumeration<URL> ClassLoader.getResources(String name)
          指定された名前を持つすべてのリソースを探します。
static Enumeration<URL> ClassLoader.getSystemResources(String name)
          クラスをロードするために使用される検索パスから、指定された名前のすべてのリソースを探します。
static Channel System.inheritedChannel()
          Java 仮想マシンを作成したエンティティから継承されたチャネルを返します。
 int Readable.read(CharBuffer cb)
          指定された文字バッファに文字列を読み込みます。
 Process ProcessBuilder.start()
          このプロセスビルダの属性を使って新規プロセスを起動します。
 

java.lang.management での IOException の使用
 

IOException をスローする java.lang.management のメソッド
static
<T> T
ManagementFactory.newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface)
          指定された MBeanServerConnection を介してメソッド呼び出しを転送する、指定された MXBean 名の プラットフォーム MXBean インタフェースのプロキシを返します。
 

java.net での IOException の使用
 

java.net での IOException のサブクラス
 class BindException
          ソケットをローカルアドレスおよびポートにバインドしようとしているときエラーが発生したことを示します。
 class HttpRetryException
          HTTP 要求の再試行が必要であるが、ストリーミングモードが有効になっているため、自動的に再試行できないことを示すためにスローされます。
 class MalformedURLException
          無効な書式の URL が発生したことを示すためにスローされます。
 class NoRouteToHostException
          ソケットをリモートアドレスおよびポートに接続しようとしているときにエラーが発生したことを示します。
 class PortUnreachableException
          ICMP ポート到達不可能メッセージが接続されたデータグラムに受信されたことを示すシグナルです。
 class ProtocolException
          使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
 class SocketException
          使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
 class SocketTimeoutException
          ソケットの読み込みまたは受け入れでタイムアウトが発生したことを示すシグナルです。
 class UnknownHostException
          ホストの IP アドレスが判定できなかった場合にスローされます。
 class UnknownServiceException
          未知のサービス例外が発生したことを示すためにスローされます。
 

IOException 型のパラメータを持つ java.net のメソッド
abstract  void ProxySelector.connectFailed(URI uri, SocketAddress sa, IOException ioe)
          PROXY または SOCKS サーバへの接続が確立できなかったことを示すために呼び出されます。
 

IOException をスローする java.net のメソッド
 Socket ServerSocket.accept()
          このソケットに対する接続要求を待機し、それを受け取ります。
protected abstract  void SocketImpl.accept(SocketImpl s)
          接続を受け入れます。
protected abstract  int SocketImpl.available()
          このソケットからブロックなしで読み取れるバイト数を返します。
protected abstract  void SocketImpl.bind(InetAddress host, int port)
          このソケットを指定されたローカル IP アドレスとポート番号にバインドします。
 void Socket.bind(SocketAddress bindpoint)
          ソケットをローカルアドレスにバインドします。
 void ServerSocket.bind(SocketAddress endpoint)
          ServerSocket を特定のアドレス (IP アドレスおよびポート番号) にバインドします。
 void ServerSocket.bind(SocketAddress endpoint, int backlog)
          ServerSocket を特定のアドレス (IP アドレスおよびポート番号) にバインドします。
 void Socket.close()
          このソケットを閉じます。
protected abstract  void SocketImpl.close()
          このソケットを閉じます。
 void ServerSocket.close()
          このソケットを閉じます。
abstract  void URLConnection.connect()
          この URL が参照するリソースへの通信リンクを確立します (通信リンクが確立されていない場合)。
protected abstract  void SocketImpl.connect(InetAddress address, int port)
          指定されたホスト上の指定されたポートにこのソケットを接続します。
 void Socket.connect(SocketAddress endpoint)
          このソケットをサーバに接続します。
 void Socket.connect(SocketAddress endpoint, int timeout)
          指定されたタイムアウト値を使用してこのソケットをサーバに接続します。
protected abstract  void SocketImpl.connect(SocketAddress address, int timeout)
          指定されたホストの指定されたポート番号にこのソケットを接続します。
protected abstract  void SocketImpl.connect(String host, int port)
          指定されたホスト上の指定されたポートにこのソケットを接続します。
protected abstract  void SocketImpl.create(boolean stream)
          ストリームソケットまたはデータグラムソケットを作成します。
 Enumeration<URL> URLClassLoader.findResources(String name)
          URL 検索パス上の指定された名前を持つリソースを表す、URL の列挙を返します。
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          要求ヘッダ内に指定された uri のクッキーキャッシュから、適用可能なすべてのクッキーを取得します。
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          要求 uri、要求メソッド、および要求ヘッダに基づいて、キャッシュに格納された応答を取得します。
 Attributes JarURLConnection.getAttributes()
          接続で使う URL が JAR ファイルエントリを指す場合、この接続用の Attributes オブジェクトを返します。
abstract  InputStream CacheResponse.getBody()
          応答本体を InputStream として返します。
abstract  OutputStream CacheRequest.getBody()
          応答本体の書き込み先 OutputStream を返します。
 Certificate[] JarURLConnection.getCertificates()
          接続で使う URL が JAR ファイルエントリを指す場合に、この接続用の Certificate オブジェクトを返します。
 Object URL.getContent()
          この URL のコンテンツを取得します。
 Object URLConnection.getContent()
          この URL 接続のコンテンツを取得します。
 Object URL.getContent(Class[] classes)
          この URL のコンテンツを取得します。
 Object URLConnection.getContent(Class[] classes)
          この URL 接続のコンテンツを取得します。
abstract  Object ContentHandler.getContent(URLConnection urlc)
          オブジェクト表現の先頭に位置付けられている URL 接続ストリームを指定すると、このメソッドは、指定されたストリームを読み込み、ストリームからオブジェクトを生成します。
 Object ContentHandler.getContent(URLConnection urlc, Class[] classes)
          オブジェクト表現の先頭に位置付けられている URL 接続ストリームを指定すると、このメソッドは、指定されたストリームを読み込み、指定した型に一致するオブジェクトを生成します。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          応答ヘッダを Map として返します。
 InputStream URLConnection.getInputStream()
          この接続からの入力を受け取る入力ストリームを返します。
 InputStream Socket.getInputStream()
          このソケットの入力ストリームを返します。
protected abstract  InputStream SocketImpl.getInputStream()
          このソケットの入力ストリームを返します。
 JarEntry JarURLConnection.getJarEntry()
          この接続で使う JAR エントリオブジェクトを返します (存在する場合)。
abstract  JarFile JarURLConnection.getJarFile()
          この接続で使う JAR ファイルを返します。
 Attributes JarURLConnection.getMainAttributes()
          この接続で使う JAR ファイルの主要な Attributes を返します。
 Manifest JarURLConnection.getManifest()
          この接続で使う Manifest を返します。
 OutputStream URLConnection.getOutputStream()
          この接続に書き込みを行う出力ストリームを返します。
 OutputStream Socket.getOutputStream()
          このソケットの出力ストリームを返します。
protected abstract  OutputStream SocketImpl.getOutputStream()
          このソケットの出力ストリームを返します。
 Permission URLConnection.getPermission()
          このオブジェクトが表す接続の実行に必要なアクセス権を表す、Permission オブジェクトを返します。
 Permission HttpURLConnection.getPermission()
           
 int HttpURLConnection.getResponseCode()
          HTTP 応答メッセージからステータスコードを取得します。
 String HttpURLConnection.getResponseMessage()
          サーバからの応答コードに HTTP 応答メッセージが含まれている場合、これを返します。
 int ServerSocket.getSoTimeout()
          SO_TIMEOUT の設定を取得します。
 int MulticastSocket.getTimeToLive()
          このソケットから送信されるマルチキャストパケットのデフォルトの有効期間を取得します。
protected abstract  int DatagramSocketImpl.getTimeToLive()
          TTL (有効期間) オプションを取得します。
 byte MulticastSocket.getTTL()
          推奨されていません。 代わりに、byte ではなく int を返す getTimeToLive メソッドを使用します。
protected abstract  byte DatagramSocketImpl.getTTL()
          推奨されていません。 代わりに getTimeToLive を使用してください。
static String URLConnection.guessContentTypeFromStream(InputStream is)
          入力ストリームの先頭の文字を基に、入力ストリームの種類の決定を試みます。
protected  void ServerSocket.implAccept(Socket s)
          ServerSocket のサブクラスでは、このメソッドを使用してソケットの独自のサブクラスを返すように accept() をオーバーライドできます。
 boolean InetAddress.isReachable(int timeout)
          アドレスが到達可能かどうかをテストします。
 boolean InetAddress.isReachable(NetworkInterface netif, int ttl, int timeout)
          アドレスが到達可能かどうかをテストします。
protected abstract  void DatagramSocketImpl.join(InetAddress inetaddr)
          マルチキャストグループに参加します。
 void MulticastSocket.joinGroup(InetAddress mcastaddr)
          マルチキャストグループに参加します。
 void MulticastSocket.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          指定されたインタフェースで指定されたマルチキャストグループに参加します。
protected abstract  void DatagramSocketImpl.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          マルチキャストグループに参加します。
protected abstract  void DatagramSocketImpl.leave(InetAddress inetaddr)
          マルチキャストグループから離れます。
 void MulticastSocket.leaveGroup(InetAddress mcastaddr)
          マルチキャストグループから離れます。
 void MulticastSocket.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          指定されたローカルインタフェース上のマルチキャストグループから離れます。
protected abstract  void DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          マルチキャストグループから離れます。
protected abstract  void SocketImpl.listen(int backlog)
          受信する接続 (接続要求) を入れるキューの最大長を、count 引数の値に設定します。
 URLConnection URL.openConnection()
          URL が参照するリモートオブジェクトへの接続を表す URLConnection オブジェクトを返します。
 URLConnection URL.openConnection(Proxy proxy)
          接続が指定されたプロキシを介して行われる場合を除き、openConnection() と同じです。
protected abstract  URLConnection URLStreamHandler.openConnection(URL u)
          URL 引数で参照するオブジェクトへの接続を確立します。
protected  URLConnection URLStreamHandler.openConnection(URL u, Proxy p)
          接続が指定されたプロキシを介して行われる場合を除き、openConnection(URL) と同じです。
 InputStream URL.openStream()
          この URL への接続を確立し、その接続から読み込みを行うための InputStream を返します。
protected abstract  int DatagramSocketImpl.peek(InetAddress i)
          パケットを調べて、パケットの送信者を確認します。
protected abstract  int DatagramSocketImpl.peekData(DatagramPacket p)
          パケットを調べて、パケットの送信者を確認します。
abstract  void CookieHandler.put(URI uri, Map<String,List<String>> responseHeaders)
          適用可能なすべてのクッキー (たとえば応答ヘッダ内のフィールド Set-Cookie2) を、クッキーキャッシュ内に設定します。
abstract  CacheRequest ResponseCache.put(URI uri, URLConnection conn)
          プロトコルハンドラは、リソースの取得後にこのメソッドを呼び出します。
 void DatagramSocket.receive(DatagramPacket p)
          このソケットからのデータグラムパケットを受信します。
protected abstract  void DatagramSocketImpl.receive(DatagramPacket p)
          データグラムパケットを受信します。
 void DatagramSocket.send(DatagramPacket p)
          このソケットからデータグラムパケットを送信します。
protected abstract  void DatagramSocketImpl.send(DatagramPacket p)
          データグラムパケットを送信します。
 void MulticastSocket.send(DatagramPacket p, byte ttl)
          推奨されていません。 次のコードまたはそれと同等のコードを使用する: ...... int ttl = mcastSocket.getTimeToLive(); mcastSocket.setTimeToLive(newttl); mcastSocket.send(p); mcastSocket.setTimeToLive(ttl); ......
 void Socket.sendUrgentData(int data)
          ソケット上の 1 バイトの緊急データを送信します。
protected abstract  void SocketImpl.sendUrgentData(int data)
          ソケット上の 1 バイトの緊急データを送信します。
static void DatagramSocket.setDatagramSocketImplFactory(DatagramSocketImplFactory fac)
          アプリケーションのデータグラムソケット実装ファクトリを設定します。
static void ServerSocket.setSocketFactory(SocketImplFactory fac)
          アプリケーションのサーバソケット実装ファクトリを設定します。
static void Socket.setSocketImplFactory(SocketImplFactory fac)
          アプリケーションのクライアントソケット実装ファクトリを設定します。
 void MulticastSocket.setTimeToLive(int ttl)
          マルチキャストのスコープを制御するために、この MulticastSocket から送信されるマルチキャストパケットのデフォルトの有効期間を設定します。
protected abstract  void DatagramSocketImpl.setTimeToLive(int ttl)
          TTL (有効期間) オプションを設定します。
 void MulticastSocket.setTTL(byte ttl)
          推奨されていません。 代わりに、ttl の型として byte ではなく int を使う setTimeToLive メソッドを使用します。
protected abstract  void DatagramSocketImpl.setTTL(byte ttl)
          推奨されていません。 代わりに setTimeToLive を使用してください。
 void Socket.shutdownInput()
          このソケットの入力ストリームを「ストリームの最後」に配置します。
protected  void SocketImpl.shutdownInput()
          このソケットの入力ストリームを「ストリームの最後」に配置します。
 void Socket.shutdownOutput()
          このソケットの出力ストリームを無効にします。
protected  void SocketImpl.shutdownOutput()
          このソケットの出力ストリームを無効にします。
 

IOException をスローする java.net のコンストラクタ
MulticastSocket()
          マルチキャストソケットを作成します。
MulticastSocket(int port)
          特定のポートにバインドされたマルチキャストソケットを作成します。
MulticastSocket(SocketAddress bindaddr)
          指定されたソケットアドレスにバインドされた MulticastSocket を作成します。
ServerSocket()
          バインドされていないサーバソケットを作成します。
ServerSocket(int port)
          指定されたポートにバインドされたサーバソケットを作成します。
ServerSocket(int port, int backlog)
          サーバソケットを作成し、指定されたバックログで指定されたローカルポート番号にバインドします。
ServerSocket(int port, int backlog, InetAddress bindAddr)
          指定されたポート、待機するバックログおよびローカル IP アドレスを使用して、サーバを作成します。
Socket(InetAddress address, int port)
          ストリームソケットを作成し、指定された IP アドレスの指定されたポート番号に接続します。
Socket(InetAddress host, int port, boolean stream)
          推奨されていません。 UDP 転送ではなく DatagramSocket を使ってください。
Socket(InetAddress address, int port, InetAddress localAddr, int localPort)
          ソケットを作成し、指定されたリモートポート上の指定されたリモートアドレスに接続します。
Socket(String host, int port)
          ストリームソケットを作成し、指定されたホスト上の指定されたポート番号に接続します。
Socket(String host, int port, boolean stream)
          推奨されていません。 UDP 転送ではなく DatagramSocket を使ってください。
Socket(String host, int port, InetAddress localAddr, int localPort)
          ソケットを作成し、指定されたリモートポート上の指定されたリモートホストに接続します。
 

java.nio での IOException の使用
 

IOException をスローする java.nio のメソッド
 int CharBuffer.read(CharBuffer target)
          指定された char バッファに文字列の読み込みを試みます。
 

java.nio.channels での IOException の使用
 

java.nio.channels での IOException のサブクラス
 class AsynchronousCloseException
          別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。
 class ClosedByInterruptException
          スレッドがチャネルでの入出力操作でブロックされているにもかかわらず、別のスレッドから割り込みを受けた場合に受信するチェック例外です。
 class ClosedChannelException
          クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。
 class FileLockInterruptionException
          ファイルロックの獲得を待機しているスレッドに対して別のスレッドから割り込みがあったときに受け取られるチェック例外です。
 

IOException をスローする java.nio.channels のメソッド
abstract  SocketChannel ServerSocketChannel.accept()
          このチャネルのソケットに対する接続を受け付けます。
 void Channel.close()
          現在のチャネルをクローズします。
 void InterruptibleChannel.close()
          現在のチャネルをクローズします。
abstract  void Selector.close()
          このセレクタをクローズします。
abstract  SelectableChannel SelectableChannel.configureBlocking(boolean block)
          このチャネルのブロックモードを調整します。
abstract  boolean SocketChannel.connect(SocketAddress remote)
          このチャネルのソケットを接続します。
abstract  DatagramChannel DatagramChannel.connect(SocketAddress remote)
          このチャネルのソケットを接続します。
abstract  DatagramChannel DatagramChannel.disconnect()
          このチャネルのソケットの接続を切断します。
abstract  boolean SocketChannel.finishConnect()
          ソケットチャネルの接続処理を完了します。
abstract  void FileChannel.force(boolean metaData)
          このチャネルのファイルの更新内容は、その記憶装置に強制的に書き込まれます。
 FileLock FileChannel.lock()
          このチャネルのファイル上に排他ロックを設定します。
abstract  FileLock FileChannel.lock(long position, long size, boolean shared)
          このチャネルのファイルの指定された領域をロックします。
abstract  MappedByteBuffer FileChannel.map(FileChannel.MapMode mode, long position, long size)
          このチャネルのファイルの領域を直接メモリにマッピングします。
static SocketChannel SocketChannel.open()
          ソケットチャネルをオープンします。
static ServerSocketChannel ServerSocketChannel.open()
          サーバソケットチャネルをオープンします。
static Selector Selector.open()
          セレクタをオープンします。
static Pipe Pipe.open()
          パイプをオープンします。
static DatagramChannel DatagramChannel.open()
          データグラムチャネルをオープンします。
static SocketChannel SocketChannel.open(SocketAddress remote)
          ソケットチャネルをオープンし、リモートアドレスに接続します。
abstract  long FileChannel.position()
          このチャネルのファイル位置を返します。
abstract  FileChannel FileChannel.position(long newPosition)
          このチャネルのファイル位置を設定します。
 int ReadableByteChannel.read(ByteBuffer dst)
          このチャネルのバイトシーケンスを指定のバッファに読み込みます。
abstract  int FileChannel.read(ByteBuffer dst)
          このチャネルのバイトシーケンスを指定のバッファに読み込みます。
abstract  int SocketChannel.read(ByteBuffer dst)
           
abstract  int DatagramChannel.read(ByteBuffer dst)
          このチャネルからデータグラムを読み込みます。
 long ScatteringByteChannel.read(ByteBuffer[] dsts)
          このチャネルのバイトシーケンスを指定されたバッファに読み込みます。
 long FileChannel.read(ByteBuffer[] dsts)
          このチャネルのバイトシーケンスを指定されたバッファに読み込みます。
 long SocketChannel.read(ByteBuffer[] dsts)
           
 long DatagramChannel.read(ByteBuffer[] dsts)
          このチャネルからデータグラムを読み込みます。
 long ScatteringByteChannel.read(ByteBuffer[] dsts, int offset, int length)
          このチャネルのバイトシーケンスを指定されたバッファのサブシーケンスに読み込みます。
abstract  long FileChannel.read(ByteBuffer[] dsts, int offset, int length)
          このチャネルのバイトシーケンスを指定されたバッファのサブシーケンスに読み込みます。
abstract  long SocketChannel.read(ByteBuffer[] dsts, int offset, int length)
           
abstract  long DatagramChannel.read(ByteBuffer[] dsts, int offset, int length)
          このチャネルからデータグラムを読み込みます。
abstract  int FileChannel.read(ByteBuffer dst, long position)
          このチャネルのバイトシーケンスを、指定されたファイル位置からバッファに読み込みます。
abstract  SocketAddress DatagramChannel.receive(ByteBuffer dst)
          このチャネルからデータグラムを受信します。
abstract  void FileLock.release()
          このロックを解除します。
abstract  int Selector.select()
          入出力操作の実行が可能な対応するチャネルを持つキーセットを選択します。
abstract  int Selector.select(long timeout)
          入出力操作の実行が可能な対応するチャネルを持つキーセットを選択します。
abstract  int Selector.selectNow()
          入出力操作の実行が可能な対応するチャネルを持つキーセットを選択します。
abstract  int DatagramChannel.send(ByteBuffer src, SocketAddress target)
          このチャネルからデータグラムを送信します。
abstract  long FileChannel.size()
          このチャネルのファイルの現在のサイズを返します。
abstract  long FileChannel.transferFrom(ReadableByteChannel src, long position, long count)
          指定された読み込み可能なバイトチャネルからこのチャネルのファイルへバイトを転送します。
abstract  long FileChannel.transferTo(long position, long count, WritableByteChannel target)
          このチャネルのファイルから指定された書き込み可能なバイトチャネルへバイトを転送します。
abstract  FileChannel FileChannel.truncate(long size)
          このチャネルのファイルの末尾を切り捨て、指定されたサイズにします。
 FileLock FileChannel.tryLock()
          このチャネルのファイル上で排他ロックを獲得しようとします。
abstract  FileLock FileChannel.tryLock(long position, long size, boolean shared)
          このチャネルのファイルの指定された領域でロックを獲得しようとします。
 int WritableByteChannel.write(ByteBuffer src)
          このチャネルのバイトシーケンスを指定のバッファから書き出します。
abstract  int FileChannel.write(ByteBuffer src)
          このチャネルのバイトシーケンスを指定のバッファから書き出します。
abstract  int SocketChannel.write(ByteBuffer src)
           
abstract  int DatagramChannel.write(ByteBuffer src)
          このチャネルへデータグラムを書き込みます。
 long GatheringByteChannel.write(ByteBuffer[] srcs)
          このチャネルのバイトシーケンスを指定されたバッファから書き出します。
 long FileChannel.write(ByteBuffer[] srcs)
          このチャネルのバイトシーケンスを指定されたバッファから書き出します。
 long SocketChannel.write(ByteBuffer[] srcs)
           
 long DatagramChannel.write(ByteBuffer[] srcs)
          このチャネルへデータグラムを書き込みます。
 long GatheringByteChannel.write(ByteBuffer[] srcs, int offset, int length)
          このチャネルのバイトシーケンスを指定されたバッファのサブシーケンスから書き出します。
abstract  long FileChannel.write(ByteBuffer[] srcs, int offset, int length)
          このチャネルのバイトシーケンスを指定されたバッファのサブシーケンスから書き出します。
abstract  long SocketChannel.write(ByteBuffer[] srcs, int offset, int length)
           
abstract  long DatagramChannel.write(ByteBuffer[] srcs, int offset, int length)
          このチャネルへデータグラムを書き込みます。
abstract  int FileChannel.write(ByteBuffer src, long position)
          指定されたバッファのバイトシーケンスをこのチャネルの指定されたファイル位置に書き込みます。
 

java.nio.channels.spi での IOException の使用
 

IOException をスローする java.nio.channels.spi のメソッド
 void AbstractInterruptibleChannel.close()
          現在のチャネルをクローズします。
 void AbstractSelector.close()
          このセレクタをクローズします。
 SelectableChannel AbstractSelectableChannel.configureBlocking(boolean block)
          このチャネルのブロックモードを調整します。
protected abstract  void AbstractInterruptibleChannel.implCloseChannel()
          現在のチャネルをクローズします。
protected  void AbstractSelectableChannel.implCloseChannel()
          現在のチャネルをクローズします。
protected abstract  void AbstractSelectableChannel.implCloseSelectableChannel()
          この選択可能チャネルをクローズします。
protected abstract  void AbstractSelector.implCloseSelector()
          このセレクタをクローズします。
protected abstract  void AbstractSelectableChannel.implConfigureBlocking(boolean block)
          このチャネルのブロックモードを調整します。
 Channel SelectorProvider.inheritedChannel()
          Java 仮想マシンを作成したエンティティから継承されたチャネルを返します。
abstract  DatagramChannel SelectorProvider.openDatagramChannel()
          データグラムチャネルをオープンします。
abstract  Pipe SelectorProvider.openPipe()
          パイプをオープンします。
abstract  AbstractSelector SelectorProvider.openSelector()
          セレクタをオープンします。
abstract  ServerSocketChannel SelectorProvider.openServerSocketChannel()
          サーバソケットチャネルをオープンします。
abstract  SocketChannel SelectorProvider.openSocketChannel()
          ソケットチャネルをオープンします。
 

java.nio.charset での IOException の使用
 

java.nio.charset での IOException のサブクラス
 class CharacterCodingException
          文字のエンコードエラーやデコードエラーが発生したときにスローされるチェック例外です。
 class MalformedInputException
          入力バイトシーケンスが指定文字セットにとって正当でない場合、または入力文字シーケンスが 16 ビットの正規 Unicode シーケンスでない場合にスローされるチェック例外です。
 class UnmappableCharacterException
          入力文字 (またはバイト) シーケンスは有効だが出力バイト (または文字) シーケンスにマップできない場合にスローされるチェックされる例外です。
 

java.rmi での IOException の使用
 

java.rmi での IOException のサブクラス
 class AccessException
          java.rmi.Naming クラスのメソッド (特に bindrebind、および unbind) および java.rmi.activation.ActivationSystem インタフェースのメソッドによってスローされ、メソッド呼び出しによって要求されたアクションを実行するアクセス権が呼び出し側にないことを示します。
 class ConnectException
          リモートメソッド呼び出しでリモートホストへの接続が拒否された場合にスローされます。
 class ConnectIOException
          リモートメソッド呼び出しでリモートホストに接続しようとしているときに IOException が発生した場合にスローされます。
 class MarshalException
          リモートメソッド呼び出しでリモート呼び出しのヘッダ、引数、または戻り値を整列化しているときに java.io.IOException が発生した場合にスローされます。
 class NoSuchObjectException
          リモート仮想マシンにすでに存在しなくなったオブジェクトのメソッドを呼び出そうとするとスローされます。
 class RemoteException
          RemoteException は、リモートメソッド呼び出しの実行中に発生する多くの通信関連の例外で使用する共通のスーパークラスです。
 class ServerError
          ServerError は、リモートメソッド呼び出しの結果としてスローされます。
 class ServerException
          ServerException は、リモートメソッド呼び出しの結果としてスローされます。
 class ServerRuntimeException
          推奨されていません。 代替はありません。
 class StubNotFoundException
          StubNotFoundException は、エクスポート時に、有効なスタブクラスがリモートオブジェクトで見つからない場合にスローされます。
 class UnexpectedException
          リモートメソッド呼び出しのクライアントが、呼び出しの結果として、リモートインタフェースのメソッドの throws 節で宣言されている確認済みの例外のタイプとは異なる確認済みの例外を受信した場合にスローされます。
 class UnmarshalException
          リモートメソッド呼び出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされます。
 

IOException をスローする java.rmi のメソッド
 Object MarshalledObject.get()
          包含された、整列化されたオブジェクトの新しいコピーを返します。
 

IOException をスローする java.rmi のコンストラクタ
MarshalledObject(Object obj)
          提供されたオブジェクトの現在の状態を直列化して表現したものを包含する、新しい MarshalledObject を作成します。
 

java.rmi.activation での IOException の使用
 

java.rmi.activation での IOException のサブクラス
 class ActivateFailedException
          起動可能なオブジェクトへのリモート呼び出しで起動が失敗した場合に、RMI ランタイムがこの例外をスローします。
 

java.rmi.server での IOException の使用
 

java.rmi.server での IOException のサブクラス
 class ExportException
          ExportException は、リモートオブジェクトのエクスポートが失敗した場合にスローされる RemoteException です。
 class SkeletonMismatchException
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 class SkeletonNotFoundException
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 class SocketSecurityException
          ExportException のサブクラスですが、現在使われていません。
 

IOException をスローする java.rmi.server のメソッド
abstract  ServerSocket RMISocketFactory.createServerSocket(int port)
          指定ポート用のサーバソケットを作成します。
 ServerSocket RMIServerSocketFactory.createServerSocket(int port)
          指定ポート用のサーバソケットを作成します。
abstract  Socket RMISocketFactory.createSocket(String host, int port)
          指定されたホストとポートに接続されるクライアントソケットを作成します。
 Socket RMIClientSocketFactory.createSocket(String host, int port)
          指定されたホストおよびポートに接続するクライアントソケットを作成します。
 void RemoteCall.done()
          推奨されていません。 代替はありません。
 ObjectInput RemoteCall.getInputStream()
          推奨されていません。 代替はありません。
 ObjectOutput RemoteCall.getOutputStream()
          推奨されていません。 代替はありません。
 ObjectOutput RemoteCall.getResultStream(boolean success)
          推奨されていません。 代替はありません。
static UID UID.read(DataInput in)
          DataInput インスタンスのバイナリ表現を非整列化して新しい UID インスタンスを構築し、そのインスタンスを返します。
static ObjID ObjID.read(ObjectInput in)
          ObjectInput インスタンスのバイナリ表現を非整列化して新しい ObjID インスタンスを構築し、そのインスタンスを返します。
 void RemoteCall.releaseInputStream()
          推奨されていません。 代替はありません。
 void RemoteCall.releaseOutputStream()
          推奨されていません。 代替はありません。
static void RMISocketFactory.setSocketFactory(RMISocketFactory fac)
          リモートオブジェクトが特定のクライアントソケットファクトリまたはサーバソケットファクトリに関連付けられていない場合に、RMI がソケットを取得するグローバルソケットファクトリを設定します。
 void UID.write(DataOutput out)
          この UID のバイナリ表現を整列化して、DataOutput のインスタンスに書き込みます。
 void ObjID.write(ObjectOutput out)
          この ObjID のバイナリ表現を整列化して、ObjectOutput のインスタンスに書き込みます。
 

java.security での IOException の使用
 

IOException をスローする java.security のメソッド
 void Certificate.decode(InputStream stream)
          推奨されていません。 入力ストリームから証明書を復号化します。
 void Certificate.encode(OutputStream stream)
          推奨されていません。 decode メソッドによって復号化できる形式で、証明書を出力ストリームに符号化します。
protected abstract  byte[] AlgorithmParametersSpi.engineGetEncoded()
          一次符号化形式でパラメータを返します。
protected abstract  byte[] AlgorithmParametersSpi.engineGetEncoded(String format)
          指定された形式で符号化されたパラメータを返します。
protected abstract  void AlgorithmParametersSpi.engineInit(byte[] params)
          指定されたパラメータをインポートし、パラメータの一次復号化形式に従って復号化します。
protected abstract  void AlgorithmParametersSpi.engineInit(byte[] params, String format)
          params からパラメータをインポートし、指定された復号化形式に従って復号化します。
abstract  void KeyStoreSpi.engineLoad(InputStream stream, char[] password)
          指定された入力ストリームからキーストアをロードします。
 void KeyStoreSpi.engineLoad(KeyStore.LoadStoreParameter param)
          指定された KeyStore.LoadStoreParameter を使用してキーストアをロードします。
 void KeyStoreSpi.engineStore(KeyStore.LoadStoreParameter param)
          指定された KeyStore.LoadStoreParmeter を使用してキーストアを格納します。
abstract  void KeyStoreSpi.engineStore(OutputStream stream, char[] password)
          指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。
 byte[] AlgorithmParameters.getEncoded()
          一次符号化形式でパラメータを返します。
 byte[] AlgorithmParameters.getEncoded(String format)
          指定された方式で符号化されたパラメータを返します。
 Object SignedObject.getObject()
          カプセル化されたオブジェクトを取得します。
 void AlgorithmParameters.init(byte[] params)
          指定されたパラメータをインポートし、パラメータの一次復号化形式に従って復号化します。
 void AlgorithmParameters.init(byte[] params, String format)
          params からパラメータをインポートし、指定された復号化方式に従って復号化します。
 void Provider.load(InputStream inStream)
          入力ストリームからキーと要素が対になったプロパティリストを読み取ります。
 void KeyStore.load(InputStream stream, char[] password)
          指定された入力ストリームからこのキーストアをロードします。
 void KeyStore.load(KeyStore.LoadStoreParameter param)
          指定された LoadStoreParameter を使用してこのキーストアをロードします。
 int DigestInputStream.read()
          1 バイトを読み込み、メッセージダイジェストを更新します (ダイジェスト機能がオンである場合)。
 int DigestInputStream.read(byte[] b, int off, int len)
          バイト配列に読み込み、メッセージダイジェストを更新します (ダイジェスト機能がオンである場合)。
 void KeyStore.store(KeyStore.LoadStoreParameter param)
          指定された LoadStoreParameter を使用してこのキーストアを格納します。
 void KeyStore.store(OutputStream stream, char[] password)
          指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。
 void DigestOutputStream.write(byte[] b, int off, int len)
          ダイジェスト機能がオンの場合に指定された部分配列を使用して、メッセージダイジェストを更新し、どのような場合でもその部分配列を出力ストリームに書き込みます。
 void DigestOutputStream.write(int b)
          指定されたバイトを使用して (ダイジェスト機能がオンの場合に) メッセージダイジェストを更新し、どのような場合でもそのバイトを出力ストリームに書き込みます。
 

IOException をスローする java.security のコンストラクタ
SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)
          任意の Serializable オブジェクトから SignedObject を構築します。
 

java.security.cert での IOException の使用
 

IOException をスローする java.security.cert のメソッド
 void X509CRLSelector.addIssuerName(byte[] name)
          名前を issurNames の基準値に追加します。
 void X509CRLSelector.addIssuerName(String name)
          バグ: 代わりに X509CRLSelector.addIssuer(X500Principal) または X509CRLSelector.addIssuerName(byte[]) を使用してください。
 void X509CertSelector.addPathToName(int type, byte[] name)
          pathToNames 基準値に名前を追加します。
 void X509CertSelector.addPathToName(int type, String name)
          pathToNames 基準値に名前を追加します。
 void X509CertSelector.addSubjectAlternativeName(int type, byte[] name)
          subjectAlternativeNames 基準値に名前を追加します。
 void X509CertSelector.addSubjectAlternativeName(int type, String name)
          subjectAlternativeNames 基準値に名前を追加します。
 byte[] X509CertSelector.getIssuerAsBytes()
          発行者の基準値をバイト配列として返します。
 byte[] X509CertSelector.getSubjectAsBytes()
          被認証者の基準値をバイト配列として返します。
 void X509CertSelector.setExtendedKeyUsage(Set<String> keyPurposeSet)
          extendedKeyUsage 基準値を設定します。
 void X509CertSelector.setIssuer(byte[] issuerDN)
          発行者の基準値を設定します。
 void X509CertSelector.setIssuer(String issuerDN)
          バグ 代わりに X509CertSelector.setIssuer(X500Principal) または X509CertSelector.setIssuer(byte[]) を使用してください。
 void X509CRLSelector.setIssuerNames(Collection<?> names)
          注: 代わりに X509CRLSelector.setIssuers(Collection) を使用するか、このメソッドを使用する際にバイト配列形式の識別名のみを指定してください。
 void X509CertSelector.setNameConstraints(byte[] bytes)
          名前制約の基準値を設定します。
 void X509CertSelector.setPathToNames(Collection<List<?>> names)
          pathToNames 基準値を設定します。
 void X509CertSelector.setPolicy(Set<String> certPolicySet)
          ポリシー制約を設定します。
 void X509CertSelector.setSubject(byte[] subjectDN)
          被認証者の基準値を設定します。
 void X509CertSelector.setSubject(String subjectDN)
          バグ: 代わりに X509CertSelector.setSubject(X500Principal) または X509CertSelector.setSubject(byte[]) を使用してください。
 void X509CertSelector.setSubjectAlternativeNames(Collection<List<?>> names)
          subjectAlternativeNames 基準値を設定します。
 void X509CertSelector.setSubjectPublicKey(byte[] key)
          subjectPublicKey 基準値を設定します。
 void X509CertSelector.setSubjectPublicKeyAlgID(String oid)
          subjectPublicKeyAlgID 基準値を設定します。
 

IOException をスローする java.security.cert のコンストラクタ
PolicyQualifierInfo(byte[] encoded)
          符号化されたバイトから PolicyQualifierInfo のインスタンスを作成します。
 

java.util での IOException の使用
 

java.util での IOException のサブクラス
 class InvalidPropertiesFormatException
          入力がプロパティのコレクション用の適切な XML ドキュメントタイプに準拠していない、つまり Properties の仕様に準拠していないために、操作を完了できなかった場合にスローされます。
 

IOException を返す java.util のメソッド
 IOException Scanner.ioException()
          この Scanner の基になる Readable が最後にスローした IOException を返します。
 IOException Formatter.ioException()
          このフォーマッタの Appendable により最後にスローされた IOException を返します。
 

IOException をスローする java.util のメソッド
 void Properties.load(InputStream inStream)
          入力ストリームからキーと要素が対になったプロパティリストを読み込みます。
 void Properties.loadFromXML(InputStream in)
          指定された入力ストリーム上の XML ドキュメントにより表されるすべてのプロパティを、このプロパティテーブルにロードします。
 void Properties.store(OutputStream out, String comments)
          Properties テーブル内のプロパティリスト (キーと要素のペア) を、load メソッドを使用して Properties テーブルにロードするのに適切なフォーマットで出力ストリームに書き込みます。
 void Properties.storeToXML(OutputStream os, String comment)
          このテーブルに含まれるすべてのプロパティを表す XML ドキュメントを発行します。
 void Properties.storeToXML(OutputStream os, String comment, String encoding)
          このテーブルに含まれるすべてのプロパティを表す XML ドキュメントを、指定されたエンコーディングを使用して発行します。
 

IOException をスローする java.util のコンストラクタ
PropertyResourceBundle(InputStream stream)
          プロパティリソースバンドルを作成します。
 

java.util.jar での IOException の使用
 

java.util.jar での IOException のサブクラス
 class JarException
          JAR ファイルの読み書きでなんらかのエラーが発生したことを示します。
 

IOException をスローする java.util.jar のメソッド
 Attributes JarEntry.getAttributes()
          このエントリの Manifest Attributes (マニフェスト属性) を返します。
 InputStream JarFile.getInputStream(ZipEntry ze)
          指定された ZIP ファイルエントリの内容を読み込むための入力ストリームを返します。
 Manifest JarFile.getManifest()
          jar ファイルのマニフェストを返します。
 ZipEntry JarInputStream.getNextEntry()
          次の ZIP ファイル エントリを読み込み、エントリ データの冒頭にストリームを配置します。
 JarEntry JarInputStream.getNextJarEntry()
          次の JAR ファイル エントリを読み込み、エントリ データの冒頭にストリームを配置します。
 void Pack200.Packer.pack(JarFile in, OutputStream out)
          JarFile を取得して、Pack200 アーカイブに変換します。
 void Pack200.Packer.pack(JarInputStream in, OutputStream out)
          JarInputStream を取得して、Pack200 アーカイブに変換します。
 void JarOutputStream.putNextEntry(ZipEntry ze)
          新しい JAR ファイルエントリの書き込みを開始し、ストリームをエントリデータの先頭に位置付けます。
 int JarInputStream.read(byte[] b, int off, int len)
          現在の JAR ファイル エントリからバイトの配列に読み込みます。
 void Manifest.read(InputStream is)
          指定された InputStream から Manifest を読み込みます。
 void Pack200.Unpacker.unpack(File in, JarOutputStream out)
          Pack200 アーカイブを読み込み、エンコードされた JAR を JarOutputStream に書き込みます。
 void Pack200.Unpacker.unpack(InputStream in, JarOutputStream out)
          Pack200 を読み込み、エンコードされた JAR を JarOutputStream に書き込みます。
 void Manifest.write(OutputStream out)
          指定された OutputStream に Manifest を書き込みます。
 

IOException をスローする java.util.jar のコンストラクタ
JarFile(File file)
          指定された File オブジェクトから読み取るための、新しい JarFile を作成します。
JarFile(File file, boolean verify)
          指定された File オブジェクトから読み取るための、新しい JarFile を作成します。
JarFile(File file, boolean verify, int mode)
          指定された File オブジェクトから指定したモードで読み取るための、新しい JarFile を作成します。
JarFile(String name)
          指定されたファイル name から読み取るための、新しい JarFile を作成します。
JarFile(String name, boolean verify)
          指定されたファイル name から読み取るための、新しい JarFile を作成します。
JarInputStream(InputStream in)
          新しい JarInputStream を作成して、任意のマニフェストを読み込みます。
JarInputStream(InputStream in, boolean verify)
          新しい JarInputStream を作成して、任意のマニフェストを読み込みます。
JarOutputStream(OutputStream out)
          マニフェストなしの新しい JarOutputStream を作成します。
JarOutputStream(OutputStream out, Manifest man)
          指定された Manifest を持つ新しい JarOutputStream を作成します。
Manifest(InputStream is)
          指定された入力ストリームから新しい Manifest を作成します。
 

java.util.logging での IOException の使用
 

IOException をスローする java.util.logging のメソッド
 void LogManager.readConfiguration()
          ログのプロパティを再度初期化してログ構成を再度読み込みます。
 void LogManager.readConfiguration(InputStream ins)
          ログのプロパティを再度初期化して、ログ構成を指定されたストリームから再度読み込みます。
 

IOException をスローする java.util.logging のコンストラクタ
FileHandler()
          デフォルトの FileHandler を構築します。
FileHandler(String pattern)
          指定されたファイル名を書き込む。
FileHandler(String pattern, boolean append)
          FileHandler を初期化し、オプションの追加モードで指定されたファイル名に書き込みます。
FileHandler(String pattern, int limit, int count)
          ファイルのセットに書き込む FileHandler を初期化します。
FileHandler(String pattern, int limit, int count, boolean append)
          オプションの追加モードでファイルのセットに書き込みます。
SocketHandler()
          LogManager プロパティまたはそのデフォルトだけを使用して、SocketHandler を作成します。
SocketHandler(String host, int port)
          指定されたホストおよびポートを使用して、SocketHandler を構築します。
 

java.util.prefs での IOException の使用
 

IOException をスローする java.util.prefs のメソッド
abstract  void Preferences.exportNode(OutputStream os)
          このノード (その下位ノードは含まない) に含まれているすべての設定を表す XML ドキュメントを、指定された出力ストリームに発行します。
 void AbstractPreferences.exportNode(OutputStream os)
          Preferences.exportNode(OutputStream) の仕様に従って、exportNode メソッドを実装します。
abstract  void Preferences.exportSubtree(OutputStream os)
          このノードとそのすべての下位ノードに含まれるすべての設定を表す XML ドキュメントを発行します。
 void AbstractPreferences.exportSubtree(OutputStream os)
          Preferences.exportSubtree(OutputStream) の仕様に従って、exportSubtree メソッドを実装します。
static void Preferences.importPreferences(InputStream is)
          XML ドキュメントによって表されるすべての設定を、指定された入力ストリームからインポートします。
 

java.util.zip での IOException の使用
 

java.util.zip での IOException のサブクラス
 class ZipException
          ソートの Zip 例外が発生したことを通知します。
 

IOException をスローする java.util.zip のメソッド
 int InflaterInputStream.available()
          EOF に達したあとで呼び出した場合は 0 を返します。
 int ZipInputStream.available()
          現在の入力データの EOF に達したあとで呼び出した場合に 0 を返します。
 void ZipFile.close()
          ZIP ファイルを閉じます。
 void InflaterInputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void ZipInputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void GZIPInputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void DeflaterOutputStream.close()
          残りの圧縮データを出力ストリームに書き込み、ストリームを閉じます。
 void ZipOutputStream.close()
          ZIP 出力ストリームとフィルタされるストリームを閉じます。
 void ZipInputStream.closeEntry()
          現在の ZIP エントリを閉じ、次のエントリを読み込むためにストリームを配置します。
 void ZipOutputStream.closeEntry()
          現在の ZIP エントリを閉じ、次のエントリを書き込むためにストリームを配置します。
protected  void DeflaterOutputStream.deflate()
          圧縮データの次のブロックを出力ストリームに書き込みます。
protected  void InflaterInputStream.fill()
          入力バッファを、圧縮解除するデータで満たします。
protected  void ZipFile.finalize()
          ZIP ファイルへの参照が存在しなくなったときに、この ZIP ファイルの close メソッドが確実に呼び出されるようにします。
 void DeflaterOutputStream.finish()
          出力ストリームへの圧縮データの書き込みを終了します。
 void ZipOutputStream.finish()
          ストリームを終了せずに、ZIP 出力ストリームの内容の書き込みを終了します。
 void GZIPOutputStream.finish()
          出力ストリームへの圧縮データの書き込みを終了します。
 InputStream ZipFile.getInputStream(ZipEntry entry)
          指定された ZIP ファイルエントリの内容を読み込むための入力ストリームを返します。
 ZipEntry ZipInputStream.getNextEntry()
          次の ZIP ファイルエントリを読み取って、エントリデータの先頭にストリームを配置します。
 void ZipOutputStream.putNextEntry(ZipEntry e)
          新しい ZIP ファイルエントリの書き込みを開始し、エントリデータの開始位置にストリームを配置します。
 int InflaterInputStream.read()
          圧縮解除データのバイトを読み込みます。
 int CheckedInputStream.read()
          バイトを読み込みます。
 int InflaterInputStream.read(byte[] b, int off, int len)
          圧縮解除データをバイト配列に読み込みます。
 int ZipInputStream.read(byte[] b, int off, int len)
          現在の ZIP エントリからバイト配列に読み込みます。
 int GZIPInputStream.read(byte[] buf, int off, int len)
          圧縮解除されたデータをバイト配列に読み込みます。
 int CheckedInputStream.read(byte[] buf, int off, int len)
          バイト配列に読み込みます。
 void InflaterInputStream.reset()
          このストリームの位置を、入力ストリームで最後に mark メソッドが呼び出されたときのマーク位置に再設定します。
 long InflaterInputStream.skip(long n)
          圧縮解除データを指定されたバイト数だけスキップします。
 long ZipInputStream.skip(long n)
          現在の ZIP エントリで指定のバイト数だけスキップします。
 long CheckedInputStream.skip(long n)
          指定されたバイト数の入力をスキップします。
 void DeflaterOutputStream.write(byte[] b, int off, int len)
          バイト配列を圧縮出力ストリームに書き込みます。
 void ZipOutputStream.write(byte[] b, int off, int len)
          バイト配列を現在の ZIP エントリデータに書き込みます。
 void GZIPOutputStream.write(byte[] buf, int off, int len)
          圧縮された出力ストリームにバイト配列を書き込みます。
 void CheckedOutputStream.write(byte[] b, int off, int len)
          バイト配列を書き込みます。
 void DeflaterOutputStream.write(int b)
          バイトを圧縮出力ストリームに書き込みます。
 void CheckedOutputStream.write(int b)
          バイトを書き込みます。
 

IOException をスローする java.util.zip のコンストラクタ
GZIPInputStream(InputStream in)
          デフォルトのバッファサイズで新しい入力ストリームを作成します。
GZIPInputStream(InputStream in, int size)
          指定されたバッファサイズで新しい入力ストリームを作成します。
GZIPOutputStream(OutputStream out)
          デフォルトのバッファサイズで新しい出力ストリームを作成します。
GZIPOutputStream(OutputStream out, int size)
          指定されたバッファサイズで新しい出力ストリームを作成します。
ZipFile(File file)
          File オブジェクトに指定された ZIP ファイルを読み込み用に開きます。
ZipFile(File file, int mode)
          指定されたモードで指定の File オブジェクトから読み取るための新しい ZipFile を開きます。
ZipFile(String name)
          ZIP ファイルを読み込み用に開きます。
 

javax.activity での IOException の使用
 

javax.activity での IOException のサブクラス
 class ActivityCompletedException
          この例外は、Activity コンテキストにアクセスする任意のメソッドで、処理の継続が不可能であることを示す場合にスローされる可能性があります。
 class ActivityRequiredException
          この例外は、Activity コンテキストが必須のメソッドで Activity コンテキストを受け取れなかった場合にコンテナによってスローされます。
 class InvalidActivityException
          この例外は、Activity コンテキストがアクセスされ、試行された呼び出しまたはその呼び出しに対応する Activity コンテキストが Activity の現在の状態と一致していない場合にスローされる可能性があります。
 

javax.crypto での IOException の使用
 

IOException をスローする javax.crypto のメソッド
 int CipherInputStream.available()
          ブロックせずにこの入力ストリームから読み込めるバイト数を返します。
 void CipherOutputStream.close()
          出力ストリームを閉じ、このストリームに関連するすべてのシステムリソースを解放します。
 void CipherInputStream.close()
          この入力ストリームを閉じて、そのストリームに関連するすべてのシステムリソースを解放します。
 void CipherOutputStream.flush()
          カプセル化された暗号オブジェクトによってすでに処理された、バッファに格納された出力バイトを強制的に書き出して、この出力ストリームをフラッシュします。
 byte[] EncryptedPrivateKeyInfo.getEncoded()
          このオブジェクトの ASN.1 エンコーディングを返します。
 Object SealedObject.getObject(Cipher c)
          元の (カプセル化された) オブジェクトを取り出します。
 Object SealedObject.getObject(Key key)
          元の (カプセル化された) オブジェクトを取り出します。
 Object SealedObject.getObject(Key key, String provider)
          元の (カプセル化された) オブジェクトを取り出します。
 int CipherInputStream.read()
          この入力ストリームから、データの次のバイトを読み込みます。
 int CipherInputStream.read(byte[] b)
          最大 b.length バイトまでのデータを、この入力ストリームからバイト配列に読み込みます。
 int CipherInputStream.read(byte[] b, int off, int len)
          この入力ストリームから len バイトまでのデータをバイトの配列に読み込みます。
 long CipherInputStream.skip(long n)
          ブロックせずにこの入力ストリームから読み込むことができるバイトから n バイトの入力をスキップします。
 void CipherOutputStream.write(byte[] b)
          指定されたバイト配列の b.length バイトをこの出力ストリームに書き込みます。
 void CipherOutputStream.write(byte[] b, int off, int len)
          指定されたバイト配列の、オフセット位置 off から始まる len バイトをこの出力ストリームに書き込みます。
 void CipherOutputStream.write(int b)
          指定されたバイトをこの出力ストリームに書き込みます。
 

IOException をスローする javax.crypto のコンストラクタ
EncryptedPrivateKeyInfo(byte[] encoded)
          その ASN.1 エンコーディングから EncryptedPrivateKeyInfo を構築 (つまり解析) します。
SealedObject(Serializable object, Cipher c)
          任意の Serializable オブジェクトから SealedObject を構築します。
 

javax.imageio での IOException の使用
 

javax.imageio での IOException のサブクラス
 class IIOException
          読み込み/書き込み操作の実行時障害を通知する例外クラスです。
 

IOException をスローする javax.imageio のメソッド
 boolean ImageWriter.canInsertEmpty(int imageIndex)
          指定されたインデックスでの新規の空イメージの挿入を書き込み側がサポートする場合、true を返します。
 boolean ImageWriter.canInsertImage(int imageIndex)
          指定されたインデックスでの新規イメージの挿入を書き込み側がサポートする場合、true を返します。
 boolean ImageWriter.canRemoveImage(int imageIndex)
          書き込み側が、指定されたインデックスでの既存イメージの削除をサポートする場合、true を返します。
 boolean ImageWriter.canReplaceImageMetadata(int imageIndex)
          既存のイメージに関連付けられたイメージメタデータを、インデックス imageIndex に置き換えることができる場合、true を返します。
 boolean ImageWriter.canReplacePixels(int imageIndex)
          書き込み側で、replacePixels メソッドを使用して、指定されたイメージのピクセルの置き換えを許可する場合、true を返します。
 boolean ImageWriter.canReplaceStreamMetadata()
          すでに出力に存在するストリームメタデータを置き換えられる場合、true を返します。
 boolean ImageWriter.canWriteEmpty()
          未定義のピクセル値を持つ 1 つのイメージと、関連付けられたメタデータとサムネイルから成る、完全なイメージストリームの出力への書き込みを、書き込み側がサポートする場合、true を返します。
static ImageInputStream ImageIO.createImageInputStream(Object input)
          指定された Object から入力を取得する ImageInputStream を返します。
static ImageOutputStream ImageIO.createImageOutputStream(Object output)
          指定された Object に出力を送信する ImageOutputStream を返します。
 void ImageWriter.endInsertEmpty()
          以前の prepareInsertEmpty の呼び出しで始まった、新規イメージの挿入を完了します。
 void ImageWriter.endReplacePixels()
          replacePixels の呼び出し処理を終了します。
 void ImageWriter.endWriteEmpty()
          以前の prepareWriteEmpty の呼び出しで始まった、新規イメージの書き込みを完了します。
 void ImageWriter.endWriteSequence()
          prepareWriteSequence で始まる一連のイメージの書き込みを完了します。
 float ImageReader.getAspectRatio(int imageIndex)
          指定されたイメージの縦横比 (つまり、幅を高さで割った値) を float で返します。
 String ImageReader.getFormatName()
          入力ソースの形式を識別する String を返します。
abstract  int ImageReader.getHeight(int imageIndex)
          入力ソースの指定されたイメージの高さをピクセル単位で返します。
abstract  IIOMetadata ImageReader.getImageMetadata(int imageIndex)
          指定されたイメージに関連付けられたメタデータを保持する IIOMetadata オブジェクトを返します。
 IIOMetadata ImageReader.getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames)
          指定されたイメージに関連付けられたメタデータを表す IIOMetadata オブジェクトを返します。
abstract  Iterator<ImageTypeSpecifier> ImageReader.getImageTypes(int imageIndex)
          ImageTypeSpecifiers の形式で指定されたイメージが復号化されるイメージ型を含む Iterator を返します。
abstract  int ImageReader.getNumImages(boolean allowSearch)
          現在の入力ソースから、サムネールを除く使用可能なイメージの数を返します。
 int ImageReader.getNumThumbnails(int imageIndex)
          指定されたイメージに関連付けられたサムネールプレビューイメージの数を返します。
 ImageTypeSpecifier ImageReader.getRawImageType(int imageIndex)
          イメージの raw 内部形式にもっとも近い形式を表す SampleModelColorModel を示して、ImageTypeSpecifier を返します。
abstract  IIOMetadata ImageReader.getStreamMetadata()
          入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表す IIOMetadata オブジェクトを返します。
 IIOMetadata ImageReader.getStreamMetadata(String formatName, Set<String> nodeNames)
          入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表す IIOMetadata オブジェクトを返します。
 int ImageReader.getThumbnailHeight(int imageIndex, int thumbnailIndex)
          thumbnailIndex によってインデックスを付けられたサムネールプレビューイメージの高さを返します。
 int ImageReader.getThumbnailWidth(int imageIndex, int thumbnailIndex)
          thumbnailIndex によってインデックスを付けられたサムネールプレビューイメージの幅を返します。
 int ImageReader.getTileGridXOffset(int imageIndex)
          指定されたイメージのタイル (0, 0) の左上隅の X 座標を返します。
 int ImageReader.getTileGridYOffset(int imageIndex)
          指定されたイメージのタイル (0, 0) の左上隅の Y 座標を返します。
 int ImageReader.getTileHeight(int imageIndex)
          指定されたイメージのタイルの高さを返します。
 int ImageReader.getTileWidth(int imageIndex)
          指定されたイメージのタイルの幅を返します。
abstract  int ImageReader.getWidth(int imageIndex)
          入力ソースの指定されたイメージの幅をピクセル単位で返します。
 boolean ImageReader.hasThumbnails(int imageIndex)
          指定されたイメージが、それに関連付けられたサムネールプレビューイメージを持つ場合、true を返します。
 boolean ImageReader.isImageTiled(int imageIndex)
          イメージがタイル、つまりオーバーラップしない等しいサイズの矩形に組み入れられる場合は true を返します。
 boolean ImageReader.isRandomAccessEasy(int imageIndex)
          ピクセルへのランダムアクセスに関して、指定されたイメージの格納形式に固有の障害が何もない場合は true を返します。
 void ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
          未定義のピクセル値を持つ新規イメージの、既存イメージストリームへの挿入を開始します。
 void ImageWriter.prepareReplacePixels(int imageIndex, Rectangle region)
          replacePixels メソッドの一連の呼び出しを処理するために、書き込み側を準備します。
 void ImageWriter.prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
          未定義のピクセル値を持つ 1 つのイメージと、関連付けられたメタデータとサムネイルから成る、完全なイメージストリームの出力への書き込みを開始します。
 void ImageWriter.prepareWriteSequence(IIOMetadata streamMetadata)
          次に続く一連の writeToSequence 呼び出しを受け付けるために、提供されるストリームメタデータオブジェクトを使用して、ストリームを準備します。
static BufferedImage ImageIO.read(File input)
          現在登録されているものの中から自動的に選択された ImageReader を使用して、指定された File を復号化した結果として、BufferedImage を返します。
static BufferedImage ImageIO.read(ImageInputStream stream)
          現在登録されているものの中から自動的に選択された ImageReader を使用して、指定された ImageInputStream を復号化した結果として、BufferedImage を返します。
static BufferedImage ImageIO.read(InputStream input)
          現在登録されているものの中から自動的に選択された ImageReader を使用して、指定された InputStream を復号化した結果として、BufferedImage を返します。
 BufferedImage ImageReader.read(int imageIndex)
          imageIndex によってインデックスを付けられたイメージを読み込み、デフォルトの ImageReadParam を使用して、完全な BufferedImage として返します。
abstract  BufferedImage ImageReader.read(int imageIndex, ImageReadParam param)
          imageIndex によってインデックスを付けられたイメージを読み込み、指定された ImageReadParam を使用して、完全な BufferedImage として返します。
static BufferedImage ImageIO.read(URL input)
          現在登録されているものの中から自動的に選択された ImageReader を使用して、指定された URL を復号化した結果として、BufferedImage を返します。
 IIOImage ImageReader.readAll(int imageIndex, ImageReadParam param)
          imageIndex によってインデックスを付けられたイメージを読み込み、指定された ImageReadParam を使用して、イメージ、サムネール、および関連するイメージのメタデータを保持する IIOImage を返します。
 Iterator<IIOImage> ImageReader.readAll(Iterator<? extends ImageReadParam> params)
          すべてのイメージ、サムネール、およびメタデータを保持し、getMinIndex によって指定されたインデックスで始まる Iterator を、IIOImage オブジェクトの形式で入力ソースから返します。
 RenderedImage ImageReader.readAsRenderedImage(int imageIndex, ImageReadParam param)
          imageIndex によってインデックスを付けられたイメージの内容を保持する RenderedImage オブジェクトを返します。
 Raster ImageReader.readRaster(int imageIndex, ImageReadParam param)
          色変換を適用せずに、イメージストリームからのピクセルデータを保持する新しい Raster オブジェクトを返します。
 BufferedImage ImageReader.readThumbnail(int imageIndex, int thumbnailIndex)
          thumbnailIndex によってインデックスを付けられたサムネールプレビューイメージを返します。
 BufferedImage ImageReader.readTile(int imageIndex, int tileX, int tileY)
          tileX および tileY 引数によって指定され、BufferedImage として返されるタイルを読み込みます。
 Raster ImageReader.readTileRaster(int imageIndex, int tileX, int tileY)
          色変換を適用せずに、タイルからの raw ピクセルデータを保持する新しい Raster オブジェクトを返します。
 void ImageWriter.removeImage(int imageIndex)
          ストリームからイメージを削除します。
 void ImageWriter.replaceImageMetadata(int imageIndex, IIOMetadata imageMetadata)
          既存イメージに関連付けられたイメージメタデータを置き換えます。
 void ImageWriter.replacePixels(Raster raster, ImageWriteParam param)
          すでに出力中にあるイメージの一部を、指定された Raster の一部に置き換えます。
 void ImageWriter.replacePixels(RenderedImage image, ImageWriteParam param)
          すでに、出力中にあるイメージの一部を、指定されたイメージの一部に置き換えます。
 void ImageWriter.replaceStreamMetadata(IIOMetadata streamMetadata)
          出力中のストリームメタデータを新規情報に置き換えます。
 void ImageWriter.write(IIOImage image)
          デフォルトメタデータとサムネイルの付いた、1 つのイメージを含む、完全なイメージストリームを出力に追加します。
abstract  void ImageWriter.write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
          1 つのイメージ、関連付けられたストリームとイメージメタデータ、およびサムネイルを含む完全なイメージストリームを出力に追加します。
 void ImageWriter.write(RenderedImage image)
          デフォルトメタデータとサムネイルの付いた 1 つのイメージから成る、完全なイメージストリームを出力に追加します。
static boolean ImageIO.write(RenderedImage im, String formatName, File output)
          File に指定された形式をサポートする、任意の ImageWriter を使用してイメージを書き込みます。
static boolean ImageIO.write(RenderedImage im, String formatName, ImageOutputStream output)
          ImageOutputStream に、指定された形式をサポートする任意の ImageWriter を使用してイメージを書き込みます。
static boolean ImageIO.write(RenderedImage im, String formatName, OutputStream output)
          OutputStream に指定された形式をサポートする、任意の ImageWriter を使用してイメージを書き込みます。
 void ImageWriter.writeInsert(int imageIndex, IIOImage image, ImageWriteParam param)
          既存イメージストリームに新規イメージを挿入します。
 void ImageWriter.writeToSequence(IIOImage image, ImageWriteParam param)
          1 つのイメージと、関連付けられる可能性のあるメタデータとサムネイルを、出力に追加します。
 

javax.imageio.metadata での IOException の使用
 

javax.imageio.metadata での IOException のサブクラス
 class IIOInvalidTreeException
          IIOInvalidTreeException は、IIOMetadata オブジェクトによる IIOMetadataNode のツリーの構文解析ができなかった場合にスローされます。
 

javax.imageio.spi での IOException の使用
 

IOException をスローする javax.imageio.spi のメソッド
abstract  boolean ImageReaderSpi.canDecodeInput(Object source)
          指定されたソースオブジェクトがこのリーダでサポートされる形式であると見なされる場合に true を返します。
 ImageInputStream ImageInputStreamSpi.createInputStreamInstance(Object input)
          このサービスプロバイダに関連する ImageInputStream 実装のインスタンスを返します。
abstract  ImageInputStream ImageInputStreamSpi.createInputStreamInstance(Object input, boolean useCache, File cacheDir)
          このサービスプロバイダに関連する ImageInputStream 実装のインスタンスを返します。
 ImageOutputStream ImageOutputStreamSpi.createOutputStreamInstance(Object output)
          このサービスプロバイダに関連する ImageOutputStream 実装のインスタンスを返します。
abstract  ImageOutputStream ImageOutputStreamSpi.createOutputStreamInstance(Object output, boolean useCache, File cacheDir)
          このサービスプロバイダに関連する ImageOutputStream 実装のインスタンスを返します。
 ImageReader ImageReaderSpi.createReaderInstance()
          このサービスプロバイダに関連する ImageReader 実装のインスタンスを返します。
abstract  ImageReader ImageReaderSpi.createReaderInstance(Object extension)
          このサービスプロバイダに関連する ImageReader 実装のインスタンスを返します。
 ImageWriter ImageWriterSpi.createWriterInstance()
          このサービスプロバイダに関連する ImageWriter 実装のインスタンスを返します。
abstract  ImageWriter ImageWriterSpi.createWriterInstance(Object extension)
          このサービスプロバイダに関連する ImageWriter 実装のインスタンスを返します。
 

javax.imageio.stream での IOException の使用
 

IOException をスローする javax.imageio.stream のメソッド
protected  void ImageInputStreamImpl.checkClosed()
          ストリームが閉じられていた場合は IOException をスローします。
 void ImageInputStream.close()
          ストリームを閉じます。
 void MemoryCacheImageOutputStream.close()
          この MemoryCacheImageOutputStream を閉じます。
 void MemoryCacheImageInputStream.close()
          この MemoryCacheImageInputStream を閉じてキャッシュを解放します。
 void ImageInputStreamImpl.close()
           
 void FileImageOutputStream.close()
           
 void FileImageInputStream.close()
           
 void FileCacheImageOutputStream.close()
          この FileCacheImageOututStream を閉じます。
 void FileCacheImageInputStream.close()
          この FileCacheImageInputStream を閉じます。
 void ImageInputStream.flush()
          現在のストリーム位置より前の初期のストリーム位置を破棄します。
 void ImageInputStreamImpl.flush()
           
 void ImageInputStream.flushBefore(long pos)
          指示された位置より前の初期のストリーム部分を破棄します。
 void ImageOutputStream.flushBefore(long pos)
          指定された位置より前のデータをすべて、OutputStreamFile などの基本となる出力先にフラッシュします。
 void MemoryCacheImageOutputStream.flushBefore(long pos)
           
 void MemoryCacheImageInputStream.flushBefore(long pos)
           
 void ImageInputStreamImpl.flushBefore(long pos)
           
 void FileCacheImageOutputStream.flushBefore(long pos)
           
protected  void ImageOutputStreamImpl.flushBits()
          ビットオフセットがゼロでない場合、現在のバイトの残りのビットを強制的に 0 にして、ストリーム位置を 1 だけ増加します。
 int ImageInputStream.getBitOffset()
          現在のビットオフセットを 0 から 7 までの整数として返します。
 int ImageInputStreamImpl.getBitOffset()
           
 long ImageInputStream.getStreamPosition()
          ストリームの現在のバイト位置を返します。
 long ImageInputStreamImpl.getStreamPosition()
           
 long ImageInputStream.length()
          既知の場合、ストリームの全長を返します。
 int ImageInputStream.read()
          ストリームから 1 バイトを読み込み、それを 0 から 255 までの整数として返します。
 int MemoryCacheImageOutputStream.read()
           
 int MemoryCacheImageInputStream.read()
           
abstract  int ImageInputStreamImpl.read()
           
 int FileImageOutputStream.read()
           
 int FileImageInputStream.read()
           
 int FileCacheImageOutputStream.read()
           
 int FileCacheImageInputStream.read()
           
 int ImageInputStream.read(byte[] b)
          ストリームから b.length バイトまでを読み込み、b にインデックス 0 から格納します。
 int ImageInputStreamImpl.read(byte[] b)
          read(b, 0, b.length) を呼び出す簡易メソッドです。
 int ImageInputStream.read(byte[] b, int off, int len)
          ストリームから len バイトまで読み込み、b にインデックス off から格納します。
 int MemoryCacheImageOutputStream.read(byte[] b, int off, int len)
           
 int MemoryCacheImageInputStream.read(byte[] b, int off, int len)
           
abstract  int ImageInputStreamImpl.read(byte[] b, int off, int len)
          ストリームから len バイトまで読み込み、b にインデックス off から格納します。
 int FileImageOutputStream.read(byte[] b, int off, int len)
           
 int FileImageInputStream.read(byte[] b, int off, int len)
           
 int FileCacheImageOutputStream.read(byte[] b, int off, int len)
           
 int FileCacheImageInputStream.read(byte[] b, int off, int len)
           
 int ImageInputStream.readBit()
          ストリームから 1 ビットを読み込み、それを 値 0 または 1int として返します。
 int ImageInputStreamImpl.readBit()
           
 long ImageInputStream.readBits(int numBits)
          ストリームからビット列を読み込み、long として返します。
 long ImageInputStreamImpl.readBits(int numBits)
           
 boolean ImageInputStream.readBoolean()
          ストリームから 1 バイトを読み込み、0 でない場合は trueboolean 値を返し、0 の場合は false を返します。
 boolean ImageInputStreamImpl.readBoolean()
           
 byte ImageInputStream.readByte()
          ストリームから 1 バイトを読み込み、それを byte 値として返します。
 byte ImageInputStreamImpl.readByte()
           
 void ImageInputStream.readBytes(IIOByteBuffer buf, int len)
          ストリームから len バイトまでを読み込み、指定された IIOByteBuffer を変更してデータを検出可能なバイト配列、オフセット、および長さを示します。
 void ImageInputStreamImpl.readBytes(IIOByteBuffer buf, int len)
           
 char ImageInputStream.readChar()
          readUnsignedShort と同等、ただし結果は char データ型を使用して返されます。
 char ImageInputStreamImpl.readChar()
           
 double ImageInputStream.readDouble()
          ストリームから 8 バイトを読み込み、現在のバイト順に従って概念上それらを連結して、結果を double 値として返します。
 double ImageInputStreamImpl.readDouble()
           
 float ImageInputStream.readFloat()
          ストリームから 4 バイトを読み込み、現在のバイト順に従って概念上それらを連結して、結果を float 値として返します。
 float ImageInputStreamImpl.readFloat()
           
 void ImageInputStream.readFully(byte[] b)
          ストリームから b.length バイトを読み込み、それらを b にインデックス 0 から格納します。
 void ImageInputStreamImpl.readFully(byte[] b)
           
 void ImageInputStream.readFully(byte[] b, int off, int len)
          ストリームから len バイトを読み込み、それらを b にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(byte[] b, int off, int len)
           
 void ImageInputStream.readFully(char[] c, int off, int len)
          ストリームから現在のバイト順に従って len バイトの char (符号なし 16 ビット整数) 値を読み込み、それらを c にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(char[] c, int off, int len)
           
 void ImageInputStream.readFully(double[] d, int off, int len)
          ストリームから現在のバイト順に従って len バイトの double (64 ビット IEEE 倍精度浮動小数点数) 値を読み込み、それらを d にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(double[] d, int off, int len)
           
 void ImageInputStream.readFully(float[] f, int off, int len)
          ストリームから現在のバイト順に従って len バイトの float (32 ビット IEEE 単精度浮動小数点数) 値を読み込み、それらを f にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(float[] f, int off, int len)
           
 void ImageInputStream.readFully(int[] i, int off, int len)
          ストリームから現在のバイト順に従って len バイトの int (符号付き 32 ビット整数) 値を読み込み、それらを i にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(int[] i, int off, int len)
           
 void ImageInputStream.readFully(long[] l, int off, int len)
          ストリームから現在のバイト順に従って len バイトの long (符号付き 64 ビット整数) 値を読み込み、それらを l にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(long[] l, int off, int len)
           
 void ImageInputStream.readFully(short[] s, int off, int len)
          ストリームから現在のバイト順に従って len バイトの short (符号付き 16 ビット整数) 値を読み込み、それらを s にインデックス off から格納します。
 void ImageInputStreamImpl.readFully(short[] s, int off, int len)
           
 int ImageInputStream.readInt()
          ストリームから 4 バイトを読み込み、現在のバイト順に従って概念上それらを連結して、結果を int 値として返します。
 int ImageInputStreamImpl.readInt()
           
 String ImageInputStream.readLine()
          入力ストリームから、次の行のテキストを読み込みます。
 String ImageInputStreamImpl.readLine()
           
 long ImageInputStream.readLong()
          ストリームから 8 バイトを読み込み、現在のバイト順に従って概念上それらを連結して、結果を long 値として返します。
 long ImageInputStreamImpl.readLong()
           
 short ImageInputStream.readShort()
          ストリームから 2 バイトを読み込み、現在のバイト順に従って概念上それらを連結して、結果を short 値として返します。
 short ImageInputStreamImpl.readShort()
           
 int ImageInputStream.readUnsignedByte()
          ストリームからバイトを読み込んで、概念上、整数に変換し、符号拡張ビットを取り除くためにそれを 0xff でマスクして、byte 値として返します。
 int ImageInputStreamImpl.readUnsignedByte()
           
 long ImageInputStream.readUnsignedInt()
          ストリームから 4 バイトを読み込んで現在のバイト順に従って概念上それらを連結し、結果の値を long に変換して、符号拡張ビットを取り除くために 0xffffffffL でマスクします。
 long ImageInputStreamImpl.readUnsignedInt()
           
 int ImageInputStream.readUnsignedShort()
          ストリームから 2 バイトを読み込んで、現在のバイト順に従って概念上それらを連結し、結果の値を int に変換して、符号拡張ビットを取り除くために 0xffff でマスクします。
 int ImageInputStreamImpl.readUnsignedShort()
           
 String ImageInputStream.readUTF()
          修正 UTF-8 形式でエンコードされた文字列を読み込みます。
 String ImageInputStreamImpl.readUTF()
           
 void ImageInputStream.reset()
          最新の不一致の mark 呼び出し時点の、ビットオフセットを含む以前の位置を指すファイルポインタを返します。
 void ImageInputStreamImpl.reset()
          マーク付けされた位置のスタックから現在のストリームバイトおよびビット位置をリセットします。
 void ImageInputStream.seek(long pos)
          現在のストリーム位置を目的の位置に設定します。
 void ImageInputStreamImpl.seek(long pos)
           
 void FileImageOutputStream.seek(long pos)
          現在のストリーム位置を設定してビットオフセットを 0 にリセットします。
 void FileImageInputStream.seek(long pos)
           
 void FileCacheImageOutputStream.seek(long pos)
          現在のストリーム位置を設定してビットオフセットを 0 にリセットします。
 void ImageInputStream.setBitOffset(int bitOffset)
          ビットオフセットに 0 から 7 までの整数を設定します。
 void ImageInputStreamImpl.setBitOffset(int bitOffset)
           
 int ImageInputStream.skipBytes(int n)
          指定されたバイト数だけストリーム位置を前に移動します。
 int ImageInputStreamImpl.skipBytes(int n)
          seek(getStreamPosition() + n) を呼び出して、現在のストリーム位置を前進させます。
 long ImageInputStream.skipBytes(long n)
          指定されたバイト数だけストリーム位置を前に移動します。
 long ImageInputStreamImpl.skipBytes(long n)
          seek(getStreamPosition() + n) を呼び出して、現在のストリーム位置を前進させます。
 void ImageOutputStream.write(byte[] b)
          バイトのシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.write(byte[] b)
           
 void ImageOutputStream.write(byte[] b, int off, int len)
          バイトのシーケンスをストリームの現在位置に書き込みます。
 void MemoryCacheImageOutputStream.write(byte[] b, int off, int len)
           
abstract  void ImageOutputStreamImpl.write(byte[] b, int off, int len)
           
 void FileImageOutputStream.write(byte[] b, int off, int len)
           
 void FileCacheImageOutputStream.write(byte[] b, int off, int len)
           
 void ImageOutputStream.write(int b)
          ストリームの現在の位置に 1 バイト書き込みます。
 void MemoryCacheImageOutputStream.write(int b)
           
abstract  void ImageOutputStreamImpl.write(int b)
           
 void FileImageOutputStream.write(int b)
           
 void FileCacheImageOutputStream.write(int b)
           
 void ImageOutputStream.writeBit(int bit)
          引数の最下位ビットで指定された 1 ビットを、ストリームの現在のバイト位置の現在のビットオフセットに書き込みます。
 void ImageOutputStreamImpl.writeBit(int bit)
           
 void ImageOutputStream.writeBits(long bits, int numBits)
          bits 引数の下位 numBits ビットのビットシーケンスを左から右に、ストリームの現在のバイト位置の現在のビットオフセットに書き込みます。
 void ImageOutputStreamImpl.writeBits(long bits, int numBits)
           
 void ImageOutputStream.writeBoolean(boolean v)
          ストリームに boolean 値を書き込みます。
 void ImageOutputStreamImpl.writeBoolean(boolean v)
           
 void ImageOutputStream.writeByte(int v)
          v の下位 8 ビットをストリームに書き込みます。
 void ImageOutputStreamImpl.writeByte(int v)
           
 void ImageOutputStream.writeBytes(String s)
          文字列を出力ストリームに書き込みます。
 void ImageOutputStreamImpl.writeBytes(String s)
           
 void ImageOutputStream.writeChar(int v)
          このメソッドは writeShort と同義です。
 void ImageOutputStreamImpl.writeChar(int v)
           
 void ImageOutputStream.writeChars(char[] c, int off, int len)
          char のシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.writeChars(char[] c, int off, int len)
           
 void ImageOutputStream.writeChars(String s)
          文字列を出力ストリームに書き込みます。
 void ImageOutputStreamImpl.writeChars(String s)
           
 void ImageOutputStream.writeDouble(double v)
          4 バイトで構成される double 値を出力ストリームに書き込みます。
 void ImageOutputStreamImpl.writeDouble(double v)
           
 void ImageOutputStream.writeDoubles(double[] d, int off, int len)
          double のシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.writeDoubles(double[] d, int off, int len)
           
 void ImageOutputStream.writeFloat(float v)
          4 バイトで構成される float 値を出力ストリームに書き込みます。
 void ImageOutputStreamImpl.writeFloat(float v)
           
 void ImageOutputStream.writeFloats(float[] f, int off, int len)
          float のシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.writeFloats(float[] f, int off, int len)
           
 void ImageOutputStream.writeInt(int v)
          v の 32 ビットをストリームに書き込みます。
 void ImageOutputStreamImpl.writeInt(int v)
           
 void ImageOutputStream.writeInts(int[] i, int off, int len)
          int のシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.writeInts(int[] i, int off, int len)
           
 void ImageOutputStream.writeLong(long v)
          v の 64 ビットをストリームに書き込みます。
 void ImageOutputStreamImpl.writeLong(long v)
           
 void ImageOutputStream.writeLongs(long[] l, int off, int len)
          long のシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.writeLongs(long[] l, int off, int len)
           
 void ImageOutputStream.writeShort(int v)
          v の下位 16 ビットをストリームに書き込みます。
 void ImageOutputStreamImpl.writeShort(int v)
           
 void ImageOutputStream.writeShorts(short[] s, int off, int len)
          short のシーケンスをストリームの現在位置に書き込みます。
 void ImageOutputStreamImpl.writeShorts(short[] s, int off, int len)
           
 void ImageOutputStream.writeUTF(String s)
          長さ情報の 2 バイトを、ネットワークバイト順で出力ストリームに書き込みます。
 void ImageOutputStreamImpl.writeUTF(String s)
           
 

IOException をスローする javax.imageio.stream のコンストラクタ
FileCacheImageInputStream(InputStream stream, File cacheDir)
          指定された InputStream から読み込む FileCacheImageInputStream を構築します。
FileCacheImageOutputStream(OutputStream stream, File cacheDir)
          指定された outputStream への書き込みを行う FileCacheImageOutputStream を構築します。
FileImageInputStream(File f)
          指定された File から読み込む FileImageInputStream を構築します。
FileImageOutputStream(File f)
          指定された File に書き込む FileImageOutputStream を構築します。
 

javax.management での IOException の使用
 

IOException をスローする javax.management のメソッド
 void MBeanServerConnection.addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          登録済み MBean にリスナーを追加します。
 void MBeanServerConnection.addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          登録済み MBean にリスナーを追加します。
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name, Object[] params, String[] signature)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName)
          MBean をインスタンス化し、MBean サーバに登録します。
 ObjectInstance MBeanServerConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)
          MBean をインスタンス化し、MBean サーバに登録します。
 Object MBeanServerConnection.getAttribute(ObjectName name, String attribute)
          指定された MBean の特定の属性の値を取得します。
 AttributeList MBeanServerConnection.getAttributes(ObjectName name, String[] attributes)
          指定された MBean の複数の属性の値を有効化します。
 String MBeanServerConnection.getDefaultDomain()
          MBean の指定に使用するデフォルトのドメインを返します。
 String[] MBeanServerConnection.getDomains()
          MBean が現在登録されているドメインのリストを返します。
 Integer MBeanServerConnection.getMBeanCount()
          MBean サーバに登録されている MBean の数を返します。
 MBeanInfo MBeanServerConnection.getMBeanInfo(ObjectName name)
          このメソッドは、MBean が管理用として公開している属性とオペレーションを検出します。
 ObjectInstance MBeanServerConnection.getObjectInstance(ObjectName name)
          MBean に登録された MBean の ObjectInstance を取得します。
 Object MBeanServerConnection.invoke(ObjectName name, String operationName, Object[] params, String[] signature)
          MBean上でオペレーションを呼び出します。
 boolean MBeanServerConnection.isInstanceOf(ObjectName name, String className)
          指定された MBean が指定されたクラスのインスタンスである場合は true、そうでない場合は false を返します。
 boolean MBeanServerConnection.isRegistered(ObjectName name)
          このオブジェクト名で識別される MBean が、すでに MBean サーバに登録されているかどうかをチェックします。
 Set MBeanServerConnection.queryMBeans(ObjectName name, QueryExp query)
          MBean サーバによって制御される MBean を取得します。
 Set MBeanServerConnection.queryNames(ObjectName name, QueryExp query)
          MBean サーバによって制御される MBean の名前を取得します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)
          登録済み MBean からリスナーを削除します。
 void MBeanServerConnection.setAttribute(ObjectName name, Attribute attribute)
          指定された MBean の特定の属性の値を設定します。
 AttributeList MBeanServerConnection.setAttributes(ObjectName name, AttributeList attributes)
          指定された MBean の複数の属性の値を設定します。
 void MBeanServerConnection.unregisterMBean(ObjectName name)
          MBean サーバから MBean の登録を解除します。
 

javax.management.loading での IOException の使用
 

IOException をスローする javax.management.loading のメソッド
 Enumeration MLetMBean.getResources(String name)
          指定された名前を持つすべてのリソースを検索します。
 void MLet.readExternal(ObjectInput in)
          指定された ObjectInput から、この MLet の内容を復元します。
 void MLet.writeExternal(ObjectOutput out)
          この MLet の内容を、指定された ObjectOutput に保存します。
 

javax.management.remote での IOException の使用
 

javax.management.remote での IOException のサブクラス
 class JMXProviderException
          要求されたプロトコルのプロバイダが存在するが、何らかの理由で使用できない場合に、JMXConnectorFactory によってスローされる例外です。
 class JMXServerErrorException
          リモート MBean サーバ内で呼び出しを処理している間に Error がスローされた場合、MBeanServer メソッドのリモート呼び出しの結果としてスローされる例外です。
 

IOException をスローする javax.management.remote のメソッド
 void JMXConnector.close()
          クライアントとサーバの接続を終了します。
 void JMXConnector.connect()
          コネクタサーバとの接続を確立します。
static JMXConnector JMXConnectorFactory.connect(JMXServiceURL serviceURL)
          指定されたアドレスのコネクタサーバとの接続を作成します。
static JMXConnector JMXConnectorFactory.connect(JMXServiceURL serviceURL, Map<String,?> environment)
          指定されたアドレスのコネクタサーバとの接続を作成します。
 void JMXConnector.connect(Map<String,?> env)
          コネクタサーバとの接続を確立します。
 String JMXConnector.getConnectionId()
          コネクタサーバから、この接続の ID を取得します。
 MBeanServerConnection JMXConnector.getMBeanServerConnection()
          リモート MBean サーバを表す MBeanServerConnection オブジェクトを返します。
 MBeanServerConnection JMXConnector.getMBeanServerConnection(Subject delegationSubject)
          提供された委譲対象の代わりにオペレーションを実行する、リモート MBean サーバを表す MBeanServerConnection オブジェクトを返します。
 JMXConnector JMXConnectorProvider.newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
          指定のアドレスのコネクタサーバに接続する準備ができた新しいコネクタクライアントを作成します。
static JMXConnector JMXConnectorFactory.newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)
          指定されたアドレスのコネクタサーバのコネクタクライアントを作成します。
 JMXConnectorServer JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          指定されたアドレスで新しいコネクタサーバを作成します。
static JMXConnectorServer JMXConnectorServerFactory.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)
          指定されたアドレスのコネクタサーバを作成します。
 void JMXConnectorServerMBean.start()
          コネクタサーバをアクティブにして、クライアント接続の待機を開始します。
 void JMXConnectorServerMBean.stop()
          コネクタサーバを終了して、クライアント接続の待機を停止します。
 JMXConnector JMXConnectorServerMBean.toJMXConnector(Map<String,?> env)
          このコネクタサーバのクライアントスタブを返します。
 JMXConnector JMXConnectorServer.toJMXConnector(Map<String,?> env)
          このコネクタサーバのクライアントスタブを返します。
 

javax.management.remote.rmi での IOException の使用
 

IOException をスローする javax.management.remote.rmi のメソッド
 void RMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5)
           
 void RMIConnectionImpl.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
           
 void RMIConnection.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
          MBeanServerConnection.addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) メソッドを処理します。
 Integer[] RMIConnectionImpl_Stub.addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3)
           
 Integer[] RMIConnectionImpl.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
           
 Integer[] RMIConnection.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
          MBeanServerConnection.addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) メソッドを処理します。
protected  void RMIServerImpl.clientClosed(RMIConnection client)
          makeClient によって作成されたクライアント接続の終了時に呼び出されるメソッドです。
 void RMIServerImpl.close()
          この接続サーバを終了します。
 void RMIConnector.close()
           
 void RMIConnectionImpl_Stub.close()
           
 void RMIConnectionImpl.close()
           
 void RMIConnection.close()
          この接続を終了します。
protected abstract  void RMIServerImpl.closeClient(RMIConnection client)
          makeClient で作成されたクライアント接続を終了します。
protected  void RMIJRMPServerImpl.closeClient(RMIConnection client)
           
protected  void RMIIIOPServerImpl.closeClient(RMIConnection client)
           
protected abstract  void RMIServerImpl.closeServer()
          RMIServerImpl.close() によって呼び出され、コネクタサーバを終了します。
protected  void RMIJRMPServerImpl.closeServer()
          RMIServerImpl.close() によって呼び出されます。
protected  void RMIIIOPServerImpl.closeServer()
          RMIServerImpl.close() によって呼び出されます。
 void RMIConnector.connect()
           
 void RMIConnector.connect(Map<String,?> environment)
           
 ObjectInstance RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5)
           
 ObjectInstance RMIConnectionImpl.createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)
           
 ObjectInstance RMIConnection.createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, Object[], String[]) メソッドを処理します。
 ObjectInstance RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, MarshalledObject $param_MarshalledObject_4, String[] $param_arrayOf_String_5, Subject $param_Subject_6)
           
 ObjectInstance RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
           
 ObjectInstance RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, ObjectName, Object[], String[]) メソッドを処理します。
 ObjectInstance RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4)
           
 ObjectInstance RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)
           
 ObjectInstance RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, ObjectName) メソッドを処理します。
 ObjectInstance RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3)
           
 ObjectInstance RMIConnectionImpl.createMBean(String className, ObjectName name, Subject delegationSubject)
           
 ObjectInstance RMIConnection.createMBean(String className, ObjectName name, Subject delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName) メソッドを処理します。
protected abstract  void RMIServerImpl.export()
          この RMI オブジェクトをエクスポートします。
protected  void RMIJRMPServerImpl.export()
           
protected  void RMIIIOPServerImpl.export()
           
 NotificationResult RMIConnectionImpl_Stub.fetchNotifications(long $param_long_1, int $param_int_2, long $param_long_3)
           
 NotificationResult RMIConnectionImpl.fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)
           
 NotificationResult RMIConnection.fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)
          コネクタサーバから通知を受信します。
 Object RMIConnectionImpl_Stub.getAttribute(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3)
           
 Object RMIConnectionImpl.getAttribute(ObjectName name, String attribute, Subject delegationSubject)
           
 Object RMIConnection.getAttribute(ObjectName name, String attribute, Subject delegationSubject)
          MBeanServerConnection.getAttribute(ObjectName, String) メソッドを処理します。
 AttributeList RMIConnectionImpl_Stub.getAttributes(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3)
           
 AttributeList RMIConnectionImpl.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)
           
 AttributeList RMIConnection.getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)
          MBeanServerConnection.getAttributes(ObjectName, String[]) メソッドを処理します。
 String RMIConnector.getConnectionId()
           
 String RMIConnectionImpl_Stub.getConnectionId()
           
 String RMIConnectionImpl.getConnectionId()
           
 String RMIConnection.getConnectionId()
          接続 ID を返します。
 String RMIConnectionImpl_Stub.getDefaultDomain(Subject $param_Subject_1)
           
 String RMIConnectionImpl.getDefaultDomain(Subject delegationSubject)
           
 String RMIConnection.getDefaultDomain(Subject delegationSubject)
          MBeanServerConnection.getDefaultDomain() メソッドを処理します。
 String[] RMIConnectionImpl_Stub.getDomains(Subject $param_Subject_1)
           
 String[] RMIConnectionImpl.getDomains(Subject delegationSubject)
           
 String[] RMIConnection.getDomains(Subject delegationSubject)
          MBeanServerConnection.getDomains() メソッドを処理します。
 Integer RMIConnectionImpl_Stub.getMBeanCount(Subject $param_Subject_1)
           
 Integer RMIConnectionImpl.getMBeanCount(Subject delegationSubject)
           
 Integer RMIConnection.getMBeanCount(Subject delegationSubject)
          MBeanServerConnection.getMBeanCount() メソッドを処理します。
 MBeanInfo RMIConnectionImpl_Stub.getMBeanInfo(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 MBeanInfo RMIConnectionImpl.getMBeanInfo(ObjectName name, Subject delegationSubject)
           
 MBeanInfo RMIConnection.getMBeanInfo(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.getMBeanInfo(ObjectName) メソッドを処理します。
 MBeanServerConnection RMIConnector.getMBeanServerConnection()
           
 MBeanServerConnection RMIConnector.getMBeanServerConnection(Subject delegationSubject)
           
 ObjectInstance RMIConnectionImpl_Stub.getObjectInstance(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 ObjectInstance RMIConnectionImpl.getObjectInstance(ObjectName name, Subject delegationSubject)
           
 ObjectInstance RMIConnection.getObjectInstance(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.getObjectInstance(ObjectName) メソッドを処理します。
 Object RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5)
           
 Object RMIConnectionImpl.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
           
 Object RMIConnection.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
          MBeanServerConnection.invoke(ObjectName, String, Object[], String[]) メソッドを処理します。
 boolean RMIConnectionImpl_Stub.isInstanceOf(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3)
           
 boolean RMIConnectionImpl.isInstanceOf(ObjectName name, String className, Subject delegationSubject)
           
 boolean RMIConnection.isInstanceOf(ObjectName name, String className, Subject delegationSubject)
          MBeanServerConnection.isInstanceOf(ObjectName, String) メソッドを処理します。
 boolean RMIConnectionImpl_Stub.isRegistered(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 boolean RMIConnectionImpl.isRegistered(ObjectName name, Subject delegationSubject)
           
 boolean RMIConnection.isRegistered(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.isRegistered(ObjectName) メソッドを処理します。
protected abstract  RMIConnection RMIServerImpl.makeClient(String connectionId, Subject subject)
          新しいクライアント接続を作成します。
protected  RMIConnection RMIJRMPServerImpl.makeClient(String connectionId, Subject subject)
          JRMP からエクスポートされた RMI オブジェクトとして、新しいクライアント接続を作成します。
protected  RMIConnection RMIIIOPServerImpl.makeClient(String connectionId, Subject subject)
          IIOP からエクスポートされた RMI オブジェクトとして、新しいクライアント接続を作成します。
 RMIConnection RMIServerImpl_Stub.newClient(Object $param_Object_1)
           
 RMIConnection RMIServerImpl.newClient(Object credentials)
          新しいクライアント接続を作成します。
 RMIConnection RMIServer.newClient(Object credentials)
          この RMI コネクタから新しい接続を作成します。
 Set RMIConnectionImpl_Stub.queryMBeans(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 Set<ObjectInstance> RMIConnectionImpl.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
           
 Set<ObjectInstance> RMIConnection.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
          MBeanServerConnection.queryMBeans(ObjectName, QueryExp) メソッドを処理します。
 Set RMIConnectionImpl_Stub.queryNames(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 Set<ObjectName> RMIConnectionImpl.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
           
 Set<ObjectName> RMIConnection.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
          MBeanServerConnection.queryNames(ObjectName, QueryExp) メソッドを処理します。
 void RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5)
           
 void RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
           
 void RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
          MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) メソッドを処理します。
 void RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3)
           
 void RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)
           
 void RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)
          MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName) メソッドを処理します。
 void RMIConnectionImpl_Stub.removeNotificationListeners(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3)
           
 void RMIConnectionImpl.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
           
 void RMIConnection.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
          removeNotificationListener(ObjectName, NotificationListener) および removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) メソッドを処理します。
 void RMIConnectionImpl_Stub.setAttribute(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 void RMIConnectionImpl.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)
           
 void RMIConnection.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)
          MBeanServerConnection.setAttribute(ObjectName, Attribute) メソッドを処理します。
 AttributeList RMIConnectionImpl_Stub.setAttributes(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 AttributeList RMIConnectionImpl.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
           
 AttributeList RMIConnection.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
          MBeanServerConnection.setAttributes(ObjectName, AttributeList) メソッドを処理します。
 void RMIConnectorServer.start()
          コネクタサーバをアクティブにします。
 void RMIConnectorServer.stop()
          コネクタサーバを終了して、クライアント接続の待機を停止します。
 JMXConnector RMIConnectorServer.toJMXConnector(Map<String,?> env)
          このコネクタサーバのクライアントスタブを返します。
abstract  Remote RMIServerImpl.toStub()
          このサーバオブジェクトのリモート処理可能なスタブを返します。
 Remote RMIJRMPServerImpl.toStub()
          この RMIServer オブジェクトの直列化可能スタブを返します。
 Remote RMIIIOPServerImpl.toStub()
          IIOP スタブを返します。
 void RMIConnectionImpl_Stub.unregisterMBean(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 void RMIConnectionImpl.unregisterMBean(ObjectName name, Subject delegationSubject)
           
 void RMIConnection.unregisterMBean(ObjectName name, Subject delegationSubject)
          MBeanServerConnection.unregisterMBean(ObjectName) メソッドを処理します。
 

IOException をスローする javax.management.remote.rmi のコンストラクタ
RMIConnectorServer(JMXServiceURL url, Map<String,?> environment)
          RMIConnectorServer を作成します。
RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, MBeanServer mbeanServer)
          指定された MBean サーバの RMIConnectorServer を作成します。
RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer)
          指定された MBean サーバの RMIConnectorServer を作成します。
RMIIIOPServerImpl(Map<String,?> env)
          新しい RMIServerImpl を作成します。
RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env)
          指定されたソケットファクトリを使って、指定されたポート上でエクスポートされる新しい RMIServer オブジェクトを作成します。
 

javax.naming.ldap での IOException の使用
 

IOException をスローする javax.naming.ldap のメソッド
abstract  void StartTlsResponse.close()
          TLS 接続を正常に閉じ、基本となる接続に戻ります。
abstract  SSLSession StartTlsResponse.negotiate()
          デフォルトの SSL ソケットファクトリを使用して、TLS セッションのネゴシエーションを行います。
abstract  SSLSession StartTlsResponse.negotiate(SSLSocketFactory factory)
          デフォルトの SSL ソケットファクトリを使用して、TLS セッションのネゴシエーションを行います。
 

IOException をスローする javax.naming.ldap のコンストラクタ
PagedResultsControl(int pageSize, boolean criticality)
          1 ページ当たりに取得する結果のエントリ数を設定するためのコントロールを構築します。
PagedResultsControl(int pageSize, byte[] cookie, boolean criticality)
          1 ページ当たりに取得する結果のエントリ数を設定するためのコントロールを構築します。
PagedResultsResponseControl(String id, boolean criticality, byte[] value)
          ページごとに区切られた結果の応答コントロールを構築します。
SortControl(SortKey[] sortBy, boolean criticality)
          ソートキーのリストに基づいてソートするためのコントロールを構築します。
SortControl(String[] sortBy, boolean criticality)
          属性のリストに基づいて昇順にソートするためのコントロールを構築します。
SortControl(String sortBy, boolean criticality)
          1 つの属性に基づいて昇順にソートするためのコントロールを構築します。
SortResponseControl(String id, boolean criticality, byte[] value)
          ソート要求の結果を示すためのコントロールを構築します。
 

javax.net での IOException の使用
 

IOException をスローする javax.net のメソッド
 ServerSocket ServerSocketFactory.createServerSocket()
          バインドされていないサーバソケットを返します。
abstract  ServerSocket ServerSocketFactory.createServerSocket(int port)
          指定されたポートにバインドされているサーバソケットを返します。
abstract  ServerSocket ServerSocketFactory.createServerSocket(int port, int backlog)
          指定されたポートにバインドされ、指定された接続バックログを使用するサーバソケットを返します。
abstract  ServerSocket ServerSocketFactory.createServerSocket(int port, int backlog, InetAddress ifAddress)
          指定されたポートにバインドされ、指定された待機バックログとローカル IP を使用するサーバソケットを返します。
 Socket SocketFactory.createSocket()
          接続されていないソケットを作成します。
abstract  Socket SocketFactory.createSocket(InetAddress host, int port)
          ソケットを作成し、指定されたアドレスの指定されたポート番号に接続します。
abstract  Socket SocketFactory.createSocket(InetAddress address, int port, InetAddress localAddress, int localPort)
          ソケットを作成し、指定されたリモートポート上の指定されたリモートアドレスに接続します。
abstract  Socket SocketFactory.createSocket(String host, int port)
          ソケットを作成し、指定されたリモートポート上の指定されたリモートホストに接続します。
abstract  Socket SocketFactory.createSocket(String host, int port, InetAddress localHost, int localPort)
          ソケットを作成し、指定されたリモートポート上の指定されたリモートホストに接続します。
 

javax.net.ssl での IOException の使用
 

javax.net.ssl での IOException のサブクラス
 class SSLException
          SSL サブシステムによって検出されたエラーを示します。
 class SSLHandshakeException
          クライアントとサーバが、セキュリティのネゴシエーションを適切なレベルで行うことができなかったことを示します。
 class SSLKeyException
          不正な SSL キーを報告します。
 class SSLPeerUnverifiedException
          ピアの識別情報が確認できなかったことを示します。
 class SSLProtocolException
          SSL プロトコルの動作で発生したエラーを報告します。
 

IOException をスローする javax.net.ssl のメソッド
abstract  Socket SSLSocketFactory.createSocket(Socket s, String host, int port, boolean autoClose)
          指定されたポートの指定されたホストに接続されている既存のソケットの上位ソケットを返します。
abstract  void SSLSocket.startHandshake()
          この接続上で SSL ハンドシェークを開始します。
 

IOException をスローする javax.net.ssl のコンストラクタ
SSLServerSocket()
          サブクラスだけで使用されます。
SSLServerSocket(int port)
          サブクラスだけで使用されます。
SSLServerSocket(int port, int backlog)
          サブクラスだけで使用されます。
SSLServerSocket(int port, int backlog, InetAddress address)
          サブクラスだけで使用されます。
SSLSocket(InetAddress address, int port)
          サブクラスでだけ使用されます。
SSLSocket(InetAddress address, int port, InetAddress clientAddress, int clientPort)
          サブクラスでだけ使用されます。
SSLSocket(String host, int port)
          サブクラスでだけ使用されます。
SSLSocket(String host, int port, InetAddress clientAddress, int clientPort)
          サブクラスでだけ使用されます。
 

javax.print での IOException の使用
 

IOException をスローする javax.print のメソッド
 Doc MultiDoc.getDoc()
          現行の doc オブジェクトを取得します。
 Object SimpleDoc.getPrintData()
           
 Object Doc.getPrintData()
          この doc オブジェクトの印刷データの一部を含む印刷データ表現オブジェクトを、サポートする doc フレーバに対応する形式で取得します。
 Reader SimpleDoc.getReaderForText()
          文字印刷データを抽出するためのリーダをこの doc から取得します。
 Reader Doc.getReaderForText()
          文字印刷データを抽出するためのリーダーをこの doc から取得します。
 InputStream SimpleDoc.getStreamForBytes()
          バイト印刷データを抽出するための入力ストリームをこの doc から取得します。
 InputStream Doc.getStreamForBytes()
          バイト印刷データを抽出するための入力ストリームをこの doc から取得します。
 MultiDoc MultiDoc.next()
          doc オブジェクトシーケンス内で次の doc オブジェクトを含む multidoc オブジェクトに移動します。
 

javax.rmi.CORBA での IOException の使用
 

IOException をスローする javax.rmi.CORBA のメソッド
 void StubDelegate.readObject(Stub self, ObjectInputStream s)
          Stub.readObject(java.io.ObjectInputStream) に対する委譲呼び出しです。
 void StubDelegate.writeObject(Stub self, ObjectOutputStream s)
          Stub.writeObject(java.io.ObjectOutputStream) に対する委譲呼び出しです。
 

javax.rmi.ssl での IOException の使用
 

IOException をスローする javax.rmi.ssl のメソッド
 ServerSocket SslRMIServerSocketFactory.createServerSocket(int port)
          このファクトリの SSL ソケット構成パラメータに従って構成された SSL 接続を受け入れるサーバソケットを作成します。
 Socket SslRMIClientSocketFactory.createSocket(String host, int port)
          SSL ソケットを作成します。
 

javax.security.auth.callback での IOException の使用
 

IOException をスローする javax.security.auth.callback のメソッド
 void CallbackHandler.handle(Callback[] callbacks)
           指定の Callback 内で要求された情報を取得または表示します。
 

javax.security.sasl での IOException の使用
 

javax.security.sasl での IOException のサブクラス
 class AuthenticationException
          この例外は、SASL 機構の実装によってスローされ、ID、パスフレーズ、またはキーが無効であるなどの認証に関連した理由により、SASL 交換に失敗したことを示します。
 class SaslException
          このクラスは、SASL の使用時に発生したエラーを表します。
 

javax.sound.midi での IOException の使用
 

IOException をスローする javax.sound.midi のメソッド
static MidiFileFormat MidiSystem.getMidiFileFormat(File file)
          指定された File の MIDI ファイル形式を取得します。
static MidiFileFormat MidiSystem.getMidiFileFormat(InputStream stream)
          指定された入力ストリームのデータの MIDI ファイル形式を取得します。
static MidiFileFormat MidiSystem.getMidiFileFormat(URL url)
          指定された URL のデータの MIDI ファイル形式を取得します。
static Sequence MidiSystem.getSequence(File file)
          指定された File から MIDI シーケンスを取得します。
static Sequence MidiSystem.getSequence(InputStream stream)
          指定された入力ストリームから MIDI シーケンスを取得します。
static Sequence MidiSystem.getSequence(URL url)
          指定された URL から MIDI シーケンスを取得します。
static Soundbank MidiSystem.getSoundbank(File file)
          指定された File から Soundbank を読み取ることによって、Soundbank を構築します。
static Soundbank MidiSystem.getSoundbank(InputStream stream)
          指定されたストリームから MIDI サウンドバンクを読み取ることによって、MIDI サウンドバンクを構築します。
static Soundbank MidiSystem.getSoundbank(URL url)
          指定された URL から Soundbank を読み取ることによって、Soundbank を構築します。
 void Sequencer.setSequence(InputStream stream)
          シーケンサが操作する現在のシーケンスを設定します。
static int MidiSystem.write(Sequence in, int type, File out)
          提供される外部ファイルに示される MIDI ファイル型を表すバイトのストリームを書き込みます。
static int MidiSystem.write(Sequence in, int fileType, OutputStream out)
          提供される外部ストリームに示される MIDI ファイル型を表すバイトのストリームを書き込みます。
 

javax.sound.midi.spi での IOException の使用
 

IOException をスローする javax.sound.midi.spi のメソッド
abstract  MidiFileFormat MidiFileReader.getMidiFileFormat(File file)
          指定された File の MIDI ファイル形式を取得します。
abstract  MidiFileFormat MidiFileReader.getMidiFileFormat(InputStream stream)
          指定された入力ストリームの MIDI ファイル形式を取得します。
abstract  MidiFileFormat MidiFileReader.getMidiFileFormat(URL url)
          指定された URL の MIDI ファイル形式を取得します。
abstract  Sequence MidiFileReader.getSequence(File file)
          指定された File から MIDI シーケンスを取得します。
abstract  Sequence MidiFileReader.getSequence(InputStream stream)
          指定された入力ストリームから MIDI シーケンスを取得します。
abstract  Sequence MidiFileReader.getSequence(URL url)
          指定された URL の MIDI シーケンスを取得します。
abstract  Soundbank SoundbankReader.getSoundbank(File file)
          指定された File からサウンドバンクオブジェクトを取得します。
abstract  Soundbank SoundbankReader.getSoundbank(InputStream stream)
          指定された InputStream からサウンドバンクオブジェクトを取得します。
abstract  Soundbank SoundbankReader.getSoundbank(URL url)
          指定された URL からサウンドバンクオブジェクトを取得します。
abstract  int MidiFileWriter.write(Sequence in, int fileType, File out)
          指定された外部ファイルに示されるファイル型の MIDI ファイルを表すバイトのストリームを書き込みます。
abstract  int MidiFileWriter.write(Sequence in, int fileType, OutputStream out)
          指定された外部ストリームに示されるファイル型の MIDI ファイルを表すバイトのストリームを書き込みます。
 

javax.sound.sampled での IOException の使用
 

IOException をスローする javax.sound.sampled のメソッド
 int AudioInputStream.available()
          このオーディオ入力ストリームから、ブロックされることなく読み込みできる (またはスキップできる) 最大バイト数を返します。
 void AudioInputStream.close()
          このオーディオ入力ストリームをクローズして、そのストリームに関連するすべてのシステムリソースを解放します。
static AudioFileFormat AudioSystem.getAudioFileFormat(File file)
          指定された File のオーディオファイル形式を取得します。
static AudioFileFormat AudioSystem.getAudioFileFormat(InputStream stream)
          指定された入力ストリームのオーディオファイル形式を取得します。
static AudioFileFormat AudioSystem.getAudioFileFormat(URL url)
          指定された URL のオーディオファイル形式を取得します。
static AudioInputStream AudioSystem.getAudioInputStream(File file)
          指定された File からオーディオ入力ストリームを取得します。
static AudioInputStream AudioSystem.getAudioInputStream(InputStream stream)
          指定された入力ストリームからオーディオ入力ストリームを取得します。
static AudioInputStream AudioSystem.getAudioInputStream(URL url)
          指定された URL のオーディオ入力ストリームを取得します。
 void Clip.open(AudioInputStream stream)
          指定したオーディオ入力ストリーム内に提示されている形式およびオーディオデータでクリップを開きます。
 int AudioInputStream.read()
          オーディオ入力ストリームからデータの次のバイトを読み込みます。
 int AudioInputStream.read(byte[] b)
          オーディオ入力ストリームから数バイトを読み込み、それをバッファ配列 b に格納します。
 int AudioInputStream.read(byte[] b, int off, int len)
          オーディオストリームから指定されたデータの最大バイト数まで読み込み、読み込んだバイトを指定されたバイト配列に格納します。
 void AudioInputStream.reset()
          このオーディオ入力ストリームの位置を、入力ストリームで最後に mark メソッドが呼び出されたときの位置に再設定します。
 long AudioInputStream.skip(long n)
          指定したバイト数を、このオーディオ入力ストリームからスキップおよび破棄します。
static int AudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
          指定されたファイル型のオーディオファイルを表すバイトのストリームを、指定された外部ファイルへ書き込みます。
static int AudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
          指定されたファイル型のオーディオファイルを表すバイトのストリームを、指定された出力ストリームへ書き込みます。
 

javax.sound.sampled.spi での IOException の使用
 

IOException をスローする javax.sound.sampled.spi のメソッド
abstract  AudioFileFormat AudioFileReader.getAudioFileFormat(File file)
          指定された File のオーディオファイル形式を取得します。
abstract  AudioFileFormat AudioFileReader.getAudioFileFormat(InputStream stream)
          指定された入力ストリームのオーディオファイル形式を取得します。
abstract  AudioFileFormat AudioFileReader.getAudioFileFormat(URL url)
          指定された URL のオーディオファイル形式を取得します。
abstract  AudioInputStream AudioFileReader.getAudioInputStream(File file)
          指定された File からオーディオ入力ストリームを取得します。
abstract  AudioInputStream AudioFileReader.getAudioInputStream(InputStream stream)
          指定された入力ストリームからオーディオ入力ストリームを取得します。
abstract  AudioInputStream AudioFileReader.getAudioInputStream(URL url)
          指定された URL のオーディオ入力ストリームを取得します。
abstract  int AudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
          指定されたファイル形式のオーディオファイルを表すバイトストリームを、指定された外部ファイルへ書き込みます。
abstract  int AudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
          指定されたファイル型のオーディオファイルを表すバイトのストリームを、指定された出力ストリームへ書き込みます。
 

javax.sql.rowset での IOException の使用
 

IOException をスローする javax.sql.rowset のメソッド
 void WebRowSet.readXml(InputStream iStream)
          ストリームベースの XML 入力を読み込み、WebRowSet オブジェクトを生成します。
 void WebRowSet.writeXml(OutputStream oStream)
          この WebRowSet オブジェクトのデータ、プロパティ、メタデータを指定された OutputStream オブジェクトに XML 形式で書き込みます。
 void WebRowSet.writeXml(ResultSet rs, OutputStream oStream)
          指定された ResultSet オブジェクトのコンテンツからこの WebRowSet オブジェクトを作成し、そのデータ、プロパティ、およびメタデータを指定された OutputStream オブジェクトに XML 形式で書き込みます。
 

javax.swing での IOException の使用
 

IOException をスローする javax.swing のメソッド
 void ProgressMonitorInputStream.close()
          FilterInputStream.close をオーバーライドして、ストリームと進捗モニターの両方を閉じることができるようにします。
protected  InputStream JEditorPane.getStream(URL page)
          setPage メソッドによりロードされようとしている、指定された URL のストリームを返します。
 int ProgressMonitorInputStream.read()
          FilterInputStream.read をオーバーライドして、読み込みのあとに進捗モニターを更新できるようにします。
 int ProgressMonitorInputStream.read(byte[] b)
          FilterInputStream.read をオーバーライドして、読み込みのあとに進捗モニターを更新できるようにします。
 int ProgressMonitorInputStream.read(byte[] b, int off, int len)
          FilterInputStream.read をオーバーライドして、読み込みのあとに進捗モニターを更新できるようにします。
 void JEditorPane.read(InputStream in, Object desc)
          このメソッドは、ストリームから初期化を行います。
 void ProgressMonitorInputStream.reset()
          FilterInputStream.reset をオーバーライドして、ストリームと進捗モニターの両方をリセットできるようにします。
 void JEditorPane.setPage(String url)
          表示されている現在の URL を設定します。
 void JEditorPane.setPage(URL page)
          表示されている現在の URL を設定します。
 long ProgressMonitorInputStream.skip(long n)
          FilterInputStream.skip をオーバーライドして、スキップのあとに進捗モニターを更新できるようにします。
 

IOException をスローする javax.swing のコンストラクタ
JEditorPane(String url)
          URL 指定を示す文字列を基にして、JEditorPane を生成します。
JEditorPane(URL initialPage)
          入力のために指定された URL を基にして、JEditorPane を生成します。
 

javax.swing.filechooser での IOException の使用
 

IOException をスローする javax.swing.filechooser のメソッド
abstract  File FileSystemView.createNewFolder(File containingDir)
          デフォルトのフォルダ名で新しいフォルダを作成します。
 

javax.swing.text での IOException の使用
 

javax.swing.text での IOException のサブクラス
 class ChangedCharSetException
          ChangedCharSetException は、名前が示すとおり、文字セットが変更されたときにスローされる例外です。
 

IOException をスローする javax.swing.text のメソッド
protected  void AbstractWriter.indent()
          インデントを行います。
protected  void AbstractWriter.output(char[] content, int start, int length)
          コンテンツ書き込み時の最後の停止です。
abstract  void EditorKit.read(InputStream in, Document doc, int pos)
          このタイプのコンテンツハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。
 void DefaultEditorKit.read(InputStream in, Document doc, int pos)
          このタイプのコンテンツハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。
abstract  void EditorKit.read(Reader in, Document doc, int pos)
          このタイプのコンテンツハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。
 void DefaultEditorKit.read(Reader in, Document doc, int pos)
          指定されたストリームからの内容を挿入します。
 void JTextComponent.read(Reader in, Object desc)
          ストリームから初期化します。
 void StyleContext.readAttributes(ObjectInputStream in, MutableAttributeSet a)
          属性を読み込むコンテキスト固有の処理です。
static void StyleContext.readAttributeSet(ObjectInputStream in, MutableAttributeSet a)
          指定されたオブジェクト入力ストリームから、writeAttributeSet で以前に書き込まれている属性セットを読み込みます。
protected  void AbstractWriter.text(Element elem)
          テキストを書き出します。
protected abstract  void AbstractWriter.write()
          この抽象メソッドは、サブクラスによって実装される必要があります。
protected  void AbstractWriter.write(char ch)
          文字を書き出します。
protected  void AbstractWriter.write(char[] chars, int startIndex, int length)
          すべての書き出しメソッドはこれを呼び出します。
abstract  void EditorKit.write(OutputStream out, Document doc, int pos, int len)
          このタイプのコンテンツハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
 void DefaultEditorKit.write(OutputStream out, Document doc, int pos, int len)
          このタイプのコンテンツハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
protected  void AbstractWriter.write(String content)
          文字列を書き出します。
 void JTextComponent.write(Writer out)
          モデルのコンテンツを、指定されたストリームに格納します。
abstract  void EditorKit.write(Writer out, Document doc, int pos, int len)
          このタイプのコンテンツハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
 void DefaultEditorKit.write(Writer out, Document doc, int pos, int len)
          ドキュメントからの内容を、指定されたストリームにプレーンテキストとして書き込みます。
protected  void AbstractWriter.writeAttributes(AttributeSet attr)
          属性セットを "<名前>=<値>" のペアとして書き出します。
 void StyleContext.writeAttributes(ObjectOutputStream out, AttributeSet a)
          属性を書き込むコンテキスト固有の処理です。
static void StyleContext.writeAttributeSet(ObjectOutputStream out, AttributeSet a)
          直列化のために、指定されたオブジェクトストリームに属性セットを書き込みます。
protected  void AbstractWriter.writeLineSeparator()
          行区切り文字を書き出します。
 

javax.swing.text.html での IOException の使用
 

IOException をスローする javax.swing.text.html のメソッド
protected  void HTMLWriter.closeOutUnwantedEmbeddedTags(AttributeSet attr)
          属性セットおよびタグベクタに格納された各タグを検索します。
protected  void HTMLWriter.comment(Element elem)
          コメントを書き出します。
protected  void HTMLWriter.emptyTag(Element elem)
          すべての空要素 (対応する終了タグのないタグすべて) を書き出します。
protected  void MinimalHTMLWriter.endFontTag()
          現在使われていません。
protected  void HTMLWriter.endTag(Element elem)
          要素の終了タグを書き出します。
 void HTMLDocument.insertAfterEnd(Element elem, String htmlText)
          指定要素が終了後に文字列として指定された HTML を挿入します。
 void HTMLDocument.insertAfterStart(Element elem, String htmlText)
          要素の開始位置に文字列として指定された HTML を挿入します。
 void HTMLDocument.insertBeforeEnd(Element elem, String htmlText)
          要素の終了位置に文字列として指定された HTML を挿入します。
 void HTMLDocument.insertBeforeStart(Element elem, String htmlText)
          指定された要素が開始される前に文字列として指定された HTML を挿入します。
 void HTMLEditorKit.insertHTML(HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag insertTag)
          既存のドキュメントに HTML を挿入します。
 void StyleSheet.loadRules(Reader in, URL ref)
          CSS1 文法が指定する規則セットをロードします。
protected  void HTMLWriter.output(char[] chars, int start, int length)
          < を &lt; へなどの文字エントリをマッピングするためにオーバーライドされます。
abstract  void HTMLEditorKit.Parser.parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)
          指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。
 void HTMLEditorKit.read(Reader in, Document doc, int pos)
          指定されたストリームからコンテンツを挿入します。
protected  void HTMLWriter.selectContent(AttributeSet attr)
          フォーム要素の SELECT のコンテンツを書き出します。
 void HTMLDocument.setInnerHTML(Element elem, String htmlText)
          指定された要素の子を HTML 文字列として指定されたコンテンツと置き換えます。
 void HTMLDocument.setOuterHTML(Element elem, String htmlText)
          指定された親の要素を HTML 文字列として指定されたコンテンツと置き換えます。
protected  void MinimalHTMLWriter.startFontTag(String style)
          現在使われていません。
protected  void HTMLWriter.startTag(Element elem)
          要素の開始タグを書き出します。
protected  void MinimalHTMLWriter.text(Element elem)
          テキストを書き出します。
protected  void HTMLWriter.text(Element elem)
          テキストを書き出します。
protected  void HTMLWriter.textAreaContent(AttributeSet attr)
          フォーム要素の TEXTAREA に格納されているテキストを書き出します。
 void MinimalHTMLWriter.write()
          StyledDocument から HTML 出力を生成します。
 void HTMLWriter.write()
          要素ツリーで反復され、すべてのタグとその属性の書き込みを制御します。
 void HTMLEditorKit.write(Writer out, Document doc, int pos, int len)
          このタイプのコンテンツハンドラに適した書式で、ドキュメントのコンテンツを指定のストリームに書き込みます。
protected  void MinimalHTMLWriter.writeAttributes(AttributeSet attr)
          次の型用のすべての属性を書き出します。
protected  void HTMLWriter.writeAttributes(AttributeSet attr)
          属性セットを書き出します。
protected  void MinimalHTMLWriter.writeBody()
          ドキュメント内の要素で反復し、枝の要素か葉の要素かを判断して要素を処理します。
protected  void MinimalHTMLWriter.writeComponent(Element elem)
          コンポーネント要素の書き出しを行います。
protected  void MinimalHTMLWriter.writeContent(Element elem, boolean needsIndenting)
          HTML に準拠した方法で属性セットを書き出します。
protected  void HTMLWriter.writeEmbeddedTags(AttributeSet attr)
          AttributeSet で組み込みタグを検索してそれを書き出します。
protected  void MinimalHTMLWriter.writeEndParagraph()
          <p> タグに対する終了タグを発行します。
protected  void MinimalHTMLWriter.writeEndTag(String endTag)
          適切にインデント処理された終了タグを書き出します。
protected  void MinimalHTMLWriter.writeHeader()
          <head> および <style> のタグを書き出し、次に writeStyles() を起動して <style> タグのコンテンツとしてすべての名前付きのスタイルを書き出します。
protected  void MinimalHTMLWriter.writeHTMLTags(AttributeSet attr)
          属性設定に基づいてテキストのボールド <b>、イタリック <i>、および <u> のタグを生成します。
protected  void MinimalHTMLWriter.writeImage(Element elem)
          アイコン要素の書き出しを行います。
protected  void MinimalHTMLWriter.writeLeaf(Element elem)
          テキスト以外の葉の要素の書き出しを制御します。
protected  void HTMLWriter.writeLineSeparator()
          行区切り文字を書き込みます。
protected  void MinimalHTMLWriter.writeNonHTMLAttributes(AttributeSet attr)
          HTML 準拠の方法で残りの文字レベルの属性 (ボールド、イタリック、下線以外の属性) を書き出します。
protected  void HTMLWriter.writeOption(Option option)
          フォーム要素の Option のコンテンツを書き出します。
protected  void MinimalHTMLWriter.writeStartParagraph(Element elem)
          段落の開始タグを発行します。
protected  void MinimalHTMLWriter.writeStartTag(String tag)
          適切にインデント処理された開始タグを書き出します。
protected  void MinimalHTMLWriter.writeStyles()
          <style> タグのコンテンツとしてすべての名前付きスタイルを書き出します。
 

javax.swing.text.html.parser での IOException の使用
 

IOException をスローする javax.swing.text.html.parser のメソッド
static DTD DTD.getDTD(String name)
          指定した name を持つ DTD を返します。
 void Parser.parse(Reader in)
          DTD が指定されている場合に、HTML ストリームを解析します。
 void ParserDelegator.parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)
           
 void DocumentParser.parse(Reader in, HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet)
           
 String Parser.parseDTDMarkup()
          文書型定義 (DTD - Document Type Declaration) のマークアップ宣言を解析します。
protected  boolean Parser.parseMarkupDeclarations(StringBuffer strBuff)
          マークアップ宣言を解析します。
 void DTD.read(DataInputStream in)
          アーカイブされた形式から DTD を再作成します。
 

javax.swing.text.rtf での IOException の使用
 

IOException をスローする javax.swing.text.rtf のメソッド
 void RTFEditorKit.read(InputStream in, Document doc, int pos)
          このタイプのコンテンツハンドラに適合した書式であることが要求されるストリームに、コンテンツを挿入します。
 void RTFEditorKit.read(Reader in, Document doc, int pos)
          指定されたストリームからコンテンツを挿入します。
 void RTFEditorKit.write(OutputStream out, Document doc, int pos, int len)
          このタイプのコンテンツハンドラに適合した書式であることが要求されるストリームに、ドキュメントのコンテンツを適した形式でストリームに挿入します。
 void RTFEditorKit.write(Writer out, Document doc, int pos, int len)
          ドキュメントのコンテンツをプレーンテキストとしてストリームに書き込みます。
 

javax.transaction での IOException の使用
 

javax.transaction での IOException のサブクラス
 class InvalidTransactionException
          この例外は、その要求によって無効なトランザクションコンテキストが伝送されたことを示します。
 class TransactionRequiredException
          この例外は、ある要求によって null のトランザクションコンテキストが伝送されたが、ターゲットオブジェクトにアクティブなトランザクションが必要なことを示します。
 class TransactionRolledbackException
          この例外は、要求の処理に関連付けられているトランザクションがロールバックされた、またはロールバックするようにマークされたことを示します。
 

javax.xml.parsers での IOException の使用
 

IOException をスローする javax.xml.parsers のメソッド
 Document DocumentBuilder.parse(File f)
          指定されたファイルの内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。
 void SAXParser.parse(File f, DefaultHandler dh)
          指定されたファイルのコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。
 void SAXParser.parse(File f, HandlerBase hb)
          指定されたファイルのコンテンツを、指定された HandlerBase を使用して XML として構文解析します。
abstract  Document DocumentBuilder.parse(InputSource is)
          指定された入力ソースの内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。
 void SAXParser.parse(InputSource is, DefaultHandler dh)
          指定された InputSource のコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。
 void SAXParser.parse(InputSource is, HandlerBase hb)
          指定された InputSource のコンテンツを、指定された HandlerBase を使用して XML として構文解析します。
 Document DocumentBuilder.parse(InputStream is)
          指定された InputStream の内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。
 void SAXParser.parse(InputStream is, DefaultHandler dh)
          指定された InputStream インスタンスのコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。
 void SAXParser.parse(InputStream is, DefaultHandler dh, String systemId)
          指定された InputStream インスタンスのコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。
 void SAXParser.parse(InputStream is, HandlerBase hb)
          指定された InputStream インスタンスのコンテンツを、指定された HandlerBase を使用して XML として構文解析します。
 void SAXParser.parse(InputStream is, HandlerBase hb, String systemId)
          指定された InputStream インスタンスのコンテンツを、指定された HandlerBase を使用して XML として構文解析します。
 Document DocumentBuilder.parse(InputStream is, String systemId)
          指定された InputStream の内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。
 Document DocumentBuilder.parse(String uri)
          指定された URI の内容を XML ドキュメントとして解析し、新しい DOM Document オブジェクトを返します。
 void SAXParser.parse(String uri, DefaultHandler dh)
          指定された URI (Uniform Resource Identifier) で表わされたコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。
 void SAXParser.parse(String uri, HandlerBase hb)
          指定された URI (Uniform Resource Identifier) で表わされたコンテンツを、指定された HandlerBase を使用して XML として構文解析します。
 

javax.xml.validation での IOException の使用
 

IOException をスローする javax.xml.validation のメソッド
 void Validator.validate(Source source)
          指定された入力を検証します。
abstract  void Validator.validate(Source source, Result result)
          指定された入力を検証し、追加された検証結果を指定された出力に送ります。
 

org.omg.CORBA.portable での IOException の使用
 

IOException をスローする org.omg.CORBA.portable のメソッド
 int InputStream.read()
           
 void OutputStream.write(int b)
          整数型 (配列の長さ) をこの出力ストリームに書き込みます。
 

org.xml.sax での IOException の使用
 

IOException をスローする org.xml.sax のメソッド
 void Parser.parse(InputSource source)
          推奨されていません。 XML 文書を構文解析します。
 void XMLReader.parse(InputSource input)
          XML 文書を構文解析します。
 void Parser.parse(String systemId)
          推奨されていません。 システム識別子 (URI) から XML 文書を構文解析します。
 void XMLReader.parse(String systemId)
          システム識別子 (URI) から XML 文書を構文解析します。
 InputSource EntityResolver.resolveEntity(String publicId, String systemId)
          アプリケーションが外部エンティティを解決できるようにします。
 

org.xml.sax.ext での IOException の使用
 

IOException をスローする org.xml.sax.ext のメソッド
 InputSource EntityResolver2.getExternalSubset(String name, String baseURI)
          アプリケーションは、明確に定義していない文書の外部サブセットを提供できます。
 InputSource DefaultHandler2.getExternalSubset(String name, String baseURI)
          外部サブセットが文書テキストに宣言されなかった場合、何も使用されないことをパーサに通知します。
 InputSource DefaultHandler2.resolveEntity(String publicId, String systemId)
          EntityResolver2.resolveEntity() を null エンティティ名と基底 URI で呼び出します。
 InputSource EntityResolver2.resolveEntity(String name, String publicId, String baseURI, String systemId)
          アプリケーションは外部実体参照を入力ソースへマッピングするか、一般的な URI 解決を使用するようパーサに通知できます。
 InputSource DefaultHandler2.resolveEntity(String name, String publicId, String baseURI, String systemId)
          基底 URI に対して systemId を解釈処理して結果が絶対 URI となったエンティティテキストを読み取るようパーサに通知します。
 

org.xml.sax.helpers での IOException の使用
 

IOException をスローする org.xml.sax.helpers のメソッド
 void XMLReaderAdapter.parse(InputSource input)
          文書を構文解析します。
 void XMLFilterImpl.parse(InputSource input)
          文書を構文解析します。
 void ParserAdapter.parse(InputSource input)
          XML 文書を構文解析します。
 void XMLReaderAdapter.parse(String systemId)
          文書を構文解析します。
 void XMLFilterImpl.parse(String systemId)
          文書を構文解析します。
 void ParserAdapter.parse(String systemId)
          XML 文書を構文解析します。
 InputSource DefaultHandler.resolveEntity(String publicId, String systemId)
          外部エンティティを解決します。
 InputSource XMLFilterImpl.resolveEntity(String publicId, String systemId)
          外部エンティティ解決をファイルタリングします。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。