クラス
java.io.Readerの使用
パッケージ
説明
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
スクリプトAPIは、Javaスクリプト・エンジンを定義するインタフェースとクラスで構成され、Javaアプリケーションで使用するためのフレームワークを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC
RowSet
実装用の標準インタフェースと基底クラスです。Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
Rich-Text-Formatテキスト・エディタを作成するためのクラス(
RTFEditorKit
)を提供します。コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
ストリームおよびURIに固有の変換クラスを提供します。
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
Javaプログラミング言語コードの"snippets"を対話的に評価するRead-Eval-Print Loop (REPL)などのツールを作成するためのインタフェースを提供します。
DOM Level 3の読み込みと保存のためのインタフェースを提供します。
XML (SAX)のシンプルAPIのインタフェースを提供します。
-
java.awt.datatransferでのReaderの使用
修飾子と型メソッド説明DataFlavor.getReaderForText
(Transferable transferable) 必要に応じて、予想される文字セット(エンコード)をデコードしたテキスト・フレーバのReaderを取得します。 -
java.ioでのReaderの使用
修飾子と型クラス説明class
文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。class
文字入力ストリームとして使用する文字バッファを実装します。class
デフォルトのバッファ・サイズを使用して、文字ファイルからテキストを読み取ります。class
フィルタ処理された文字列ストリームを読み込むための抽象クラスです。class
InputStreamReaderはバイト・ストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定されたcharset
を使用して文字にデコードします。class
行番号を追跡して管理する、バッファリングされた文字入力ストリームです。class
パイプによる文字入力ストリームです。class
文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。class
ソースが文字列の文字ストリームです。修飾子と型メソッド説明static Reader
Reader.nullReader()
文字を読み取らない新しいReader
を返します。Console.reader()
このコンソールに関連付けられている一意のReader
オブジェクトを取得します。修飾子コンストラクタ説明BufferedReader
(Reader in) デフォルト・サイズのバッファでバッファリングされた、文字型入力ストリームを作成します。BufferedReader
(Reader in, int sz) 指定されたサイズのバッファでバッファリングされた、文字型入力ストリームを作成します。protected
FilterReader
(Reader in) フィルタ処理された新しいリーダーを作成します。デフォルトの入力バッファ・サイズを使用して、行番号付きリーダーを新しく作成します。LineNumberReader
(Reader in, int sz) 指定されたサイズのバッファに文字を読み込む、行番号付きリーダーを新しく作成します。PushbackReader
(Reader in) 1文字分のプッシュバック・バッファを持つ、新しいプッシュバック・リーダーを作成します。PushbackReader
(Reader in, int size) 指定されたサイズのプッシュバック・バッファを持つ、新しいプッシュバック・リーダーを作成します。指定された文字ストリームを構文解析するトークナイザを作成します。 -
java.nio.channelsでのReaderの使用
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明CallableStatement.getCharacterStream
(int parameterIndex) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Reader
オブジェクトとして取り出します。CallableStatement.getCharacterStream
(String parameterName) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Reader
オブジェクトとして取り出します。Clob.getCharacterStream()
このClob
オブジェクトによって指定されたCLOB
値をjava.io.Reader
オブジェクト(または文字のストリーム)として取り出します。Clob.getCharacterStream
(long pos, long length) Clob
値の一部(文字位置posから長さlength文字分)を格納したReader
オブジェクトを返します。ResultSet.getCharacterStream
(int columnIndex) このResultSet
オブジェクトの現在行にある指定された列の値をjava.io.Reader
オブジェクトとして取り出します。ResultSet.getCharacterStream
(String columnLabel) このResultSet
オブジェクトの現在行にある指定された列の値をjava.io.Reader
オブジェクトとして取り出します。SQLXML.getCharacterStream()
このSQLXMLインスタンスによって指定されたXML値をjava.io.Readerオブジェクトとして取得します。CallableStatement.getNCharacterStream
(int parameterIndex) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Reader
オブジェクトとして取り出します。CallableStatement.getNCharacterStream
(String parameterName) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Reader
オブジェクトとして取り出します。ResultSet.getNCharacterStream
(int columnIndex) このResultSet
オブジェクトの現在行にある指定された列の値をjava.io.Reader
オブジェクトとして取り出します。ResultSet.getNCharacterStream
(String columnLabel) このResultSet
オブジェクトの現在行にある指定された列の値をjava.io.Reader
オブジェクトとして取り出します。SQLInput.readCharacterStream()
ストリーム内の次の属性を読み込み、それをUnicode文字のストリームとして返します。修飾子と型メソッド説明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
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータを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
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータを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の使用
-
javax.printでのReaderの使用
修飾子と型メソッド説明Doc.getReaderForText()
このdocから文字印刷データを抽出するためのリーダーを取得します。SimpleDoc.getReaderForText()
このdocから文字印刷データを抽出するためのリーダーを取得します。 -
javax.scriptでのReaderの使用
修飾子と型メソッド説明ScriptContext.getReader()
入力を読み込むためにスクリプトが使用するReader
を返します。SimpleScriptContext.getReader()
入力を読み込むためにスクリプトが使用するReader
を返します。修飾子と型メソッド説明あとで実行するために、スクリプト(Reader
から読み込まれるソース)をコンパイルします。eval(Reader)
は、eval(Reader, ScriptContext)
抽象メソッドを呼び出します。その際、context
フィールドの値を渡します。eval(Reader, Bindings)
はeval(Reader, ScriptContext)
抽象メソッドを呼び出します。その際、ENGINE_SCOPE
ではなくReader、Writers、およびBindingsが、保護されたcontext
フィールドのメンバーと等しいScriptContext
を受け渡します。スクリプトのソースがReader
として提供されることを除いて、eval(String)
と同じです。スクリプトのソースがReader
として提供されることを除いて、eval(String, Bindings)
と同じです。ScriptEngine.eval
(Reader reader, ScriptContext context) スクリプトのソースがReader
から読み込まれる場合、eval(String, ScriptContext)
と同じです。void
入力を読み込むためのスクリプトのReader
を設定します。void
入力を読み込むためのスクリプトのReader
を設定します。 -
javax.sqlでのReaderの使用
修飾子と型メソッド説明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
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータを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
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。 -
javax.sql.rowsetでのReaderの使用
修飾子と型フィールド説明protected Reader
BaseRowSet.charStream
メソッドgetCharacterStream
によって返されたReader
オブジェクトであり、ResultSet
インタフェースで指定されています。修飾子と型メソッド説明void
指定された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
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータを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
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。void
指定されたパラメータをReader
オブジェクトに設定します。 -
javax.sql.rowset.serialでのReaderの使用
修飾子と型メソッド説明SerialClob.getCharacterStream()
このSerialClob
オブジェクトをUnicode文字の入力ストリームとして返します。SerialClob.getCharacterStream
(long pos, long length) SerialClob
値の一部(文字位置posから長さlength文字分)を格納したReader
オブジェクトを返します。SQLInputImpl.readCharacterStream()
このSQLInputImpl
オブジェクト内の次の属性をUnicode文字ストリームとして取得します。修飾子と型メソッド説明void
SQLOutputImpl.writeCharacterStream
(Reader x) このSQLOutputImpl
オブジェクトにUnicode文字ストリームを書き込みます。 -
javax.sql.rowset.spiでのReaderの使用
-
javax.swing.textでのReaderの使用
修飾子と型メソッド説明void
指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。abstract void
このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
ストリームから初期化します。 -
javax.swing.text.htmlでのReaderの使用
修飾子と型メソッド説明void
CSS1文法が指定する規則セットをロードします。abstract void
HTMLEditorKit.Parser.parse
(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) 指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。void
指定されたストリームからコンテンツを挿入します。 -
javax.swing.text.html.parserでのReaderの使用
修飾子と型メソッド説明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) -
javax.swing.text.rtfでのReaderの使用
-
javax.toolsでのReaderの使用
修飾子と型メソッド説明FileObject.openReader
(boolean ignoreEncodingErrors) このオブジェクトのリーダーを返します。ForwardingFileObject.openReader
(boolean ignoreEncodingErrors) SimpleJavaFileObject.openReader
(boolean ignoreEncodingErrors) SimpleJavaFileObject.getCharContent(boolean)の結果をReader内にラップします。 -
javax.xml.streamでのReaderの使用
修飾子と型メソッド説明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の使用
修飾子コンストラクタ説明StreamSource
(Reader reader) 文字リーダーからStreamSourceを構築します。StreamSource
(Reader reader, String systemId) 文字リーダーからStreamSourceを構築します。 -
jdk.jfrでのReaderの使用
-
jdk.jshellでのReaderの使用
-
org.w3c.dom.lsでのReaderの使用
修飾子と型メソッド説明void
LSInput.setCharacterStream
(Reader characterStream) 言語の属性および16ビット単位のストリームを表すバインディング依存の型です。 -
org.xml.saxでのReaderの使用