| Doc | 
 Interface Doc specifies the interface for an object that supplies one
 piece of print data for a Print Job. 
 | 
| DocFlavor | 
Class  DocFlavor encapsulates an object that specifies the format in
 which print data is supplied to a  DocPrintJob.  
 | 
| DocFlavor.BYTE_ARRAY | 
 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. 
 | 
| DocFlavor.CHAR_ARRAY | 
 Class DocFlavor.CHAR_ARRAY provides predefined static constant
 DocFlavor objects for example doc flavors using a character array
 (char[]) as the print data representation class. 
 | 
| DocFlavor.INPUT_STREAM | 
Class  DocFlavor.INPUT_STREAM provides predefined static constant
  DocFlavor objects for example doc flavors using a byte stream
 ( java.io.InputStream) as the print data
 representation class.  
 | 
| DocFlavor.READER | 
Class  DocFlavor.READER provides predefined static constant
  DocFlavor objects for example doc flavors using a character
 stream ( java.io.Reader) as the print data
 representation class.  
 | 
| DocFlavor.SERVICE_FORMATTED | 
 Class DocFlavor.SERVICE_FORMATTED provides predefined static
 constant DocFlavor objects for example doc flavors for service
 formatted print data. 
 | 
| DocFlavor.STRING | 
Class  DocFlavor.STRING provides predefined static constant
  DocFlavor objects for example doc flavors using a string
 ( java.lang.String) as the print data representation class.  
 | 
| DocFlavor.URL | 
 Class DocFlavor.URL provides predefined static constant
 DocFlavor objects. 
 | 
| DocPrintJob | 
 This interface represents a print job that can print a specified document
 with a set of job attributes. 
 | 
| MultiDoc | 
 Interface MultiDoc specifies the interface for an object that
 supplies more than one piece of print data for a Print Job. 
 | 
| MultiDocPrintJob | 
 Obtained from a MultiDocPrintService, a MultiDocPrintJob can
 print a specified collection of documents as a single print job with a set of
 job attributes. 
 | 
| MultiDocPrintService | 
 Interface MultiPrintService is the factory for a
 MultiDocPrintJob. 
 | 
| PrintException | 
 Class PrintException encapsulates a printing-related error condition
 that occurred while using a Print Service instance. 
 | 
| PrintService | 
 Interface PrintService is the factory for a DocPrintJob. 
 | 
| PrintServiceLookup | 
 Implementations of this class provide lookup services for print services
 (typically equivalent to printers) of a particular type. 
 | 
| ServiceUIFactory | 
 Services may optionally provide UIs which allow different styles of
 interaction in different roles. 
 | 
| StreamPrintService | 
This class extends  PrintService and represents a print service that
 prints data in different formats to a client-provided output stream.  
 | 
| StreamPrintServiceFactory | 
A  StreamPrintServiceFactory is the factory for
  StreamPrintService instances, which can print to an output stream in
 a particular document format described as a mime type.  
 |