declare namespace javax { namespace print { namespace DocFlavor { /** * Class DocFlavor.BYTE_ARRAY provides predefined static constant * DocFlavor objects for example doc flavors using a byte array * (byte[]) as the print data representation class. *

* @author Alan Kaminsky */ // @ts-ignore class BYTE_ARRAY extends javax.print.DocFlavor { /** * Constructs a new doc flavor with the given MIME type and a print * data representation class name of "[B" (byte array). * @param mimeType MIME media type string. * @exception NullPointerException * (unchecked exception) Thrown if mimeType is null. * @exception IllegalArgumentException * (unchecked exception) Thrown if mimeType does not * obey the syntax for a MIME media type string. */ // @ts-ignore constructor(mimeType: java.lang.String | string) /** * Doc flavor with MIME type = "text/plain", * encoded in the host platform encoding. * See {@link DocFlavor#hostEncoding hostEncoding} * Print data representation class name = * "[B" (byte array). */ // @ts-ignore public static readonly TEXT_PLAIN_HOST: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/plain; charset=utf-8", * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_8: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/plain; charset=utf-16", * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_16: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/plain; charset=utf-16be" * (big-endian byte ordering), * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_16BE: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/plain; charset=utf-16le" * (little-endian byte ordering), * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_16LE: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/plain; charset=us-ascii", * print data representation class name = * "[B" (byte array). */ // @ts-ignore public static readonly TEXT_PLAIN_US_ASCII: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "text/html", * encoded in the host platform encoding. * See {@link DocFlavor#hostEncoding hostEncoding} * Print data representation class name = * "[B" (byte array). */ // @ts-ignore public static readonly TEXT_HTML_HOST: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/html; charset=utf-8", * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_HTML_UTF_8: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/html; charset=utf-16", * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_HTML_UTF_16: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/html; charset=utf-16be" * (big-endian byte ordering), * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_HTML_UTF_16BE: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/html; charset=utf-16le" * (little-endian byte ordering), * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly TEXT_HTML_UTF_16LE: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "text/html; charset=us-ascii", * print data representation class name = * "[B" (byte array). */ // @ts-ignore public static readonly TEXT_HTML_US_ASCII: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "application/pdf", print * data representation class name = "[B" (byte array). */ // @ts-ignore public static readonly PDF: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "application/postscript", * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly POSTSCRIPT: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "application/vnd.hp-PCL", * print data representation class name = "[B" (byte * array). */ // @ts-ignore public static readonly PCL: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "image/gif", print data * representation class name = "[B" (byte array). */ // @ts-ignore public static readonly GIF: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "image/jpeg", print data * representation class name = "[B" (byte array). */ // @ts-ignore public static readonly JPEG: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = "image/png", print data * representation class name = "[B" (byte array). */ // @ts-ignore public static readonly PNG: javax.print.DocFlavor.BYTE_ARRAY /** * Doc flavor with MIME type = * "application/octet-stream", * print data representation class name = "[B" (byte * array). The client must determine that data described * using this DocFlavor is valid for the printer. */ // @ts-ignore public static readonly AUTOSENSE: javax.print.DocFlavor.BYTE_ARRAY } } } }