クラス
java.io.Writerの使用
パッケージ
説明
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
スクリプトAPIは、Javaスクリプト・エンジンを定義するインタフェースとクラスで構成され、Javaアプリケーションで使用するためのフレームワークを提供します。
JDBC
RowSet
実装用の標準インタフェースと基底クラスです。Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。Rich-Text-Formatテキスト・エディタを作成するためのクラス(
RTFEditorKit
)を提供します。コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
Streaming API for XML (StAX)のイベント・インタフェースを定義します。
ストリームおよびURIに固有の変換クラスを提供します。
DOM Level 3の読み込みと保存のためのインタフェースを提供します。
-
java.ioでのWriterの使用
修飾子と型クラス説明class
文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。class
Writerとして使用する文字バッファを実装します。class
デフォルトのバッファ・サイズを使用して、文字ファイルにテキストを書き込みます。class
フィルタ処理された文字ストリームのための抽象クラスです。class
OutputStreamWriterは、文字ストリームからバイト・ストリームへの橋渡しの役目を持ちます。それに書き込まれた文字は、指定されたcharset
を使用してバイトにエンコードされます。class
パイプによる文字出力ストリームです。class
オブジェクトの書式付き表現をテキスト出力ストリームに出力します。class
出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。修飾子と型フィールド説明protected Writer
FilterWriter.out
ベースとなる文字出力ストリームです。protected Writer
PrintWriter.out
このPrintWriter
のベースとなる文字出力ストリームです。修飾子と型メソッド説明Writer.append(char c)
指定された文字をこのライターに追加します。Writer.append(CharSequence csq)
指定された文字シーケンスをこのライターに追加します。Writer.append(CharSequence csq, int start, int end)
指定された文字シーケンスのサブシーケンスをこのライターに追加します。static Writer
Writer.nullWriter()
すべての文字を破棄する新規Writer
を返します。修飾子と型メソッド説明long
Reader.transferTo(Writer out)
このリーダーからすべての文字を読み込み、指定されたライターに読み込まれた順番で書き込みます。void
バッファの内容を別の文字ストリームに書き込みます。修飾子コンストラクタ説明BufferedWriter(Writer out)
デフォルト・サイズの出力バッファでバッファリングされた、文字型出力ストリームを作成します。BufferedWriter(Writer out, int sz)
指定されたサイズの出力バッファでバッファリングされた、文字型出力ストリームを新しく作成します。protected
FilterWriter(Writer out)
フィルタ処理された新しいライターを作成します。PrintWriter(Writer out)
行の自動フラッシュは行わずに、新しいPrintWriterを作成します。PrintWriter(Writer out, boolean autoFlush)
新しいPrintWriterを作成します。 -
java.nio.channelsでのWriterの使用
修飾子と型メソッド説明static Writer
Channels.newWriter(WritableByteChannel ch, String csName)
指定文字セットに従って文字をエンコードし、結果として得られるバイトを指定されたチャネルに書き込むライターを構築します。static Writer
Channels.newWriter(WritableByteChannel ch, Charset charset)
指定された文字セットに従って文字を符号化し、結果のバイトを指定されたチャネルに書き込むライターを構築します。static Writer
Channels.newWriter(WritableByteChannel ch, CharsetEncoder enc, int minBufferCap)
指定されたエンコーダを使って文字をエンコードし、結果として得られるバイトを指定されたチャネルに書き込むライターを構築します。 -
java.sqlでのWriterの使用
修飾子と型メソッド説明Clob.setCharacterStream(long pos)
このClob
オブジェクトが表すCLOB
値へのUnicode文字のストリームの書込みに使用する、pos
の位置のストリームを取得します。SQLXML.setCharacterStream()
このSQLXMLインスタンスが表すXML値への書込みに使用するストリームを取得します。 -
java.utilでのWriterの使用
修飾子と型メソッド説明void
このProperties
表内のプロパティ・リスト(キーと要素のペア)を、load(Reader)
メソッドを使用するのに適した形式で出力文字ストリームに書き込みます。 -
javax.lang.model.utilでのWriterの使用
修飾子と型メソッド説明void
Elements.printElements(Writer w, Element... elements)
要素の表現を、指定された順序で、指定されたライターに出力します。 -
javax.scriptでのWriterの使用
修飾子と型フィールド説明protected Writer
SimpleScriptContext.errorWriter
これは、スクリプトからの出力エラーに使用されるライターです。protected Writer
SimpleScriptContext.writer
これは、スクリプトからの出力に使用されるライターです。修飾子と型メソッド説明ScriptContext.getErrorWriter()
エラー出力を表示するときに使用するWriter
を返します。SimpleScriptContext.getErrorWriter()
エラー出力を表示するときに使用するWriter
を返します。ScriptContext.getWriter()
出力を表示するときに使用するスクリプトのWriter
を返します。SimpleScriptContext.getWriter()
出力を表示するときに使用するスクリプトのWriter
を返します。修飾子と型メソッド説明void
ScriptContext.setErrorWriter(Writer writer)
エラー出力を表示するときに使用するWriter
を設定します。void
SimpleScriptContext.setErrorWriter(Writer writer)
エラー出力を表示するときに使用するWriter
を設定します。void
出力を表示するときに使用するスクリプトのWriter
を設定します。void
出力を表示するときに使用するスクリプトのWriter
を設定します。 -
javax.sql.rowsetでのWriterの使用
-
javax.sql.rowset.serialでのWriterの使用
修飾子と型メソッド説明SerialClob.setCharacterStream(long pos)
このSerialClob
オブジェクトが表すCLOB
値へのUnicode文字のストリームの書込みに使用する、pos
の位置のストリームを取得します。 -
javax.sql.rowset.spiでのWriterの使用
-
javax.swing.textでのWriterの使用
修飾子と型メソッド説明void
ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。abstract void
このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
モデルのコンテンツを、指定されたストリームに格納します。修飾子コンストラクタ説明protected
AbstractWriter(Writer w, Document doc)
新しいAbstractWriterを作成します。protected
AbstractWriter(Writer w, Document doc, int pos, int len)
新しいAbstractWriterを作成します。protected
AbstractWriter(Writer w, Element root)
新しいAbstractWriterを作成します。protected
AbstractWriter(Writer w, Element root, int pos, int len)
新しいAbstractWriterを作成します。 -
javax.swing.text.htmlでのWriterの使用
修飾子と型メソッド説明void
このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。修飾子コンストラクタ説明HTMLWriter(Writer w, HTMLDocument doc)
新しいHTMLWriterを作成します。HTMLWriter(Writer w, HTMLDocument doc, int pos, int len)
新しいHTMLWriterを作成します。MinimalHTMLWriter(Writer w, StyledDocument doc)
新しいMinimalHTMLWriterを作成します。MinimalHTMLWriter(Writer w, StyledDocument doc, int pos, int len)
新しいMinimalHTMLWriterを作成します。 -
javax.swing.text.rtfでのWriterの使用
-
javax.toolsでのWriterの使用
修飾子と型メソッド説明FileObject.openWriter()
このファイル・オブジェクトのWriterを返します。ForwardingFileObject.openWriter()
SimpleJavaFileObject.openWriter()
openOutputStreamの結果をWriter内にラップします。修飾子と型メソッド説明DocumentationTool.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits)
指定のコンポーネントおよび引数を持つドキュメント・タスクのフューチャを作成します。JavaCompiler.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits)
指定のコンポーネントおよび引数を持つコンパイル・タスクのフューチャを作成します。 -
javax.xml.streamでのWriterの使用
修飾子と型メソッド説明abstract XMLEventWriter
XMLOutputFactory.createXMLEventWriter(Writer stream)
ライターへの書込みを行う新しいXMLEventWriterを作成します。abstract XMLStreamWriter
XMLOutputFactory.createXMLStreamWriter(Writer stream)
ライターへの書込みを行う新しいXMLStreamWriterを作成します。 -
javax.xml.stream.eventsでのWriterの使用
修飾子と型メソッド説明void
XMLEvent.writeAsEncodedUnicode(Writer writer)
このメソッドは、XML 1.0仕様に従ってXMLEventをUnicode文字として書き込みます。 -
javax.xml.transform.streamでのWriterの使用
-
org.w3c.dom.lsでのWriterの使用
修飾子と型メソッド説明void
LSOutput.setCharacterStream(Writer characterStream)
言語の属性と、16ビット単位を出力できる書込み可能なストリームを表すバインディング依存の型です。