javax.print

Class DocFlavor.BYTE_ARRAY

public static class DocFlavor.BYTE_ARRAY extends DocFlavor

Predefined static DocFlavor objects for document types which use a byte array for the print data representation.

All the defined doc flavors have a print data representation classname of "[B" (byte array).

Field Summary
static DocFlavor.BYTE_ARRAYAUTOSENSE
Byte array doc flavor with a MIME Type of "application/octet-stream".
static DocFlavor.BYTE_ARRAYGIF
Byte array doc flavor with a MIME Type of "image/gif".
static DocFlavor.BYTE_ARRAYJPEG
Byte array doc flavor with a MIME Type of "image/jpeg".
static DocFlavor.BYTE_ARRAYPCL
Byte array doc flavor with a MIME Type of "application/vnd.hp-PCL".
static DocFlavor.BYTE_ARRAYPDF
Byte array doc flavor with a MIME Type of "application/pdf".
static DocFlavor.BYTE_ARRAYPNG
Byte array doc flavor with a MIME Type of "image/png".
static DocFlavor.BYTE_ARRAYPOSTSCRIPT
Byte array doc flavor with a MIME Type of "application/postscript".
static DocFlavor.BYTE_ARRAYTEXT_HTML_HOST
Byte array doc flavor with a MIME Type of "text/html" in the host encoding.
static DocFlavor.BYTE_ARRAYTEXT_HTML_US_ASCII
Byte array doc flavor with a MIME Type of "text/html; charset=us-ascii".
static DocFlavor.BYTE_ARRAYTEXT_HTML_UTF_16
Byte array doc flavor with a MIME Type of "text/html; charset=utf-16".
static DocFlavor.BYTE_ARRAYTEXT_HTML_UTF_16BE
Byte array doc flavor with a MIME Type of "text/html; charset=utf-16be".
static DocFlavor.BYTE_ARRAYTEXT_HTML_UTF_16LE
Byte array doc flavor with a MIME Type of "text/html; charset=utf-16le".
static DocFlavor.BYTE_ARRAYTEXT_HTML_UTF_8
Byte array doc flavor with a MIME Type of "text/html; charset=utf-8".
static DocFlavor.BYTE_ARRAYTEXT_PLAIN_HOST
Byte array doc flavor with a MIME Type of "text/plain" in the host encoding.
static DocFlavor.BYTE_ARRAYTEXT_PLAIN_US_ASCII
Byte array doc flavor with a MIME Type of "text/plain; charset=us-ascii".
static DocFlavor.BYTE_ARRAYTEXT_PLAIN_UTF_16
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16".
static DocFlavor.BYTE_ARRAYTEXT_PLAIN_UTF_16BE
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16be".
static DocFlavor.BYTE_ARRAYTEXT_PLAIN_UTF_16LE
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16le".
static DocFlavor.BYTE_ARRAYTEXT_PLAIN_UTF_8
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-8".
Constructor Summary
BYTE_ARRAY(String mimeType)
Constructor for doc flavor objects with the given MIME type and a print data representation class name of "[B".

Field Detail

AUTOSENSE

public static final DocFlavor.BYTE_ARRAY AUTOSENSE
Byte array doc flavor with a MIME Type of "application/octet-stream".

GIF

public static final DocFlavor.BYTE_ARRAY GIF
Byte array doc flavor with a MIME Type of "image/gif".

JPEG

public static final DocFlavor.BYTE_ARRAY JPEG
Byte array doc flavor with a MIME Type of "image/jpeg".

PCL

public static final DocFlavor.BYTE_ARRAY PCL
Byte array doc flavor with a MIME Type of "application/vnd.hp-PCL".

PDF

public static final DocFlavor.BYTE_ARRAY PDF
Byte array doc flavor with a MIME Type of "application/pdf".

PNG

public static final DocFlavor.BYTE_ARRAY PNG
Byte array doc flavor with a MIME Type of "image/png".

POSTSCRIPT

public static final DocFlavor.BYTE_ARRAY POSTSCRIPT
Byte array doc flavor with a MIME Type of "application/postscript".

TEXT_HTML_HOST

public static final DocFlavor.BYTE_ARRAY TEXT_HTML_HOST
Byte array doc flavor with a MIME Type of "text/html" in the host encoding.

TEXT_HTML_US_ASCII

public static final DocFlavor.BYTE_ARRAY TEXT_HTML_US_ASCII
Byte array doc flavor with a MIME Type of "text/html; charset=us-ascii".

TEXT_HTML_UTF_16

public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16
Byte array doc flavor with a MIME Type of "text/html; charset=utf-16".

TEXT_HTML_UTF_16BE

public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16BE
Byte array doc flavor with a MIME Type of "text/html; charset=utf-16be".

TEXT_HTML_UTF_16LE

public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16LE
Byte array doc flavor with a MIME Type of "text/html; charset=utf-16le".

TEXT_HTML_UTF_8

public static final DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_8
Byte array doc flavor with a MIME Type of "text/html; charset=utf-8".

TEXT_PLAIN_HOST

public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_HOST
Byte array doc flavor with a MIME Type of "text/plain" in the host encoding.

TEXT_PLAIN_US_ASCII

public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_US_ASCII
Byte array doc flavor with a MIME Type of "text/plain; charset=us-ascii".

TEXT_PLAIN_UTF_16

public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16".

TEXT_PLAIN_UTF_16BE

public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16BE
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16be".

TEXT_PLAIN_UTF_16LE

public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16LE
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16le".

TEXT_PLAIN_UTF_8

public static final DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_8
Byte array doc flavor with a MIME Type of "text/plain; charset=utf-8".

Constructor Detail

BYTE_ARRAY

public BYTE_ARRAY(String mimeType)
Constructor for doc flavor objects with the given MIME type and a print data representation class name of "[B".

Parameters: mimeType the mime type string

Throws: NullPointerException if mimeType is null. IllegalArgumentException if mimeType has the wrong syntax.