JavaTM 2 Platform
Standard Ed. 5.0

javax.print
クラス DocFlavor.INPUT_STREAM

java.lang.Object
  上位を拡張 javax.print.DocFlavor
      上位を拡張 javax.print.DocFlavor.INPUT_STREAM
すべての実装されたインタフェース:
Serializable, Cloneable
含まれているクラス:
DocFlavor

public static class DocFlavor.INPUT_STREAM
extends DocFlavor

DocFlavor.INPUT_STREAM クラスは、事前定義された static 定数 DocFlavor オブジェクトを提供します。バイトストリーム (java.io.InputStream) を印刷データ表現クラスとして使用する doc フレーバはその例です。

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス javax.print.DocFlavor から継承された入れ子のクラス/インタフェース
DocFlavor.BYTE_ARRAY, DocFlavor.CHAR_ARRAY, DocFlavor.INPUT_STREAM, DocFlavor.READER, DocFlavor.SERVICE_FORMATTED, DocFlavor.STRING, DocFlavor.URL
 
フィールドの概要
static DocFlavor.INPUT_STREAM AUTOSENSE
          MIME タイプ = 「application/octet-stream」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ。
static DocFlavor.INPUT_STREAM GIF
          MIME タイプ = 「image/gif」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM JPEG
          MIME タイプ = 「image/jpeg」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM PCL
          MIME タイプ = 「application/vnd.hp-PCL」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM PDF
          MIME タイプ = 「application/pdf」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM PNG
          MIME タイプ = 「image/png」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM POSTSCRIPT
          MIME タイプ = 「application/postscript」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_HTML_HOST
          MIME タイプ = 「text/html」 の doc フレーバ。
static DocFlavor.INPUT_STREAM TEXT_HTML_US_ASCII
          MIME タイプ = 「text/html; charset=us-ascii」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16
          MIME タイプ = 「text/html; charset=utf-16」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16BE
          MIME タイプ = 「text/html; charset=utf-16be」 (ビッグエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16LE
          MIME タイプ = 「text/html; charset=utf-16le」 (リトルエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_8
          MIME タイプ = 「text/html; charset=utf-8」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_PLAIN_HOST
          MIME タイプ = 「text/plain」 の doc フレーバ。
static DocFlavor.INPUT_STREAM TEXT_PLAIN_US_ASCII
          MIME タイプ = 「text/plain; charset=us-ascii」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16
          MIME タイプ = 「text/plain; charset=utf-16」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16BE
          MIME タイプ = 「text/plain; charset=utf-16be」 (ビッグエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16LE
          MIME タイプ = 「text/plain; charset=utf-16le」 (リトルエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_8
          MIME タイプ = 「text/plain; charset=utf-8」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ
 
クラス javax.print.DocFlavor から継承されたフィールド
hostEncoding
 
コンストラクタの概要
DocFlavor.INPUT_STREAM(String mimeType)
          指定された MIME タイプおよび印刷データ表現クラス名 「java.io.InputStream」 (バイトストリーム) を使用して、新規 doc フレーバを構築します。
 
メソッドの概要
 
クラス javax.print.DocFlavor から継承されたメソッド
equals, getMediaSubtype, getMediaType, getMimeType, getParameter, getRepresentationClassName, hashCode, toString
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

TEXT_PLAIN_HOST

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_HOST
MIME タイプ = 「text/plain」 の doc フレーバ。ホストプラットフォームのエンコーディングで符号化されます。hostEncoding、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) を参照してください。


TEXT_PLAIN_UTF_8

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_8
MIME タイプ = 「text/plain; charset=utf-8」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_PLAIN_UTF_16

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16
MIME タイプ = 「text/plain; charset=utf-16」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_PLAIN_UTF_16BE

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16BE
MIME タイプ = 「text/plain; charset=utf-16be」 (ビッグエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_PLAIN_UTF_16LE

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16LE
MIME タイプ = 「text/plain; charset=utf-16le」 (リトルエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_PLAIN_US_ASCII

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_US_ASCII
MIME タイプ = 「text/plain; charset=us-ascii」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_HTML_HOST

public static final DocFlavor.INPUT_STREAM TEXT_HTML_HOST
MIME タイプ = 「text/html」 の doc フレーバ。ホストプラットフォームのエンコーディングで符号化されます。hostEncoding、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) を参照してください。


TEXT_HTML_UTF_8

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_8
MIME タイプ = 「text/html; charset=utf-8」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_HTML_UTF_16

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16
MIME タイプ = 「text/html; charset=utf-16」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_HTML_UTF_16BE

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16BE
MIME タイプ = 「text/html; charset=utf-16be」 (ビッグエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_HTML_UTF_16LE

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16LE
MIME タイプ = 「text/html; charset=utf-16le」 (リトルエンディアンのバイト順序)、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


TEXT_HTML_US_ASCII

public static final DocFlavor.INPUT_STREAM TEXT_HTML_US_ASCII
MIME タイプ = 「text/html; charset=us-ascii」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


PDF

public static final DocFlavor.INPUT_STREAM PDF
MIME タイプ = 「application/pdf」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


POSTSCRIPT

public static final DocFlavor.INPUT_STREAM POSTSCRIPT
MIME タイプ = 「application/postscript」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


PCL

public static final DocFlavor.INPUT_STREAM PCL
MIME タイプ = 「application/vnd.hp-PCL」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


GIF

public static final DocFlavor.INPUT_STREAM GIF
MIME タイプ = 「image/gif」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


JPEG

public static final DocFlavor.INPUT_STREAM JPEG
MIME タイプ = 「image/jpeg」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


PNG

public static final DocFlavor.INPUT_STREAM PNG
MIME タイプ = 「image/png」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ


AUTOSENSE

public static final DocFlavor.INPUT_STREAM AUTOSENSE
MIME タイプ = 「application/octet-stream」、印刷データ表現クラス名 = 「java.io.InputStream」 (バイトストリーム) の doc フレーバ。クライアントは、DocFlavor を使用して記述されたデータがプリンタで有効かどうかを判定する必要があります。

コンストラクタの詳細

DocFlavor.INPUT_STREAM

public DocFlavor.INPUT_STREAM(String mimeType)
指定された MIME タイプおよび印刷データ表現クラス名 「java.io.InputStream」 (バイトストリーム) を使用して、新規 doc フレーバを構築します。

パラメータ:
mimeType - MIME メディアタイプ文字列
例外:
NullPointerException - (チェックされない例外) mimeType が null の場合にスローされる
IllegalArgumentException - (チェックされない例外) mimeType が MIME メディアタイプ文字列の構文に従わない場合にスローされる

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。