クラスDocFlavor.BYTE_ARRAY

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

public static class DocFlavor.BYTE_ARRAY extends DocFlavor
クラスDocFlavor.BYTE_ARRAYは、事前定義された静的定数DocFlavorオブジェクト(例えば、印刷データ表現クラスとしてバイト配列(byte[])を使用するdocフレーバ)を提供します。
関連項目:
  • ネストされたクラスのサマリー

    クラスDocFlavorで宣言されたネストされたクラス/インタフェース

    DocFlavor.BYTE_ARRAY, DocFlavor.CHAR_ARRAY, DocFlavor.INPUT_STREAM, DocFlavor.READER, DocFlavor.SERVICE_FORMATTED, DocFlavor.STRING, DocFlavor.URL
    修飾子と型
    クラス
    説明
    static class 
    クラスDocFlavor.BYTE_ARRAYは、事前定義された静的定数DocFlavorオブジェクト(例えば、印刷データ表現クラスとしてバイト配列(byte[])を使用するdocフレーバ)を提供します。
    static class 
    クラスDocFlavor.CHAR_ARRAYは、文字配列(char[])を印刷データ表現クラスとして使用して、docフレーバなどの事前定義された静的定数DocFlavorオブジェクトを提供します。
    static class 
    クラスDocFlavor.INPUT_STREAMは、事前定義された静的定数DocFlavorオブジェクト(例えば、印刷データ表現クラスとしてバイト・ストリーム(java.io.InputStream)を使用するdocフレーバ)を提供します。
    static class 
    クラスDocFlavor.READERは、文字データ・ストリーム(java.io.Reader)を印刷データ表現クラスとして使用して、docフレーバなどの事前定義された静的定数DocFlavorオブジェクトを提供します。
    static class 
    クラスDocFlavor.SERVICE_FORMATTEDは、定義済みの静的定数DocFlavorオブジェクト(サービス・フォーマットされた印刷データ用のdocフレーバなど)を提供します。
    static class 
    クラスDocFlavor.STRINGは、印刷データ表現クラスとして文字列(java.lang.String)を使用するdocフレーバなど、事前定義された静的定数DocFlavorオブジェクトを提供します。
    static class 
    クラスDocFlavor.URLは、定義済みの静的定数DocFlavorオブジェクトを提供します。
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    MIMEタイプ= "application/octet-stream"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "image/gif"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "image/jpeg"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "application/vnd.hp-PCL"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "application/pdf"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "image/png"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "application/postscript"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/html"のdocフレーバ。ホスト・プラットフォームのエンコーディングで符号化されます。
    MIMEタイプ= "text/html; charset=us-ascii"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/html; charset=utf-16"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/html; charset=utf-16be" (ビッグ・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/html; charset=utf-16le" (リトル・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/html; charset=utf-8"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/plain"のdocフレーバ。ホスト・プラットフォームのエンコーディングで符号化されます。
    MIMEタイプ= "text/plain; charset=us-ascii"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/plain; charset=utf-16"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/plain; charset=utf-16be" (ビッグ・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/plain; charset=utf-16le" (リトル・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    MIMEタイプ= "text/plain; charset=utf-8"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。

    クラスで宣言されたフィールド DocFlavor

    hostEncoding
    修飾子と型
    フィールド
    説明
    static final String
    ホストのオペレーティング・システムのエンコーディングを表す文字列。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    BYTE_ARRAY(String mimeType)
    指定されたMIMEタイプおよび印刷データ表現クラス名"[B" (バイト配列)を使用して、新規docフレーバを構築します。
  • メソッドのサマリー

    クラスで宣言されたメソッド DocFlavor

    equals, getMediaSubtype, getMediaType, getMimeType, getParameter, getRepresentationClassName, hashCode, toString
    修飾子と型
    メソッド
    説明
    boolean
    このdocフレーバ・オブジェクトが指定されたオブジェクトに等しいかどうかを判別します。
    このdocフレーバ・オブジェクトのメディア・サブタイプを(MIMEタイプから)返します。
    このdocフレーバ・オブジェクトのメディア・タイプを(MIMEタイプから)返します。
    このdocフレーバ・オブジェクトのMIMEタイプ文字列を、正規の形式で返します。
    getParameter(String paramName)
    MIMEパラメータを表すStringを返します。
    このdocフレーバ・オブジェクトの表現クラスの名前が返されます。
    int
    このdocフレーバ・オブジェクトのハッシュ・コードを返します。
    このDocFlavorを文字列に変換します。

    クラスオブジェクトで宣言されたメソッド

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • フィールド詳細

    • TEXT_PLAIN_HOST

      public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_HOST
      MIMEタイプ= "text/plain"のdocフレーバ。ホスト・プラットフォームのエンコーディングで符号化されます。 hostEncodingを参照してください。 印刷データ表現クラス名= "[B" (バイト配列)。
    • TEXT_PLAIN_UTF_8

      public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_8
      MIMEタイプ= "text/plain; charset=utf-8"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_PLAIN_UTF_16

      public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16
      MIMEタイプ= "text/plain; charset=utf-16"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_PLAIN_UTF_16BE

      public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16BE
      MIMEタイプ= "text/plain; charset=utf-16be" (ビッグ・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_PLAIN_UTF_16LE

      public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16LE
      MIMEタイプ= "text/plain; charset=utf-16le" (リトル・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_PLAIN_US_ASCII

      public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_US_ASCII
      MIMEタイプ= "text/plain; charset=us-ascii"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_HTML_HOST

      public static final DocFlavor.BYTE_ARRAY TEXT_HTML_HOST
      MIMEタイプ= "text/html"のdocフレーバ。ホスト・プラットフォームのエンコーディングで符号化されます。 hostEncodingを参照してください。 印刷データ表現クラス名= "[B" (バイト配列)。
    • TEXT_HTML_UTF_8

      public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_8
      MIMEタイプ= "text/html; charset=utf-8"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_HTML_UTF_16

      public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16
      MIMEタイプ= "text/html; charset=utf-16"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_HTML_UTF_16BE

      public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16BE
      MIMEタイプ= "text/html; charset=utf-16be" (ビッグ・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_HTML_UTF_16LE

      public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16LE
      MIMEタイプ= "text/html; charset=utf-16le" (リトル・エンディアンのバイト順)、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • TEXT_HTML_US_ASCII

      public static final DocFlavor.BYTE_ARRAY TEXT_HTML_US_ASCII
      MIMEタイプ= "text/html; charset=us-ascii"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • PDF

      public static final DocFlavor.BYTE_ARRAY PDF
      MIMEタイプ= "application/pdf"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • POSTSCRIPT

      public static final DocFlavor.BYTE_ARRAY POSTSCRIPT
      MIMEタイプ= "application/postscript"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • PCL

      public static final DocFlavor.BYTE_ARRAY PCL
      MIMEタイプ= "application/vnd.hp-PCL"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • GIF

      public static final DocFlavor.BYTE_ARRAY GIF
      MIMEタイプ= "image/gif"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • JPEG

      public static final DocFlavor.BYTE_ARRAY JPEG
      MIMEタイプ= "image/jpeg"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • PNG

      public static final DocFlavor.BYTE_ARRAY PNG
      MIMEタイプ= "image/png"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。
    • AUTOSENSE

      public static final DocFlavor.BYTE_ARRAY AUTOSENSE
      MIMEタイプ= "application/octet-stream"、印刷データ表現クラス名= "[B" (バイト配列)のdocフレーバ。 クライアントは、このDocFlavorを使用して記述されたデータがプリンタに対して有効であると判断する必要があります。
  • コンストラクタの詳細

    • BYTE_ARRAY

      public BYTE_ARRAY(String mimeType)
      指定されたMIMEタイプおよび印刷データ表現クラス名"[B" (バイト配列)を使用して、新規docフレーバを構築します。
      パラメータ:
      mimeType - MIMEメディア・タイプ文字列
      スロー:
      NullPointerException - mimeTypenullの場合
      IllegalArgumentException - mimeTypeがMIMEメディア・タイプ文字列の構文に従わない場合