クラス
java.io.Writerの使用

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の使用

    java.ioでのWriterのサブクラス
    修飾子と型
    クラス
    説明
    class 
    文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。
    class 
    このクラスは、ライターとして使用できる文字バッファを実装します。
    class 
    デフォルトのバッファ・サイズを使用して、文字ファイルにテキストを書き込みます。
    class 
    フィルタ処理された文字ストリームのための抽象クラスです。
    class 
    OutputStreamWriterは、文字ストリームからバイト・ストリームへの橋渡しの役目を持ちます。それに書き込まれた文字は、指定されたcharsetを使用してバイトにエンコードされます。
    class 
    パイプによる文字出力ストリームです。
    class 
    オブジェクトの書式付き表現をテキスト出力ストリームに出力します。
    class 
    出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。
    Writerとして宣言されたjava.ioのフィールド
    修飾子と型
    フィールド
    説明
    protected Writer
    FilterWriter.out
    ベースとなる文字出力ストリームです。
    protected Writer
    PrintWriter.out
    このPrintWriterのベースとなる文字出力ストリームです。
    Writerを返すjava.ioのメソッド
    修飾子と型
    メソッド
    説明
    Writer.append(char c)
    指定された文字をこのライターに追加します。
    Writer.append(CharSequence csq)
    指定された文字シーケンスをこのライターに追加します。
    Writer.append(CharSequence csq, int start, int end)
    指定された文字シーケンスのサブシーケンスをこのライターに追加します。
    static Writer
    Writer.nullWriter()
    すべての文字を破棄する新規Writerを返します。
    Writer型のパラメータを持つjava.ioのメソッド
    修飾子と型
    メソッド
    説明
    long
    Reader.transferTo(Writer out)
    このリーダーからすべての文字を読み込み、指定されたライターに読み込まれた順番で書き込みます。
    void
    CharArrayWriter.writeTo(Writer out)
    バッファの内容を別の文字ストリームに書き込みます。
    Writer型のパラメータを持つjava.ioのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    デフォルト・サイズの出力バッファでバッファリングされた、文字型出力ストリームを作成します。
     
    BufferedWriter(Writer out, int sz)
    指定されたサイズの出力バッファでバッファリングされた、文字型出力ストリームを新しく作成します。
    protected
    フィルタ処理された新しいライターを作成します。
     
    行の自動フラッシュは行わずに、新しいPrintWriterを作成します。
     
    PrintWriter(Writer out, boolean autoFlush)
    新しいPrintWriterを作成します。
  • java.nio.channelsでのWriterの使用

    Writerを返すjava.nio.channelsのメソッド
    修飾子と型
    メソッド
    説明
    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の使用

    Writerを返すjava.sqlのメソッド
    修飾子と型
    メソッド
    説明
    Clob.setCharacterStream(long pos)
    このClobオブジェクトが表すCLOB値へのUnicode文字のストリームの書込みに使用する、posの位置のストリームを取得します。
    このSQLXMLインスタンスが表すXML値への書込みに使用するストリームを取得します。
  • java.utilでのWriterの使用

    Writer型のパラメータを持つjava.utilのメソッド
    修飾子と型
    メソッド
    説明
    void
    Properties.store(Writer writer, String comments)
    このProperties表内のプロパティ・リスト(キーと要素のペア)を、load(Reader)メソッドを使用するのに適した形式で出力文字ストリームに書き込みます。
  • javax.lang.model.utilでのWriterの使用

    Writer型のパラメータを持つjavax.lang.model.utilのメソッド
    修飾子と型
    メソッド
    説明
    void
    Elements.printElements(Writer w, Element... elements)
    要素の表現を、指定された順序で、指定されたライターに出力します。
  • javax.scriptでのWriterの使用

    Writerとして宣言されたjavax.scriptのフィールド
    修飾子と型
    フィールド
    説明
    protected Writer
    SimpleScriptContext.errorWriter
    これは、スクリプトからの出力エラーに使用されるライターです。
    protected Writer
    SimpleScriptContext.writer
    これは、スクリプトからの出力に使用されるライターです。
    Writerを返すjavax.scriptのメソッド
    修飾子と型
    メソッド
    説明
    ScriptContext.getErrorWriter()
    エラー出力を表示するときに使用するWriterを返します。
    SimpleScriptContext.getErrorWriter()
    エラー出力を表示するときに使用するWriterを返します。
    ScriptContext.getWriter()
    出力を表示するときに使用するスクリプトのWriterを返します。
    SimpleScriptContext.getWriter()
    出力を表示するときに使用するスクリプトのWriterを返します。
    Writer型のパラメータを持つjavax.scriptのメソッド
    修飾子と型
    メソッド
    説明
    void
    ScriptContext.setErrorWriter(Writer writer)
    エラー出力を表示するときに使用するWriterを設定します。
    void
    SimpleScriptContext.setErrorWriter(Writer writer)
    エラー出力を表示するときに使用するWriterを設定します。
    void
    ScriptContext.setWriter(Writer writer)
    出力を表示するときに使用するスクリプトのWriterを設定します。
    void
    SimpleScriptContext.setWriter(Writer writer)
    出力を表示するときに使用するスクリプトのWriterを設定します。
  • javax.sql.rowsetでのWriterの使用

    Writer型のパラメータを持つjavax.sql.rowsetのメソッド
    修飾子と型
    メソッド
    説明
    void
    WebRowSet.writeXml(Writer writer)
    このWebRowSetオブジェクトのデータ、プロパティ、メタデータを指定されたWriterオブジェクトにXML形式で書き込みます。
    void
    WebRowSet.writeXml(ResultSet rs, Writer writer)
    指定されたResultSetオブジェクトの内容からこのWebRowSetオブジェクトを生成し、そのデータ、プロパティ、およびメタデータを指定されたWriterオブジェクトにXML形式で書き込みます。
  • javax.sql.rowset.serialでのWriterの使用

    Writerを返すjavax.sql.rowset.serialのメソッド
    修飾子と型
    メソッド
    説明
    SerialClob.setCharacterStream(long pos)
    このSerialClobオブジェクトが表すCLOB値へのUnicode文字のストリームの書込みに使用する、posの位置のストリームを取得します。
  • javax.sql.rowset.spiでのWriterの使用

    Writer型のパラメータを持つjavax.sql.rowset.spiのメソッド
    修飾子と型
    メソッド
    説明
    void
    XmlWriter.writeXML(WebRowSet caller, Writer writer)
    指定されたWebRowSetオブジェクトを、XMLドキュメントとしてjava.io.Writer出力ストリームに書き込みます。
  • javax.swing.textでのWriterの使用

    Writerを返すjavax.swing.textのメソッド
    修飾子と型
    メソッド
    説明
    protected Writer
    AbstractWriter.getWriter()
    コンテンツを出力するときに使用するライターを返します。
    Writer型のパラメータを持つjavax.swing.textのメソッド
    修飾子と型
    メソッド
    説明
    void
    DefaultEditorKit.write(Writer out, Document doc, int pos, int len)
    ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。
    abstract void
    EditorKit.write(Writer out, Document doc, int pos, int len)
    このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
    void
    JTextComponent.write(Writer out)
    モデルのコンテンツを、指定されたストリームに格納します。
    Writer型のパラメータを持つjavax.swing.textのコンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    新しいAbstractWriterを作成します。
    protected
    AbstractWriter(Writer w, Document doc, int pos, int len)
    新しいAbstractWriterを作成します。
    protected
    新しいAbstractWriterを作成します。
    protected
    AbstractWriter(Writer w, Element root, int pos, int len)
    新しいAbstractWriterを作成します。
  • javax.swing.text.htmlでのWriterの使用

    Writer型のパラメータを持つjavax.swing.text.htmlのメソッド
    修飾子と型
    メソッド
    説明
    void
    HTMLEditorKit.write(Writer out, Document doc, int pos, int len)
    このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
    Writer型のパラメータを持つjavax.swing.text.htmlのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    新しいHTMLWriterを作成します。
     
    HTMLWriter(Writer w, HTMLDocument doc, int pos, int len)
    新しいHTMLWriterを作成します。
     
    新しいMinimalHTMLWriterを作成します。
     
    MinimalHTMLWriter(Writer w, StyledDocument doc, int pos, int len)
    新しいMinimalHTMLWriterを作成します。
  • javax.swing.text.rtfでのWriterの使用

    Writer型のパラメータを持つjavax.swing.text.rtfのメソッド
    修飾子と型
    メソッド
    説明
    void
    RTFEditorKit.write(Writer out, Document doc, int pos, int len)
    ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。
  • javax.toolsでのWriterの使用

    Writerを返すjavax.toolsのメソッド
    修飾子と型
    メソッド
    説明
    FileObject.openWriter()
    このファイル・オブジェクトのWriterを返します。
    ForwardingFileObject.openWriter()
     
    SimpleJavaFileObject.openWriter()
    openOutputStreamの結果をWriter内にラップします。
    Writer型のパラメータを持つjavax.toolsのメソッド
    修飾子と型
    メソッド
    説明
    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の使用

    Writer型のパラメータを持つjavax.xml.streamのメソッド
    修飾子と型
    メソッド
    説明
    XMLOutputFactory.createXMLEventWriter(Writer stream)
    ライターへの書込みを行う新しいXMLEventWriterを作成します。
    XMLOutputFactory.createXMLStreamWriter(Writer stream)
    ライターへの書込みを行う新しいXMLStreamWriterを作成します。
  • javax.xml.stream.eventsでのWriterの使用

    Writer型のパラメータを持つjavax.xml.stream.eventsのメソッド
    修飾子と型
    メソッド
    説明
    void
    XMLEvent.writeAsEncodedUnicode(Writer writer)
    このメソッドは、XML 1.0仕様に従ってXMLEventをUnicode文字として書き込みます。
  • javax.xml.transform.streamでのWriterの使用

    Writerを返すjavax.xml.transform.streamのメソッド
    修飾子と型
    メソッド
    説明
    StreamResult.getWriter()
    setWriterを使って設定された文字ストリームを取得します。
    Writer型のパラメータを持つjavax.xml.transform.streamのメソッド
    修飾子と型
    メソッド
    説明
    void
    StreamResult.setWriter(Writer writer)
    結果を受け取るライターを設定します。
    Writer型のパラメータを持つjavax.xml.transform.streamのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    文字ストリームからStreamResultを構築します。
  • org.w3c.dom.lsでのWriterの使用

    Writerを返すorg.w3c.dom.lsのメソッド
    修飾子と型
    メソッド
    説明
    言語の属性と、16ビット単位を出力できる書込み可能なストリームを表すバインディング依存の型です。
    Writer型のパラメータを持つorg.w3c.dom.lsのメソッド
    修飾子と型
    メソッド
    説明
    void
    LSOutput.setCharacterStream(Writer characterStream)
    言語の属性と、16ビット単位を出力できる書込み可能なストリームを表すバインディング依存の型です。