javax.print
Class DocFlavor.BYTE_ARRAY

java.lang.Object
  extended by javax.print.DocFlavor
      extended by javax.print.DocFlavor.BYTE_ARRAY
All Implemented Interfaces:
Serializable, Cloneable
Enclosing class:
DocFlavor

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).

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.print.DocFlavor
DocFlavor.BYTE_ARRAY, DocFlavor.CHAR_ARRAY, DocFlavor.INPUT_STREAM, DocFlavor.READER, DocFlavor.SERVICE_FORMATTED, DocFlavor.STRING, DocFlavor.URL
 
Field Summary
static DocFlavor.BYTE_ARRAY AUTOSENSE
          Byte array doc flavor with a MIME Type of "application/octet-stream".
static DocFlavor.BYTE_ARRAY GIF
          Byte array doc flavor with a MIME Type of "image/gif".
static DocFlavor.BYTE_ARRAY JPEG
          Byte array doc flavor with a MIME Type of "image/jpeg".
static DocFlavor.BYTE_ARRAY PCL
          Byte array doc flavor with a MIME Type of "application/vnd.hp-PCL".
static DocFlavor.BYTE_ARRAY PDF
          Byte array doc flavor with a MIME Type of "application/pdf".
static DocFlavor.BYTE_ARRAY PNG
          Byte array doc flavor with a MIME Type of "image/png".
static DocFlavor.BYTE_ARRAY POSTSCRIPT
          Byte array doc flavor with a MIME Type of "application/postscript".
static DocFlavor.BYTE_ARRAY TEXT_HTML_HOST
          Byte array doc flavor with a MIME Type of "text/html" in the host encoding.
static DocFlavor.BYTE_ARRAY TEXT_HTML_US_ASCII
          Byte array doc flavor with a MIME Type of "text/html; charset=us-ascii".
static DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16
          Byte array doc flavor with a MIME Type of "text/html; charset=utf-16".
static DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16BE
          Byte array doc flavor with a MIME Type of "text/html; charset=utf-16be".
static DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_16LE
          Byte array doc flavor with a MIME Type of "text/html; charset=utf-16le".
static DocFlavor.BYTE_ARRAY TEXT_HTML_UTF_8
          Byte array doc flavor with a MIME Type of "text/html; charset=utf-8".
static DocFlavor.BYTE_ARRAY TEXT_PLAIN_HOST
          Byte array doc flavor with a MIME Type of "text/plain" in the host encoding.
static DocFlavor.BYTE_ARRAY TEXT_PLAIN_US_ASCII
          Byte array doc flavor with a MIME Type of "text/plain; charset=us-ascii".
static DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16
          Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16".
static DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16BE
          Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16be".
static DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_16LE
          Byte array doc flavor with a MIME Type of "text/plain; charset=utf-16le".
static DocFlavor.BYTE_ARRAY TEXT_PLAIN_UTF_8
          Byte array doc flavor with a MIME Type of "text/plain; charset=utf-8".
 
Fields inherited from class javax.print.DocFlavor
hostEncoding
 
Constructor Summary
DocFlavor.BYTE_ARRAY(String mimeType)
          Constructor for doc flavor objects with the given MIME type and a print data representation class name of "[B".
 
Method Summary
 
Methods inherited from class javax.print.DocFlavor
equals, getMediaSubtype, getMediaType, getMimeType, getParameter, getRepresentationClassName, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

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

DocFlavor.BYTE_ARRAY

public DocFlavor.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.