クラス
java.io.IOExceptionの使用
パッケージ
説明
このパッケージは、
jarsigner
ツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスで構成されています。これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
このパッケージは、JDIを使用する仮想マシンとターゲット仮想マシン間の接続を定義します。
このパッケージは、新しい
TransportService
実装を開発するために使用されるインタフェースおよびクラスで構成されます。このパッケージには、
java.lang.management
APIの標準実装に対するJDK拡張機能が含まれており、プラットフォームの他のコンポーネントの管理インタフェースも定義されています。組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
プラグイン可能なサービス・プロバイダ・インタフェースを提供します。これにより、HTTPサーバー実装をその他の実装と置き換えることができます。
Stream Control Transport Protocol用のJava APIです。
CallbackHandler
の実装を提供します。抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
Java仮想マシンにアタッチするAPIを提供します。
このパッケージを直接使用する必要があるのは、新しい接続プロバイダを定義する開発者だけです。
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
カラー・スペースのクラスを提供します。
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
ネットワーク・アプリケーションを実装するためのクラスを提供します。
HTTPクライアントおよびWebSocket API
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
java.nio.channels
パッケージのサービス・プロバイダ・クラス。byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
ファイルおよびファイル・システム属性へのアクセスを提供するインタフェースとクラスです。
java.nio.file
パッケージのサービス・プロバイダ・クラス。RMIパッケージを提供します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
Java 2プラットフォームのコア・ロギング機能のクラスおよびインタフェースを提供します。
このパッケージを使用して、アプリケーションからユーザーおよびシステムの設定データと構成データを格納および取得できます。
標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
暗号化操作のクラスとインタフェースを提供します。
Java Image I/O APIの基本パッケージです。
メタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージです。
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
ファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
Java Management Extensionsのコア・クラスを提供します。
高度な動的ロード機能を実装するクラスを提供します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
LDAPv3の拡張操作とコントロールのサポートを提供します。
ネットワーク・アプリケーションのためのクラスを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
Secure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介した
RMIClientSocketFactory
およびRMIServerSocketFactory
の実装を提供します。このパッケージは、情報(ユーザー名やパスワードなどの認証データ)の取得や情報(エラーおよび警告メッセージなど)の表示のためにサービスがアプリケーションとやり取りするために必要なクラスを提供します。
SASLをサポートするためのクラスとインタフェースを含みます。
MIDI (Musical Instrument Digital Interface)データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。
新しいMIDIデバイス、MIDIファイル・リーダーおよびライター、またはサウンドバンク・リーダーを提供するときに、サービス・プロバイダが実装するインタフェースを提供します。
サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。
新しいオーディオ・デバイス、ソース・ファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービス・プロバイダがサブクラス化するabstractクラスを提供します。
JDBC
RowSet
実装用の標準インタフェースと基底クラスです。すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
JFileChooser
コンポーネントによって使用されるクラスとインタフェースが含まれています。Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
Rich-Text-Formatテキスト・エディタを作成するためのクラス(
RTFEditorKit
)を提供します。コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメント・ビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。
XML文書の検証のためのAPIを提供します。
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
JShell実行エンジンを構築するための実装サポートを提供します。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
java.net
およびjava.nio.channels
ソケット・クラスに対するプラットフォーム固有のソケット・オプション。JDK固有の
channel
APIを定義します。XML (SAX)のシンプルAPIのインタフェースを提供します。
適合するSAXドライバが必ずしもサポートしないSAX2機能へのインタフェースを提供します。
SAXベースのアプリケーションのブートストラップをサポートするなど、ヘルパー・クラスを提供します。
-
com.sun.jarsignerでのIOExceptionの使用
修飾子と型メソッド説明abstract byte[]
ContentSigner.generateSignedData
(ContentSignerParameters parameters, boolean omitContent, boolean applyTimestamp) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。PKCS#7署名付きデータ・メッセージを生成します。 -
com.sun.jdiでのIOExceptionの使用
修飾子と型メソッド説明VirtualMachineManager.createVirtualMachine
(Connection connection) 新しい仮想マシンを作成します。VirtualMachineManager.createVirtualMachine
(Connection connection, Process process) ターゲットVMの仮想マシン・ミラーを作成します。 -
com.sun.jdi.connectでのIOExceptionの使用
修飾子と型クラス説明class
この例外は、ターゲットVMへの接続時またはターゲットVMからの接続の受け入れを待っているときのタイム・アウトの結果、スローされる場合があります。修飾子と型メソッド説明ListeningConnector.accept
(Map<String, ? extends Connector.Argument> arguments) ターゲットVMがこのコネクタに接続されるのを待機します。AttachingConnector.attach
(Map<String, ? extends Connector.Argument> arguments) 実行中のアプリケーションにアタッチし、そのVMのミラーを返します。LaunchingConnector.launch
(Map<String, ? extends Connector.Argument> arguments) アプリケーションを起動し、そのVMに接続します。ListeningConnector.startListening
(Map<String, ? extends Connector.Argument> arguments) ターゲットVMによって開始された1つ以上の接続を待機します。void
ListeningConnector.stopListening
(Map<String, ? extends Connector.Argument> arguments) 接続の待機を取り消します。 -
com.sun.jdi.connect.spiでのIOExceptionの使用
修飾子と型メソッド説明abstract Connection
TransportService.accept
(TransportService.ListenKey listenKey, long acceptTimeout, long handshakeTimeout) ターゲットVMからの接続を受け入れます。abstract Connection
指定されたアドレスに接続します。abstract void
Connection.close()
この接続を終了します。abstract byte[]
Connection.readPacket()
ターゲットVMからパケットを読み取ります。abstract TransportService.ListenKey
TransportService.startListening()
トランスポート・サービスにより選択されたアドレス上で待機します。abstract TransportService.ListenKey
TransportService.startListening
(String address) 指定されたアドレス上で着信接続を待機します。abstract void
TransportService.stopListening
(TransportService.ListenKey listenKey) 着信接続の待機を停止します。abstract void
Connection.writePacket
(byte[] pkt) ターゲットVMにパケットを書き込みます。 -
com.sun.managementでのIOExceptionの使用
修飾子と型メソッド説明void
hprofヒープ・ダンプと同じ形式で、ヒープをoutputFile
ファイルにダンプします。default void
HotSpotDiagnosticMXBean.dumpThreads
(String outputFile, HotSpotDiagnosticMXBean.ThreadDumpFormatPREVIEW format) Preview.指定されたファイルに指定された形式でスレッド・ダンプを生成します。 -
com.sun.net.httpserverでのIOExceptionの使用
修飾子と型メソッド説明abstract void
HttpServer.bind
(InetSocketAddress addr, int backlog) 現在バインドされていないHttpServer
を指定されたアドレスとポート番号にバインドします。static HttpServer
HttpServer.create()
ローカル・アドレス/ポートに最初にバインドされていないHttpServer
インスタンスを作成します。static HttpServer
HttpServer.create
(InetSocketAddress addr, int backlog) 指定したInetSocketAddress
(IPアドレスとポート番号)にバインドするHttpServer
インスタンスを作成します。static HttpServer
HttpServer.create
(InetSocketAddress addr, int backlog, String path, HttpHandler handler, Filter... filters) 初期コンテキストでHttpServer
インスタンスを作成します。static HttpsServer
HttpsServer.create()
ローカル・アドレス/ポートに最初にバインドされていないHttpsServer
インスタンスを作成します。static HttpsServer
HttpsServer.create
(InetSocketAddress addr, int backlog) 指定したInetSocketAddress
(IPアドレスとポート番号)にバインドするHttpsServer
インスタンスを作成します。static HttpsServer
HttpsServer.create
(InetSocketAddress addr, int backlog, String path, HttpHandler handler, Filter... filters) 初期コンテキストでHttpsServer
インスタンスを作成します。void
Filter.Chain.doFilter
(HttpExchange exchange) チェーン内の次のフィルタをコールするか、チェーン内の最後のフィルタの場合はユーザー交換ハンドラをコールします。abstract void
Filter.doFilter
(HttpExchange exchange, Filter.Chain chain) このフィルタに対し、指定された交換の事前処理または事後処理を要求します。void
HttpHandler.handle
(HttpExchange exchange) 指定された要求を処理し、適切な応答を生成します。abstract void
HttpExchange.sendResponseHeaders
(int rCode, long responseLength) 応答ヘッダーと数値の応答コードの現在のセットをこのメソッドの指定どおりに使用して、クライアントへの応答の送返しを開始します。 -
com.sun.net.httpserver.spiでのIOExceptionの使用
修飾子と型メソッド説明abstract HttpServer
HttpServerProvider.createHttpServer
(InetSocketAddress addr, int backlog) このプロバイダからHttpServerを作成します。abstract HttpsServer
HttpServerProvider.createHttpsServer
(InetSocketAddress addr, int backlog) このプロバイダからHttpsServerを作成します。 -
com.sun.nio.sctpでのIOExceptionの使用
修飾子と型メソッド説明abstract SctpChannel
SctpServerChannel.accept()
このチャネルのソケット上のアソシエーションを受け入れます。abstract Association
SctpChannel.association()
このチャネルのソケット上のアソシエーションを返します。abstract Set<Association>
SctpMultiChannel.associations()
このチャネルのソケット上で開いているアソシエーションを返します。abstract SctpChannel
SctpChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドします。final SctpMultiChannel
SctpMultiChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドし、接続を待機するようソケットを構成します。abstract SctpMultiChannel
SctpMultiChannel.bind
(SocketAddress local, int backlog) チャネルのソケットをローカル・アドレスにバインドし、接続を待機するようソケットを構成します。final SctpServerChannel
SctpServerChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドし、アソシエーションを待機するようソケットを構成します。abstract SctpServerChannel
SctpServerChannel.bind
(SocketAddress local, int backlog) チャネルのソケットをローカル・アドレスにバインドし、アソシエーションを待機するようソケットを構成します。abstract SctpChannel
SctpChannel.bindAddress
(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。abstract SctpMultiChannel
SctpMultiChannel.bindAddress
(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。abstract SctpServerChannel
SctpServerChannel.bindAddress
(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。abstract SctpChannel
SctpMultiChannel.branch
(Association association) アソシエーションを分岐します。abstract boolean
SctpChannel.connect
(SocketAddress remote) このチャネルのソケットを接続します。abstract boolean
SctpChannel.connect
(SocketAddress remote, int maxOutStreams, int maxInStreams) このチャネルのソケットを接続します。abstract boolean
SctpChannel.finishConnect()
SCTPチャネルの接続処理を完了します。abstract Set<SocketAddress>
SctpChannel.getAllLocalAddresses()
このチャネルのソケットがバインドされているすべてのソケット・アドレスを返します。abstract Set<SocketAddress>
SctpMultiChannel.getAllLocalAddresses()
このチャネルのソケットがバインドされているすべてのソケット・アドレスを返します。abstract Set<SocketAddress>
SctpServerChannel.getAllLocalAddresses()
このチャネルのソケットがバインドされているすべてのソケット・アドレスを返します。abstract <T> T
SctpChannel.getOption
(SctpSocketOption<T> name) ソケット・オプションの値を返します。abstract <T> T
SctpMultiChannel.getOption
(SctpSocketOption<T> name, Association association) ソケット・オプションの値を返します。abstract <T> T
SctpServerChannel.getOption
(SctpSocketOption<T> name) ソケット・オプションの値を返します。abstract Set<SocketAddress>
SctpChannel.getRemoteAddresses()
このチャネルのソケットが接続されているすべてのリモート・アドレスを返します。abstract Set<SocketAddress>
SctpMultiChannel.getRemoteAddresses
(Association association) このチャネルのソケット上の指定されたアソシエーションが接続されているすべてのリモート・アドレスを返します。static SctpChannel
SctpChannel.open()
SCTPチャネルを開きます。static SctpChannel
SctpChannel.open
(SocketAddress remote, int maxOutStreams, int maxInStreams) SCTPチャネルを開き、リモート・アドレスに接続します。static SctpMultiChannel
SctpMultiChannel.open()
SCTPマルチチャネルを開きます。static SctpServerChannel
SctpServerChannel.open()
SCTPサーバー・チャネルを開きます。abstract <T> MessageInfo
SctpChannel.receive
(ByteBuffer dst, T attachment, NotificationHandler<T> handler) 指定されたバッファへのメッセージを受信するか、通知を処理します(あるいはその両方を行います)。abstract <T> MessageInfo
SctpMultiChannel.receive
(ByteBuffer buffer, T attachment, NotificationHandler<T> handler) このチャネル経由でメッセージを受信するか、通知を処理します(あるいはその両方を行います)。abstract int
SctpChannel.send
(ByteBuffer src, MessageInfo messageInfo) このチャネル経由でメッセージを送信します。abstract int
SctpMultiChannel.send
(ByteBuffer buffer, MessageInfo messageInfo) このチャネル経由でメッセージを送信します。abstract <T> SctpChannel
SctpChannel.setOption
(SctpSocketOption<T> name, T value) ソケット・オプションの値を設定します。abstract <T> SctpMultiChannel
SctpMultiChannel.setOption
(SctpSocketOption<T> name, T value, Association association) ソケット・オプションの値を設定します。abstract <T> SctpServerChannel
SctpServerChannel.setOption
(SctpSocketOption<T> name, T value) ソケット・オプションの値を設定します。abstract SctpChannel
SctpChannel.shutdown()
チャネルを閉じずに接続を停止します。abstract SctpMultiChannel
SctpMultiChannel.shutdown
(Association association) チャネルを閉じずにアソシエーションを停止します。abstract SctpChannel
SctpChannel.unbindAddress
(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。abstract SctpMultiChannel
SctpMultiChannel.unbindAddress
(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。abstract SctpServerChannel
SctpServerChannel.unbindAddress
(InetAddress address) 指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。 -
com.sun.security.auth.callbackでのIOExceptionの使用
-
com.sun.source.utilでのIOExceptionの使用
修飾子と型メソッド説明JavacTask.analyze()
すべての分析を完了します。abstract Iterable<? extends JavaFileObject>
JavacTask.generate()
コードを生成します。abstract DocCommentTree
DocTrees.getDocCommentTree
(Element e, String relativePath) 指定された要素に相対してパスが指定された、指定されたファイルのドキュメント・コメント・ツリーを返します。abstract Iterable<? extends CompilationUnitTree>
JavacTask.parse()
指定されたファイルを解析して、抽象構文木のリストを返します。 -
com.sun.tools.attachでのIOExceptionの使用
修飾子と型メソッド説明static VirtualMachine
VirtualMachine.attach
(VirtualMachineDescriptor vmd) Java仮想マシンに接続します。static VirtualMachine
Java仮想マシンに接続します。abstract void
VirtualMachine.detach()
仮想マシンから切り離します。abstract Properties
VirtualMachine.getAgentProperties()
ターゲット仮想マシン内の現在のエージェント・プロパティを返します。abstract Properties
VirtualMachine.getSystemProperties()
ターゲット仮想マシン内の現在のシステム・プロパティを返します。void
エージェントをロードします。abstract void
エージェントをロードします。void
VirtualMachine.loadAgentLibrary
(String agentLibrary) エージェント・ライブラリをロードします。abstract void
VirtualMachine.loadAgentLibrary
(String agentLibrary, String options) エージェント・ライブラリをロードします。void
VirtualMachine.loadAgentPath
(String agentPath) フル・パス名を使用して、ネーティブ・エージェント・ライブラリをロードします。abstract void
VirtualMachine.loadAgentPath
(String agentPath, String options) フル・パス名を使用して、ネーティブ・エージェント・ライブラリをロードします。abstract String
VirtualMachine.startLocalManagementAgent()
ターゲット仮想マシンでローカルJMX管理エージェントを起動します。abstract void
VirtualMachine.startManagementAgent
(Properties agentProperties) ターゲット仮想マシンでJMX管理エージェントを起動します。 -
com.sun.tools.attach.spiでのIOExceptionの使用
修飾子と型メソッド説明AttachProvider.attachVirtualMachine
(VirtualMachineDescriptor vmd) Java仮想マシンに接続します。abstract VirtualMachine
AttachProvider.attachVirtualMachine
(String id) Java仮想マシンに接続します。 -
java.appletでのIOExceptionの使用
修飾子と型メソッド説明void
AppletContext.setStream
(String key, InputStream stream) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたストリームをこのアプレット・コンテキストの指定されたキーに関連付けます。 -
java.awtでのIOExceptionの使用
修飾子と型メソッド説明void
URI
を表示するために、デフォルト・ブラウザを起動します。static Font
Font.createFont
(int fontFormat, File fontFile) 指定されたフォント・タイプと指定されたフォント・ファイルを使用して、新しいFont
を返します。static Font
Font.createFont
(int fontFormat, InputStream fontStream) 指定されたフォント・タイプと入力データを使用して、新しいFont
を返します。static Font[]
Font.createFonts
(File fontFile) 指定されたファイルからデコードされたFont
の新しい配列を返します。static Font[]
Font.createFonts
(InputStream fontStream) 指定されたストリームからデコードされたFont
の新しい配列を返します。void
関連付けられているエディタ・アプリケーションを起動して、ファイルを編集用に開きます。void
Desktop.mail()
ユーザー・デフォルトのメール・クライアントのメール作成ウィンドウを起動します。void
ユーザー・デフォルトのメール・クライアントのメール作成ウィンドウを起動し、mailto:
URIによって指定されたメッセージ・フィールドにデータを設定します。void
関連付けられているアプリケーションを起動してファイルを開きます。void
関連付けられているアプリケーションの印刷コマンドを使用して、ネイティブ・デスクトップの印刷機能でファイルを印刷します。protected static void
AWTEventMulticaster.save
(ObjectOutputStream s, String k, EventListener l) 直列化可能なリスナー・チェーンを直列化ストリームに保存します。protected void
AWTEventMulticaster.saveInternal
(ObjectOutputStream s, String k) 直列化サポート。void
SplashScreen.setImageURL
(URL imageURL) スプラッシュ画面のイメージを変更します。 -
java.awt.colorでのIOExceptionの使用
修飾子と型メソッド説明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
をファイルに書き込みます。 -
java.awt.datatransferでのIOExceptionの使用
修飾子と型メソッド説明Clipboard.getData
(DataFlavor flavor) 指定されたDataFlavor
でこのクリップボードの現在の内容を表すオブジェクトを返します。DataFlavor.getReaderForText
(Transferable transferable) 必要に応じて、予想される文字セット(エンコード)をデコードしたテキスト・フレーバのReaderを取得します。StringSelection.getTransferData
(DataFlavor flavor) 要求されたDataFlavor
内の、Transferable
のデータを返します(可能な場合)。Transferable.getTransferData
(DataFlavor flavor) 転送されるデータを表すオブジェクトを返します。void
DataFlavor.readExternal
(ObjectInput is) このDataFlavor
を直列化された状態から復元します。void
DataFlavor.writeExternal
(ObjectOutput os) このDataFlavor
を直列化します。 -
java.awt.dndでのIOExceptionの使用
修飾子と型メソッド説明DropTargetContext.TransferableProxy.getTransferData
(DataFlavor df) 要求されたデータ・フレーバに対してカプセル化した転送可能オブジェクトによって提供されるデータを表すオブジェクトを返します。 -
java.awt.printでのIOExceptionの使用
修飾子コンストラクタ説明PrinterIOException
(IOException exception) 指定されたIOException
の文字列表現で新しいPrinterIOException
を構築します。 -
java.beansでのIOExceptionの使用
修飾子と型メソッド説明static Object
Beans.instantiate
(ClassLoader cls, String beanName) Beanのインスタンスを生成します。static Object
Beans.instantiate
(ClassLoader cls, String beanName, BeanContext beanContext) Beanのインスタンスを生成します。static Object
Beans.instantiate
(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。 -
java.beans.beancontextでのIOExceptionの使用
修飾子と型メソッド説明protected void
BeanContextServicesSupport.bcsPreDeserializationHook
(ObjectInputStream ois) BeanContextSupport readObjectが子を直列化する前に、BeanContextSupport readObjectによって呼び出されます。protected void
BeanContextSupport.bcsPreDeserializationHook
(ObjectInputStream ois) defaultReadObject()のあと、子を直列化する前のreadObjectによって呼び出されます。protected void
BeanContextServicesSupport.bcsPreSerializationHook
(ObjectOutputStream oos) BeanContextSupport writeObjectが子を直列化する前に、BeanContextSupport writeObjectによって呼び出されます。protected void
BeanContextSupport.bcsPreSerializationHook
(ObjectOutputStream oos) defaultWriteObject()のあと、子を直列化する前のwriteObjectによって呼び出されます。protected final void
BeanContextSupport.deserialize
(ObjectInputStream ois, Collection coll) コレクションを直列化復元するためにreadObjectによって使用されます。BeanContext.instantiateChild
(String beanName) このBeanContext
の子として指定されたJavaBeanをインスタンス化します。BeanContextSupport.instantiateChild
(String beanName) instantiateChildメソッドは、Beanを入れ子にしてBeanContext
にインスタンスを生成するタスクを単純化するBeanContextの簡易フックです。final void
BeanContextSupport.readChildren
(ObjectInputStream ois) このクラスのインスタンスがBeanContextプロトコル(およびそのサブプロトコル)の実装の委譲として使用されるときには、直列化復元の際に「鶏が先か卵が先か」の問題が起こります。protected final void
BeanContextSupport.serialize
(ObjectOutputStream oos, Collection<?> coll) コレクションを直列化するためにwriteObjectによって使用されます。final void
BeanContextSupport.writeChildren
(ObjectOutputStream oos) このBeanContext
のすべての子を直列化するために使用されます。 -
java.ioでのIOExceptionの使用
修飾子と型クラス説明class
文字変換で発生する例外の基底クラスです。class
入力の途中で、予想外のファイルの終了、または予想外のストリームの終了があったことを表すシグナルです。class
指定されたパス名で示されるファイルが開けなかったことを通知します。class
入出力処理で割込みが発生したことを通知するシグナルを発生させます。class
直列化ランタイムが、クラスについて次の問題のどれかを検出したときにスローされます。class
1つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。class
直列化または直列化復元がアクティブではない場合にスローされます。class
インスタンスが直列化可能インタフェースを持つ必要がある場合にスローされます。class
オブジェクト・ストリーム・クラスに固有の例外すべてのスーパー・クラスです。class
プリミティブ・データが読み込まれていないか、またはデータの終わりがストリーム内の直列化オブジェクトにあるため、オブジェクトの読込み操作が失敗したことを示す例外です。class
オブジェクト・ストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。class
同期(sync)オペレーションが失敗したことを通知します。class
文字のエンコーディングがサポートされていません。class
不正な構造を持つ修正UTF-8形式の文字列が、データ入力ストリーム内に読み込まれたか、またはデータ入力インタフェースを実装するクラスによって読み込まれたことを示します。class
書込み時にObjectStreamExceptionsの1つがスローされたことを通知します。修飾子と型メソッド説明protected void
ObjectOutputStream.annotateClass
(Class<?> cl) サブクラスは、このメソッドを実装して、クラスのデータをストリームに保存できるようにすることができます。protected void
ObjectOutputStream.annotateProxyClass
(Class<?> cl) サブクラスはこのメソッドを実装して、ダイナミック・プロキシ・クラスに対する記述子とともにカスタム・データをストリームに格納します。Writer.append
(char c) 指定された文字をこのライターに追加します。Writer.append
(CharSequence csq) 指定された文字シーケンスをこのライターに追加します。Writer.append
(CharSequence csq, int start, int end) 指定された文字シーケンスのサブシーケンスをこのライターに追加します。int
BufferedInputStream.available()
この入力ストリームのメソッドの次の呼出しによって、ブロックせずにこの入力ストリームから読み込むことができる(またはスキップできる)推定バイト数を返します。int
FileInputStream.available()
この入力ストリームのメソッドの次の呼出しによって、ブロックせずにこの入力ストリームから読み込むことができる(またはスキップできる)推定バイト数を返します。int
FilterInputStream.available()
この入力ストリームのメソッドの次の呼出し側によって、ブロックせずにこの入力ストリームから読み込むことができる(またはスキップできる)推定バイト数を返します。int
InputStream.available()
ブロックせずにこの入力ストリームから(またはスキップ)を読み取ることができるバイト数の見積りを返します(0またはストリームの終わりが検出された場合は0)。int
LineNumberInputStream.available()
非推奨。ブロックせずに入力ストリームから読み込むことができるバイト数を返します。int
ObjectInput.available()
ブロックせずに読み込むことができるバイト数を返します。int
ObjectInputStream.available()
ブロックせずに読み込むことができるバイト数を返します。int
PipedInputStream.available()
ブロックせずに入力ストリームから読み込むことができるバイト数を返します。int
PushbackInputStream.available()
この入力ストリームのメソッドの次の呼出しによって、ブロックせずにこの入力ストリームから読み込むことができる(またはスキップできる)推定バイト数を返します。int
SequenceInputStream.available()
現在のベースとなる入力ストリームに対するメソッドの次の呼出しによって、ブロックせずに現在のベースとなる入力ストリームから読み込むことができる(またはスキップできる)推定バイト数を返します。void
BufferedInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
BufferedReader.close()
void
BufferedWriter.close()
void
ByteArrayInputStream.close()
ByteArrayInputStream
を閉じても、何の影響もありません。void
ByteArrayOutputStream.close()
ByteArrayOutputStream
を閉じても、何の影響もありません。void
Closeable.close()
このストリームを閉じて、それに関連するすべてのシステム・リソースを解放します。void
FileInputStream.close()
ファイル入力ストリームを閉じ、このストリームに関連するシステム・リソースを解放します。void
FileOutputStream.close()
ファイル出力ストリームを閉じ、このストリームに関連するすべてのシステム・リソースを解放します。void
FilterInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
FilterOutputStream.close()
出力ストリームを閉じ、これに関連するすべてのシステム・リソースを解放します。void
FilterReader.close()
void
FilterWriter.close()
void
InputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
InputStreamReader.close()
void
ObjectInput.close()
入力ストリームを閉じます。void
ObjectInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
ObjectOutput.close()
ストリームを閉じます。void
ObjectOutputStream.close()
ストリームを閉じます。void
OutputStream.close()
出力ストリームを閉じ、このストリームに関連するすべてのシステム・リソースを解放します。void
OutputStreamWriter.close()
void
PipedInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
PipedOutputStream.close()
パイプで連結された出力ストリームを閉じ、このストリームに関連するすべてのシステム・リソースを解放します。void
PipedReader.close()
パイプによるストリームを閉じて、それに関連するすべてのシステム・リソースを解放します。void
PipedWriter.close()
パイプで連結された出力ストリームを閉じ、このストリームに関連するすべてのシステム・リソースを解放します。void
PushbackInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
PushbackReader.close()
ストリームを閉じて、それに関連するすべてのシステム・リソースを解放します。void
RandomAccessFile.close()
このランダム・アクセス・ファイル・ストリームを閉じて、ストリームに関連付けられているシステム・リソースを解放します。abstract void
Reader.close()
ストリームを閉じて、それに関連するすべてのシステム・リソースを解放します。void
SequenceInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
StringWriter.close()
StringWriter
を閉じても、何の影響もありません。abstract void
Writer.close()
ストリームを最初にフラッシュして、閉じます。void
PipedInputStream.connect
(PipedOutputStream src) パイプで連結された入力ストリームをパイプで連結された出力ストリームsrc
に接続します。void
PipedOutputStream.connect
(PipedInputStream snk) パイプで連結された出力ストリームを受信側に接続します。void
PipedReader.connect
(PipedWriter src) このパイプで連結されたリーダーをパイプで連結されたライターsrc
に接続します。void
PipedWriter.connect
(PipedReader snk) パイプで連結されたライターを受信側に接続します。boolean
File.createNewFile()
この抽象パス名が示す空の新しいファイルを不可分(atomic)に生成します(その名前のファイルがまだ存在しない場合だけ)。static File
File.createTempFile
(String prefix, String suffix) 指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイル・ディレクトリに空のファイルを生成します。static File
File.createTempFile
(String prefix, String suffix, File directory) 指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。abstract boolean
名前で指定されたフィールドがデフォルトで設定されており、このストリームで値を持たない場合にtrueを返します。void
ObjectInputStream.defaultReadObject()
現在のクラスの非staticおよび非transientフィールドを、このストリームから読み込みます。void
ObjectOutputStream.defaultWriteObject()
現在のクラスの非staticおよび非transientのフィールドを、このストリームに書き込みます。protected void
ObjectOutputStream.drain()
ObjectOutputStream内のバッファリングされているデータをすべて排出します。void
BufferedOutputStream.flush()
バッファリングされた出力ストリームをフラッシュします。void
BufferedWriter.flush()
ストリームをフラッシュします。void
DataOutputStream.flush()
データ出力ストリームをフラッシュします。void
FilterOutputStream.flush()
出力ストリームをフラッシュして、バッファリングされていたすべての出力バイトを強制的にストリームに書き込みます。void
FilterWriter.flush()
ストリームをフラッシュします。void
Flushable.flush()
バッファに格納されているすべての出力をベースとなるストリームに書き込むことによって、このストリームをフラッシュします。void
ObjectOutput.flush()
ストリームをフラッシュします。void
ObjectOutputStream.flush()
ストリームをフラッシュします。void
OutputStream.flush()
出力ストリームをフラッシュして、バッファリングされていたすべての出力バイトを強制的に書き込みます。void
OutputStreamWriter.flush()
ストリームをフラッシュします。void
PipedOutputStream.flush()
出力ストリームをフラッシュして、バッファリングされていたすべての出力バイトを強制的に書き込みます。void
PipedWriter.flush()
出力ストリームをフラッシュして、バッファリングされていたすべての出力文字を強制的に書き込みます。abstract void
Writer.flush()
ストリームをフラッシュします。abstract boolean
名前で指定されたbooleanフィールドの値を持続フィールドから取得します。abstract byte
名前で指定されたbyteフィールドの値を持続フィールドから取得します。abstract char
名前で指定されたcharフィールドの値を持続フィールドから取得します。abstract double
名前で指定されたdoubleフィールドの値を持続フィールドから取得します。abstract float
名前で指定されたfloatフィールドの値を持続フィールドから取得します。abstract int
名前で指定されたintフィールドの値を持続フィールドから取得します。abstract long
名前で指定されたlongフィールドの値を持続フィールドから取得します。abstract short
名前で指定されたshortフィールドの値を持続フィールドから取得します。abstract Object
名前で指定されたObjectフィールドの値を持続フィールドから取得します。File.getCanonicalFile()
この抽象パス名の正規の形式を返します。File.getCanonicalPath()
この抽象パス名の正規のパス名文字列を返します。final FileDescriptor
FileInputStream.getFD()
このFileInputStream
で使用されているファイル・システム内の実際のファイルへの接続を表すFileDescriptor
オブジェクトを返します。final FileDescriptor
FileOutputStream.getFD()
ストリームに関連したファイル記述子を返します。final FileDescriptor
RandomAccessFile.getFD()
このストリームに関連する不透明なファイル記述子を返します。long
RandomAccessFile.getFilePointer()
このファイルの現在のオフセットを返します。long
RandomAccessFile.length()
このファイルの長さを返します。void
BufferedReader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
CharArrayReader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
FilterReader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
LineNumberReader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
PushbackReader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
Reader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
StringReader.mark
(int readAheadLimit) ストリームの現在位置にマークを設定します。void
BufferedWriter.newLine()
改行文字を書き込みます。int
StreamTokenizer.nextToken()
このトークナイザの入力ストリームの次のトークンを構文解析します。ObjectOutputStream.putFields()
ストリームに書き込まれる持続フィールドをバッファに格納するために使用されるオブジェクトを取得します。int
BufferedInputStream.read()
InputStream
のread
メソッドの汎用規約を参照してください。int
BufferedInputStream.read
(byte[] b, int off, int len) このバイト入力ストリームからバイトを読み取って、指定されたバイト配列に指定のオフセットから挿入します。int
BufferedReader.read()
単一の文字を読み込みます。int
BufferedReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。int
CharArrayReader.read()
単一の文字を読み込みます。int
CharArrayReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。final int
DataInputStream.read
(byte[] b) 格納されている入力ストリームから数バイトを読み込み、それをバッファ配列b
に格納します。final int
DataInputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、格納されている入力ストリームからバイト配列に読み込みます。int
FileInputStream.read()
この入力ストリームからデータのバイトを読み込みます。int
FileInputStream.read
(byte[] b) 最大b.length
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
FileInputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
FilterInputStream.read()
入力ストリームからデータの次のバイトを読み込みます。int
FilterInputStream.read
(byte[] b) 最大b.length
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
FilterInputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
FilterReader.read()
単一の文字を読み込みます。int
FilterReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。abstract int
InputStream.read()
入力ストリームからデータの次のバイトを読み込みます。int
InputStream.read
(byte[] b) 入力ストリームから数バイトを読み込み、それをバッファ配列b
に格納します。int
InputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、入力ストリームからバイト配列に読み込みます。int
InputStreamReader.read()
単一の文字を読み込みます。int
InputStreamReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。int
LineNumberInputStream.read()
非推奨。この入力ストリームからデータの次のバイトを読み込みます。int
LineNumberInputStream.read
(byte[] b, int off, int len) 非推奨。最大len
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
LineNumberReader.read()
単一の文字を読み込みます。int
LineNumberReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。int
ObjectInput.read()
データのバイトを読み込みます。int
ObjectInput.read
(byte[] b) バイト配列に読み込みます。int
ObjectInput.read
(byte[] b, int off, int len) バイト配列に読み込みます。int
ObjectInputStream.read()
データのバイトを読み込みます。int
ObjectInputStream.read
(byte[] buf, int off, int len) バイト配列に読み込みます。int
PipedInputStream.read()
パイプで連結された入力ストリームからデータの次のバイトを読み込みます。int
PipedInputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、このパイプで連結された入力ストリームからバイト配列に読み込みます。int
PipedReader.read()
パイプで連結されたストリームからデータの次の文字を読み込みます。int
PipedReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。int
PushbackInputStream.read()
この入力ストリームからデータの次のバイトを読み込みます。int
PushbackInputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
PushbackReader.read()
単一の文字を読み込みます。int
RandomAccessFile.read()
このファイルからデータのバイトを読み取ります。int
RandomAccessFile.read
(byte[] b) 最大b.length
バイトのデータを、このファイルからバイト配列に読み込みます。int
RandomAccessFile.read
(byte[] b, int off, int len) 最大len
バイトのデータを、このファイルからバイト配列に読み込みます。int
Reader.read()
単一の文字を読み込みます。int
Reader.read
(char[] cbuf) 配列に文字を読み込みます。abstract int
Reader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。int
Reader.read
(CharBuffer target) 指定されたcharバッファにcharを読み込みます。int
SequenceInputStream.read()
入力ストリームからデータの次のバイトを読み込みます。int
SequenceInputStream.read
(byte[] b, int off, int len) 最大len
バイトのデータを、この入力ストリームからバイト配列に読み込みます。int
StringReader.read()
単一の文字を読み込みます。int
StringReader.read
(char[] cbuf, int off, int len) 配列の一部に文字を読み込みます。byte[]
InputStream.readAllBytes()
残りのすべてのバイトを入力ストリームから読み込みます。boolean
DataInput.readBoolean()
1バイトの入力データを読み込んで、そのバイトがゼロ以外の場合はtrue
、そのバイトがゼロの場合はfalse
を返します。final boolean
DataInputStream.readBoolean()
DataInput
のreadBoolean
メソッドの汎用規約を参照してください。boolean
ObjectInputStream.readBoolean()
booleanを読み込みます。final boolean
RandomAccessFile.readBoolean()
このファイルからboolean
を読み込みます。byte
DataInput.readByte()
1バイトの入力データを読み込んで返します。final byte
DataInputStream.readByte()
DataInput
のreadByte
メソッドの汎用規約を参照してください。byte
ObjectInputStream.readByte()
8ビットのバイトを読み込みます。final byte
RandomAccessFile.readByte()
このファイルから署名付き8ビット値を読み取ります。char
DataInput.readChar()
2バイトの入力データを読み込んで、char
値を返します。final char
DataInputStream.readChar()
DataInput
のreadChar
メソッドの汎用規約を参照してください。char
ObjectInputStream.readChar()
16ビットのcharを読み込みます。final char
RandomAccessFile.readChar()
このファイルから文字を読み取ります。protected ObjectStreamClass
ObjectInputStream.readClassDescriptor()
直列化ストリームからクラス記述子を読み込みます。double
DataInput.readDouble()
8バイトの入力データを読み込んで、double
値を返します。final double
DataInputStream.readDouble()
DataInput
のreadDouble
メソッドの汎用規約を参照してください。double
ObjectInputStream.readDouble()
64ビットのdoubleを読み込みます。final double
RandomAccessFile.readDouble()
このファイルからdouble
を読み込みます。void
Externalizable.readExternal
(ObjectInput in) オブジェクトが実装しているreadExternalメソッドは、DataInputのメソッド(プリミティブ型の場合)およびreadObjectのメソッド(オブジェクト、文字列、配列の場合)を呼び出すことにより、オブジェクトの内容を復元します。ObjectInputStream.readFields()
ストリームから持続フィールドを読み込み、名前を指定してそれらにアクセスできるようにします。float
DataInput.readFloat()
4バイトの入力データを読み込んで、float
値を返します。final float
DataInputStream.readFloat()
DataInput
のreadFloat
メソッドの汎用規約を参照してください。float
ObjectInputStream.readFloat()
32ビットのfloatを読み込みます。final float
RandomAccessFile.readFloat()
このファイルからfloat
を読み込みます。void
DataInput.readFully
(byte[] b) 入力ストリームからいくつかのバイトを読み込んで、バッファ配列b
に格納します。void
DataInput.readFully
(byte[] b, int off, int len) 入力ストリームからlen
バイトを読み込みます。final void
DataInputStream.readFully
(byte[] b) DataInput
のreadFully
メソッドの汎用規約を参照してください。final void
DataInputStream.readFully
(byte[] b, int off, int len) DataInput
のreadFully
メソッドの汎用規約を参照してください。void
ObjectInputStream.readFully
(byte[] buf) バイトを読み込みます。すべてのバイトが読み込まれるまでブロックします。void
ObjectInputStream.readFully
(byte[] buf, int off, int len) バイトを読み込みます。すべてのバイトが読み込まれるまでブロックします。final void
RandomAccessFile.readFully
(byte[] b) 現在のファイル・ポインタ位置から始まるb.length
バイトをこのファイルからバイト配列に読み込みます。final void
RandomAccessFile.readFully
(byte[] b, int off, int len) 現在のファイル・ポインタ位置から始まるlen
バイトを正確にこのファイルからバイト配列に読み込みます。int
DataInput.readInt()
4バイトの入力データを読み込んで、int
値を返します。final int
DataInputStream.readInt()
DataInput
のreadInt
メソッドの汎用規約を参照してください。int
ObjectInputStream.readInt()
32ビットのintを読み込みます。final int
RandomAccessFile.readInt()
このファイルから署名付き32ビット整数文字を読み取ります。BufferedReader.readLine()
テキスト行を読み込みます。DataInput.readLine()
入力ストリームから、次の行のテキストを読み込みます。final String
DataInputStream.readLine()
非推奨。このメソッドでは、バイトから文字への変換が正しく行われません。LineNumberReader.readLine()
テキストを1行読み込みます。ObjectInputStream.readLine()
非推奨。このメソッドでは、バイトから文字への変換が正しく行われません。final String
RandomAccessFile.readLine()
このファイルのテキストの次の行を読み取ります。long
DataInput.readLong()
8バイトの入力データを読み込んで、long
値を返します。final long
DataInputStream.readLong()
DataInput
のreadLong
メソッドの汎用規約を参照してください。long
ObjectInputStream.readLong()
64ビットのlongを読み込みます。final long
RandomAccessFile.readLong()
このファイルから署名付き64ビット整数文字を読み取ります。int
InputStream.readNBytes
(byte[] b, int off, int len) リクエストされたバイト数を入力ストリームから指定されたバイト配列に読み込みます。byte[]
InputStream.readNBytes
(int len) 入力ストリームから指定のバイト数まで読み取ります。ObjectInput.readObject()
オブジェクトを読み込み、それを返します。final Object
ObjectInputStream.readObject()
ObjectInputStreamからオブジェクトを読み込みます。protected Object
ObjectInputStream.readObjectOverride()
このメソッドは、引数なしのprotectedコンストラクタを使用して、ObjectInputStreamを構築したObjectInputStreamの信頼できるサブクラスによって呼び出されます。short
DataInput.readShort()
2バイトの入力データを読み込んで、short
値を返します。final short
DataInputStream.readShort()
DataInput
のreadShort
メソッドの汎用規約を参照してください。short
ObjectInputStream.readShort()
16ビットのshortを読み込みます。final short
RandomAccessFile.readShort()
このファイルから署名付き16ビット数を読み取ります。protected void
ObjectInputStream.readStreamHeader()
サブクラスが自身のストリーム・ヘッダーの読み込みと検証を行えるようにするために提供されています。ObjectInputStream.readUnshared()
ObjectInputStreamから「共有されない」オブジェクトを読み込みます。int
DataInput.readUnsignedByte()
1バイトの入力データを読み込み、int
型にゼロ拡張して、結果を返します。結果はこのため、0
-255
の範囲内になります。final int
DataInputStream.readUnsignedByte()
DataInput
のreadUnsignedByte
メソッドの汎用規約を参照してください。int
ObjectInputStream.readUnsignedByte()
符号なし8ビット・バイトを読み込みます。final int
RandomAccessFile.readUnsignedByte()
このファイルから符号なし8ビット数を読み取ります。int
DataInput.readUnsignedShort()
2バイトの入力データを読み込んで、0
-65535
の範囲のint
値を返します。final int
DataInputStream.readUnsignedShort()
DataInput
のreadUnsignedShort
メソッドの汎用規約を参照してください。int
ObjectInputStream.readUnsignedShort()
符号なし16ビットのshortを読み込みます。final int
RandomAccessFile.readUnsignedShort()
このファイルから符号なし16ビット数を読み取ります。DataInput.readUTF()
修正UTF-8形式でエンコードされた文字列を読み込みます。final String
DataInputStream.readUTF()
DataInput
のreadUTF
メソッドの汎用規約を参照してください。static final String
修正UTF-8形式でエンコードされたUnicode文字列表現を、ストリームin
から読み込みます。読み込まれた文字列は、String
として返されます。ObjectInputStream.readUTF()
修正UTF-8形式の文字列を読み込みます。final String
RandomAccessFile.readUTF()
このファイルから文字列を読み取ります。boolean
BufferedReader.ready()
このストリームが読込み可能かどうかを判定します。boolean
CharArrayReader.ready()
このストリームが読込み可能かどうかを判定します。boolean
FilterReader.ready()
このストリームが読込み可能かどうかを判定します。boolean
InputStreamReader.ready()
このストリームが読込み可能かどうかを判定します。boolean
PipedReader.ready()
このストリームが読込み可能かどうかを判定します。boolean
PushbackReader.ready()
このストリームが読込み可能かどうかを判定します。boolean
Reader.ready()
このストリームが読込み可能かどうかを判定します。boolean
StringReader.ready()
このストリームが読込み可能かどうかを判定します。protected void
PipedInputStream.receive
(int b) データのバイトを受け取ります。protected Object
ObjectOutputStream.replaceObject
(Object obj) このメソッドは、直列化の際に、ObjectOutputStreamの信頼できるサブクラスが、あるオブジェクトをほかのオブジェクトに置換できるようにします。void
BufferedInputStream.reset()
InputStream
のreset
メソッドの汎用規約を参照してください。void
BufferedReader.reset()
ストリームを、もっとも新しいマーク位置にリセットします。void
CharArrayReader.reset()
直前のマーク位置にストリームをリセットします。マークが設定されていない場合は、先頭位置にリセットします。void
FilterInputStream.reset()
このストリームを、この入力ストリームで最後にmark
メソッドが呼び出されたときの位置に再配置します。void
FilterReader.reset()
ストリームをリセットします。void
InputStream.reset()
このストリームを、この入力ストリームで最後にmark
メソッドが呼び出されたときの位置に再配置します。void
LineNumberInputStream.reset()
非推奨。このストリームを、この入力ストリームで最後にmark
メソッドが呼び出されたときの位置に再配置します。void
LineNumberReader.reset()
ストリームを、もっとも新しいマーク位置にリセットします。void
ObjectOutputStream.reset()
Resetは、ストリームにすでに書き込まれているオブジェクトの状態を無効にします。void
PushbackInputStream.reset()
このストリームを、この入力ストリームで最後にmark
メソッドが呼び出されたときの位置に再配置します。void
PushbackReader.reset()
ストリームをリセットします。void
Reader.reset()
ストリームをリセットします。void
StringReader.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
BufferedInputStream.skip
(long n) InputStream
のskip
メソッドの汎用規約を参照してください。long
CharArrayReader.skip
(long n) 文字をスキップします。long
FileInputStream.skip
(long n) 入力ストリームからn
バイトのデータをスキップして破棄します。long
FilterInputStream.skip
(long n) 入力ストリームからn
バイトのデータをスキップして破棄します。long
FilterReader.skip
(long n) 文字をスキップします。long
InputStream.skip
(long n) この入力ストリームからn
バイトのデータをスキップして破棄します。long
LineNumberInputStream.skip
(long n) 非推奨。この入力ストリームからn
バイトのデータをスキップして破棄します。long
ObjectInput.skip
(long n) 入力をnバイトだけスキップします。long
PushbackInputStream.skip
(long n) この入力ストリームからn
バイトのデータをスキップして破棄します。long
Reader.skip
(long n) 文字をスキップします。long
StringReader.skip
(long n) 文字をスキップします。int
DataInput.skipBytes
(int n) 入力ストリームからn
バイトをスキップするようにして、スキップしたバイトを破棄します。final int
DataInputStream.skipBytes
(int n) DataInput
のskipBytes
メソッドの汎用規約を参照してください。int
ObjectInputStream.skipBytes
(int len) バイトをスキップします。int
RandomAccessFile.skipBytes
(int n) n
バイトの入力をスキップして、スキップしたバイトを破棄しようとします。void
InputStream.skipNBytes
(long n) この入力ストリームからのデータのn
バイトに正確にスキップし、破棄します。long
InputStream.transferTo
(OutputStream out) この入力ストリームからすべてのバイトを読み込んで、指定された出力ストリームに読み込まれた順序でバイトを書き込みます。long
Reader.transferTo
(Writer out) このリーダーからすべての文字を読み込み、指定されたライターに読み込まれた順番で書き込みます。void
PushbackInputStream.unread
(byte[] b) プッシュバック・バッファの先頭にバイト配列をコピーすることによって、バイト配列をプッシュ・バックします。void
PushbackInputStream.unread
(byte[] b, int off, int len) プッシュバック・バッファの先頭にバイト配列の一部をコピーすることによって、それらのバイトをプッシュ・バックします。void
PushbackInputStream.unread
(int b) プッシュバック・バッファの先頭に1バイトをコピーすることによって、そのバイトをプッシュ・バックします。void
PushbackReader.unread
(char[] cbuf) プッシュバック・バッファの先頭に文字配列をコピーすることによって、文字配列をプッシュ・バックします。void
PushbackReader.unread
(char[] cbuf, int off, int len) プッシュバック・バッファの先頭に文字配列の一部をコピーすることによって、それらの文字をプッシュ・バックします。void
PushbackReader.unread
(int c) プッシュバック・バッファの先頭に1文字をコピーすることによって、その文字をプッシュ・バックします。void
ObjectOutputStream.useProtocolVersion
(int version) ストリームの書込み時に使用するストリーム・プロトコルのバージョンを指定します。void
BufferedOutputStream.write
(byte[] b, int off, int len) 指定されたバイト配列のオフセット位置off
から始まるlen
バイトをこのバッファリングされた出力ストリームに書き込みます。void
BufferedOutputStream.write
(int b) 指定されたバイト数をバッファリングされた出力ストリームに書き込みます。void
BufferedWriter.write
(char[] cbuf, int off, int len) 文字の配列の一部を書き込みます。void
BufferedWriter.write
(int c) 単一の文字を書き込みます。void
Stringの一部を書き込みます。void
DataOutput.write
(byte[] b) 出力ストリームに配列b
のすべてのバイトを書き込みます。void
DataOutput.write
(byte[] b, int off, int len) 配列b
からlen
バイトを順番に出力ストリームに書き込みます。void
DataOutput.write
(int b) 引数b
の下位8ビットを出力ストリームに書き込みます。void
DataOutputStream.write
(byte[] b, int off, int len) 指定されたバイト配列のオフセット位置off
から始まるlen
バイトをベースとなる出力ストリームに書き込みます。void
DataOutputStream.write
(int b) 指定されたバイト(引数b
の下位8ビット)をベースとなる出力ストリームに書き込みます。void
FileOutputStream.write
(byte[] b) 指定されたバイト配列のb.length
バイトをこのファイル出力ストリームに書き込みます。void
FileOutputStream.write
(byte[] b, int off, int len) 指定されたバイト配列のオフセット位置off
から始まるlen
バイトをこのファイル出力ストリームに書き込みます。void
FileOutputStream.write
(int b) 指定されたバイトをこのファイル出力ストリームに書き込みます。void
FilterOutputStream.write
(byte[] b) b.length
バイトのデータをこの出力ストリームに書き込みます。void
FilterOutputStream.write
(byte[] b, int off, int len) 指定されたbyte
配列のオフセット位置off
から始まるlen
バイトをこの出力ストリームに書き込みます。void
FilterOutputStream.write
(int b) 指定されたbyte
をこの出力ストリームに書き込みます。void
FilterWriter.write
(char[] cbuf, int off, int len) 文字の配列の一部を書き込みます。void
FilterWriter.write
(int c) 単一の文字を書き込みます。void
文字列の一部を書き込みます。void
ObjectOutput.write
(byte[] b) バイト配列を書き込みます。void
ObjectOutput.write
(byte[] b, int off, int len) バイト配列の一部を書き込みます。void
ObjectOutput.write
(int b) バイトを書き込みます。abstract void
ObjectOutputStream.PutField.write
(ObjectOutput out) 非推奨。このメソッドは、PutField
オブジェクトによって格納された値を適切な形式で書き込まないため、直列化ストリームが破壊されることがあります。void
ObjectOutputStream.write
(byte[] buf) バイト配列を書き込みます。void
ObjectOutputStream.write
(byte[] buf, int off, int len) バイト配列の一部を書き込みます。void
ObjectOutputStream.write
(int val) バイトを書き込みます。void
OutputStream.write
(byte[] b) 指定されたバイト配列のb.length
バイトをこの出力ストリームに書き込みます。void
OutputStream.write
(byte[] b, int off, int len) 指定されたバイト配列のオフセット位置off
から始まるlen
バイトをこの出力ストリームに書き込みます。abstract void
OutputStream.write
(int b) 指定されたバイトをこの出力ストリームに書き込みます。void
OutputStreamWriter.write
(char[] cbuf, int off, int len) 文字の配列の一部を書き込みます。void
OutputStreamWriter.write
(int c) 単一の文字を書き込みます。void
文字列の一部を書き込みます。void
PipedOutputStream.write
(byte[] b, int off, int len) 指定されたバイト配列のオフセット位置off
から始まるlen
バイトをこのパイプで連結された出力ストリームに書き込みます。void
PipedOutputStream.write
(int b) 指定されたbyte
を、パイプで連結された出力ストリームに書き込みます。void
PipedWriter.write
(char[] cbuf, int off, int len) 指定された文字配列の、オフセット位置off
から始まるlen
文字を、このパイプで連結された出力ストリームに書き込みます。void
PipedWriter.write
(int c) 指定されたchar
を、パイプで連結された出力ストリームに書き込みます。void
PrintStream.write
(byte[] buf) 指定されたバイト配列のすべてのバイトをこのストリームに書き込みます。void
RandomAccessFile.write
(byte[] b) 指定されたバイト配列からこのファイルに、現在のファイル・ポインタ位置から始まるb.length
バイトを書き込みます。void
RandomAccessFile.write
(byte[] b, int off, int len) 指定されたバイト配列のオフセット位置off
から始まるlen
バイトをこのファイルに書き込みます。void
RandomAccessFile.write
(int b) このファイルに指定されたバイトを書き込みます。void
Writer.write
(char[] cbuf) 文字の配列を書き込みます。abstract void
Writer.write
(char[] cbuf, int off, int len) 文字の配列の一部を書き込みます。void
Writer.write
(int c) 単一の文字を書き込みます。void
文字列を書き込みます。void
文字列の一部を書き込みます。void
DataOutput.writeBoolean
(boolean v) 1つのboolean
値をこの出力ストリームに書き込みます。final void
DataOutputStream.writeBoolean
(boolean v) boolean
値を1バイト値としてベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeBoolean
(boolean val) booleanを書き込みます。final void
RandomAccessFile.writeBoolean
(boolean v) boolean
を1バイト値としてこのファイルに書き込みます。void
DataOutput.writeByte
(int v) 引数v
の8つの下位ビットを出力ストリームに書き込みます。final void
DataOutputStream.writeByte
(int v) byte
値を1バイト値としてベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeByte
(int val) 8ビットのバイトを書き込みます。final void
RandomAccessFile.writeByte
(int v) byte
を1バイト値としてこのファイルに書き込みます。void
DataOutput.writeBytes
(String s) 文字列を出力ストリームに書き込みます。final void
DataOutputStream.writeBytes
(String s) 文字列をベースとなる出力ストリームに一連のバイトとして書き込みます。void
ObjectOutputStream.writeBytes
(String str) Stringをバイトの列として書き込みます。final void
RandomAccessFile.writeBytes
(String s) 文字列をバイトのシーケンスとしてファイルに書き込みます。void
DataOutput.writeChar
(int v) 2バイトで構成されるchar
値を出力ストリームに書き込みます。final void
DataOutputStream.writeChar
(int v) char
値を2バイト値として上位バイトから先にベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeChar
(int val) 16ビットのcharを書き込みます。final void
RandomAccessFile.writeChar
(int v) char
を2バイト値として上位バイトから先にファイルに書き込みます。void
DataOutput.writeChars
(String s) 文字列s
内の各文字を、1文字ごとに2バイトずつ順番に書き込みます。final void
DataOutputStream.writeChars
(String s) 文字列をベースとなる出力ストリームに一連の文字型データとして書き込みます。void
ObjectOutputStream.writeChars
(String str) Stringをcharの列として書き込みます。final void
RandomAccessFile.writeChars
(String s) 文字列を文字のシーケンスとしてファイルに書き込みます。protected void
ObjectOutputStream.writeClassDescriptor
(ObjectStreamClass desc) 指定されたクラス記述子をObjectOutputStreamに書き込みます。void
DataOutput.writeDouble
(double v) 8バイトで構成されるdouble
値を出力ストリームに書き込みます。final void
DataOutputStream.writeDouble
(double v) Double
クラスのdoubleToLongBits
メソッドを使ってdouble型の引数をlong
型に変換してから、そのlong
値を8バイト値として上位バイトから先にベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeDouble
(double val) 64ビットのdoubleを書き込みます。final void
RandomAccessFile.writeDouble
(double v) Double
クラスのdoubleToLongBits
メソッドを使ってdouble型の引数をlong
型に変換してから、そのlong
値を8バイト値として上位バイトから先にファイルに書き込みます。void
Externalizable.writeExternal
(ObjectOutput out) オブジェクトが実装しているwriteExternalメソッドは、DataOutputクラスのメソッド(プリミティブ型の場合)およびObjectOutputクラスのwriteObjectメソッド(オブジェクト、文字列、配列の場合)を呼び出して、オブジェクトの内容を保存します。void
ObjectOutputStream.writeFields()
バッファに格納されたフィールドをストリームに書き込みます。void
DataOutput.writeFloat
(float v) 4バイトで構成されるfloat
値を出力ストリームに書き込みます。final void
DataOutputStream.writeFloat
(float v) Float
クラスのfloatToIntBits
メソッドを使ってfloat型の引数をint
型に変換してから、そのint
値を4バイト値として上位バイトから先にベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeFloat
(float val) 32ビットのfloatを書き込みます。final void
RandomAccessFile.writeFloat
(float v) Float
クラスのfloatToIntBits
メソッドを使ってfloat型の引数をint
型に変換してから、そのint
値を4バイト値として上位バイトから先にファイルに書き込みます。void
DataOutput.writeInt
(int v) 4バイトで構成されるint
値を出力ストリームに書き込みます。final void
DataOutputStream.writeInt
(int v) int
値を4バイト値として上位バイトから先にベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeInt
(int val) 32ビットのintを書き込みます。final void
RandomAccessFile.writeInt
(int v) int
を4バイト値として上位バイトから先にファイルに書き込みます。void
DataOutput.writeLong
(long v) 8バイトで構成されるlong
値を出力ストリームに書き込みます。final void
DataOutputStream.writeLong
(long v) long
値を8バイト値として上位バイトから先にベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeLong
(long val) 64ビットのlongを書き込みます。final void
RandomAccessFile.writeLong
(long v) long
を8バイト値として上位バイトから先にファイルに書き込みます。void
ObjectOutput.writeObject
(Object obj) ベースとなる記憶域またはストリームにオブジェクトを書き込みます。final void
ObjectOutputStream.writeObject
(Object obj) 指定されたオブジェクトをObjectOutputStreamに書き込みます。protected void
ObjectOutputStream.writeObjectOverride
(Object obj) サブクラスがデフォルトのwriteObjectメソッドをオーバーライドするために使用するメソッドです。void
DataOutput.writeShort
(int v) 引数の値を表す2バイトを出力ストリームに書き込みます。final void
DataOutputStream.writeShort
(int v) short
値を2バイト値として上位バイトから先にベースとなる出力ストリームに書き込みます。void
ObjectOutputStream.writeShort
(int val) 16ビットのshortを書き込みます。final void
RandomAccessFile.writeShort
(int v) short
を2バイト値として上位バイトから先にファイルに書き込みます。protected void
ObjectOutputStream.writeStreamHeader()
サブクラスが自身のヘッダーをストリームの前または後ろに追加できるように提供されています。void
ByteArrayOutputStream.writeTo
(OutputStream out) out.write(buf, 0, count)
を使用して出力ストリームの書込みメソッドを呼び出す場合と同様に、このByteArrayOutputStream
の完全な内容を指定された出力ストリーム引数に書き込みます。void
バッファの内容を別の文字ストリームに書き込みます。void
ObjectOutputStream.writeUnshared
(Object obj) ObjectOutputStreamに「共有されない」オブジェクトを書き込みます。void
2バイトの長さ情報を出力ストリームに書き込みます。その後ろに、文字列s
内の各文字の修正UTF-8表現が続きます。final void
修正UTF-8エンコーディングを使って、マシンに依存しない方法で文字列をベースとなる出力ストリームに書き込みます。void
このStringのプリミティブ・データを修正UTF-8形式で書き込みます。final void
修正UTF-8エンコーディングを使って、マシンに依存しない方法で文字列をファイルに書き込みます。修飾子コンストラクタ説明UncheckedIOException
(IOException cause) このクラスのインスタンスを構築します。UncheckedIOException
(String message, IOException cause) このクラスのインスタンスを構築します。修飾子コンストラクタ説明FileReader
(File file, Charset charset) 読み取るFile
とcharsetが指定されている場合、新しいFileReader
を作成します。FileReader
(String fileName, Charset charset) 読み取るファイルの名前およびcharsetに基づいて、新しいFileReader
を作成します。FileWriter
(File file) default charsetを使用して、書込み対象のFile
のFileWriter
を構成FileWriter
(File file, boolean append) File
に記述されたFileWriter
と、default charsetを使用して書き込まれたデータを追加するかどうかを示すブールを構成します。FileWriter
(File file, Charset charset) File
に書込みを行い、charsetに対応するFileWriter
を構築します。FileWriter
(File file, Charset charset, boolean append) 書くFile
、charset、および書き込まれたデータを追加するかどうかを示すブールが与えられたFileWriter
を構築します。FileWriter
(String fileName) default charsetを使用して、ファイル名を指定してFileWriter
を構成FileWriter
(String fileName, boolean append) FileWriter
にファイル名を指定し、default charsetを使用して、書き込まれたデータを追加するかどうかを示すブール値を構成します。FileWriter
(String fileName, Charset charset) ファイル名とcharsetを指定してFileWriter
を構築します。FileWriter
(String fileName, Charset charset, boolean append) ファイル名がcharsetで、書き込まれたデータを付加するかどうかを示すブールが設定されたFileWriter
を構築します。protected
ObjectInputStreamを完全に再実装するサブクラスが、ObjectInputStreamのこの実装によって使用されたばかりのprivateデータを割り当てる必要がないようにする手段を提供します。指定されたInputStreamから読み込むObjectInputStreamを作成します。protected
ObjectOutputStreamを完全に実装し直すサブクラスが、ObjectOutputStreamのこの実装によって使用されたばかりのprivateデータを割り当てる必要がないようにする手段を提供します。指定されたOutputStreamに書き込むObjectOutputStreamを作成します。PipedInputStream
を、パイプで連結された出力ストリームsrc
に接続されるように作成します。PipedInputStream
(PipedOutputStream src, int pipeSize) PipedInputStream
を、パイプで連結された出力ストリームsrc
に接続されるように作成します。その際、指定されたパイプ・サイズをパイプのバッファに使用します。パイプで連結された出力ストリームを作成し、指定されたパイプで連結された入力ストリームに接続します。PipedReader
(PipedWriter src) PipedReader
を、パイプで連結されたライターsrc
に接続されるように作成します。PipedReader
(PipedWriter src, int pipeSize) PipedReader
を、パイプで連結されたライターsrc
に接続されるように作成します。その際、指定されたパイプ・サイズをパイプのバッファに使用します。PipedWriter
(PipedReader snk) パイプで連結されたライターを作成し、指定されたパイプで連結されたリーダーに接続します。PrintStream
(File file, Charset charset) 行の自動フラッシュは行わずに、指定のファイルと文字セットで新しい出力ストリームを作成します。PrintStream
(String fileName, Charset charset) 行の自動フラッシュは行わずに、指定の名前と文字セットで新しい出力ストリームを作成します。PrintWriter
(File file, Charset charset) 行の自動フラッシュは行わずに、指定されたファイルと文字セットで新しいPrintWriterを作成します。PrintWriter
(String fileName, Charset charset) 行の自動フラッシュは行わずに、指定されたファイル名と文字セットで新しいPrintWriterを作成します。 -
java.langでのIOExceptionの使用
修飾子と型メソッド説明Appendable.append
(char c) このAppendable
に指定された文字を追加します。Appendable.append
(CharSequence csq) このAppendable
に指定された文字シーケンスを追加します。Appendable.append
(CharSequence csq, int start, int end) このAppendable
に指定された文字シーケンスのサブシーケンスを追加します。非推奨。このメソッドはエラーが発生しやすく、使用しないでください。対応するメソッドRuntime.exec(String[])
またはProcessBuilder
を代わりに使用する必要があります。指定されたコマンドと引数を、独立したプロセスで実行します。指定されたコマンドと引数を、指定された環境を持つ独立したプロセスで実行します。指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。非推奨。このメソッドはエラーが発生しやすく、使用しないでください。対応するメソッドRuntime.exec(String[], String[])
またはProcessBuilder
を代わりに使用する必要があります。非推奨。このメソッドはエラーが発生しやすく、使用しないでください。対応するメソッドRuntime.exec(String[], String[], File)
またはProcessBuilder
を代わりに使用する必要があります。protected URL
ClassLoader.findResource
(String moduleName, String name) このクラス・ローダーに定義されたモジュール内のリソースへのURLを返します。protected Enumeration<URL>
ClassLoader.findResources
(String name) 指定された名前を持つすべてのリソースを表すURL
オブジェクトの列挙型を返します。Module.getResourceAsStream
(String name) このモジュール内のリソースを読み込むための入力ストリームを返します。ClassLoader.getResources
(String name) 指定された名前を持つすべてのリソースを検索します。static Enumeration<URL>
ClassLoader.getSystemResources
(String name) クラスをロードするために使用される検索パスから、指定された名前のすべてのリソースを探します。static Channel
System.inheritedChannel()
Java仮想マシンを作成したエンティティから継承されたチャネルを返します。int
Readable.read
(CharBuffer cb) 指定されたcharバッファにcharを読み込みます。ProcessBuilder.start()
このプロセス・ビルダーの属性を使って新規プロセスを起動します。ProcessBuilder.startPipeline
(List<ProcessBuilder> builders) 各ProcessBuilderのプロセスを開始し、標準出力ストリームと標準入力ストリームによってリンクされたプロセスのパイプラインを作成します。 -
java.lang.managementでのIOExceptionの使用
修飾子と型メソッド説明static <T extends PlatformManagedObject>
TManagementFactory.getPlatformMXBean
(MBeanServerConnection connection, Class<T> mxbeanInterface) Java仮想マシン内で単一のインスタンスを持つように指定された、mxbeanInterface
のプラットフォームMXBeanプロキシを返します。このプロキシは、指定されたMBeanServerConnection
経由でメソッド呼出しを転送します。static <T extends PlatformManagedObject>
List<T>ManagementFactory.getPlatformMXBeans
(MBeanServerConnection connection, Class<T> mxbeanInterface) 指定されたMBeanServerConnection
経由でmxbeanInterface
のメソッド呼出しを転送するためのプラットフォームMXBeanプロキシのリストを返します。static <T> T
ManagementFactory.newPlatformMXBeanProxy
(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface) 指定されたMBeanServerConnection
を介してメソッド呼出しを転送する、指定されたMXBean名のプラットフォームMXBeanインタフェースのプロキシを返します。 -
java.lang.moduleでのIOExceptionの使用
修飾子と型メソッド説明void
ModuleReader.close()
モジュール・リーダーを閉じます。リソースを検索し、モジュール内のリソースにURIを返します。ModuleReader.list()
モジュールの内容をリストし、モジュール内のすべてのリソースの名前である要素のストリームを返します。default Optional<InputStream>
リソースをオープンし、モジュール内のリソースを読み取る入力ストリームを返します。abstract ModuleReader
ModuleReference.open()
モジュールの内容を読み込んで開きます。static ModuleDescriptor
ModuleDescriptor.read
(InputStream in) モジュール記述子のバイナリ形式を入力ストリームからモジュール記述子として読み込みます。static ModuleDescriptor
ModuleDescriptor.read
(InputStream in, Supplier<Set<String>> packageFinder) モジュール記述子のバイナリ形式を入力ストリームからモジュール記述子として読み込みます。default Optional<ByteBuffer>
リソースを読み込み、リソースの内容を含むバイト・バッファを返します。 -
java.netでのIOExceptionの使用
修飾子と型クラス説明class
ソケットをローカル・アドレスとポートにバインドしようとした際にエラーが発生したことを通知します。class
ソケットをリモート・アドレスとポートに接続しようとした際にエラーが発生したことを通知します。class
HTTP要求を再試行する必要があるが、ストリーミング・モードが有効になっているために自動的に再試行できないことを示すために、スローされます。class
不正な形式のURLが見つかったことを示すためにスローされます。class
ソケットをリモート・アドレスとポートに接続しようとした際にエラーが発生したことを通知します。class
ICMPポート到達不可能メッセージが接続されたデータグラムに受信されたことを示すシグナルです。class
使用しているプロトコルでエラー(TCPエラーなど)が発生したことを表すためにスローされます。class
ソケットの作成中またはアクセス中にエラーが発生したことを示すためにスローされます。class
ソケットの読み込みまたは受け入れでタイム・アウトが発生したことを示すシグナルです。class
ホストのIPアドレスが判定できなかった場合にスローされます。class
未知のサービス例外が発生したことを示すためにスローされます。修飾子と型メソッド説明abstract void
ProxySelector.connectFailed
(URI uri, SocketAddress sa, IOException ioe) あるPROXYまたはSOCKSサーバーへの接続を確立できなかったことを示すために呼び出されます。修飾子と型メソッド説明ServerSocket.accept()
このソケットに対する接続要求を待機し、それを受け取ります。protected abstract void
SocketImpl.accept
(SocketImpl s) 接続を受け入れます。protected abstract int
SocketImpl.available()
このソケットからブロックなしで読み込めるバイト数を返します。void
ServerSocket.bind
(SocketAddress endpoint) ServerSocket
を特定のアドレス(IPアドレスおよびポート番号)にバインドします。void
ServerSocket.bind
(SocketAddress endpoint, int backlog) ServerSocket
を特定のアドレス(IPアドレスおよびポート番号)にバインドします。void
Socket.bind
(SocketAddress bindpoint) ソケットをローカル・アドレスにバインドします。protected abstract void
SocketImpl.bind
(InetAddress host, int port) 指定されたローカルのIPアドレスとポート番号にこのソケットをバインドします。void
ServerSocket.close()
このソケットを閉じます。void
Socket.close()
このソケットを閉じます。protected abstract void
SocketImpl.close()
このソケットを閉じます。void
URLClassLoader.close()
このURLClassLoaderを閉じて、このローダーによって定義された新しいクラスやリソースをロードするために使用できなくします。void
Socket.connect
(SocketAddress endpoint) このソケットをサーバーに接続します。void
Socket.connect
(SocketAddress endpoint, int timeout) 指定されたタイム・アウト値を使って、このソケットをサーバーに接続します。protected abstract void
指定されたホスト上の指定されたポートにこのソケットを接続します。protected abstract void
SocketImpl.connect
(InetAddress address, int port) 指定されたホスト上の指定されたポートにこのソケットを接続します。protected abstract void
SocketImpl.connect
(SocketAddress address, int timeout) 指定されたホスト上の指定されたポートにこのソケットを接続します。abstract void
URLConnection.connect()
このURLが参照するリソースへの通信リンクを確立します(通信リンクが確立されていない場合)。protected abstract void
SocketImpl.create
(boolean stream) ストリーム・ソケットまたはデータグラム・ソケットを作成します。URLClassLoader.findResources
(String name) URL検索パス上の指定された名前を持つリソースを表す、URLの列挙を返します。要求ヘッダー内に指定されたURIのCookieキャッシュから適用可能なすべてのCookieを取得します。abstract CacheResponse
要求URI、要求メソッド、および要求ヘッダーに基づいて、キャッシュ内の応答を取得します。JarURLConnection.getAttributes()
接続で使うURLがJARファイル・エントリを指す場合、この接続用のAttributesオブジェクトを返します。そうでない場合はnullを返します。abstract OutputStream
CacheRequest.getBody()
応答本体の書込み先として使用可能なOutputStreamを返します。abstract InputStream
CacheResponse.getBody()
応答本体をInputStreamとして返します。JarURLConnection.getCertificates()
この接続のURLがJARファイル・エントリを指す場合は証明書オブジェクトを返し、それ以外の場合はnullを返します。abstract Object
ContentHandler.getContent
(URLConnection urlc) オブジェクト表現の先頭に位置付けられているURL接続ストリームを指定すると、このメソッドは、指定されたストリームを読み込み、ストリームからオブジェクトを生成します。ContentHandler.getContent
(URLConnection urlc, Class[] classes) オブジェクト表現の先頭に位置付けられているURL接続ストリームを指定すると、このメソッドは、指定されたストリームを読み込み、指定した型に一致するオブジェクトを生成します。final Object
URL.getContent()
このURLのコンテンツを取得します。final Object
URL.getContent
(Class<?>[] classes) このURLのコンテンツを取得します。URLConnection.getContent()
このURL接続のコンテンツを取得します。URLConnection.getContent
(Class<?>[] classes) このURL接続のコンテンツを取得します。CacheResponse.getHeaders()
応答ヘッダーをMapとして返します。Socket.getInputStream()
このソケットの入力ストリームを返します。protected abstract InputStream
SocketImpl.getInputStream()
このソケットの入力ストリームを返します。URLConnection.getInputStream()
この接続からの入力を受け取る入力ストリームを返します。JarURLConnection.getJarEntry()
この接続のJARエントリ・オブジェクトが存在する場合にそれを返します。abstract JarFile
JarURLConnection.getJarFile()
この接続のJARファイルを返します。JarURLConnection.getMainAttributes()
この接続で使うJARファイルの主要なAttributesを返します。JarURLConnection.getManifest()
この接続のManifestが存在する場合はそれを、存在しない場合はnullを、それぞれ返します。<T> T
DatagramSocket.getOption
(SocketOption<T> name) ソケット・オプションの値を返します。protected <T> T
DatagramSocketImpl.getOption
(SocketOption<T> name) ソケット・オプションを取得するために呼び出されます。<T> T
ServerSocket.getOption
(SocketOption<T> name) ソケット・オプションの値を返します。<T> T
Socket.getOption
(SocketOption<T> name) ソケット・オプションの値を返します。protected <T> T
SocketImpl.getOption
(SocketOption<T> name) ソケット・オプションを取得するために呼び出されます。Socket.getOutputStream()
このソケットの出力ストリームを返します。protected abstract OutputStream
SocketImpl.getOutputStream()
このソケットの出力ストリームを返します。URLConnection.getOutputStream()
この接続に書込みを行う出力ストリームを返します。HttpURLConnection.getPermission()
接続先のホストとポートに接続するために必要なアクセス権を表すSocketPermission
オブジェクトを返します。URLConnection.getPermission()
このオブジェクトが表す接続のために必要なアクセス権を表すPermissionオブジェクトを返します。int
HttpURLConnection.getResponseCode()
HTTP応答メッセージからステータス・コードを取得します。HttpURLConnection.getResponseMessage()
サーバーから応答コードとともにHTTP応答メッセージが返された場合、そのメッセージを取得します。int
ServerSocket.getSoTimeout()
Retrieve setting forSO_TIMEOUT
.このオプションが無効(タイム・アウトが無限)の場合は0を返します。protected abstract int
DatagramSocketImpl.getTimeToLive()
TTL (有効期間)オプションを取得します。int
MulticastSocket.getTimeToLive()
このソケットから送信されるマルチキャスト・パケットのデフォルトの有効期間を取得します。protected abstract byte
DatagramSocketImpl.getTTL()
非推奨。代わりにgetTimeToLiveを使用してください。byte
MulticastSocket.getTTL()
非推奨。かわりにMulticastSocket.getTimeToLive()
メソッドを使用し、byteのかわりにintを返します。static String
URLConnection.guessContentTypeFromStream
(InputStream is) 入力ストリームの先頭の文字を基に、入力ストリームの種類の決定を試みます。protected final 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
DatagramSocket.joinGroup
(SocketAddress mcastaddr, NetworkInterface netIf) あるマルチキャスト・グループに参加します。protected abstract void
DatagramSocketImpl.joinGroup
(SocketAddress mcastaddr, NetworkInterface netIf) マルチキャスト・グループに参加します。void
MulticastSocket.joinGroup
(InetAddress mcastaddr) 非推奨。このメソッドは、マルチキャスト・グループに参加するネットワーク・インタフェースを受け入れません。void
MulticastSocket.joinGroup
(SocketAddress mcastaddr, NetworkInterface netIf) あるマルチキャスト・グループに参加します。protected abstract void
DatagramSocketImpl.leave
(InetAddress inetaddr) マルチキャスト・グループから離れます。void
DatagramSocket.leaveGroup
(SocketAddress mcastaddr, NetworkInterface netIf) 指定されたローカル・インタフェース上のマルチキャスト・グループから離れます。protected abstract void
DatagramSocketImpl.leaveGroup
(SocketAddress mcastaddr, NetworkInterface netIf) マルチキャスト・グループから離れます。void
MulticastSocket.leaveGroup
(InetAddress mcastaddr) 非推奨。このメソッドは、マルチキャスト・グループから脱退するネットワーク・インタフェースを受け入れません。void
MulticastSocket.leaveGroup
(SocketAddress mcastaddr, NetworkInterface netIf) 指定されたローカル・インタフェース上のマルチキャスト・グループから離れます。protected abstract void
SocketImpl.listen
(int backlog) 受信する接続(接続要求)を入れるキューの最大長を、count
引数に設定します。URL.openConnection()
URL
が参照するリモート・オブジェクトへの接続を表すURLConnection
インスタンスを返します。URL.openConnection
(Proxy proxy) URL.openConnection()
と同じですが、指定されたプロキシを介して接続が行われます。プロキシをサポートしないプロトコル・ハンドラは、プロキシ・パラメータを無視し、通常の接続を作成します。protected abstract URLConnection
URLStreamHandler.openConnection
(URL u) URL
引数によって参照されるオブジェクトへの接続をオープンします。protected URLConnection
URLStreamHandler.openConnection
(URL u, Proxy p) openConnection(URL)とほぼ同じですが、接続の確立が指定されたプロキシ経由で行われる点が異なります。プロキシ処理をサポートしないプロトコル・ハンドラは、プロキシのパラメータを無視し、通常の接続を確立します。final InputStream
URL.openStream()
このURL
への接続を開き、その接続から読み込むためのInputStream
を返します。protected abstract int
DatagramSocketImpl.peek
(InetAddress i) パケットを調べて、パケットの送信者を確認します。protected abstract int
DatagramSocketImpl.peekData
(DatagramPacket p) パケットを調べて、パケットの送信者を確認します。abstract void
応答ヘッダー内に存在するSet-Cookie2という名前の応答ヘッダー・フィールドなど、適用可能なすべてのCookieをCookieキャッシュ内に設定します。void
abstract CacheRequest
ResponseCache.put
(URI uri, URLConnection conn) プロトコル・ハンドラがリソースの取得完了後にこのメソッドを呼び出し、ResponseCacheがそのリソースをキャッシュ内に格納すべきかどうかを決定します。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) 非推奨。かわりに、次のコードまたは同等のコードを使用します:void
Socket.sendUrgentData
(int data) このソケット上で1バイトの緊急データを送信します。protected abstract void
SocketImpl.sendUrgentData
(int data) このソケット上で1バイトの緊急データを送信します。static void
DatagramSocket.setDatagramSocketImplFactory
(DatagramSocketImplFactory fac) 非推奨。DatagramChannel
を使用するか、またはサブクラスDatagramSocket
を直接使用します。<T> DatagramSocket
DatagramSocket.setOption
(SocketOption<T> name, T value) ソケット・オプションの値を設定します。protected <T> void
DatagramSocketImpl.setOption
(SocketOption<T> name, T value) ソケット・オプションを設定するために呼び出されます。<T> ServerSocket
ServerSocket.setOption
(SocketOption<T> name, T value) ソケット・オプションの値を設定します。<T> Socket
Socket.setOption
(SocketOption<T> name, T value) ソケット・オプションの値を設定します。protected <T> void
SocketImpl.setOption
(SocketOption<T> name, T value) ソケット・オプションを設定するために呼び出されます。static void
ServerSocket.setSocketFactory
(SocketImplFactory fac) 非推奨。ServerSocketFactory
およびサブクラスServerSocket
を直接使用します。static void
Socket.setSocketImplFactory
(SocketImplFactory fac) 非推奨。SocketFactory
およびサブクラスSocket
を直接使用します。protected abstract void
DatagramSocketImpl.setTimeToLive
(int ttl) TTL (有効期間)オプションを設定します。void
MulticastSocket.setTimeToLive
(int ttl) マルチキャストのスコープを制御するために、このMulticastSocket
から送信されるマルチキャスト・パケットのデフォルトの有効期間を設定します。protected abstract void
DatagramSocketImpl.setTTL
(byte ttl) 非推奨。代わりにsetTimeToLiveを使用してください。void
MulticastSocket.setTTL
(byte ttl) 非推奨。かわりにMulticastSocket.setTimeToLive(int)
メソッドを使用します。これは、ttlのタイプとしてbyteのかわりにintを使用します。void
Socket.shutdownInput()
このソケットの入力ストリームを「ストリームの終わり」に設定します。protected void
SocketImpl.shutdownInput()
このソケットの入力ストリームを「ストリームの終わり」に設定します。void
Socket.shutdownOutput()
このソケットの出力ストリームを無効にします。protected void
SocketImpl.shutdownOutput()
このソケットの出力ストリームを無効にします。修飾子コンストラクタ説明マルチキャスト・ソケットを構築し、ローカル・ホスト・マシン上の使用可能なポートにバインドします。MulticastSocket
(int port) マルチキャスト・ソケットを構築し、ローカル・ホスト・マシン上の指定されたポートにバインドします。MulticastSocket
(SocketAddress bindaddr) 指定されたローカル・ソケット・アドレスにバインドされたマルチキャスト・ソケットを作成します。アンバウンドのサーバー・ソケットを作成します。ServerSocket
(int port) 指定されたポートにバインドされたサーバー・ソケットを作成します。ServerSocket
(int port, int backlog) サーバー・ソケットを作成し、指定されたローカル・ポート番号にバインドし、指定されたバックログを設定します。ServerSocket
(int port, int backlog, InetAddress bindAddr) 指定されたポート、待機バックログ、およびバインド先のローカルIPアドレスを使ってサーバーを作成します。ストリーム・ソケットを作成し、指定されたホスト上の指定されたポート番号に接続します。非推奨。UDP転送ではなくDatagramSocketを使ってください。Socket
(String host, int port, InetAddress localAddr, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。Socket
(InetAddress address, int port) ストリーム・ソケットを作成し、指定されたIPアドレスの指定されたポート番号に接続します。Socket
(InetAddress host, int port, boolean stream) 非推奨。UDP転送ではなくDatagramSocketを使ってください。Socket
(InetAddress address, int port, InetAddress localAddr, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・アドレスに接続します。 -
java.net.httpでのIOExceptionの使用
修飾子と型クラス説明class
指定された期間内にHttpRequest
の送信を目的とした接続が正常に確立されなかった場合にスローされます。class
レスポンスが指定された期間内に受信されない場合にスローされます。final class
開梱に失敗したときにスローされます。修飾子と型メソッド説明abstract <T> HttpResponse<T>
HttpClient.send
(HttpRequest request, HttpResponse.BodyHandler<T> responseBodyHandler) このクライアントを使用してリクエストを送信し、必要に応じてブロックしてレスポンスを取得します。 -
java.nioでのIOExceptionの使用
-
java.nio.channelsでのIOExceptionの使用
修飾子と型クラス説明class
別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。class
スレッドがチャネルでの入出力操作でブロックされているにもかかわらず、別のスレッドから割込みを受けた場合に受信するチェック例外です。class
クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。class
ファイル・ロックの獲得を待機しているスレッドに対して別のスレッドから割込みがあったときに受け取られるチェック例外です。class
非同期操作が完了する前にタイム・アウト時間が経過したときにスレッドが受け取るチェック例外です。修飾子と型メソッド説明abstract SocketChannel
ServerSocketChannel.accept()
このチャネルのソケットに対する接続を受け付けます。AsynchronousServerSocketChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドし、接続を待機するようソケットを構成します。abstract AsynchronousServerSocketChannel
AsynchronousServerSocketChannel.bind
(SocketAddress local, int backlog) チャネルのソケットをローカル・アドレスにバインドし、接続を待機するようソケットを構成します。abstract AsynchronousSocketChannel
AsynchronousSocketChannel.bind
(SocketAddress local) abstract DatagramChannel
DatagramChannel.bind
(SocketAddress local) NetworkChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドします。final ServerSocketChannel
ServerSocketChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドし、接続を待機するようソケットを構成します。abstract ServerSocketChannel
ServerSocketChannel.bind
(SocketAddress local, int backlog) チャネルのソケットをローカル・アドレスにバインドし、接続を待機するようソケットを構成します。abstract SocketChannel
SocketChannel.bind
(SocketAddress local) チャネルのソケットをローカル・アドレスにバインドします。abstract MembershipKey
MembershipKey.block
(InetAddress source) 指定されたソース・アドレスからマルチキャスト・データグラムをブロックします。void
AsynchronousChannel.close()
現在のチャネルをクローズします。void
Channel.close()
現在のチャネルをクローズします。final void
FileLock.close()
このメソッドは、FileLock.release()
メソッドを呼び出します。void
InterruptibleChannel.close()
現在のチャネルをクローズします。void
MulticastChannel.close()
現在のチャネルをクローズします。abstract void
Selector.close()
このセレクタをクローズします。abstract SelectableChannel
SelectableChannel.configureBlocking
(boolean block) このチャネルのブロック・モードを調整します。abstract DatagramChannel
DatagramChannel.connect
(SocketAddress remote) このチャネルのソケットを接続します。abstract boolean
SocketChannel.connect
(SocketAddress remote) このチャネルのソケットを接続します。abstract DatagramChannel
DatagramChannel.disconnect()
このチャネルのソケットの接続を切断します。abstract boolean
SocketChannel.finishConnect()
ソケット・チャネルの接続処理を完了します。abstract void
AsynchronousFileChannel.force
(boolean metaData) このチャネルのファイルの更新内容は、その記憶装置に強制的に書き込まれます。abstract void
FileChannel.force
(boolean metaData) このチャネルのファイルの更新内容は、その記憶装置に強制的に書き込まれます。abstract SocketAddress
AsynchronousServerSocketChannel.getLocalAddress()
このチャネルのソケットがバインドされているソケット・アドレスを返します。abstract SocketAddress
AsynchronousSocketChannel.getLocalAddress()
このチャネルのソケットがバインドされているソケット・アドレスを返します。abstract SocketAddress
DatagramChannel.getLocalAddress()
このチャネルのソケットがバインドされているソケット・アドレスを返します。NetworkChannel.getLocalAddress()
このチャネルのソケットがバインドされているソケット・アドレスを返します。abstract SocketAddress
ServerSocketChannel.getLocalAddress()
このチャネルのソケットがバインドされているソケット・アドレスを返します。abstract SocketAddress
SocketChannel.getLocalAddress()
このチャネルのソケットがバインドされているソケット・アドレスを返します。<T> T
NetworkChannel.getOption
(SocketOption<T> name) ソケット・オプションの値を返します。abstract SocketAddress
AsynchronousSocketChannel.getRemoteAddress()
このチャネルのソケットが接続されているリモート・アドレスを返します。abstract SocketAddress
DatagramChannel.getRemoteAddress()
このチャネルのソケットが接続されているリモート・アドレスを返します。abstract SocketAddress
SocketChannel.getRemoteAddress()
このチャネルのソケットが接続されているリモート・アドレスを返します。MulticastChannel.join
(InetAddress group, NetworkInterface interf) マルチキャスト・グループに参加してそのグループに送信されるすべてのデータグラムの受信を開始し、メンバー・キーを返します。MulticastChannel.join
(InetAddress group, NetworkInterface interf, InetAddress source) マルチキャスト・グループに参加して、指定されたソース・アドレスからそのグループに送信されるデータグラムの受信を開始します。final FileLock
FileChannel.lock()
このチャネルのファイル上に排他ロックを設定します。abstract FileLock
FileChannel.lock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域をロックします。abstract MappedByteBuffer
FileChannel.map
(FileChannel.MapMode mode, long position, long size) このチャネルのファイルの領域を直接メモリーにマッピングします。FileChannel.map
(FileChannel.MapMode mode, long offset, long size, MemorySessionPREVIEW session) Preview.指定されたオフセット、サイズ、およびメモリー・セッションを使用して、このチャネル・ファイルのリージョンを新しいマップ済みメモリー・セグメントにマップします。static AsynchronousFileChannel
AsynchronousFileChannel.open
(Path file, OpenOption... options) 読み込みまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするための非同期のファイル・チャネルを返します。static AsynchronousFileChannel
AsynchronousFileChannel.open
(Path file, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs) 読み込みまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするための非同期のファイル・チャネルを返します。AsynchronousServerSocketChannel.open()
非同期のサーバー・ソケット・チャネルを開きます。AsynchronousServerSocketChannel.open
(AsynchronousChannelGroup group) 非同期のサーバー・ソケット・チャネルを開きます。static AsynchronousSocketChannel
AsynchronousSocketChannel.open()
非同期のソケット・チャネルを開きます。static AsynchronousSocketChannel
AsynchronousSocketChannel.open
(AsynchronousChannelGroup group) 非同期のソケット・チャネルを開きます。static DatagramChannel
DatagramChannel.open()
データグラム・チャネルをオープンします。static DatagramChannel
DatagramChannel.open
(ProtocolFamily family) データグラム・チャネルをオープンします。static FileChannel
FileChannel.open
(Path path, OpenOption... options) ファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。static FileChannel
FileChannel.open
(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) ファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。static Pipe
Pipe.open()
パイプをオープンします。static Selector
Selector.open()
セレクタをオープンします。static ServerSocketChannel
ServerSocketChannel.open()
「インターネット・プロトコル」ソケットのサーバー・ソケット・チャネルを開きます。static ServerSocketChannel
ServerSocketChannel.open
(ProtocolFamily family) サーバー・ソケット・チャネルをオープンします。static SocketChannel
SocketChannel.open()
「インターネット・プロトコル」ソケットのソケット・チャネルを開きます。static SocketChannel
SocketChannel.open
(ProtocolFamily family) ソケット・チャネルをオープンします。static SocketChannel
SocketChannel.open
(SocketAddress remote) ソケット・チャネルをオープンし、リモート・アドレスに接続します。abstract long
FileChannel.position()
このチャネルのファイル位置を返します。abstract FileChannel
FileChannel.position
(long newPosition) このチャネルのファイル位置を設定します。long
SeekableByteChannel.position()
このチャネルの位置を返します。SeekableByteChannel.position
(long newPosition) このチャネルの位置を設定します。abstract int
DatagramChannel.read
(ByteBuffer dst) このチャネルからデータグラムを読み込みます。final long
DatagramChannel.read
(ByteBuffer[] dsts) このチャネルからデータグラムを読み込みます。abstract long
DatagramChannel.read
(ByteBuffer[] dsts, int offset, int length) このチャネルからデータグラムを読み込みます。abstract int
FileChannel.read
(ByteBuffer dst) このチャネルのバイト・シーケンスを指定のバッファに読み込みます。final long
FileChannel.read
(ByteBuffer[] dsts) このチャネルのバイト・シーケンスを指定されたバッファに読み込みます。abstract long
FileChannel.read
(ByteBuffer[] dsts, int offset, int length) このチャネルのバイト・シーケンスを指定されたバッファのサブシーケンスに読み込みます。abstract int
FileChannel.read
(ByteBuffer dst, long position) このチャネルのバイト・シーケンスを、指定されたファイル位置からバッファに読み込みます。int
ReadableByteChannel.read
(ByteBuffer dst) このチャネルのバイト・シーケンスを指定のバッファに読み込みます。long
ScatteringByteChannel.read
(ByteBuffer[] dsts) このチャネルのバイト・シーケンスを指定されたバッファに読み込みます。long
ScatteringByteChannel.read
(ByteBuffer[] dsts, int offset, int length) このチャネルのバイト・シーケンスを指定されたバッファのサブシーケンスに読み込みます。int
SeekableByteChannel.read
(ByteBuffer dst) このチャネルのバイト・シーケンスを指定のバッファに読み込みます。abstract int
SocketChannel.read
(ByteBuffer dst) final long
SocketChannel.read
(ByteBuffer[] dsts) abstract long
SocketChannel.read
(ByteBuffer[] dsts, int offset, int length) abstract SocketAddress
DatagramChannel.receive
(ByteBuffer dst) このチャネルからデータグラムを受信します。abstract void
FileLock.release()
このロックを解除します。abstract int
Selector.select()
入出力操作の実行が可能な対応するチャネルを持つキー・セットを選択します。abstract int
Selector.select
(long timeout) 入出力操作の実行が可能な対応するチャネルを持つキー・セットを選択します。int
Selector.select
(Consumer<SelectionKey> action) 対応するチャネルがI/O操作の準備ができているキーに対して、アクションを選択および実行します。int
Selector.select
(Consumer<SelectionKey> action, long timeout) 対応するチャネルがI/O操作の準備ができているキーに対して、アクションを選択および実行します。abstract int
Selector.selectNow()
入出力操作の実行が可能な対応するチャネルを持つキー・セットを選択します。int
Selector.selectNow
(Consumer<SelectionKey> action) 対応するチャネルがI/O操作の準備ができているキーに対して、アクションを選択および実行します。abstract int
DatagramChannel.send
(ByteBuffer src, SocketAddress target) このチャネルからデータグラムを送信します。abstract <T> AsynchronousServerSocketChannel
AsynchronousServerSocketChannel.setOption
(SocketOption<T> name, T value) abstract <T> AsynchronousSocketChannel
AsynchronousSocketChannel.setOption
(SocketOption<T> name, T value) abstract <T> DatagramChannel
DatagramChannel.setOption
(SocketOption<T> name, T value) <T> NetworkChannel
NetworkChannel.setOption
(SocketOption<T> name, T value) ソケット・オプションの値を設定します。abstract <T> ServerSocketChannel
ServerSocketChannel.setOption
(SocketOption<T> name, T value) abstract <T> SocketChannel
SocketChannel.setOption
(SocketOption<T> name, T value) abstract AsynchronousSocketChannel
AsynchronousSocketChannel.shutdownInput()
チャネルを閉じずに読み込むための接続をシャットダウンします。abstract SocketChannel
SocketChannel.shutdownInput()
チャネルを閉じずに読み込むための接続をシャットダウンします。abstract void
AsynchronousChannelGroup.shutdownNow()
グループをシャットダウンし、グループ内のすべての開いているチャネルを閉じます。abstract AsynchronousSocketChannel
AsynchronousSocketChannel.shutdownOutput()
チャネルを閉じずに書き込むための接続をシャットダウンします。abstract SocketChannel
SocketChannel.shutdownOutput()
チャネルを閉じずに書き込むための接続をシャットダウンします。abstract long
AsynchronousFileChannel.size()
このチャネルのファイルの現在のサイズを返します。abstract long
FileChannel.size()
このチャネルのファイルの現在のサイズを返します。long
SeekableByteChannel.size()
このチャネルの接続先のエンティティの現在のサイズを返します。abstract long
FileChannel.transferFrom
(ReadableByteChannel src, long position, long count) 指定された読込み可能なバイト・チャネルからこのチャネルのファイルへバイトを転送します。abstract long
FileChannel.transferTo
(long position, long count, WritableByteChannel target) このチャネルのファイルから指定された書込み可能なバイト・チャネルへバイトを転送します。abstract AsynchronousFileChannel
AsynchronousFileChannel.truncate
(long size) このチャネルのファイルの末尾を切詰め、指定されたサイズにします。abstract FileChannel
FileChannel.truncate
(long size) このチャネルのファイルの末尾を切詰め、指定されたサイズにします。SeekableByteChannel.truncate
(long size) このチャネルの接続先のエンティティの末尾を切詰め、指定されたサイズにします。final FileLock
AsynchronousFileChannel.tryLock()
このチャネルのファイル上で排他ロックを獲得しようとします。abstract FileLock
AsynchronousFileChannel.tryLock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域でロックを獲得しようとします。final FileLock
FileChannel.tryLock()
このチャネルのファイル上で排他ロックを獲得しようとします。abstract FileLock
FileChannel.tryLock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域でロックを獲得しようとします。static AsynchronousChannelGroup
AsynchronousChannelGroup.withCachedThreadPool
(ExecutorService executor, int initialSize) 必要に応じて新しいスレッドを作成する指定されたスレッド・プールで、非同期チャネル・グループを作成します。static AsynchronousChannelGroup
AsynchronousChannelGroup.withFixedThreadPool
(int nThreads, ThreadFactory threadFactory) 固定されたスレッド・プールで非同期チャネル・グループを作成します。static AsynchronousChannelGroup
AsynchronousChannelGroup.withThreadPool
(ExecutorService executor) 指定されたスレッド・プールで非同期チャネル・グループを作成します。abstract int
DatagramChannel.write
(ByteBuffer src) このチャネルへデータグラムを書き込みます。final long
DatagramChannel.write
(ByteBuffer[] srcs) このチャネルへデータグラムを書き込みます。abstract long
DatagramChannel.write
(ByteBuffer[] srcs, int offset, int length) このチャネルへデータグラムを書き込みます。abstract int
FileChannel.write
(ByteBuffer src) このチャネルのバイト・シーケンスを指定のバッファから書き出します。final long
FileChannel.write
(ByteBuffer[] srcs) このチャネルのバイト・シーケンスを指定されたバッファから書き出します。abstract long
FileChannel.write
(ByteBuffer[] srcs, int offset, int length) このチャネルのバイト・シーケンスを指定されたバッファのサブシーケンスから書き出します。abstract int
FileChannel.write
(ByteBuffer src, long position) 指定されたバッファのバイト・シーケンスをこのチャネルの指定されたファイル位置に書き込みます。long
GatheringByteChannel.write
(ByteBuffer[] srcs) このチャネルのバイト・シーケンスを指定されたバッファから書き出します。long
GatheringByteChannel.write
(ByteBuffer[] srcs, int offset, int length) このチャネルのバイト・シーケンスを指定されたバッファのサブシーケンスから書き出します。int
SeekableByteChannel.write
(ByteBuffer src) このチャネルのバイト・シーケンスを指定のバッファから書き出します。abstract int
SocketChannel.write
(ByteBuffer src) final long
SocketChannel.write
(ByteBuffer[] srcs) abstract long
SocketChannel.write
(ByteBuffer[] srcs, int offset, int length) int
WritableByteChannel.write
(ByteBuffer src) このチャネルのバイト・シーケンスを指定のバッファから書き出します。 -
java.nio.channels.spiでのIOExceptionの使用
修飾子と型メソッド説明final void
AbstractInterruptibleChannel.close()
現在のチャネルをクローズします。final void
AbstractSelector.close()
このセレクタをクローズします。final SelectableChannel
AbstractSelectableChannel.configureBlocking
(boolean block) このチャネルのブロック・モードを調整します。protected abstract void
AbstractInterruptibleChannel.implCloseChannel()
現在のチャネルをクローズします。protected final void
AbstractSelectableChannel.implCloseChannel()
現在のチャネルをクローズします。protected abstract void
AbstractSelectableChannel.implCloseSelectableChannel()
この選択可能チャネルをクローズします。protected abstract void
AbstractSelector.implCloseSelector()
このセレクタをクローズします。protected abstract void
AbstractSelectableChannel.implConfigureBlocking
(boolean block) このチャネルのブロック・モードを調整します。SelectorProvider.inheritedChannel()
Java仮想マシンを作成したエンティティから継承されたチャネルを返します。abstract AsynchronousChannelGroup
AsynchronousChannelProvider.openAsynchronousChannelGroup
(int nThreads, ThreadFactory threadFactory) 固定されたスレッド・プールで新しい非同期チャネル・グループを構築します。abstract AsynchronousChannelGroup
AsynchronousChannelProvider.openAsynchronousChannelGroup
(ExecutorService executor, int initialSize) 指定されたスレッド・プールで新しい非同期チャネル・グループを構築します。abstract AsynchronousServerSocketChannel
AsynchronousChannelProvider.openAsynchronousServerSocketChannel
(AsynchronousChannelGroup group) 非同期のサーバー・ソケット・チャネルを開きます。abstract AsynchronousSocketChannel
AsynchronousChannelProvider.openAsynchronousSocketChannel
(AsynchronousChannelGroup group) 非同期のソケット・チャネルを開きます。abstract DatagramChannel
SelectorProvider.openDatagramChannel()
データグラム・チャネルをオープンします。abstract DatagramChannel
SelectorProvider.openDatagramChannel
(ProtocolFamily family) データグラム・チャネルをオープンします。abstract Pipe
SelectorProvider.openPipe()
パイプをオープンします。abstract AbstractSelector
SelectorProvider.openSelector()
セレクタをオープンします。abstract ServerSocketChannel
SelectorProvider.openServerSocketChannel()
サーバー・ソケット・チャネルをオープンします。SelectorProvider.openServerSocketChannel
(ProtocolFamily family) サーバー・ソケット・チャネルをオープンします。abstract SocketChannel
SelectorProvider.openSocketChannel()
ソケット・チャネルをオープンします。SelectorProvider.openSocketChannel
(ProtocolFamily family) ソケット・チャネルをオープンします。 -
java.nio.charsetでのIOExceptionの使用
修飾子と型クラス説明class
文字のエンコード・エラーやデコード・エラーが発生したときにスローされるチェック例外です。class
入力バイト・シーケンスが指定文字セットにとって正当でない場合、または入力文字シーケンスが16ビットの正規Unicodeシーケンスでない場合にスローされるチェック例外です。class
入力文字(またはバイト)シーケンスは有効だが出力バイト(または文字)シーケンスにマップできない場合にスローされるチェック例外です。 -
java.nio.fileでのIOExceptionの使用
修飾子と型クラス説明class
通常はファイル・アクセス権またはその他のアクセス・チェックのために、ファイル・システム操作が拒否されたときにスローされるチェック例外です。class
原子的なファイル・システム操作としてファイルを移動できない場合にスローされるチェック例外です。class
ディレクトリが空でないためにファイル・システム操作が失敗した場合にスローされるチェック例外です。class
ファイルまたはディレクトリの作成を試みたときにその名前のファイルがすでに存在している場合にスローされるチェック例外です。class
1つまたは2つのファイルでファイル・システム操作が失敗した場合にスローされます。class
ファイル・システムのループ、すなわちサイクルが検出された場合にスローされるチェック例外です。class
存在しないファイルへのアクセスを試みた場合にスローされるチェック例外です。class
ファイルがディレクトリでないために、ディレクトリを対象にしたファイル・システム操作が失敗した場合にスローされるチェック例外です。class
ファイルがシンボリック・リンクでないためにファイル・システム操作が失敗した場合にスローされるチェック例外です。修飾子と型メソッド説明FileVisitor.postVisitDirectory
(T dir, IOException exc) ディレクトリ内のエントリ、およびそのすべての子孫がビジットされたあとにそのディレクトリに対して呼び出されます。SimpleFileVisitor.postVisitDirectory
(T dir, IOException exc) ディレクトリ内のエントリ、およびそのすべての子孫がビジットされたあとにそのディレクトリに対して呼び出されます。FileVisitor.visitFileFailed
(T file, IOException exc) ビジットできなかったファイルに対して呼び出されます。SimpleFileVisitor.visitFileFailed
(T file, IOException exc) ビジットできなかったファイルに対して呼び出されます。修飾子と型メソッド説明boolean
指定されたディレクトリ・エントリを受け入れるべきかフィルタするべきかを決定します。abstract void
FileSystem.close()
このファイル・システムを閉じます。void
WatchService.close()
この監視サービスを閉じます。static long
Files.copy
(InputStream in, Path target, CopyOption... options) すべてのバイトを入力ストリームからファイルにコピーします。static long
Files.copy
(Path source, OutputStream out) すべてのバイトをファイルから出力ストリームにコピーします。static Path
Files.copy
(Path source, Path target, CopyOption... options) ファイルをターゲット・ファイルにコピーします。static Path
Files.createDirectories
(Path dir, FileAttribute<?>... attrs) 存在しないすべての親ディレクトリをまず作成することで、ディレクトリを作成します。static Path
Files.createDirectory
(Path dir, FileAttribute<?>... attrs) 新しいディレクトリを作成します。static Path
Files.createFile
(Path path, FileAttribute<?>... attrs) 新しい空のファイルを作成し、ファイルがすでに存在する場合は失敗します。static Path
Files.createLink
(Path link, Path existing) 既存のファイルに対して新しいリンク(ディレクトリ・エントリ)を作成します(オプションの操作)。static Path
Files.createSymbolicLink
(Path link, Path target, FileAttribute<?>... attrs) ターゲットへのシンボリック・リンクを作成します(オプションの操作)。static Path
Files.createTempDirectory
(String prefix, FileAttribute<?>... attrs) デフォルトの一時ファイル・ディレクトリで新しいディレクトリを生成し、その名前には、指定された接頭辞が使用されます。static Path
Files.createTempDirectory
(Path dir, String prefix, FileAttribute<?>... attrs) 指定されたディレクトリで新しいディレクトリを生成し、その名前には、指定された接頭辞が使用されます。static Path
Files.createTempFile
(String prefix, String suffix, FileAttribute<?>... attrs) 指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイル・ディレクトリに空のファイルを生成します。static Path
Files.createTempFile
(Path dir, String prefix, String suffix, FileAttribute<?>... attrs) 指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。static void
ファイルを削除します。void
SecureDirectoryStream.deleteDirectory
(T path) ディレクトリを削除します。void
SecureDirectoryStream.deleteFile
(T path) ファイルを削除します。static boolean
Files.deleteIfExists
(Path path) ファイルが存在する場合は削除します。Files.find
(Path start, int maxDepth, BiPredicate<Path, BasicFileAttributes> matcher, FileVisitOption... options) 指定された開始ファイルをルートとするファイル・ツリー内でファイルを検索することでPath
が遅延設定されるStream
を返します。static Object
Files.getAttribute
(Path path, String attribute, LinkOption... options) ファイル属性の値を読み取ります。abstract Object
FileStore.getAttribute
(String attribute) ファイル・ストア属性の値を読み取ります。long
FileStore.getBlockSize()
このファイル・ストア内のブロックあたりのバイト数を返します。static FileStore
Files.getFileStore
(Path path) ファイルが置かれているファイル・ストアを表すFileStore
を返します。static FileTime
Files.getLastModifiedTime
(Path path, LinkOption... options) ファイルの最終変更時間を返します。static UserPrincipal
Files.getOwner
(Path path, LinkOption... options) ファイルの所有者を返します。static Set<PosixFilePermission>
Files.getPosixFilePermissions
(Path path, LinkOption... options) ファイルのPOSIXファイル・アクセス権を返します。abstract long
FileStore.getTotalSpace()
ファイル・ストアのサイズをバイトで返します。abstract long
FileStore.getUnallocatedSpace()
ファイル・ストア内の未割当てのバイト数を返します。abstract long
FileStore.getUsableSpace()
このファイル・ストア上で、このJava仮想マシンが利用できるバイト数を返します。static boolean
ファイルが隠しファイルとみなされるかどうかを判断します。static boolean
Files.isSameFile
(Path path, Path path2) 2つのパスが同じファイルを検出するかどうかを判断します。ファイル内のすべての行をStream
として読み取ります。ファイル内のすべての行をStream
として読み取ります。ディレクトリ内のエントリを要素に持つ遅延設定Stream
を返します。static long
2つのファイルのコンテンツ内で、最初の不一致バイトの位置を検索して返します。不一致がない場合は、-1L
。static Path
Files.move
(Path source, Path target, CopyOption... options) ファイルをターゲット・ファイルに移動するか、そのファイル名を変更します。void
SecureDirectoryStream.move
(T srcpath, SecureDirectoryStream<T> targetdir, T targetpath) このディレクトリからほかのディレクトリにファイルを移動します。static BufferedReader
Files.newBufferedReader
(Path path) ファイルを読込み用に開き、効率的な方法でファイルからテキストを読み込むBufferedReader
を返します。static BufferedReader
Files.newBufferedReader
(Path path, Charset cs) ファイルを読取り用に開き、そのファイルから効果的な方法でテキストを読み取るために使用できるBufferedReader
を返します。static BufferedWriter
Files.newBufferedWriter
(Path path, Charset cs, OpenOption... options) ファイルを書込み用に開くか作成して、そのファイルに効果的な方法でテキストを書き込むために使用できるBufferedWriter
を返します。static BufferedWriter
Files.newBufferedWriter
(Path path, OpenOption... options) ファイルを書込み用に開くか作成し、効率的な方法でファイルにテキストを書き込むBufferedWriter
を返します。static SeekableByteChannel
Files.newByteChannel
(Path path, OpenOption... options) ファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。static SeekableByteChannel
Files.newByteChannel
(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) ファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。SecureDirectoryStream.newByteChannel
(T path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) このディレクトリ内のファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。static DirectoryStream<Path>
Files.newDirectoryStream
(Path dir) ディレクトリを開き、ディレクトリ内のすべてのエントリを反復するためのDirectoryStream
を返します。static DirectoryStream<Path>
Files.newDirectoryStream
(Path dir, String glob) ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行うDirectoryStream
を返します。static DirectoryStream<Path>
Files.newDirectoryStream
(Path dir, DirectoryStream.Filter<? super Path> filter) ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行うDirectoryStream
を返します。SecureDirectoryStream.newDirectoryStream
(T path, LinkOption... options) 指定されたパスによって識別されるディレクトリを開き、そのディレクトリ内のエントリを反復処理するSecureDirectoryStream
を返します。static FileSystem
FileSystems.newFileSystem
(URI uri, Map<String, ?> env) URI
によって識別される新しいファイル・システムを構築します。static FileSystem
FileSystems.newFileSystem
(URI uri, Map<String, ?> env, ClassLoader loader) URI
によって識別される新しいファイル・システムを構築します。static FileSystem
FileSystems.newFileSystem
(Path path) ファイルの内容にファイル・システムとしてアクセスする新しいFileSystem
を構築します。static FileSystem
FileSystems.newFileSystem
(Path path, ClassLoader loader) ファイルの内容にファイル・システムとしてアクセスする新しいFileSystem
を構築します。static FileSystem
FileSystems.newFileSystem
(Path path, Map<String, ?> env) ファイルの内容にファイル・システムとしてアクセスする新しいFileSystem
を構築します。static FileSystem
FileSystems.newFileSystem
(Path path, Map<String, ?> env, ClassLoader loader) ファイルの内容にファイル・システムとしてアクセスする新しいFileSystem
を構築します。static InputStream
Files.newInputStream
(Path path, OpenOption... options) ファイルを開き、そのファイルから読み取る入力ストリームを返します。static OutputStream
Files.newOutputStream
(Path path, OpenOption... options) ファイルを開くか作成して、そのファイルにバイトを書き込むために使用できる出力ストリームを返します。abstract WatchService
FileSystem.newWatchService()
新しいWatchService
を構築します(オプションの操作)。FileVisitor.postVisitDirectory
(T dir, IOException exc) ディレクトリ内のエントリ、およびそのすべての子孫がビジットされたあとにそのディレクトリに対して呼び出されます。SimpleFileVisitor.postVisitDirectory
(T dir, IOException exc) ディレクトリ内のエントリ、およびそのすべての子孫がビジットされたあとにそのディレクトリに対して呼び出されます。FileVisitor.preVisitDirectory
(T dir, BasicFileAttributes attrs) ディレクトリ内のエントリがビジットされる前に、そのディレクトリに対して呼び出されます。SimpleFileVisitor.preVisitDirectory
(T dir, BasicFileAttributes attrs) ディレクトリ内のエントリがビジットされる前に、そのディレクトリに対して呼び出されます。static String
Files.probeContentType
(Path path) ファイルのコンテンツ・タイプを調べます。static byte[]
Files.readAllBytes
(Path path) ファイルからすべてのバイトを読み取ります。Files.readAllLines
(Path path) ファイルからすべての行を読み取ります。Files.readAllLines
(Path path, Charset cs) ファイルからすべての行を読み取ります。static <A extends BasicFileAttributes>
AFiles.readAttributes
(Path path, Class<A> type, LinkOption... options) 一括操作としてファイル属性を読み取ります。Files.readAttributes
(Path path, String attributes, LinkOption... options) 一括操作として一連のファイル属性を読み取ります。static String
Files.readString
(Path path) static String
Files.readString
(Path path, Charset cs) ファイルのすべての文字を文字列に読み込み、指定されたcharsetを使用してバイトから文字にデコードします。static Path
Files.readSymbolicLink
(Path link) シンボリック・リンクのターゲットを読み取ります(オプションの操作)。default WatchKey
Path.register
(WatchService watcher, WatchEvent.Kind<?>... events) このパスで検出されたファイルを監視サービスに登録します。Path.register
(WatchService watcher, WatchEvent.Kind<?>[] events, WatchEvent.Modifier... modifiers) このパスで検出されたファイルを監視サービスに登録します。Watchable.register
(WatchService watcher, WatchEvent.Kind<?>... events) オブジェクトを監視サービスに登録します。Watchable.register
(WatchService watcher, WatchEvent.Kind<?>[] events, WatchEvent.Modifier... modifiers) オブジェクトを監視サービスに登録します。static Path
Files.setAttribute
(Path path, String attribute, Object value, LinkOption... options) ファイル属性の値を設定します。static Path
Files.setLastModifiedTime
(Path path, FileTime time) ファイルの最終変更時間属性を更新します。static Path
Files.setOwner
(Path path, UserPrincipal owner) ファイル所有者を更新します。static Path
Files.setPosixFilePermissions
(Path path, Set<PosixFilePermission> perms) ファイルのPOSIXファイル・アクセス権を設定します。static long
ファイルのサイズをバイトで返します。Path.toRealPath
(LinkOption... options) 既存のファイルの実際のパスを返します。FileVisitor.visitFile
(T file, BasicFileAttributes attrs) ディレクトリ内のファイルに対して呼び出されます。SimpleFileVisitor.visitFile
(T file, BasicFileAttributes attrs) ディレクトリ内のファイルに対して呼び出されます。FileVisitor.visitFileFailed
(T file, IOException exc) ビジットできなかったファイルに対して呼び出されます。SimpleFileVisitor.visitFileFailed
(T file, IOException exc) ビジットできなかったファイルに対して呼び出されます。Files.walk
(Path start, int maxDepth, FileVisitOption... options) 指定された開始ファイルをルートとするファイル・ツリーを参照することでPath
が遅延移入されるStream
を返します。Files.walk
(Path start, FileVisitOption... options) 指定された開始ファイルをルートとするファイル・ツリーを参照することでPath
が遅延移入されるStream
を返します。static Path
Files.walkFileTree
(Path start, FileVisitor<? super Path> visitor) ファイル・ツリーを参照します。static Path
Files.walkFileTree
(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor) ファイル・ツリーを参照します。static Path
Files.write
(Path path, byte[] bytes, OpenOption... options) バイトをファイルに書き込みます。static Path
Files.write
(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options) テキスト行をファイルに書き込みます。static Path
Files.write
(Path path, Iterable<? extends CharSequence> lines, OpenOption... options) テキスト行をファイルに書き込みます。static Path
Files.writeString
(Path path, CharSequence csq, Charset cs, OpenOption... options) CharSequenceをファイルに書き込みます。static Path
Files.writeString
(Path path, CharSequence csq, OpenOption... options) CharSequenceをファイルに書き込みます。 -
java.nio.file.attributeでのIOExceptionの使用
修飾子と型メソッド説明void
ユーザー定義属性を削除します。AclFileAttributeView.getAcl()
アクセス制御リストを読み取ります。FileOwnerAttributeView.getOwner()
ファイル所有者を読み取ります。UserDefinedFileAttributeView.list()
ユーザー定義属性の名前を含むリストを返します。abstract GroupPrincipal
UserPrincipalLookupService.lookupPrincipalByGroupName
(String group) グループ主体をグループ名で検索します。abstract UserPrincipal
UserPrincipalLookupService.lookupPrincipalByName
(String name) ユーザー主体を名前で検索します。int
UserDefinedFileAttributeView.read
(String name, ByteBuffer dst) ユーザー定義属性の値をバッファに読み込みます。BasicFileAttributeView.readAttributes()
一括操作として基本ファイル属性を読み取ります。DosFileAttributeView.readAttributes()
PosixFileAttributeView.readAttributes()
void
アクセス制御リストを更新(置換)します。void
DosFileAttributeView.setArchive
(boolean value) アーカイブ属性の値を更新します。void
PosixFileAttributeView.setGroup
(GroupPrincipal group) ファイルのグループ所有者を更新します。void
DosFileAttributeView.setHidden
(boolean value) 隠し属性の値を更新します。void
FileOwnerAttributeView.setOwner
(UserPrincipal owner) ファイル所有者を更新します。void
PosixFileAttributeView.setPermissions
(Set<PosixFilePermission> perms) ファイル・アクセス権を更新します。void
DosFileAttributeView.setReadOnly
(boolean value) 読取り専用属性の値を更新します。void
DosFileAttributeView.setSystem
(boolean value) システム属性の値を更新します。void
BasicFileAttributeView.setTimes
(FileTime lastModifiedTime, FileTime lastAccessTime, FileTime createTime) ファイルの最終変更時間、最終アクセス時間、および作成時間属性のいずれかまたはすべてを更新します。int
ユーザー定義属性の値のサイズを返します。int
UserDefinedFileAttributeView.write
(String name, ByteBuffer src) ユーザー定義属性の値をバッファから書き出します。 -
java.nio.file.spiでのIOExceptionの使用
修飾子と型メソッド説明abstract void
FileSystemProvider.checkAccess
(Path path, AccessMode... modes) ファイルの存在および、オプションでアクセシビリティをチェックします。abstract void
FileSystemProvider.copy
(Path source, Path target, CopyOption... options) ファイルをターゲット・ファイルにコピーします。abstract void
FileSystemProvider.createDirectory
(Path dir, FileAttribute<?>... attrs) 新しいディレクトリを作成します。void
FileSystemProvider.createLink
(Path link, Path existing) 既存のファイルに対して新しいリンク(ディレクトリ・エントリ)を作成します。void
FileSystemProvider.createSymbolicLink
(Path link, Path target, FileAttribute<?>... attrs) ターゲットへのシンボリック・リンクを作成します。abstract void
ファイルを削除します。boolean
FileSystemProvider.deleteIfExists
(Path path) ファイルが存在する場合は削除します。abstract FileStore
FileSystemProvider.getFileStore
(Path path) ファイルが置かれているファイル・ストアを表すFileStore
を返します。abstract boolean
ファイルが隠しファイルとみなされるかどうかを判断します。abstract boolean
FileSystemProvider.isSameFile
(Path path, Path path2) 2つのパスが同じファイルを検出するかどうかを判断します。abstract void
FileSystemProvider.move
(Path source, Path target, CopyOption... options) ファイルをターゲット・ファイルに移動するか、そのファイル名を変更します。FileSystemProvider.newAsynchronousFileChannel
(Path path, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs) 読み込みまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするための非同期のファイル・チャネルを返します。abstract SeekableByteChannel
FileSystemProvider.newByteChannel
(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) ファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。abstract DirectoryStream<Path>
FileSystemProvider.newDirectoryStream
(Path dir, DirectoryStream.Filter<? super Path> filter) ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行うDirectoryStream
を返します。FileSystemProvider.newFileChannel
(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 読み取りまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。abstract FileSystem
FileSystemProvider.newFileSystem
(URI uri, Map<String, ?> env) URIで識別される新しいFileSystem
オブジェクトを構築します。FileSystemProvider.newFileSystem
(Path path, Map<String, ?> env) ファイルの内容にファイル・システムとしてアクセスする新しいFileSystem
を構築します。FileSystemProvider.newInputStream
(Path path, OpenOption... options) ファイルを開き、そのファイルから読み取る入力ストリームを返します。FileSystemProvider.newOutputStream
(Path path, OpenOption... options) ファイルを開くか作成して、そのファイルにバイトを書き込むために使用できる出力ストリームを返します。abstract String
FileTypeDetector.probeContentType
(Path path) 指定されたファイルを調べてコンテンツ・タイプを推察します。abstract <A extends BasicFileAttributes>
AFileSystemProvider.readAttributes
(Path path, Class<A> type, LinkOption... options) 一括操作としてファイル属性を読み取ります。FileSystemProvider.readAttributes
(Path path, String attributes, LinkOption... options) 一括操作として一連のファイル属性を読み取ります。FileSystemProvider.readSymbolicLink
(Path link) シンボリック・リンクのターゲットを読み取ります。abstract void
FileSystemProvider.setAttribute
(Path path, String attribute, Object value, LinkOption... options) ファイル属性の値を設定します。 -
java.rmiでのIOExceptionの使用
修飾子と型クラス説明class
AccessException
は、java.rmi.Naming
クラス(具体的には、bind
、rebind
およびunbind
)の特定のメソッドによってスローされ、コール元がメソッド・コールによってリクエストされたアクションを実行する権限がないことを示します。class
ConnectException
は、リモート・メソッド呼出しでリモート・ホストへの接続が拒否された場合にスローされます。class
ConnectIOException
は、リモート・メソッド呼出しでリモート・ホストに接続しようとしているときにIOException
が発生した場合にスローされます。class
MarshalException
は、リモート・メソッド呼出しでリモート呼出しのヘッダー、引数、または戻り値を整列化しているときにjava.io.IOException
が発生した場合にスローされます。class
NoSuchObjectException
は、リモート仮想マシンにもう存在していないオブジェクトに対してメソッドを呼び出そうとした場合にスローされます。class
RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。class
ServerError
はリモート・メソッド呼出しの結果としてスローされます。この例外がスローされた場合は、サーバー上でその呼出しが処理されているとき、つまり、引数の非整列化、リモート・メソッドの実行、または戻り値の整列化が行われているときに、Error
がスローされています。class
ServerException
はリモート・メソッド呼出しの結果としてスローされます。この例外がスローされた場合は、サーバー上でその呼出しが処理されているとき、つまり、引数の非整列化またはリモート・メソッドの実行中に、RemoteException
がスローされています。class
非推奨。代替はありません。class
StubNotFoundException
は、エクスポート時に、有効なスタブ・クラスがリモート・オブジェクトで見つからない場合にスローされます。class
UnexpectedException
は、リモート・メソッド呼出しのクライアントが、呼出しの結果として、リモート・インタフェースのメソッドのthrows
節で宣言されているチェック例外の型とは異なるチェック例外を受信した場合にスローされます。class
UnknownHostException
は、リモート・メソッド呼出しのためにリモート・ホストとの接続を確立している間にjava.net.UnknownHostException
が発生した場合にスローされます。class
UnmarshalException
は、リモート・メソッド呼出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされることがあります。呼出しヘッダーを非整列化しているときに例外が発生した場合、戻り値のプロトコルが無効な場合、パラメータ(サーバー側)または戻り値(クライアント側)を非整列化しているときにjava.io.IOException
が発生した場合修飾子コンストラクタ説明MarshalledObject
(T obj) 提供されたオブジェクトの現在の状態を直列化して表現したものを包含する、新しいMarshalledObject
を作成します。 -
java.rmi.serverでのIOExceptionの使用
修飾子と型クラス説明class
ExportException
は、リモート・オブジェクトのエクスポートの試みが失敗した場合にスローされるRemoteException
です。class
非推奨。代替はありません。class
非推奨。代替はありません。class
非推奨。このクラスは廃止されました。修飾子と型メソッド説明RMIServerSocketFactory.createServerSocket
(int port) 指定ポート用のサーバー・ソケットを作成します。ポート0は匿名ポートを示します。abstract ServerSocket
RMISocketFactory.createServerSocket
(int port) 指定ポート用のサーバー・ソケットを作成します。ポート0は匿名ポートを示します。RMIClientSocketFactory.createSocket
(String host, int port) 指定されたホストおよびポートに接続するクライアント・ソケットを作成します。abstract Socket
RMISocketFactory.createSocket
(String host, int port) 指定されたホストとポートに接続されるクライアント・ソケットを作成します。void
RemoteCall.done()
非推奨。代替はありません。RemoteCall.getInputStream()
非推奨。代替はありません。RemoteCall.getOutputStream()
非推奨。代替はありません。RemoteCall.getResultStream
(boolean success) 非推奨。代替はありません。static ObjID
ObjID.read
(ObjectInput in) ObjectInput
インスタンスのバイナリ表現を非整列化することで、新しいObjID
インスタンスを構築して返します。static UID
DataInput
インスタンスのバイナリ表現を非整列化することで、新しいUID
インスタンスを構築して返します。void
RemoteCall.releaseInputStream()
非推奨。代替はありません。void
RemoteCall.releaseOutputStream()
非推奨。代替はありません。static void
RMISocketFactory.setSocketFactory
(RMISocketFactory fac) リモート・オブジェクトが特定のクライアント・ソケット・ファクトリまたはサーバー・ソケット・ファクトリに関連付けられていない場合に、RMIがソケットを取得するグローバル・ソケット・ファクトリを設定します。void
ObjID.write
(ObjectOutput out) このObjID
のバイナリ表現を整列化して、ObjectOutput
インスタンスに書き込みます。void
UID.write
(DataOutput out) このUID
のバイナリ表現を整列化して、DataOutput
インスタンスに書き込みます。 -
java.securityでのIOExceptionの使用
修飾子と型メソッド説明void
Certificate.decode
(InputStream stream) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。入力ストリームから証明書を復号化します。void
Certificate.encode
(OutputStream stream) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。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
を使用してキーストアをロードします。boolean
KeyStoreSpi.engineProbe
(InputStream stream) 指定された入力ストリームを調査し、この実装でサポートされているキーストアが含まれているかどうかを判定します。abstract void
KeyStoreSpi.engineStore
(OutputStream stream, char[] password) 指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。void
KeyStoreSpi.engineStore
(KeyStore.LoadStoreParameter param) 指定されたKeyStore.LoadStoreParameter
を使用してこのキーストアを格納します。final byte[]
AlgorithmParameters.getEncoded()
一次符号化形式でパラメータを返します。final byte[]
AlgorithmParameters.getEncoded
(String format) 指定された方式で符号化されたパラメータを返します。static final KeyStore
KeyStore.getInstance
(File file, char[] password) 適切なキーストア型のロードされたキーストア・オブジェクトを返します。static final KeyStore
KeyStore.getInstance
(File file, KeyStore.LoadStoreParameter param) 適切なキーストア型のロードされたキーストア・オブジェクトを返します。SignedObject.getObject()
カプセル化されたオブジェクトを取得します。final void
AlgorithmParameters.init
(byte[] params) 指定されたパラメータをインポートし、パラメータの一次復号化形式に従って復号化します。final void
params
からパラメータをインポートし、指定された復号化方式に従って復号化します。final void
KeyStore.load
(InputStream stream, char[] password) 指定された入力ストリームからこのキーストアをロードします。final void
KeyStore.load
(KeyStore.LoadStoreParameter param) 指定されたLoadStoreParameter
を使用してこのキーストアをロードします。void
Provider.load
(InputStream inStream) 入力ストリームからキーと要素が対になったプロパティ・リストを読み込みます。int
DigestInputStream.read()
1バイトを読み込み、メッセージ・ダイジェストを更新します(ダイジェスト機能がオンである場合)。int
DigestInputStream.read
(byte[] b, int off, int len) バイト配列に読み込み、メッセージ・ダイジェストを更新します(ダイジェスト機能がオンである場合)。final void
KeyStore.store
(OutputStream stream, char[] password) 指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。final void
KeyStore.store
(KeyStore.LoadStoreParameter param) 指定されたLoadStoreParameter
を使用してこのキーストアを格納します。void
DigestOutputStream.write
(byte[] b, int off, int len) ダイジェスト機能がオンの場合に指定された部分配列を使用して、メッセージ・ダイジェストを更新し、どのような場合でもその部分配列を出力ストリームに書き込みます。void
DigestOutputStream.write
(int b) 指定されたバイトを使用して(ダイジェスト機能がオンの場合に)メッセージ・ダイジェストを更新し、どのような場合でもそのバイトを出力ストリームに書き込みます。修飾子コンストラクタ説明SignedObject
(Serializable object, PrivateKey signingKey, Signature signingEngine) 任意のSerializableオブジェクトからSignedObjectを構築します。 -
java.security.certでのIOExceptionの使用
修飾子と型メソッド説明void
X509CRLSelector.addIssuerName
(byte[] name) 名前をissuerNamesの基準値に追加します。void
X509CRLSelector.addIssuerName
(String name) 非推奨。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基準値に名前を追加します。void
Extension.encode
(OutputStream out) 拡張情報のDERエンコーディングを生成し、それを出力ストリームに書き込みます。byte[]
X509CertSelector.getIssuerAsBytes()
発行者の基準値をバイト配列として返します。byte[]
X509CertSelector.getSubjectAsBytes()
サブジェクトの基準値をバイト配列として返します。void
X509CertSelector.setExtendedKeyUsage
(Set<String> keyPurposeSet) extendedKeyUsage基準値を設定します。void
X509CertSelector.setIssuer
(byte[] issuerDN) 発行者の基準値を設定します。void
非推奨。void
X509CRLSelector.setIssuerNames
(Collection<?> names) ノート: 代わりにX509CRLSelector.setIssuers(Collection)を使用するか、このメソッドを使用する際にバイト配列形式の識別名のみを指定してください。void
X509CertSelector.setNameConstraints
(byte[] bytes) 名前制約の基準値を設定します。void
X509CertSelector.setPathToNames
(Collection<List<?>> names) pathToNames基準値を設定します。void
ポリシー制約を設定します。void
X509CertSelector.setSubject
(byte[] subjectDN) サブジェクトの基準値を設定します。void
X509CertSelector.setSubject
(String subjectDN) 非推奨。void
X509CertSelector.setSubjectAlternativeNames
(Collection<List<?>> names) subjectAlternativeNames基準値を設定します。void
X509CertSelector.setSubjectPublicKey
(byte[] key) subjectPublicKey基準値を設定します。void
X509CertSelector.setSubjectPublicKeyAlgID
(String oid) subjectPublicKeyAlgID基準値を設定します。 -
java.utilでのIOExceptionの使用
修飾子と型クラス説明class
入力がプロパティ・コレクションに適したXMLドキュメント・タイプ(Properties
仕様)に準拠していなかったために、操作を完了できなかったことを示すためにスローされます。修飾子と型メソッド説明Formatter.ioException()
このフォーマッタのAppendable
により最後にスローされたIOException
を返します。Scanner.ioException()
このScanner
の基となるReadable
によって最後にスローされたIOException
を返します。修飾子と型メソッド説明void
Properties.load
(InputStream inStream) 入力バイト・ストリームからキーと要素が対になったプロパティ・リストを読み込みます。void
プロパティ・リスト(キーと要素のペア)を入力文字ストリームから単純な行指向形式で読み込みます。void
Properties.loadFromXML
(InputStream in) 指定された入力ストリーム上のXMLドキュメントにより表されるすべてのプロパティを、このプロパティ表にロードします。ResourceBundle.Control.newBundle
(String baseName, Locale locale, String format, ClassLoader loader, boolean reload) 指定された形式とロケールを持つ指定されたバンドル名のリソース・バンドルを、指定されたクラス・ローダーを必要に応じて使用してインスタンス化します。void
Properties.store
(OutputStream out, String comments) このProperties
表内のプロパティ・リスト(キーと要素のペア)を、load(InputStream)
メソッドを使用してProperties
表にロードするのに適した形式で出力ストリームに書き込みます。void
このProperties
表内のプロパティ・リスト(キーと要素のペア)を、load(Reader)
メソッドを使用するのに適した形式で出力文字ストリームに書き込みます。void
Properties.storeToXML
(OutputStream os, String comment) この表に含まれるすべてのプロパティを表すXMLドキュメントを発行します。void
Properties.storeToXML
(OutputStream os, String comment, String encoding) この表に含まれるすべてのプロパティを表すXMLドキュメントを、指定されたエンコーディングを使用して発行します。void
Properties.storeToXML
(OutputStream os, String comment, Charset charset) この表に含まれるすべてのプロパティを表すXMLドキュメントを、指定されたエンコーディングを使用して発行します。修飾子コンストラクタ説明指定されたファイル、文字セット、およびロケールを持つ新しいフォーマッタを構築します。指定されたファイル名、文字セット、およびロケールを持つ新しいフォーマッタを構築します。PropertyResourceBundle
(InputStream stream) InputStream
からプロパティ・リソース・バンドルを作成します。PropertyResourceBundle
(Reader reader) Reader
からプロパティ・リソース・バンドルを作成します。指定されたファイルからスキャンされた値を生成する新しいScanner
を構築します。指定されたファイルからスキャンされた値を生成する新しいScanner
を構築します。指定されたファイルからスキャンされた値を生成する新しいScanner
を構築します。指定されたファイルからスキャンされた値を生成する新しいScanner
を構築します。 -
java.util.jarでのIOExceptionの使用
修飾子と型メソッド説明JarEntry.getAttributes()
このエントリのManifest
Attributes
を返します。属性がない場合はnull
を返します。JarFile.getInputStream
(ZipEntry ze) 指定されたZIPファイル・エントリの内容を読み込む入力ストリームを返します。JarFile.getManifest()
jarファイルのマニフェストを返します。マニフェストがない場合はnull
を返します。JarInputStream.getNextEntry()
次のZIPファイル・エントリを読み取って、エントリ・データの先頭にストリームを配置します。JarInputStream.getNextJarEntry()
次のJARファイル・エントリを読み取って、エントリ・データの先頭にストリームを位置付けます。void
JarOutputStream.putNextEntry
(ZipEntry ze) 新しいJARファイル・エントリの書込みを開始し、ストリームをエントリ・データの先頭に位置付けます。int
JarInputStream.read
(byte[] b, int off, int len) 現在のJARファイル・エントリからバイトの配列に読み込みます。void
Manifest.read
(InputStream is) 指定されたInputStreamからManifestを読み込みます。void
Manifest.write
(OutputStream out) 指定されたOutputStreamにManifestを書き込みます。修飾子コンストラクタ説明指定されたFile
オブジェクトから読み込む新しいJarFile
を作成します。指定されたFile
オブジェクトから読み込む新しいJarFile
を作成します。指定されたモードで指定のFile
オブジェクトから読み込む新しいJarFile
を作成します。JarFile
(File file, boolean verify, int mode, Runtime.Version version) 指定されたモードで指定のFile
オブジェクトから読み込む新しいJarFile
を作成します。指定されたファイルname
から読み込む新しいJarFile
を作成します。指定されたファイルname
から読み込む新しいJarFile
を作成します。新しいJarInputStream
を作成して、オプションのマニフェストを読み込みます。JarInputStream
(InputStream in, boolean verify) 新しいJarInputStream
を作成して、オプションのマニフェストを読み込みます。マニフェストを持たない新しいJarOutputStream
を作成します。JarOutputStream
(OutputStream out, Manifest man) 指定されたManifest
で新しいJarOutputStream
を作成します。Manifest
(InputStream is) 指定された入力ストリームから新しいManifestを作成します。 -
java.util.loggingでのIOExceptionの使用
修飾子と型メソッド説明void
LogManager.readConfiguration()
ロギング構成を読み込み、初期化します。void
LogManager.readConfiguration
(InputStream ins) 指定された入力ストリームからログ構成を読み込み、初期化します。void
LogManager.updateConfiguration
(InputStream ins, Function<String, BiFunction<String, String, String>> mapper) ロギング構成を更新します。void
LogManager.updateConfiguration
(Function<String, BiFunction<String, String, String>> mapper) ロギング構成を更新します。修飾子コンストラクタ説明デフォルトのFileHandler
を構築します。FileHandler
(String pattern) 指定されたファイル名に書き込むようにFileHandler
を初期化します。FileHandler
(String pattern, boolean append) オプションの追加モードで、指定されたファイル名を書き込むFileHandler
を初期化します。FileHandler
(String pattern, int limit, int count) 一連のファイルに書き込むようにFileHandler
を初期化します。FileHandler
(String pattern, int limit, int count, boolean append) オプションの追加モードで、一連のファイルに書き込むようにFileHandler
を初期化します。FileHandler
(String pattern, long limit, int count, boolean append) オプションの追加モードで、一連のファイルに書き込むようにFileHandler
を初期化します。LogManager
プロパティまたはそのデフォルトだけを使用して、SocketHandler
を作成します。SocketHandler
(String host, int port) 指定されたホストとポートを使ってSocketHandler
を構築します。 -
java.util.prefsでのIOExceptionの使用
修飾子と型メソッド説明void
AbstractPreferences.exportNode
(OutputStream os) Preferences.exportNode(OutputStream)
の仕様に従って、exportNode
メソッドを実装します。abstract void
Preferences.exportNode
(OutputStream os) このノード(その下位ノードは含まない)に含まれているすべての設定を表すXMLドキュメントを、指定された出力ストリームに発行します。void
AbstractPreferences.exportSubtree
(OutputStream os) Preferences.exportSubtree(OutputStream)
の仕様に従って、exportSubtree
メソッドを実装します。abstract void
Preferences.exportSubtree
(OutputStream os) このノードとそのすべての下位ノードに含まれるすべての設定を表すXMLドキュメントを発行します。static void
Preferences.importPreferences
(InputStream is) XMLドキュメントによって表されるすべての設定を、指定された入力ストリームからインポートします。 -
java.util.zipでのIOExceptionの使用
修飾子と型メソッド説明int
DeflaterInputStream.available()
EOFに達したあとで呼び出した場合は0を返します。そうでない場合は常に1を返します。int
InflaterInputStream.available()
EOFに達したあとで呼び出した場合は0を返します。そうでない場合は常に1を返します。int
ZipInputStream.available()
現在の入力データのEOFに達したあとで呼び出した場合に0を返します。そうでない場合は常に1を返します。void
DeflaterInputStream.close()
この入力ストリームとその基となる入力ストリームを閉じ、保留状態の未圧縮データをすべて破棄します。void
DeflaterOutputStream.close()
残りの圧縮データを出力ストリームに書き込み、ストリームを閉じます。void
GZIPInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
InflaterInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
InflaterOutputStream.close()
残りの圧縮解除データを出力ストリームに書き込み、出力ストリームを閉じます。void
ZipFile.close()
ZIPファイルを閉じます。void
ZipInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
ZipOutputStream.close()
フィルタされているストリームと同様にZIP出力ストリームを閉じます。void
ZipInputStream.closeEntry()
現在のZIPエントリを閉じ、次のエントリを読み込むためにストリームを配置します。void
ZipOutputStream.closeEntry()
現在のZIPエントリを閉じ、次のエントリを書き込むためにストリームを配置します。protected void
DeflaterOutputStream.deflate()
圧縮データの次のブロックを出力ストリームに書き込みます。protected void
InflaterInputStream.fill()
入力バッファを、圧縮解除するデータで満たします。void
DeflaterOutputStream.finish()
出力ストリームへの圧縮データの書込みを終了します。このときストリームは閉じられません。void
GZIPOutputStream.finish()
出力ストリームへの圧縮データの書込みを終了します。このときストリームは閉じられません。void
InflaterOutputStream.finish()
出力ストリームへの圧縮解除データの書込みを終了します。このときストリームは閉じられません。void
ZipOutputStream.finish()
ストリームを終了せずに、ZIP出力ストリームの内容の書込みを終了します。void
DeflaterOutputStream.flush()
圧縮された出力ストリームをフラッシュします。void
InflaterOutputStream.flush()
この出力ストリームをフラッシュし、バッファ内の保留状態のすべての出力バイトが強制的に書き込まれるようにします。ZipFile.getInputStream
(ZipEntry entry) 指定されたZIPファイル・エントリの内容を読み込む入力ストリームを返します。ZipInputStream.getNextEntry()
次のZIPファイル・エントリを読み取って、エントリ・データの先頭にストリームを配置します。void
ZipOutputStream.putNextEntry
(ZipEntry e) 新しいZIPファイル・エントリの書込みを開始し、エントリ・データの開始位置にストリームを配置します。int
CheckedInputStream.read()
バイトを読み込みます。int
CheckedInputStream.read
(byte[] buf, int off, int len) バイト配列に読み込みます。int
DeflaterInputStream.read()
入力ストリームから圧縮データを1バイト読み取ります。int
DeflaterInputStream.read
(byte[] b, int off, int len) 圧縮データをバイト配列内に読み込みます。int
GZIPInputStream.read
(byte[] buf, int off, int len) 圧縮解除データをバイト配列に読み込みます。int
InflaterInputStream.read()
圧縮解除データのバイトを読み込みます。int
InflaterInputStream.read
(byte[] b, int off, int len) 圧縮解除データをバイト配列に読み込みます。int
ZipInputStream.read
(byte[] b, int off, int len) 現在のZIPエントリからバイト配列に読み込みます。void
DeflaterInputStream.reset()
この操作はサポートされていません。void
InflaterInputStream.reset()
このストリームを、この入力ストリームで最後にmark
メソッドが呼び出されたときの位置に再配置します。long
CheckedInputStream.skip
(long n) 指定されたバイト数の入力をスキップします。long
DeflaterInputStream.skip
(long n) 入力ストリームのデータをスキップして破棄します。long
InflaterInputStream.skip
(long n) 圧縮解除データの指定されたバイト数をスキップします。long
ZipInputStream.skip
(long n) 現在のZIPエントリで指定したバイト数だけスキップします。void
CheckedOutputStream.write
(byte[] b, int off, int len) バイト配列を書き込みます。void
CheckedOutputStream.write
(int b) バイトを書き込みます。void
DeflaterOutputStream.write
(byte[] b, int off, int len) バイト配列を圧縮出力ストリームに書き込みます。void
DeflaterOutputStream.write
(int b) バイトを圧縮出力ストリームに書き込みます。void
GZIPOutputStream.write
(byte[] buf, int off, int len) 圧縮された出力ストリームにバイト配列を書き込みます。void
InflaterOutputStream.write
(byte[] b, int off, int len) バイト配列を圧縮解除出力ストリームに書き込みます。void
InflaterOutputStream.write
(int b) バイトを圧縮解除出力ストリームに書き込みます。void
ZipOutputStream.write
(byte[] b, int off, int len) バイト配列を現在のZIPエントリ・データに書き込みます。修飾子コンストラクタ説明デフォルト値のバッファ・サイズで新しい入力ストリームを作成します。GZIPInputStream
(InputStream in, int size) 指定したバッファ・サイズで新しい入力ストリームを作成します。デフォルトのバッファ・サイズで新しい出力ストリームを作成します。GZIPOutputStream
(OutputStream out, boolean syncFlush) デフォルトのバッファ・サイズと指定されたフラッシュ・モードで新しい出力ストリームを作成します。GZIPOutputStream
(OutputStream out, int size) 指定されたバッファ・サイズで新しい出力ストリームを作成します。GZIPOutputStream
(OutputStream out, int size, boolean syncFlush) 指定されたバッファ・サイズとフラッシュ・モードで新しい出力ストリームを作成します。Fileオブジェクトに指定されたZIPファイルを、読込み用に開きます。指定されたモードで指定のFile
オブジェクトから読み込む新しいZipFile
を開きます。指定されたモードで指定のFile
オブジェクトから読み込む新しいZipFile
を開きます。Fileオブジェクトに指定されたZIPファイルを、読込み用に開きます。zipファイルを読込み用に開きます。zipファイルを読込み用に開きます。 -
javax.annotation.processingでのIOExceptionの使用
修飾子と型メソッド説明Filer.createClassFile
(CharSequence name, Element... originatingElements) 新しいクラス・ファイルを作成し、それへの書込みを可能にするオブジェクトを返します。Filer.createResource
(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName, Element... originatingElements) 書込み対象の新しい補助リソース・ファイルを作成し、それに対応するファイル・オブジェクトを返します。Filer.createSourceFile
(CharSequence name, Element... originatingElements) 新しいソース・ファイルを作成し、それへの書込みを可能にするオブジェクトを返します。Filer.getResource
(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName) 既存のリソースを読み取るためのオブジェクトを返します。 -
javax.cryptoでのIOExceptionの使用
修飾子と型メソッド説明int
CipherInputStream.available()
ブロックせずに入力ストリームから読み込むことができるバイト数を返します。void
CipherInputStream.close()
この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。void
CipherOutputStream.close()
出力ストリームを閉じ、このストリームに関連するすべてのシステム・リソースを解放します。void
CipherOutputStream.flush()
カプセル化された暗号オブジェクトによってすでに処理された、バッファに格納された出力バイトを強制的に書き出して、この出力ストリームをフラッシュします。byte[]
EncryptedPrivateKeyInfo.getEncoded()
このオブジェクトのASN.1エンコーディングを返します。final Object
元の(カプセル化された)オブジェクトを取り出します。final Object
元の(カプセル化された)オブジェクトを取り出します。final Object
元の(カプセル化された)オブジェクトを取り出します。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) 指定されたバイトをこの出力ストリームに書き込みます。修飾子コンストラクタ説明EncryptedPrivateKeyInfo
(byte[] encoded) そのASN.1エンコーディングからEncryptedPrivateKeyInfo
を構築(つまり解析)します。SealedObject
(Serializable object, Cipher c) 任意のSerializableオブジェクトからSealedObjectを構築します。 -
javax.imageioでのIOExceptionの使用
修飾子と型メソッド説明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
で返します。ImageReader.getFormatName()
入力ソースの形式を識別するString
を返します。abstract int
ImageReader.getHeight
(int imageIndex) 入力ソースの指定されたイメージの高さをピクセル単位で返します。abstract IIOMetadata
ImageReader.getImageMetadata
(int imageIndex) 指定されたイメージに関連付けられたメタデータを保持するIIOMetadata
オブジェクトを返します。または、読取り側がメタデータを無視するよう設定され、メタデータの読込みをサポートしていない場合、あるいはメタデータが使用できない場合はnull
を返します。ImageReader.getImageMetadata
(int imageIndex, String formatName, Set<String> nodeNames) 指定されたイメージに関連付けられたメタデータを表すIIOMetadata
オブジェクトを返します。読取り側がメタデータの読込みをサポートしていない場合、あるいはメタデータを使用できない場合はnull
を返します。abstract Iterator<ImageTypeSpecifier>
ImageReader.getImageTypes
(int imageIndex) ImageTypeSpecifiers
の形式で指定されたイメージが復号化されるイメージ型を含むIterator
を返します。abstract int
ImageReader.getNumImages
(boolean allowSearch) 現在の入力ソースから、サムネールを除く使用可能なイメージの数を返します。int
ImageReader.getNumThumbnails
(int imageIndex) 指定されたイメージに関連付けられたサムネール・プレビュー・イメージの数を返します。ImageReader.getRawImageType
(int imageIndex) イメージのraw内部形式にもっとも近い形式を表すSampleModel
とColorModel
を示して、ImageTypeSpecifier
を返します。abstract IIOMetadata
ImageReader.getStreamMetadata()
入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表すIIOMetadata
オブジェクトを返します。または、読取り側がメタデータを無視するよう設定され、メタデータの読込みをサポートしていない場合、あるいはメタデータが使用できない場合はnull
を返します。ImageReader.getStreamMetadata
(String formatName, Set<String> nodeNames) 入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表すIIOMetadata
オブジェクトを返します。int
ImageReader.getThumbnailHeight
(int imageIndex, int thumbnailIndex) thumbnailIndex
によってインデックスを付けられたサムネール・プレビュー・イメージの高さを返します。このイメージはImageIndex
によってインデックスを付けられたイメージに関連付けられています。int
ImageReader.getThumbnailWidth
(int imageIndex, int thumbnailIndex) thumbnailIndex
によってインデックスを付けられたサムネール・プレビュー・イメージの幅を返します。このイメージはImageIndex
によってインデックスを付けられたイメージに関連付けられています。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
現在登録されているものの中から自動的に選択されたImageReader
を使用して、指定されたFile
を復号化した結果として、BufferedImage
を返します。static BufferedImage
ImageIO.read
(InputStream input) 現在登録されているものの中から自動的に選択されたImageReader
を使用して、指定されたInputStream
を復号化した結果として、BufferedImage
を返します。static BufferedImage
現在登録されているものの中から自動的に選択されたImageReader
を使用して、指定されたURL
を復号化した結果として、BufferedImage
を返します。static BufferedImage
ImageIO.read
(ImageInputStream stream) 現在登録されているものの中から自動的に選択されたImageReader
を使用して、指定されたImageInputStream
を復号化した結果として、BufferedImage
を返します。ImageReader.read
(int imageIndex) imageIndex
によってインデックスを付けられたイメージを読み込み、デフォルトのImageReadParam
を使用して、完全なBufferedImage
として返します。abstract BufferedImage
ImageReader.read
(int imageIndex, ImageReadParam param) imageIndex
によってインデックスを付けられたイメージを読み込み、指定されたImageReadParam
を使用して、完全なBufferedImage
として返します。ImageReader.readAll
(int imageIndex, ImageReadParam param) imageIndex
によってインデックスを付けられたイメージを読み込み、指定されたImageReadParam
を使用して、イメージ、サムネール、および関連するイメージのメタデータを保持するIIOImage
を返します。ImageReader.readAll
(Iterator<? extends ImageReadParam> params) すべてのイメージ、サムネール、およびメタデータを保持し、getMinIndex
によって指定されたインデックスで始まるIterator
を、IIOImage
オブジェクトの形式で入力ソースから返します。ImageReader.readAsRenderedImage
(int imageIndex, ImageReadParam param) imageIndex
によってインデックスを付けられたイメージの内容を保持するRenderedImage
オブジェクトを返します。ImageReader.readRaster
(int imageIndex, ImageReadParam param) 色変換を適用せずに、イメージ・ストリームからのピクセル・データを保持する新しいRaster
オブジェクトを返します。ImageReader.readThumbnail
(int imageIndex, int thumbnailIndex) thumbnailIndex
によってインデックスを付けられたサムネール・プレビュー・イメージを返します。このイメージは、BufferedImage
としてImageIndex
によってインデックスを付けられたイメージに関連付けられています。ImageReader.readTile
(int imageIndex, int tileX, int tileY) tileX
およびtileY
引数によって指定され、BufferedImage
として返されるタイルを読み込みます。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) 出力内のストリーム・メタデータを新規情報に置き換えます。static boolean
ImageIO.write
(RenderedImage im, String formatName, File output) 指定された形式をサポートする任意のImageWriter
を使用してイメージをFile
に書き込みます。static boolean
ImageIO.write
(RenderedImage im, String formatName, OutputStream output) 指定された形式をサポートする任意のImageWriter
を使用してイメージをOutputStream
に書き込みます。static boolean
ImageIO.write
(RenderedImage im, String formatName, ImageOutputStream output) 指定された形式をサポートする任意のImageWriter
を使用してイメージをImageOutputStream
に書き込みます。void
ImageWriter.write
(RenderedImage image) デフォルト・メタデータとサムネールの付いた1つのイメージから成る、完全なイメージ・ストリームを出力に追加します。void
デフォルト・メタデータとサムネールの付いた1つのイメージを含む、完全なイメージ・ストリームを出力に追加します。abstract void
ImageWriter.write
(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) 1つのイメージ、関連付けられたストリームとイメージ・メタデータ、およびサムネールを含む完全なイメージ・ストリームを出力に追加します。void
ImageWriter.writeInsert
(int imageIndex, IIOImage image, ImageWriteParam param) 既存イメージ・ストリームに新規イメージを挿入します。void
ImageWriter.writeToSequence
(IIOImage image, ImageWriteParam param) 1つのイメージと、関連付けられる可能性のあるメタデータとサムネールを、出力に追加します。 -
javax.imageio.metadataでのIOExceptionの使用
修飾子と型クラス説明class
IIOInvalidTreeException
は、IIOMetadata
オブジェクトによるIIOMetadataNode
のツリーの構文解析の試みに失敗した場合にスローされます。 -
javax.imageio.spiでのIOExceptionの使用
修飾子と型メソッド説明abstract boolean
ImageReaderSpi.canDecodeInput
(Object source) 指定されたソース・オブジェクトがこのリーダーでサポートされる形式であると見なされる場合にtrue
を返します。ImageInputStreamSpi.createInputStreamInstance
(Object input) このサービス・プロバイダに関連するImageInputStream
実装のインスタンスを返します。abstract ImageInputStream
ImageInputStreamSpi.createInputStreamInstance
(Object input, boolean useCache, File cacheDir) このサービス・プロバイダに関連するImageInputStream
実装のインスタンスを返します。ImageOutputStreamSpi.createOutputStreamInstance
(Object output) このサービス・プロバイダに関連するImageOutputStream
実装のインスタンスを返します。abstract ImageOutputStream
ImageOutputStreamSpi.createOutputStreamInstance
(Object output, boolean useCache, File cacheDir) このサービス・プロバイダに関連するImageOutputStream
実装のインスタンスを返します。ImageReaderSpi.createReaderInstance()
このサービス・プロバイダに関連するImageReader
実装のインスタンスを返します。abstract ImageReader
ImageReaderSpi.createReaderInstance
(Object extension) このサービス・プロバイダに関連するImageReader
実装のインスタンスを返します。ImageWriterSpi.createWriterInstance()
このサービス・プロバイダに関連するImageWriter
実装のインスタンスを返します。abstract ImageWriter
ImageWriterSpi.createWriterInstance
(Object extension) このサービス・プロバイダに関連するImageWriter
実装のインスタンスを返します。 -
javax.imageio.streamでのIOExceptionの使用
修飾子と型メソッド説明protected final void
ImageInputStreamImpl.checkClosed()
ストリームが閉じられていた場合はIOException
をスローします。void
FileCacheImageInputStream.close()
このFileCacheImageInputStream
を閉じます。キャッシュ・ファイルは閉じられ、削除されます。void
FileCacheImageOutputStream.close()
このFileCacheImageOutputStream
を閉じます。void
FileImageOutputStream.close()
void
ImageInputStream.close()
ストリームを閉じます。void
ImageInputStreamImpl.close()
void
MemoryCacheImageInputStream.close()
このMemoryCacheImageInputStream
を閉じてキャッシュを解放します。void
MemoryCacheImageOutputStream.close()
このMemoryCacheImageOutputStream
を閉じます。void
ImageInputStream.flush()
現在のストリーム位置より前の初期のストリーム位置を破棄します。void
ImageInputStreamImpl.flush()
void
FileCacheImageOutputStream.flushBefore
(long pos) void
ImageInputStream.flushBefore
(long pos) 指示された位置より前のストリームの先頭部分を破棄します。void
ImageInputStreamImpl.flushBefore
(long pos) void
ImageOutputStream.flushBefore
(long pos) 指定された位置より前のデータをすべて、OutputStream
やFile
などの基本となる出力先にフラッシュします。void
MemoryCacheImageOutputStream.flushBefore
(long pos) protected final void
ImageOutputStreamImpl.flushBits()
ビット・オフセットがゼロでない場合、現在のバイトの残りのビットを強制的に0にして、ストリーム位置を1だけ増加します。int
ImageInputStream.getBitOffset()
現在のビット・オフセットを0から7までの整数として返します。int
ImageInputStreamImpl.getBitOffset()
long
ImageInputStream.getStreamPosition()
ストリームの現在のバイト位置を返します。long
ImageInputStreamImpl.getStreamPosition()
long
ImageInputStream.length()
既知の場合、ストリームの全長を返します。int
FileCacheImageInputStream.read()
int
FileCacheImageInputStream.read
(byte[] b, int off, int len) int
FileCacheImageOutputStream.read()
int
FileCacheImageOutputStream.read
(byte[] b, int off, int len) int
FileImageInputStream.read()
int
FileImageInputStream.read
(byte[] b, int off, int len) int
FileImageOutputStream.read()
int
FileImageOutputStream.read
(byte[] b, int off, int len) int
ImageInputStream.read()
ストリームから1バイトを読み込み、それを0から255までの整数として返します。int
ImageInputStream.read
(byte[] b) ストリームから最大b.length
バイトを読み込み、b
にインデックス0から格納します。int
ImageInputStream.read
(byte[] b, int off, int len) ストリームから最大len
バイトを読み込み、b
にインデックスoff
から格納します。abstract int
ImageInputStreamImpl.read()
ストリームから1バイトを読み込み、それを0から255までのint
として返します。int
ImageInputStreamImpl.read
(byte[] b) read(b, 0, b.length)
を呼び出す簡易メソッドです。abstract int
ImageInputStreamImpl.read
(byte[] b, int off, int len) ストリームから最大len
バイトを読み込み、b
にインデックスoff
から格納します。int
MemoryCacheImageInputStream.read()
int
MemoryCacheImageInputStream.read
(byte[] b, int off, int len) int
MemoryCacheImageOutputStream.read()
int
MemoryCacheImageOutputStream.read
(byte[] b, int off, int len) int
ImageInputStream.readBit()
ストリームから1ビットを読み込み、それを値0
または1
のint
として返します。int
ImageInputStreamImpl.readBit()
long
ImageInputStream.readBits
(int numBits) ストリームからビット列を読み込み、long
として返します。読み込んだ最初のビットが出力の最上位ビットになります。long
ImageInputStreamImpl.readBits
(int numBits) boolean
ImageInputStream.readBoolean()
ストリームから1バイトを読み込み、0でない場合はtrue
のboolean
値を返し、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
ImageInputStream.readFully
(byte[] b, int off, int len) ストリームからlen
バイトを読み込み、b
にインデックスoff
から格納します。void
ImageInputStream.readFully
(char[] c, int off, int len) ストリームから現在のバイト順に従ってlen
バイトのchar (符号なし16ビット整数)値を読み込み、それらをc
にインデックスoff
から格納します。void
ImageInputStream.readFully
(double[] d, int off, int len) ストリームから現在のバイト順に従ってlen
バイトのdouble (64ビットIEEE倍精度浮動小数点数)値を読み込み、それらをd
にインデックスoff
から格納します。void
ImageInputStream.readFully
(float[] f, int off, int len) ストリームから現在のバイト順に従ってlen
バイトのfloat (32ビットIEEE単精度浮動小数点数)値を読み込み、それらをf
にインデックスoff
から格納します。void
ImageInputStream.readFully
(int[] i, int off, int len) ストリームから現在のバイト順に従ってlen
バイトのint (符号付き32ビット整数)値を読み込み、それらをi
にインデックスoff
から格納します。void
ImageInputStream.readFully
(long[] l, int off, int len) ストリームから現在のバイト順に従ってlen
バイトのlong (符号付き64ビット整数)値を読み込み、それらをl
にインデックスoff
から格納します。void
ImageInputStream.readFully
(short[] s, int off, int len) ストリームから現在のバイト順に従ってlen
バイトのshort (符号付き16ビット整数)値を読み込み、それらをs
にインデックスoff
から格納します。void
ImageInputStreamImpl.readFully
(byte[] b) void
ImageInputStreamImpl.readFully
(byte[] b, int off, int len) void
ImageInputStreamImpl.readFully
(char[] c, int off, int len) void
ImageInputStreamImpl.readFully
(double[] d, int off, int len) void
ImageInputStreamImpl.readFully
(float[] f, int off, int len) void
ImageInputStreamImpl.readFully
(int[] i, int off, int len) void
ImageInputStreamImpl.readFully
(long[] l, int off, int len) void
ImageInputStreamImpl.readFully
(short[] s, int off, int len) int
ImageInputStream.readInt()
ストリームから4バイトを読み込み、現在のバイト順に従って概念上それらを連結して、結果をint
値として返します。int
ImageInputStreamImpl.readInt()
ImageInputStream.readLine()
入力ストリームから、次の行のテキストを読み込みます。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
値として返します。long
ImageInputStreamImpl.readUnsignedInt()
int
ImageInputStream.readUnsignedShort()
ストリームから2バイトを読み込んで、現在のバイト順に従って概念上それらを連結し、結果として得られる値をint
に変換して、符号拡張ビットを取り除くために0xffff
でマスクします。その結果を符号なしint
値として返します。int
ImageInputStreamImpl.readUnsignedShort()
ImageInputStream.readUTF()
修正UTF-8形式でエンコードされた文字列を読み込みます。ImageInputStreamImpl.readUTF()
void
ImageInputStream.reset()
最新の不一致のmark
呼出し時点の、ビット・オフセットを含む以前の位置を指すストリーム・ポインタを返します。void
ImageInputStreamImpl.reset()
マーク付けされた位置のスタックから現在のストリーム・バイトおよびビット位置をリセットします。void
FileCacheImageOutputStream.seek
(long pos) 現在のストリーム位置を設定してビット・オフセットを0にリセットします。void
FileImageOutputStream.seek
(long pos) 現在のストリーム位置を設定してビット・オフセットを0にリセットします。void
ImageInputStream.seek
(long pos) 現在のストリーム位置を目的の位置に設定します。void
ImageInputStreamImpl.seek
(long pos) void
ImageInputStream.setBitOffset
(int bitOffset) ビット・オフセットに0から7までの整数を設定します。void
ImageInputStreamImpl.setBitOffset
(int bitOffset) int
ImageInputStream.skipBytes
(int n) 指定されたバイト数だけストリーム位置を前に移動します。long
ImageInputStream.skipBytes
(long n) 指定されたバイト数だけストリーム位置を前に移動します。int
ImageInputStreamImpl.skipBytes
(int n) seek(getStreamPosition()+n)
を呼び出して、現在のストリーム位置を前進させます。long
ImageInputStreamImpl.skipBytes
(long n) seek(getStreamPosition()+n)
を呼び出して、現在のストリーム位置を前進させます。void
FileCacheImageOutputStream.write
(byte[] b, int off, int len) void
FileCacheImageOutputStream.write
(int b) void
FileImageOutputStream.write
(byte[] b, int off, int len) void
FileImageOutputStream.write
(int b) void
ImageOutputStream.write
(byte[] b) バイトのシーケンスをストリームの現在位置に書き込みます。void
ImageOutputStream.write
(byte[] b, int off, int len) バイトのシーケンスをストリームの現在位置に書き込みます。void
ImageOutputStream.write
(int b) ストリームの現在の位置に1バイト書き込みます。void
ImageOutputStreamImpl.write
(byte[] b) void
MemoryCacheImageOutputStream.write
(byte[] b, int off, int len) void
MemoryCacheImageOutputStream.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
ImageOutputStream.writeChars
(String s) 文字列を出力ストリームに書き込みます。void
ImageOutputStreamImpl.writeChars
(char[] c, int off, int len) 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
長さ情報の2バイトを、ネットワーク・バイト順で出力ストリームに書き込みます。その後ろには、文字列s
内の各文字の 修正UTF-8表現が続きます。void
修飾子コンストラクタ説明FileCacheImageInputStream
(InputStream stream, File cacheDir) 指定されたInputStream
から読み込むFileCacheImageInputStream
を構築します。FileCacheImageOutputStream
(OutputStream stream, File cacheDir) 指定されたoutputStream
に書き込むFileCacheImageOutputStream
を構築します。指定されたFile
から読み込むFileImageInputStream
を構築します。指定されたFile
に書き込むFileImageOutputStream
を構築します。 -
javax.managementでのIOExceptionの使用
修飾子と型メソッド説明void
MBeanServerConnection.addNotificationListener
(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback) 登録済みMBeanにリスナーを追加します。void
MBeanServerConnection.addNotificationListener
(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback) 登録済みMBeanにリスナーを追加します。MBeanServerConnection.createMBean
(String className, ObjectName name) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name, Object[] params, String[] signature) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name, ObjectName loaderName) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature) MBeanをインスタンス化し、MBeanサーバーに登録します。MBeanServerConnection.getAttribute
(ObjectName name, String attribute) 指定されたMBeanの特定の属性の値を取得します。MBeanServerConnection.getAttributes
(ObjectName name, String[] attributes) 指定されたMBeanの複数の属性の値を取り出します。MBeanServerConnection.getDefaultDomain()
MBeanの指定に使用するデフォルトのドメインを返します。String[]
MBeanServerConnection.getDomains()
MBeanが現在登録されているドメインのリストを返します。MBeanServerConnection.getMBeanCount()
MBeanサーバーに登録されているMBeanの数を返します。MBeanServerConnection.getMBeanInfo
(ObjectName name) このメソッドは、MBeanが管理用として公開している属性とオペレーションを検出します。MBeanServerConnection.getObjectInstance
(ObjectName name) MBeanに登録された、指定されたMBeanのObjectInstance
を取得します。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サーバーに登録されているかどうかをチェックします。MBeanServerConnection.queryMBeans
(ObjectName name, QueryExp query) MBeanサーバーによって制御されるMBeanを取得します。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の特定の属性の値を設定します。MBeanServerConnection.setAttributes
(ObjectName name, AttributeList attributes) 指定されたMBeanの複数の属性の値を設定します。void
MBeanServerConnection.unregisterMBean
(ObjectName name) MBeanサーバーからMBeanの登録を解除します。 -
javax.management.loadingでのIOExceptionの使用
修飾子と型メソッド説明MLetMBean.getResources
(String name) 指定された名前を持つすべてのリソースを検索します。void
MLet.readExternal
(ObjectInput in) 特定のObjectInput
からこのMLetの内容を復元します。void
MLet.writeExternal
(ObjectOutput out) このMLetの内容を特定のObjectOutput
に保存します。 -
javax.management.remoteでのIOExceptionの使用
修飾子と型クラス説明class
要求されるプロトコルのプロバイダは存在するが、何らかの理由で使用できない場合に、JMXConnectorFactory
およびJMXConnectorServerFactory
によってスローされる例外です。class
リモートのMBeanServer
メソッド呼出しの結果としてスローされる例外です。この例外がスローされた場合は、リモートMBeanサーバーでその呼出しを処理している間にError
がスローされています。修飾子と型メソッド説明void
JMXConnector.close()
クライアントとサーバーの接続を終了します。void
JMXConnector.connect()
コネクタ・サーバーとの接続を確立します。void
コネクタ・サーバーとの接続を確立します。static JMXConnector
JMXConnectorFactory.connect
(JMXServiceURL serviceURL) 指定されたアドレスのコネクタ・サーバーとの接続を作成します。static JMXConnector
JMXConnectorFactory.connect
(JMXServiceURL serviceURL, Map<String, ?> environment) 指定されたアドレスのコネクタ・サーバーとの接続を作成します。JMXConnector.getConnectionId()
コネクタ・サーバーから、この接続のIDを取得します。JMXConnector.getMBeanServerConnection()
リモートMBeanサーバーを表すMBeanServerConnection
オブジェクトを返します。JMXConnector.getMBeanServerConnection
(Subject delegationSubject) 指定された委譲対象の代わりにオペレーションを実行する、リモートMBeanサーバーを表すMBeanServerConnection
オブジェクトを返します。static JMXConnector
JMXConnectorFactory.newJMXConnector
(JMXServiceURL serviceURL, Map<String, ?> environment) 指定されたアドレスのコネクタ・サーバーのコネクタ・クライアントを作成します。JMXConnectorProvider.newJMXConnector
(JMXServiceURL serviceURL, Map<String, ?> environment) 指定のアドレスのコネクタ・サーバーに接続する準備ができた新しいコネクタ・クライアントを作成します。static JMXConnectorServer
JMXConnectorServerFactory.newJMXConnectorServer
(JMXServiceURL serviceURL, Map<String, ?> environment, MBeanServer mbeanServer) 指定されたアドレスのコネクタ・サーバーを作成します。JMXConnectorServerProvider.newJMXConnectorServer
(JMXServiceURL serviceURL, Map<String, ?> environment, MBeanServer mbeanServer) 指定されたアドレスで新しいコネクタ・サーバーを作成します。void
JMXConnectorServerMBean.start()
コネクタ・サーバーをアクティブにして、クライアント接続の待機を開始します。void
JMXConnectorServerMBean.stop()
コネクタ・サーバーを終了して、クライアント接続の待機を停止します。JMXConnectorServer.toJMXConnector
(Map<String, ?> env) このコネクタ・サーバーのクライアント・スタブを返します。JMXConnectorServerMBean.toJMXConnector
(Map<String, ?> env) このコネクタ・サーバーのクライアント・スタブを返します。 -
javax.management.remote.rmiでのIOExceptionの使用
修飾子と型メソッド説明void
RMIConnection.addNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) 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) Integer[]
RMIConnection.addNotificationListeners
(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) 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) protected void
RMIServerImpl.clientClosed
(RMIConnection client) makeClient
によって作成されたクライアント接続の終了時に呼び出されるメソッドです。void
RMIConnection.close()
この接続を終了します。void
RMIConnectionImpl_Stub.close()
void
RMIConnectionImpl.close()
void
RMIConnector.close()
void
RMIServerImpl.close()
この接続サーバーを終了します。protected void
RMIIIOPServerImpl.closeClient
(RMIConnection client) 非推奨。protected void
RMIJRMPServerImpl.closeClient
(RMIConnection client) protected abstract void
RMIServerImpl.closeClient
(RMIConnection client) makeClient
で作成されたクライアント接続を終了します。protected void
RMIIIOPServerImpl.closeServer()
非推奨。protected void
RMIJRMPServerImpl.closeServer()
RMIServerImpl.close()
によって呼び出されます。このオブジェクトをアンエクスポートすることにより、コネクタ・サーバーを終了します。protected abstract void
RMIServerImpl.closeServer()
RMIServerImpl.close()
によって呼び出され、コネクタ・サーバーを終了します。void
RMIConnector.connect()
void
RMIConnection.createMBean
(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) RMIConnection.createMBean
(String className, ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) 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) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4) RMIConnectionImpl_Stub.createMBean
(String $param_String_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) RMIConnectionImpl.createMBean
(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) RMIConnectionImpl.createMBean
(String className, ObjectName name, Subject delegationSubject) protected void
RMIIIOPServerImpl.export()
非推奨。protected void
RMIJRMPServerImpl.export()
protected abstract void
RMIServerImpl.export()
このRMIオブジェクトをエクスポートします。RMIConnection.fetchNotifications
(long clientSequenceNumber, int maxNotifications, long timeout) コネクタ・サーバーから通知を受信します。RMIConnectionImpl_Stub.fetchNotifications
(long $param_long_1, int $param_int_2, long $param_long_3) RMIConnectionImpl.fetchNotifications
(long clientSequenceNumber, int maxNotifications, long timeout) RMIConnection.getAttribute
(ObjectName name, String attribute, Subject delegationSubject) RMIConnectionImpl_Stub.getAttribute
(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3) RMIConnectionImpl.getAttribute
(ObjectName name, String attribute, Subject delegationSubject) RMIConnection.getAttributes
(ObjectName name, String[] attributes, Subject delegationSubject) RMIConnectionImpl_Stub.getAttributes
(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3) RMIConnectionImpl.getAttributes
(ObjectName name, String[] attributes, Subject delegationSubject) RMIConnection.getConnectionId()
接続IDを返します。RMIConnectionImpl_Stub.getConnectionId()
RMIConnectionImpl.getConnectionId()
RMIConnector.getConnectionId()
RMIConnection.getDefaultDomain
(Subject delegationSubject) MBeanServerConnection.getDefaultDomain()
メソッドを処理します。RMIConnectionImpl_Stub.getDefaultDomain
(Subject $param_Subject_1) RMIConnectionImpl.getDefaultDomain
(Subject delegationSubject) String[]
RMIConnection.getDomains
(Subject delegationSubject) MBeanServerConnection.getDomains()
メソッドを処理します。String[]
RMIConnectionImpl_Stub.getDomains
(Subject $param_Subject_1) String[]
RMIConnectionImpl.getDomains
(Subject delegationSubject) RMIConnection.getMBeanCount
(Subject delegationSubject) MBeanServerConnection.getMBeanCount()
メソッドを処理します。RMIConnectionImpl_Stub.getMBeanCount
(Subject $param_Subject_1) RMIConnectionImpl.getMBeanCount
(Subject delegationSubject) RMIConnection.getMBeanInfo
(ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.getMBeanInfo
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) RMIConnectionImpl.getMBeanInfo
(ObjectName name, Subject delegationSubject) RMIConnector.getMBeanServerConnection()
RMIConnector.getMBeanServerConnection
(Subject delegationSubject) RMIConnection.getObjectInstance
(ObjectName name, Subject delegationSubject) RMIConnectionImpl_Stub.getObjectInstance
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) RMIConnectionImpl.getObjectInstance
(ObjectName name, Subject delegationSubject) RMIConnection.invoke
(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) RMIConnectionImpl_Stub.invoke
(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) RMIConnectionImpl.invoke
(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) boolean
RMIConnection.isInstanceOf
(ObjectName name, String className, Subject delegationSubject) 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.isRegistered
(ObjectName name, Subject delegationSubject) boolean
RMIConnectionImpl_Stub.isRegistered
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) boolean
RMIConnectionImpl.isRegistered
(ObjectName name, Subject delegationSubject) protected RMIConnection
RMIIIOPServerImpl.makeClient
(String connectionId, Subject subject) 非推奨。protected RMIConnection
RMIJRMPServerImpl.makeClient
(String connectionId, Subject subject) JRMPからエクスポートされたRMIオブジェクトとして、新しいクライアント接続を作成します。protected abstract RMIConnection
RMIServerImpl.makeClient
(String connectionId, Subject subject) 新しいクライアント接続を作成します。このRMIコネクタから新しい接続を作成します。新しいクライアント接続を作成します。RMIConnection.queryMBeans
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl_Stub.queryMBeans
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.queryMBeans
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnection.queryNames
(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl_Stub.queryNames
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.queryNames
(ObjectName name, MarshalledObject query, Subject delegationSubject) void
RMIConnection.removeNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) void
RMIConnection.removeNotificationListener
(ObjectName name, ObjectName listener, Subject delegationSubject) 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_Stub.removeNotificationListener
(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3) void
RMIConnectionImpl.removeNotificationListener
(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) void
RMIConnectionImpl.removeNotificationListener
(ObjectName name, ObjectName listener, Subject delegationSubject) void
RMIConnection.removeNotificationListeners
(ObjectName name, Integer[] listenerIDs, Subject delegationSubject) 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.setAttribute
(ObjectName name, MarshalledObject attribute, Subject delegationSubject) 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) RMIConnection.setAttributes
(ObjectName name, MarshalledObject attributes, Subject delegationSubject) RMIConnectionImpl_Stub.setAttributes
(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.setAttributes
(ObjectName name, MarshalledObject attributes, Subject delegationSubject) void
RMIConnectorServer.start()
アクティブになったコネクタ・サーバーは、クライアント接続の待機を開始します。void
RMIConnectorServer.stop()
コネクタ・サーバーを終了して、クライアント接続の待機を停止します。RMIConnectorServer.toJMXConnector
(Map<String, ?> env) このコネクタ・サーバーのクライアント・スタブを返します。RMIIIOPServerImpl.toStub()
非推奨。RMIJRMPServerImpl.toStub()
このRMIServer
オブジェクトの直列化可能スタブを返します。abstract Remote
RMIServerImpl.toStub()
このサーバー・オブジェクトのリモート処理可能なスタブを返します。void
RMIConnection.unregisterMBean
(ObjectName name, Subject delegationSubject) void
RMIConnectionImpl_Stub.unregisterMBean
(ObjectName $param_ObjectName_1, Subject $param_Subject_2) void
RMIConnectionImpl.unregisterMBean
(ObjectName name, Subject delegationSubject) 修飾子コンストラクタ説明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) 非推奨。RMIJRMPServerImpl
(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String, ?> env) 指定されたソケット・ファクトリを使って、指定されたポート上でエクスポートされる新しいRMIServer
オブジェクトを作成します。 -
javax.naming.ldapでのIOExceptionの使用
修飾子と型メソッド説明abstract void
StartTlsResponse.close()
TLS接続を正常に閉じ、ベースとなる接続に戻ります。abstract SSLSession
StartTlsResponse.negotiate()
デフォルトのSSLソケット・ファクトリを使用して、TLSセッションのネゴシエーションを行います。abstract SSLSession
StartTlsResponse.negotiate
(SSLSocketFactory factory) デフォルトのSSLソケット・ファクトリを使用して、TLSセッションのネゴシエーションを行います。修飾子コンストラクタ説明PagedResultsControl
(int pageSize, boolean criticality) 1ページ当たりに取得する結果のエントリ数を設定するためのコントロールを構築します。PagedResultsControl
(int pageSize, byte[] cookie, boolean criticality) 1ページ当たりに取得する結果のエントリ数を設定するためのコントロールを構築します。PagedResultsResponseControl
(String id, boolean criticality, byte[] value) ページごとに区切られた結果の応答コントロールを構築します。SortControl
(String[] sortBy, boolean criticality) 属性のリストに基づいて昇順にソートするためのコントロールを構築します。SortControl
(String sortBy, boolean criticality) 1つの属性に基づいて昇順にソートするためのコントロールを構築します。SortControl
(SortKey[] sortBy, boolean criticality) ソート・キーのリストに基づいてソートするためのコントロールを構築します。SortResponseControl
(String id, boolean criticality, byte[] value) ソート要求の結果を示すためのコントロールを構築します。 -
javax.netでのIOExceptionの使用
修飾子と型メソッド説明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を使用するサーバー・ソケットを返します。SocketFactory.createSocket()
接続されていないソケットを作成します。abstract Socket
SocketFactory.createSocket
(String host, int port) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。abstract Socket
SocketFactory.createSocket
(String host, int port, InetAddress localHost, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・ホストに接続します。abstract Socket
SocketFactory.createSocket
(InetAddress host, int port) ソケットを作成し、指定されたアドレスの指定されたポート番号に接続します。abstract Socket
SocketFactory.createSocket
(InetAddress address, int port, InetAddress localAddress, int localPort) ソケットを作成し、指定されたリモート・ポート上の指定されたリモート・アドレスに接続します。 -
javax.net.sslでのIOExceptionの使用
修飾子と型クラス説明class
SSLサブシステムによって検出されたエラーを示します。class
クライアントとサーバーが、セキュリティのネゴシエーションを適切なレベルで行うことができなかったことを示します。class
不正なSSLキーを報告します。class
ピアの識別情報が確認できなかったことを示します。class
SSLプロトコルの動作で発生したエラーを報告します。修飾子と型メソッド説明SSLSocketFactory.createSocket
(Socket s, InputStream consumed, boolean autoClose) 既存の接続済ソケットの上位サーバー・モードSocket
で、そのSocket
のベースとなるInputStream
からすでに使用/削除されたデータを読み取れるものを作成します。abstract Socket
SSLSocketFactory.createSocket
(Socket s, String host, int port, boolean autoClose) 指定されたポートの指定されたホストに接続されている既存のソケットの上位ソケットを返します。abstract void
SSLSocket.startHandshake()
この接続上でSSLハンドシェークを開始します。修飾子コンストラクタ説明protected
サブクラスでだけ使用されます。protected
SSLServerSocket
(int port) サブクラスでだけ使用されます。protected
SSLServerSocket
(int port, int backlog) サブクラスでだけ使用されます。protected
SSLServerSocket
(int port, int backlog, InetAddress address) サブクラスでだけ使用されます。protected
サブクラスでだけ使用されます。protected
SSLSocket
(String host, int port, InetAddress clientAddress, int clientPort) サブクラスでだけ使用されます。protected
SSLSocket
(InetAddress address, int port) サブクラスでだけ使用されます。protected
SSLSocket
(InetAddress address, int port, InetAddress clientAddress, int clientPort) サブクラスでだけ使用されます。 -
javax.printでのIOExceptionの使用
修飾子と型メソッド説明MultiDoc.getDoc()
現行のdocオブジェクトを取得します。Doc.getPrintData()
このdocオブジェクトの印刷データの一部を含む印刷データ表現オブジェクトを、サポートするdocフレーバに対応する形式で取得します。SimpleDoc.getPrintData()
このdocオブジェクトの印刷データの一部を含む印刷データ表現オブジェクトを、サポートするdocフレーバに対応する形式で取得します。Doc.getReaderForText()
このdocから文字印刷データを抽出するためのリーダーを取得します。SimpleDoc.getReaderForText()
このdocから文字印刷データを抽出するためのリーダーを取得します。Doc.getStreamForBytes()
このdocからバイト印刷データを抽出するための入力ストリームを取得します。SimpleDoc.getStreamForBytes()
このdocからバイト印刷データを抽出するための入力ストリームを取得します。MultiDoc.next()
docオブジェクト・シーケンス内で次のdocオブジェクトを含むmultidocオブジェクトに移動します。 -
javax.rmi.sslでのIOExceptionの使用
修飾子と型メソッド説明SslRMIServerSocketFactory.createServerSocket
(int port) このファクトリのSSLソケット構成パラメータに従って構成されたSSL接続を受け入れるサーバー・ソケットを作成します。SslRMIClientSocketFactory.createSocket
(String host, int port) SSLソケットを作成します。 -
javax.security.auth.callbackでのIOExceptionの使用
-
javax.security.saslでのIOExceptionの使用
修飾子と型クラス説明class
この例外は、SASLメカニズムの実装によってスローされ、ID、パス・フレーズ、またはキーが無効であるなどの認証に関連した理由により、SASL交換に失敗したことを示します。class
このクラスは、SASLの使用時に発生したエラーを表します。 -
javax.sound.midiでのIOExceptionの使用
修飾子と型メソッド説明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
を読み取ることによって、それを構築します。static Soundbank
MidiSystem.getSoundbank
(InputStream stream) 指定されたストリームからMIDIサウンド・バンクを読み取ることによって、MIDIサウンド・バンクを構築します。static Soundbank
MidiSystem.getSoundbank
(URL url) 指定されたURLから読み取ることによって、Soundbank
を構築します。void
Sequencer.setSequence
(InputStream stream) シーケンサが操作する現在のシーケンスを設定します。static int
提供される外部ファイルに示されるMIDIファイル・タイプのファイルを表すバイトのストリームを書き込みます。static int
MidiSystem.write
(Sequence in, int fileType, OutputStream out) 提供される出力ストリームに示されるMIDIファイル・タイプのファイルを表すバイトのストリームを書き込みます。 -
javax.sound.midi.spiでのIOExceptionの使用
修飾子と型メソッド説明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
指定された外部ファイルに示されるファイル・タイプのMIDIファイルを表すバイトのストリームを書き込みます。abstract int
MidiFileWriter.write
(Sequence in, int fileType, OutputStream out) 指定された外部ストリームに示されるファイル・タイプのMIDIファイルを表すバイトのストリームを書き込みます。 -
javax.sound.sampledでのIOExceptionの使用
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明void
ProgressMonitorInputStream.close()
FilterInputStream.close
をオーバーライドして、ストリームと進捗モニターの両方を閉じることができるようにします。protected InputStream
setPage
メソッドによりロードされようとしている、指定されたURLのストリームを取得します。void
JEditorPane.read
(InputStream in, Object desc) このメソッドは、ストリームから初期化を行います。int
ProgressMonitorInputStream.read()
FilterInputStream.read
をオーバーライドして、読込みのあとに進捗モニターを更新できるようにします。int
ProgressMonitorInputStream.read
(byte[] b) FilterInputStream.read
をオーバーライドして、読込みのあとに進捗モニターを更新できるようにします。int
ProgressMonitorInputStream.read
(byte[] b, int off, int len) FilterInputStream.read
をオーバーライドして、読込みのあとに進捗モニターを更新できるようにします。void
ProgressMonitorInputStream.reset()
FilterInputStream.reset
をオーバーライドして、ストリームと進捗モニターの両方をリセットできるようにします。void
表示されている現在のURLを設定します。void
表示されている現在のURLを設定します。long
ProgressMonitorInputStream.skip
(long n) FilterInputStream.skip
をオーバーライドして、スキップのあとに進捗モニターを更新できるようにします。修飾子コンストラクタ説明JEditorPane
(String url) URL指定を示す文字列を基にして、JEditorPane
を生成します。JEditorPane
(URL initialPage) 入力のために指定されたURLを基にして、JEditorPane
を生成します。 -
javax.swing.filechooserでのIOExceptionの使用
修飾子と型メソッド説明abstract File
FileSystemView.createNewFolder
(File containingDir) デフォルトのフォルダ名で新しいフォルダを作成します。 -
javax.swing.plaf.synthでのIOExceptionの使用
-
javax.swing.textでのIOExceptionの使用
修飾子と型クラス説明class
ChangedCharSetExceptionは、名前が示すとおり、文字セットが変更されたときにスローされる例外です。修飾子と型メソッド説明protected void
AbstractWriter.indent()
インデントを行います。protected void
AbstractWriter.output
(char[] content, int start, int length) コンテンツ書込み時の最後の停止です。void
DefaultEditorKit.read
(InputStream in, Document doc, int pos) このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。abstract void
EditorKit.read
(InputStream in, Document doc, int pos) このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。abstract void
このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
ストリームから初期化します。void
StyleContext.readAttributes
(ObjectInputStream in, MutableAttributeSet a) 属性を読み込むコンテキスト固有の処理です。static void
StyleContext.readAttributeSet
(ObjectInputStream in, MutableAttributeSet a) 指定されたオブジェクト入力ストリームから、writeAttributeSet
で以前に書き込まれている属性セットを読み込みます。protected void
テキストを書き出します。protected abstract void
AbstractWriter.write()
この抽象メソッドは、サブクラスによって実装される必要があります。protected void
AbstractWriter.write
(char ch) 文字を書き出します。protected void
AbstractWriter.write
(char[] chars, int startIndex, int length) すべての書出しメソッドはこれを呼び出します。protected void
文字列を書き出します。void
DefaultEditorKit.write
(OutputStream out, Document doc, int pos, int len) このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。abstract void
EditorKit.write
(OutputStream out, Document doc, int pos, int len) このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。abstract void
このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
モデルのコンテンツを、指定されたストリームに格納します。protected void
AbstractWriter.writeAttributes
(AttributeSet attr) 属性セットを<name>=<value>のペアとして書き出します。void
StyleContext.writeAttributes
(ObjectOutputStream out, AttributeSet a) 属性を書き込むコンテキスト固有の処理です。static void
StyleContext.writeAttributeSet
(ObjectOutputStream out, AttributeSet a) 直列化のために、指定されたオブジェクト・ストリームに属性セットを書き込みます。protected void
AbstractWriter.writeLineSeparator()
行区切り文字を書き出します。 -
javax.swing.text.htmlでのIOExceptionの使用
修飾子と型メソッド説明protected void
HTMLWriter.closeOutUnwantedEmbeddedTags
(AttributeSet attr) 属性セットおよびタグ・ベクターに格納された各タグを検索します。protected void
コメントを書き出します。protected void
すべての空要素(対応する終了タグのないタグすべて)を書き出します。protected void
MinimalHTMLWriter.endFontTag()
現在使われていません。代わりに<span>が書き出されます。protected void
要素の終了タグを書き出します。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
CSS1文法が指定する規則セットをロードします。protected void
HTMLWriter.output
(char[] chars, int start, int length) このメソッドは、< などの文字エンティティを< にマッピングするためにオーバーライドされます。abstract void
HTMLEditorKit.Parser.parse
(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) 指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。void
指定されたストリームからコンテンツを挿入します。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) 現在使われていません。代わりに<span>が書き出されます。protected void
要素の開始タグを書き出します。protected void
テキストを書き出します。protected void
テキストを書き出します。protected void
HTMLWriter.textAreaContent
(AttributeSet attr) フォーム要素のTEXTAREAに格納されているテキストを書き出します。void
このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
HTMLWriter.write()
要素ツリーで反復され、すべてのタグとその属性の書込みを制御します。void
MinimalHTMLWriter.write()
StyledDocumentからHTML出力を生成します。protected void
HTMLWriter.writeAttributes
(AttributeSet attr) 属性セットを書き出します。protected void
MinimalHTMLWriter.writeAttributes
(AttributeSet attr) StyleConstants.ParagraphConstants、StyleConstants.CharacterConstants、StyleConstants.FontConstants、StyleConstants.ColorConstantsの各型のすべての属性を書き出します。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
テキスト以外の葉の要素の書出しを制御します。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の使用
修飾子と型メソッド説明static DTD
指定したname
を持つDTDを返します。void
DocumentParser.parse
(Reader in, HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet) DTDが指定されている場合に、HTMLストリームを解析します。void
DTDが指定されている場合に、HTMLストリームを解析します。void
ParserDelegator.parse
(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) Parser.parseDTDMarkup()
ドキュメント型宣言マークアップ宣言を解析します。protected boolean
Parser.parseMarkupDeclarations
(StringBuffer strBuff) マークアップ宣言を解析します。void
DTD.read
(DataInputStream in) アーカイブされた形式からDTDを再作成します。 -
javax.swing.text.rtfでのIOExceptionの使用
修飾子と型メソッド説明void
RTFEditorKit.read
(InputStream in, Document doc, int pos) このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。void
RTFEditorKit.write
(OutputStream out, Document doc, int pos, int len) このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。 -
javax.toolsでのIOExceptionの使用
修飾子と型メソッド説明void
ForwardingJavaFileManager.close()
void
JavaFileManager.close()
このファイル・マネージャによって直接的または間接的に開かれたリソースがあれば、それを解放します。boolean
ForwardingJavaFileManager.contains
(JavaFileManager.Location location, FileObject fo) default boolean
JavaFileManager.contains
(JavaFileManager.Location location, FileObject fo) 指定されたファイル・オブジェクトが指定されたロケーション"に含まれた"かどうかを決定します。void
ForwardingJavaFileManager.flush()
void
JavaFileManager.flush()
このファイル・マネージャによって直接的または間接的に開かれた出力用リソースがあれば、それをフラッシュします。FileObject.getCharContent
(boolean ignoreEncodingErrors) 使用可能な場合は、このファイル・オブジェクトの文字コンテンツを返します。ForwardingFileObject.getCharContent
(boolean ignoreEncodingErrors) SimpleJavaFileObject.getCharContent
(boolean ignoreEncodingErrors) この実装では、常にUnsupportedOperationExceptionがスローされます。ForwardingJavaFileManager.getFileForInput
(JavaFileManager.Location location, String packageName, String relativeName) JavaFileManager.getFileForInput
(JavaFileManager.Location location, String packageName, String relativeName) 指定されたパッケージ指向のロケーションにある指定されたパッケージ内の指定された「相対名」を表す入力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getFileForOutput
(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling) JavaFileManager.getFileForOutput
(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling) 指定されたロケーションの指定されたパッケージ内の指定された「相対名」を表す出力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getFileForOutputForOriginatingFiles
(JavaFileManager.Location location, String packageName, String relativeName, FileObject... originatingFiles) 指定されたロケーションの指定されたパッケージ内の指定された「相対名」を表す出力用の「ファイル・オブジェクト」を返します。default FileObject
JavaFileManager.getFileForOutputForOriginatingFiles
(JavaFileManager.Location location, String packageName, String relativeName, FileObject... originatingFiles) 指定されたロケーションの指定されたパッケージ内の指定された「相対名」を表す出力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getJavaFileForInput
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind) JavaFileManager.getJavaFileForInput
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind) 指定されたパッケージ指向のロケーションで指定された種類の指定されたクラスを表す入力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getJavaFileForOutput
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) JavaFileManager.getJavaFileForOutput
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) 指定されたパッケージ指向のロケーションで指定された種類の指定されたクラスを表す出力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getJavaFileForOutputForOriginatingFiles
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject... originatingFiles) 指定されたパッケージ指向のロケーションで指定された種類の指定されたクラスを表す出力用の「ファイル・オブジェクト」を返します。default JavaFileObject
JavaFileManager.getJavaFileForOutputForOriginatingFiles
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject... originatingFiles) 指定されたパッケージ指向のロケーションで指定された種類の指定されたクラスを表す出力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getLocationForModule
(JavaFileManager.Location location, String moduleName) ForwardingJavaFileManager.getLocationForModule
(JavaFileManager.Location location, JavaFileObject fo) default JavaFileManager.Location
JavaFileManager.getLocationForModule
(JavaFileManager.Location location, String moduleName) モジュール指向のロケーションまたは出力ロケーションのいずれかである、ロケーション内の名前付きモジュールのロケーションを取得します。default JavaFileManager.Location
JavaFileManager.getLocationForModule
(JavaFileManager.Location location, JavaFileObject fo) 特定のファイルが格納されているモジュールのロケーションを取得します。ロケーションは、モジュール指向のロケーションまたは出力ロケーションのいずれかです。<S> ServiceLoader<S>
ForwardingJavaFileManager.getServiceLoader
(JavaFileManager.Location location, Class<S> service) default <S> ServiceLoader<S>
JavaFileManager.getServiceLoader
(JavaFileManager.Location location, Class<S> service) 指定されたロケーションから特定のサービス・クラスのサービス・ローダーを取得します。ForwardingJavaFileManager.inferModuleName
(JavaFileManager.Location location) default String
JavaFileManager.inferModuleName
(JavaFileManager.Location location) getLocationForModule
またはlistModuleLocations
から返されるモジュールの名前をそのロケーションから推測します。ForwardingJavaFileManager.list
(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) JavaFileManager.list
(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) 指定されたパッケージ指向のロケーションで、指定された条件に一致するすべてのファイル・オブジェクトを一覧表示します。ForwardingJavaFileManager.listLocationsForModules
(JavaFileManager.Location location) default Iterable<Set<JavaFileManager.Location>>
JavaFileManager.listLocationsForModules
(JavaFileManager.Location location) モジュール指向のロケーションまたは出力ロケーションのすべてのモジュールのロケーションを一覧表示します。FileObject.openInputStream()
このファイル・オブジェクトのInputStreamを返します。ForwardingFileObject.openInputStream()
SimpleJavaFileObject.openInputStream()
この実装では、常にUnsupportedOperationExceptionがスローされます。FileObject.openOutputStream()
このファイル・オブジェクトのOutputStreamを返します。ForwardingFileObject.openOutputStream()
SimpleJavaFileObject.openOutputStream()
この実装では、常にUnsupportedOperationExceptionがスローされます。FileObject.openReader
(boolean ignoreEncodingErrors) このオブジェクトのリーダーを返します。ForwardingFileObject.openReader
(boolean ignoreEncodingErrors) SimpleJavaFileObject.openReader
(boolean ignoreEncodingErrors) SimpleJavaFileObject.getCharContent(boolean)の結果をReader内にラップします。FileObject.openWriter()
このファイル・オブジェクトのWriterを返します。ForwardingFileObject.openWriter()
SimpleJavaFileObject.openWriter()
openOutputStreamの結果をWriter内にラップします。void
StandardJavaFileManager.setLocation
(JavaFileManager.Location location, Iterable<? extends File> files) 指定された検索パスを指定されたロケーションに関連付けます。default void
StandardJavaFileManager.setLocationForModule
(JavaFileManager.Location location, String moduleName, Collection<? extends Path> paths) 指定された検索パスを、指定されたモジュールとロケーションに関連付けます。これは、モジュール指向または出力ロケーションでなければなりません。default void
StandardJavaFileManager.setLocationFromPaths
(JavaFileManager.Location location, Collection<? extends Path> paths) 指定された検索パスを指定されたロケーションに関連付けます。 -
javax.xml.parsersでのIOExceptionの使用
修飾子と型メソッド説明指定されたファイルの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。DocumentBuilder.parse
(InputStream is) 指定されたInputStream
の内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。DocumentBuilder.parse
(InputStream is, String systemId) 指定されたInputStream
の内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。指定されたURIの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。abstract Document
DocumentBuilder.parse
(InputSource is) 指定された入力ソースの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。void
SAXParser.parse
(File f, HandlerBase hb) 指定されたファイルの内容を、指定されたHandlerBase
を使用してXMLとして構文解析します。void
SAXParser.parse
(File f, DefaultHandler dh) 指定されたファイルの内容を、指定されたDefaultHandler
を使用してXMLとして構文解析します。void
SAXParser.parse
(InputStream is, HandlerBase hb) 指定されたHandlerBase
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse
(InputStream is, HandlerBase hb, String systemId) 指定されたHandlerBase
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse
(InputStream is, DefaultHandler dh) 指定されたDefaultHandler
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse
(InputStream is, DefaultHandler dh, String systemId) 指定されたDefaultHandler
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse
(String uri, HandlerBase hb) 指定されたURI (Uniform Resource Identifier)で表されたコンテンツを、指定されたHandlerBase
を使用してXMLとして構文解析します。void
SAXParser.parse
(String uri, DefaultHandler dh) 指定されたURI (Uniform Resource Identifier)で表わされたコンテンツを、指定されたDefaultHandler
を使用してXMLとして構文解析します。void
SAXParser.parse
(InputSource is, HandlerBase hb) 指定されたInputSource
のコンテンツを、指定されたHandlerBase
を使用してXMLとして構文解析します。void
SAXParser.parse
(InputSource is, DefaultHandler dh) 指定されたInputSource
のコンテンツを、指定されたDefaultHandler
を使用してXMLとして構文解析します。 -
javax.xml.validationでのIOExceptionの使用
-
jdk.jfrでのIOExceptionの使用
修飾子と型メソッド説明static Configuration
文字ストリームから構成を読み取ります。static Configuration
ファイルから構成を読み込みます。void
レコーディング・データをファイルに書き込みます。static Configuration
Configuration.getConfiguration
(String name) 定義済みの構成を返します。指定された間隔のデータ・ストリームを作成します。void
Recording.setDestination
(Path destination) データがレコーディング停止時に書き込まれるロケーション、またはデータがダンプされない場合はnull
を設定します。 -
jdk.jfr.consumerでのIOExceptionの使用
修飾子と型メソッド説明void
RecordingFile.close()
このレコーディング・ファイルを閉じて、それに関連するすべてのシステム・リソースを解放します。void
レコーディング・データをファイルに書き込みます。static EventStream
ファイルからイベント・ストリームを作成します。static EventStream
EventStream.openRepository()
現行のJava Virtual Machine (JVM)のリポジトリからストリームを作成します。static EventStream
EventStream.openRepository
(Path directory) ディスク・リポジトリからイベント・ストリームを作成します。static List<RecordedEvent>
RecordingFile.readAllEvents
(Path path) ファイル内のすべてのイベントのリストを返します。RecordingFile.readEvent()
レコーディング中の次のイベントを読み込みます。RecordingFile.readEventTypes()
このレコーディングのすべてのイベント・タイプのリストを返します。void
RecordingFile.write
(Path destination, Predicate<RecordedEvent> filter) イベントをフィルタリングして新しいファイルに書き込みます。 -
jdk.jshell.executionでのIOExceptionの使用
修飾子と型メソッド説明static void
Util.forwardExecutionControlAndIO
(ExecutionControl ec, InputStream inStream, OutputStream outStream, Map<String, Consumer<OutputStream>> outputStreamMap, Map<String, Consumer<InputStream>> inputStreamMap) 入力から指定されたExecutionControl
インスタンスへコマンドを転送し、出力にレスポンスします。JdiExecutionControlProvider.generate
(ExecutionEnv env, Map<String, String> parameters) static ExecutionControl
Util.remoteInputOutput
(InputStream input, OutputStream output, Map<String, OutputStream> outputStreamMap, Map<String, InputStream> inputStreamMap, BiFunction<ObjectInput, ObjectOutput, ExecutionControl> factory) パケット化された入力と出力に対してExecutionControlを作成します。 -
jdk.management.jfrでのIOExceptionの使用
修飾子と型メソッド説明void
FlightRecorderMXBean.closeRecording
(long recordingId) 指定されたIDでレコーディングを閉じ、レコーディングに関連付けられているすべてのシステム・リソースを解放します。void
FlightRecorderMXBean.closeStream
(long streamId) 指定されたIDでレコーディング・ストリームを閉じ、そのストリームに関連するすべてのシステム・リソースを解放します。void
指定されたファイルにレコーディング・データを書き込みます。void
レコーディング・データをファイルに書き込みます。long
FlightRecorderMXBean.openStream
(long recordingId, Map<String, String> streamOptions) レコーディングに関係なくデータを取得するために、指定されたIDまたは0
のレコーディングのデータ・ストリームを開きます。byte[]
FlightRecorderMXBean.readStream
(long streamId) 指定されたIDのストリームからデータの一部を読み取ります。使用できるデータがなくなった場合はnull
を返します。修飾子コンストラクタ説明RemoteRecordingStream
(MBeanServerConnection connection) FlightRecorderMXBean
が登録されているMBeanServerConnection
に対して演算するイベント・ストリームを作成します。RemoteRecordingStream
(MBeanServerConnection connection, Path directory) FlightRecorderMXBean
が登録されているMBeanServerConnection
に対して演算するイベント・ストリームを作成します。 -
jdk.netでのIOExceptionの使用
修飾子と型メソッド説明static <T> T
Sockets.getOption
(DatagramSocket s, SocketOption<T> name) 非推奨。代わりにDatagramSocket.getOption(SocketOption)
を使用してください。static <T> T
Sockets.getOption
(ServerSocket s, SocketOption<T> name) 非推奨。代わりにServerSocket.getOption(SocketOption)
を使用してください。static <T> T
Sockets.getOption
(Socket s, SocketOption<T> name) 非推奨。代わりにSocket.getOption(SocketOption)
を使用してください。static <T> void
Sockets.setOption
(DatagramSocket s, SocketOption<T> name, T value) 非推奨。代わりにDatagramSocket.setOption(SocketOption, Object)
を使用してください。static <T> void
Sockets.setOption
(ServerSocket s, SocketOption<T> name, T value) 非推奨。代わりにServerSocket.setOption(SocketOption, Object)
を使用してください。static <T> void
Sockets.setOption
(Socket s, SocketOption<T> name, T value) 非推奨。代わりにSocket.setOption(SocketOption, Object)
を使用してください。 -
jdk.nioでのIOExceptionの使用
修飾子と型メソッド説明void
Channels.SelectableChannelCloser.implCloseChannel
(SelectableChannel sc) 選択可能チャネルをクローズします。void
Channels.SelectableChannelCloser.implReleaseChannel
(SelectableChannel sc) 1つ以上のSelector
sに登録中に閉じられた選択可能チャネルのファイル記述子とリソースを解放します。 -
org.xml.saxでのIOExceptionの使用
修飾子と型メソッド説明void
非推奨。システム識別子(URI)からXML文書を構文解析します。void
Parser.parse
(InputSource source) 非推奨。XMLドキュメントを解析します。void
システム識別子(URI)からXML文書を構文解析します。void
XMLReader.parse
(InputSource input) XMLドキュメントを解析します。EntityResolver.resolveEntity
(String publicId, String systemId) アプリケーションが外部エンティティを解決できるようにします。 -
org.xml.sax.extでのIOExceptionの使用
修飾子と型メソッド説明DefaultHandler2.getExternalSubset
(String name, String baseURI) 外部サブセットが文書テキストに宣言されなかった場合、何も使用されないことをパーサーに通知します。EntityResolver2.getExternalSubset
(String name, String baseURI) アプリケーションは、明確に定義していない文書の外部サブセットを提供できます。DefaultHandler2.resolveEntity
(String publicId, String systemId) nullのエンティティ名とベースURIを使用してEntityResolver2.resolveEntity()
を呼び出します。DefaultHandler2.resolveEntity
(String name, String publicId, String baseURI, String systemId) 基底URIに対してsystemIdを解釈処理して結果が絶対URIとなったエンティティ・テキストを読み取るようパーサーに通知します。EntityResolver2.resolveEntity
(String name, String publicId, String baseURI, String systemId) アプリケーションは外部エンティティ参照を入力ソースへマッピングするか、一般的なURI解決を使用するようパーサーに通知できます。 -
org.xml.sax.helpersでのIOExceptionの使用
修飾子と型メソッド説明void
XMLドキュメントを解析します。void
ParserAdapter.parse
(InputSource input) XMLドキュメントを解析します。void
文書を構文解析します。void
XMLFilterImpl.parse
(InputSource input) 文書を構文解析します。void
文書を構文解析します。void
XMLReaderAdapter.parse
(InputSource input) 文書を構文解析します。DefaultHandler.resolveEntity
(String publicId, String systemId) 外部エンティティを解決します。XMLFilterImpl.resolveEntity
(String publicId, String systemId) 外部エンティティ解決をフィルタ・リングします。
Beans.instantiate(ClassLoader, String, BeanContext)
を使用することをお勧めします。