クラス
java.io.Readerの使用

Readerを使用しているパッケージ 
パッケージ 説明
java.awt.datatransfer
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
java.io
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
java.nio.channels
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
java.sql
Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
javax.print
Java™ Print Service APIの主なクラスとインタフェースを提供します。
javax.script
スクリプティングAPIは、Java™ Scripting Enginesを定義するインタフェースとクラスで構成され、Javaアプリケーションでの使用のためのフレームワークを提供します。
javax.sql
Java™プログラミング言語によるサーバー側のデータ・ソースへのアクセスと処理のためのAPIを提供します。
javax.sql.rowset
JDBC RowSet実装用の標準インタフェースと基底クラスです。
javax.sql.rowset.serial
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
javax.sql.rowset.spi
サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
javax.swing.text.html.parser
デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
javax.swing.text.rtf
Rich-Text-Formatテキスト・エディタを作成するためのクラス(RTFEditorKit)を提供します。
javax.tools
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
javax.xml.stream
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
javax.xml.transform.stream
ストリームおよびURIに固有の変換クラスを提供します。
jdk.jfr
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
jdk.nashorn.api.scripting
このパッケージでは、Nashornを使用する推奨方法であるjavax.scriptの統合を提供します。
jdk.nashorn.api.tree
NashornパーサーAPIは、ECMAScriptソース・コードを抽象構文ツリー(AST)およびParserとして表現するためのインタフェースを提供し、ECMAScriptソース・スクリプトを解析します。
org.w3c.dom.ls
DOM Level 3の読み込みと保存のためのインタフェースを提供します。
org.xml.sax
コアSAX APIを提供します。
  • java.awt.datatransferでのReaderの使用

    Readerを返すjava.awt.datatransferのメソッド 
    修飾子と型 メソッド 説明
    Reader DataFlavor.getReaderForText​(Transferable transferable)
    必要に応じて、予想される文字セット(エンコード)をデコードしたテキスト・フレーバのReaderを取得します。
  • java.ioでのReaderの使用

    java.ioでのReaderのサブクラス 
    修飾子と型 クラス 説明
    class  BufferedReader
    文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。
    class  CharArrayReader
    文字入力ストリームとして使用する文字バッファを実装します。
    class  FileReader
    デフォルトのバッファ・サイズを使用して、文字ファイルからテキストを読み取ります。
    class  FilterReader
    フィルタ処理された文字列ストリームを読み込むための抽象クラスです。
    class  InputStreamReader
    InputStreamReaderはバイト・ストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定されたcharsetを使用して文字にデコードします。
    class  LineNumberReader
    行番号を追跡して管理する、バッファリングされた文字入力ストリームです。
    class  PipedReader
    パイプによる文字入力ストリームです。
    class  PushbackReader
    文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。
    class  StringReader
    ソースが文字列の文字ストリームです。
    Readerとして宣言されたjava.ioのフィールド 
    修飾子と型 フィールド 説明
    protected Reader FilterReader.in
    ベースとなる文字入力ストリームです。
    Readerを返すjava.ioのメソッド 
    修飾子と型 メソッド 説明
    static Reader Reader.nullReader()
    文字を読み取らない新しいReaderを返します。
    Reader Console.reader()
    このコンソールに関連付けられている一意のReaderオブジェクトを取得します。
    Reader型のパラメータを持つjava.ioのコンストラクタ 
    コンストラクタ 説明
    BufferedReader​(Reader in)
    デフォルト・サイズのバッファでバッファリングされた、文字型入力ストリームを作成します。
    BufferedReader​(Reader in, int sz)
    指定されたサイズのバッファでバッファリングされた、文字型入力ストリームを作成します。
    FilterReader​(Reader in)
    フィルタ処理された新しいリーダーを作成します。
    LineNumberReader​(Reader in)
    デフォルトの入力バッファ・サイズを使用して、行番号付きリーダーを新しく作成します。
    LineNumberReader​(Reader in, int sz)
    指定されたサイズのバッファに文字を読み込む、行番号付きリーダーを新しく作成します。
    PushbackReader​(Reader in)
    1文字分のプッシュバック・バッファを持つ、新しいプッシュバック・リーダーを作成します。
    PushbackReader​(Reader in, int size)
    指定されたサイズのプッシュバック・バッファを持つ、新しいプッシュバック・リーダーを作成します。
    StreamTokenizer​(Reader r)
    指定された文字ストリームを構文解析するトークナイザを作成します。
  • java.nio.channelsでのReaderの使用

    Readerを返すjava.nio.channelsのメソッド 
    修飾子と型 メソッド 説明
    static Reader Channels.newReader​(ReadableByteChannel ch, String csName)
    指定文字セットに従って指定されたチャネルからバイトをデコードするリーダーを構築します。
    static Reader Channels. newReader​(ReadableByteChannel ch, Charset charset)
    指定されたcharsetに従って、指定されたチャネルのバイトをデコードするリーダーを構築します。
    static Reader Channels.newReader​(ReadableByteChannel ch, CharsetDecoder dec, int minBufferCap)
    指定されたデコーダを使って指定されたチャネルからバイトをデコードするリーダーを構築します。
  • java.sqlでのReaderの使用

    Readerを返すjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    Reader CallableStatement.getCharacterStream​(int parameterIndex)
    指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。
    Reader CallableStatement.getCharacterStream​(String parameterName)
    指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。
    Reader Clob.getCharacterStream()
    このClobオブジェクトによって指定されたCLOB値をjava.io.Readerオブジェクト(または文字のストリーム)として取り出します。
    Reader Clob.getCharacterStream​(long pos, long length)
    Clob値の一部(文字位置posから長さlength文字分)を格納したReaderオブジェクトを返します。
    Reader ResultSet.getCharacterStream​(int columnIndex)
    このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。
    Reader ResultSet.getCharacterStream​(String columnLabel)
    このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。
    Reader SQLXML.getCharacterStream()
    このSQLXMLインスタンスによって指定されたXML値をjava.io.Readerオブジェクトとして取得します。
    Reader CallableStatement.getNCharacterStream​(int parameterIndex)
    指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。
    Reader CallableStatement.getNCharacterStream​(String parameterName)
    指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。
    Reader ResultSet.getNCharacterStream​(int columnIndex)
    このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。
    Reader ResultSet.getNCharacterStream​(String columnLabel)
    このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。
    Reader SQLInput.readCharacterStream()
    ストリーム内の次の属性を読み込み、それをUnicode文字のストリームとして返します。
    Reader型のパラメータを持つjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    void CallableStatement.setCharacterStream​(String parameterName, Reader reader)
    指定されたパラメータを指定されたReaderオブジェクトに設定します。
    void CallableStatement.setCharacterStream​(String parameterName, Reader reader, int length)
    指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。
    void CallableStatement.setCharacterStream​(String parameterName, Reader reader, long length)
    指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。
    void PreparedStatement.setCharacterStream​(int parameterIndex, Reader reader)
    指定されたパラメータを指定されたReaderオブジェクトに設定します。
    void PreparedStatement.setCharacterStream​(int parameterIndex, Reader reader, int length)
    指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。
    void PreparedStatement.setCharacterStream​(int parameterIndex, Reader reader, long length)
    指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。
    void CallableStatement.setClob​(String parameterName, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void CallableStatement.setClob​(String parameterName, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void PreparedStatement.setClob​(int parameterIndex, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void PreparedStatement.setClob​(int parameterIndex, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void CallableStatement.setNCharacterStream​(String parameterName, Reader value)
    指定されたパラメータをReaderオブジェクトに設定します。
    void CallableStatement.setNCharacterStream​(String parameterName, Reader value, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void PreparedStatement.setNCharacterStream​(int parameterIndex, Reader value)
    指定されたパラメータをReaderオブジェクトに設定します。
    void PreparedStatement.setNCharacterStream​(int parameterIndex, Reader value, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void CallableStatement.setNClob​(String parameterName, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void CallableStatement.setNClob​(String parameterName, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void PreparedStatement.setNClob​(int parameterIndex, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void PreparedStatement.setNClob​(int parameterIndex, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void ResultSet.updateCharacterStream​(int columnIndex, Reader x)
    指定された列を文字ストリーム値で更新します。
    void ResultSet.updateCharacterStream​(int columnIndex, Reader x, int length)
    指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
    void ResultSet.updateCharacterStream​(int columnIndex, Reader x, long length)
    指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
    void ResultSet.updateCharacterStream​(String columnLabel, Reader reader)
    指定された列を文字ストリーム値で更新します。
    void ResultSet.updateCharacterStream​(String columnLabel, Reader reader, int length)
    指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
    void ResultSet.updateCharacterStream​(String columnLabel, Reader reader, long length)
    指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
    void ResultSet.updateClob​(int columnIndex, Reader reader)
    指定された列を、指定されたReaderオブジェクトを使用して更新します。
    void ResultSet.updateClob​(int columnIndex, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。
    void ResultSet.updateClob​(String columnLabel, Reader reader)
    指定された列を、指定されたReaderオブジェクトを使用して更新します。
    void ResultSet.updateClob​(String columnLabel, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。
    void ResultSet.updateNCharacterStream​(int columnIndex, Reader x)
    指定された列を文字ストリーム値で更新します。
    void ResultSet.updateNCharacterStream​(int columnIndex, Reader x, long length)
    指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
    void ResultSet.updateNCharacterStream​(String columnLabel, Reader reader)
    指定された列を文字ストリーム値で更新します。
    void ResultSet.updateNCharacterStream​(String columnLabel, Reader reader, long length)
    指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。
    void ResultSet.updateNClob​(int columnIndex, Reader reader)
    指定された列を、指定されたReaderを使用して更新します。ストリームの終わりに達するまで必要に応じてストリームからデータが読み込まれます。
    void ResultSet.updateNClob​(int columnIndex, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。
    void ResultSet.updateNClob​(String columnLabel, Reader reader)
    指定された列を、指定されたReaderオブジェクトを使用して更新します。
    void ResultSet.updateNClob​(String columnLabel, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。
    void SQLOutput.writeCharacterStream​(Reader x)
    次の属性をUnicode文字のストリームとしてストリームに書き込みます。
  • java.utilでのReaderの使用

    Reader型のパラメータを持つjava.utilのメソッド 
    修飾子と型 メソッド 説明
    void Properties.load​(Reader reader)
    プロパティ・リスト(キーと要素のペア)を入力文字ストリームから単純な行指向形式で読み込みます。
    Reader型のパラメータを持つjava.utilのコンストラクタ 
    コンストラクタ 説明
    PropertyResourceBundle​(Reader reader)
    Readerからプロパティ・リソース・バンドルを作成します。
  • javax.printでのReaderの使用

    Readerを返すjavax.printのメソッド 
    修飾子と型 メソッド 説明
    Reader Doc.getReaderForText()
    このdocから文字印刷データを抽出するためのリーダーを取得します。
    Reader SimpleDoc.getReaderForText()
    このdocから文字印刷データを抽出するためのリーダーを取得します。
  • javax.scriptでのReaderの使用

    Readerとして宣言されたjavax.scriptのフィールド 
    修飾子と型 フィールド 説明
    protected Reader SimpleScriptContext.reader
    これは、スクリプトからの入力に使用されるリーダーです。
    Readerを返すjavax.scriptのメソッド 
    修飾子と型 メソッド 説明
    Reader ScriptContext.getReader()
    入力を読み込むためにスクリプトが使用するReaderを返します。
    Reader型のパラメータを持つjavax.scriptのメソッド 
    修飾子と型 メソッド 説明
    CompiledScript Compilable.compile​(Reader script)
    あとで実行するために、スクリプト(Readerから読み込まれるソース)をコンパイルします。
    Object AbstractScriptEngine.eval​(Reader reader)
    eval(Reader)は、eval(Reader, ScriptContext)抽象メソッドを呼び出します。その際、contextフィールドの値を渡します。
    Object AbstractScriptEngine.eval​(Reader reader, Bindings bindings)
    eval(Reader, Bindings)eval(Reader, ScriptContext)抽象メソッドを呼び出します。その際、ENGINE_SCOPEではなくReader、Writers、およびBindingsが、保護されたcontextフィールドのメンバーと等しいScriptContextを受け渡します。
    Object ScriptEngine.eval​(Reader reader)
    スクリプトのソースがReaderとして提供されることを除いて、eval(String)と同じです。
    Object ScriptEngine.eval​(Reader reader, Bindings n)
    スクリプトのソースがReaderとして提供されることを除いて、eval(String, Bindings)と同じです。
    Object ScriptEngine.eval​(Reader reader, ScriptContext context)
    スクリプトのソースがReaderから読み込まれる場合、eval(String, ScriptContext)と同じです。
    void ScriptContext.setReader​(Reader reader)
    入力を読み込むためのスクリプトのReaderを設定します。
  • javax.sqlでのReaderの使用

    Reader型のパラメータを持つjavax.sqlのメソッド 
    修飾子と型 メソッド 説明
    void RowSet.setCharacterStream​(int parameterIndex, Reader reader)
    このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたReaderオブジェクトに設定します。
    void RowSet.setCharacterStream​(int parameterIndex, Reader reader, int length)
    このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.io.Reader値に設定します。
    void RowSet.setCharacterStream​(String parameterName, Reader reader)
    指定されたパラメータを指定されたReaderオブジェクトに設定します。
    void RowSet.setCharacterStream​(String parameterName, Reader reader, int length)
    指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。
    void RowSet.setClob​(int parameterIndex, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setClob​(int parameterIndex, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setClob​(String parameterName, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setClob​(String parameterName, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNCharacterStream​(int parameterIndex, Reader value)
    このRowSetオブジェクトのコマンド内の指定されたパラメータを、Readerオブジェクトに設定します。
    void RowSet.setNCharacterStream​(int parameterIndex, Reader value, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNCharacterStream​(String parameterName, Reader value)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNCharacterStream​(String parameterName, Reader value, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNClob​(int parameterIndex, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNClob​(int parameterIndex, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNClob​(String parameterName, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void RowSet.setNClob​(String parameterName, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
  • javax.sql.rowsetでのReaderの使用

    Readerとして宣言されたjavax.sql.rowsetのフィールド 
    修飾子と型 フィールド 説明
    protected Reader BaseRowSet.charStream
    メソッドgetCharacterStreamによって返されたReaderオブジェクトであり、ResultSetインタフェースで指定されています。
    Reader型のパラメータを持つjavax.sql.rowsetのメソッド 
    修飾子と型 メソッド 説明
    void WebRowSet.readXml​(Reader reader)
    指定されたReaderオブジェクトから、XML形式でWebRowSetオブジェクトを読み取ります。
    void BaseRowSet.setCharacterStream​(int parameterIndex, Reader reader)
    このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたReaderオブジェクトに設定します。
    void BaseRowSet.setCharacterStream​(int parameterIndex, Reader reader, int length)
    指定されたパラメータを、指定されたバイト数を持つjava.io.Readerオブジェクトに設定します。
    void BaseRowSet.setCharacterStream​(String parameterName, Reader reader)
    指定されたパラメータを指定されたReaderオブジェクトに設定します。
    void BaseRowSet.setCharacterStream​(String parameterName, Reader reader, int length)
    指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。
    void BaseRowSet.setClob​(int parameterIndex, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setClob​(int parameterIndex, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setClob​(String parameterName, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setClob​(String parameterName, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNCharacterStream​(int parameterIndex, Reader value)
    このRowSetオブジェクトのコマンド内の指定されたパラメータを、Readerオブジェクトに設定します。
    void BaseRowSet.setNCharacterStream​(int parameterIndex, Reader value, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNCharacterStream​(String parameterName, Reader value)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNCharacterStream​(String parameterName, Reader value, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNClob​(int parameterIndex, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNClob​(int parameterIndex, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNClob​(String parameterName, Reader reader)
    指定されたパラメータをReaderオブジェクトに設定します。
    void BaseRowSet.setNClob​(String parameterName, Reader reader, long length)
    指定されたパラメータをReaderオブジェクトに設定します。
  • javax.sql.rowset.serialでのReaderの使用

    Readerを返すjavax.sql.rowset.serialのメソッド 
    修飾子と型 メソッド 説明
    Reader SerialClob.getCharacterStream()
    このSerialClobオブジェクトをUnicode文字の入力ストリームとして返します。
    Reader SerialClob.getCharacterStream​(long pos, long length)
    SerialClob値の一部(文字位置posから長さlength文字分)を格納したReaderオブジェクトを返します。
    Reader SQLInputImpl.readCharacterStream()
    このSQLInputImplオブジェクト内の次の属性をUnicode文字ストリームとして取得します。
    Reader型のパラメータを持つjavax.sql.rowset.serialのメソッド 
    修飾子と型 メソッド 説明
    void SQLOutputImpl.writeCharacterStream​(Reader x)
    このSQLOutputImplオブジェクトにUnicode文字ストリームを書き込みます。
  • javax.sql.rowset.spiでのReaderの使用

    Reader型のパラメータを持つjavax.sql.rowset.spiのメソッド 
    修飾子と型 メソッド 説明
    void XmlReader.readXML​(WebRowSet caller, Reader reader)
    指定されたWebRowSetオブジェクトを指定されたXML形式の入力ストリームから読み取り、解析します。
  • javax.swing.textでのReaderの使用

    Reader型のパラメータを持つjavax.swing.textのメソッド 
    修飾子と型 メソッド 説明
    void DefaultEditorKit.read​(Reader in, Document doc, int pos)
    指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。
    abstract void EditorKit.read​(Reader in, Document doc, int pos)
    このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。
    void JTextComponent.read​(Reader in, Object desc)
    ストリームから初期化します。
  • javax.swing.text.htmlでのReaderの使用

    Reader型のパラメータを持つjavax.swing.text.htmlのメソッド 
    修飾子と型 メソッド 説明
    void StyleSheet.loadRules​(Reader in, URL ref)
    CSS1文法が指定する規則セットをロードします。
    abstract void HTMLEditorKit.Parser.parse​(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)
    指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。
    void HTMLEditorKit.read​(Reader in, Document doc, int pos)
    指定されたストリームからコンテンツを挿入します。
  • javax.swing.text.html.parserでのReaderの使用

    Reader型のパラメータを持つjavax.swing.text.html.parserのメソッド 
    修飾子と型 メソッド 説明
    void DocumentParser.parse​(Reader in, HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet)
    DTDが指定されている場合に、HTMLストリームを解析します。
    void Parser.parse​(Reader in)
    DTDが指定されている場合に、HTMLストリームを解析します。
  • javax.swing.text.rtfでのReaderの使用

    Reader型のパラメータを持つjavax.swing.text.rtfのメソッド 
    修飾子と型 メソッド 説明
    void RTFEditorKit.read​(Reader in, Document doc, int pos)
    指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。
  • javax.toolsでのReaderの使用

    Readerを返すjavax.toolsのメソッド 
    修飾子と型 メソッド 説明
    Reader FileObject.openReader​(boolean ignoreEncodingErrors)
    このオブジェクトのリーダーを返します。
    Reader ForwardingFileObject.openReader​(boolean ignoreEncodingErrors)  
    Reader SimpleJavaFileObject.openReader​(boolean ignoreEncodingErrors)
    SimpleJavaFileObject.getCharContent(boolean)の結果をReader内にラップします。
  • javax.xml.streamでのReaderの使用

    Reader型のパラメータを持つjavax.xml.streamのメソッド 
    修飾子と型 メソッド 説明
    abstract XMLEventReader XMLInputFactory.createXMLEventReader​(Reader reader)
    リーダーから新しいXMLEventReaderを作成します。
    abstract XMLEventReader XMLInputFactory.createXMLEventReader​(String systemId, Reader reader)
    リーダーから新しいXMLEventReaderを作成します。
    abstract XMLStreamReader XMLInputFactory.createXMLStreamReader​(Reader reader)
    リーダーから新しいXMLStreamReaderを作成します。
    abstract XMLStreamReader XMLInputFactory.createXMLStreamReader​(String systemId, Reader reader)
    java.io.InputStreamから新しいXMLStreamReaderを作成します。
  • javax.xml.transform.streamでのReaderの使用

    Readerを返すjavax.xml.transform.streamのメソッド 
    修飾子と型 メソッド 説明
    Reader StreamSource.getReader()
    setReaderを使って設定された文字ストリームを取得します。
    Reader型のパラメータを持つjavax.xml.transform.streamのメソッド 
    修飾子と型 メソッド 説明
    void StreamSource.setReader​(Reader reader)
    文字リーダーになる入力を構築します。
    Reader型のパラメータを持つjavax.xml.transform.streamのコンストラクタ 
    コンストラクタ 説明
    StreamSource​(Reader reader)
    文字リーダーからStreamSourceを構築します。
    StreamSource​(Reader reader, String systemId)
    文字リーダーからStreamSourceを構築します。
  • jdk.jfrでのReaderの使用

    Readerのパラメータを持つjdk.jfrのメソッド
    修飾子と型 メソッド 説明
    static Configuration Configuration.create​(Reader reader)
    文字ストリームから構成を読み取ります。
  • jdk.nashorn.api.scriptingでのReaderの使用

    jdk.nashorn.api.scriptingReaderのサブクラス
    修飾子と型 クラス 説明
    class  URLReader
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
  • jdk.nashorn.api.treeでのReaderの使用

    Readerのパラメータを持つjdk.nashorn.api.treeのメソッド
    修飾子と型 メソッド 説明
    CompilationUnitTree Parser.parse​(String name, Reader reader, DiagnosticListener listener)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    リーダーを解析し、コンパイル単位ツリーを返します。
  • org.w3c.dom.lsでのReaderの使用

    Readerを返すorg.w3c.dom.lsのメソッド 
    修飾子と型 メソッド 説明
    Reader LSInput.getCharacterStream()
    言語の属性および16ビット単位のストリームを表すバインディング依存の型です。
    Reader型のパラメータを持つorg.w3c.dom.lsのメソッド 
    修飾子と型 メソッド 説明
    void LSInput.setCharacterStream​(Reader characterStream)
    言語の属性および16ビット単位のストリームを表すバインディング依存の型です。
  • org.xml.saxでのReaderの使用

    Readerを返すorg.xml.saxのメソッド 
    修飾子と型 メソッド 説明
    Reader InputSource.getCharacterStream()
    この入力ソースの文字ストリームを取得します。
    Reader型のパラメータを持つorg.xml.saxのメソッド 
    修飾子と型 メソッド 説明
    void InputSource.setCharacterStream​(Reader characterStream)
    この入力ソースの文字ストリームを設定します。
    Reader型のパラメータを持つorg.xml.saxのコンストラクタ 
    コンストラクタ 説明
    InputSource​(Reader characterStream)
    文字ストリームを指定して新しい入力ソースを作成します。