Mergedoc
Translation

javax.servlet
クラス ServletOutputStream

java.lang.Object
  上位を拡張 java.io.OutputStream
      上位を拡張 javax.servlet.ServletOutputStream
すべての実装されたインタフェース:
java.io.Closeable, java.io.Flushable

public abstract class ServletOutputStream
extends java.io.OutputStream

クライアントにバイナリデータを送信する出力ストリームを提供します。 ServletOutputStream オブジェクトは通常 ServletResponse.getOutputStream() メソッドを使って取得します。

このクラスは抽象クラスとなっていますが、実装は Servlet コンテナが提供します。 このクラスのサブクラスは java.io.OutputStream.write(int) メソッドを実装しなければなりません。

作成者:
Various
関連項目:
ServletResponse

コンストラクタの概要
protected ServletOutputStream()
          抽象クラスのため、何も実行しません。
 
メソッドの概要
 void print(boolean b)
          クライアントに改行コード (CRLF) を付けずに boolean の値を出力します。
 void print(char c)
          クライアントに改行コード (CRLF) を付けずに char の値を出力します。
 void print(double d)
          クライアントに改行コード (CRLF) を付けずに double 型の値を出力します。
 void print(float f)
          クライアントに改行コード (CRLF) を付けずに float の値を出力します。
 void print(int i)
          クライアントに改行コード (CRLF) を付けずに int の値を出力します。
 void print(long l)
          クライアントに改行コード (CRLF) を付けずに long の値を出力します。
 void print(java.lang.String s)
          クライアントに改行コード (CRLF) を付けずに String を出力します。
 void println()
          クライアントに改行コード (CRLF) を出力します。
 void println(boolean b)
          クライアントに改行コード (CRLF) を付けて boolean 型の値を出力します。
 void println(char c)
          クライアントに改行コード (CRLF) を付けて char の値を出力します。
 void println(double d)
          クライアントに改行コード (CRLF) を付けて double 型の値を出力します。
 void println(float f)
          クライアントに改行コード (CRLF) を付けて float の値を出力します。
 void println(int i)
          クライアントに改行コード (CRLF) を付けて int の値を出力します。
 void println(long l)
          クライアントに改行コード (CRLF) を付けて long 型の値を出力します。
 void println(java.lang.String s)
          クライアントに改行コード (CRLF) を付けて String を出力します。
 
クラス java.io.OutputStream から継承されたメソッド
close, flush, write, write, write
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ServletOutputStream

protected ServletOutputStream()
抽象クラスのため、何も実行しません。

メソッドの詳細

print

public void print(java.lang.String s)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに String を出力します。

パラメータ:
s - クライアントに出力する String
例外:
java.io.IOException - 入出力の例外が発生した場合

print

public void print(boolean b)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに boolean の値を出力します。

パラメータ:
b - クライアントに送る boolean の値
例外:
java.io.IOException - 入出力の例外が発生した場合

print

public void print(char c)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに char の値を出力します。

パラメータ:
c - クライアントに送る char の値
例外:
java.io.IOException - 入出力の例外が発生した場合

print

public void print(int i)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに int の値を出力します。

パラメータ:
i - クライアントに送る int の値
例外:
java.io.IOException - 入出力の例外が発生した場合

print

public void print(long l)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに long の値を出力します。

パラメータ:
l - クライアントに送る long の値
例外:
java.io.IOException - 入出力の例外が発生した場合

print

public void print(float f)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに float の値を出力します。

パラメータ:
f - クライアントに送る float の値
例外:
java.io.IOException - 入出力の例外が発生した場合

print

public void print(double d)
           throws java.io.IOException
クライアントに改行コード (CRLF) を付けずに double 型の値を出力します。

パラメータ:
d - クライアントに送る double の値
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println()
             throws java.io.IOException
クライアントに改行コード (CRLF) を出力します。

例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(java.lang.String s)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて String を出力します。

パラメータ:
s - クライアントに出力する String
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(boolean b)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて boolean 型の値を出力します。

パラメータ:
b - クライアントに出力する boolean の値
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(char c)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて char の値を出力します。

パラメータ:
c - クライアントに出力する char の値
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(int i)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて int の値を出力します。

パラメータ:
i - クライアントに出力する int の値
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(long l)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて long 型の値を出力します。

パラメータ:
l - クライアントに出力する long の値
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(float f)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて float の値を出力します。

パラメータ:
f - クライアントに出力する floatの値
例外:
java.io.IOException - 入出力の例外が発生した場合

println

public void println(double d)
             throws java.io.IOException
クライアントに改行コード (CRLF) を付けて double 型の値を出力します。

パラメータ:
d - クライアントに出力する doubleの値
例外:
java.io.IOException - 入出力の例外が発生した場合

Mergedoc
Translation

Copyright © 2000- The Apache Software Foundation. All rights Reserved.