gudusoft.gsqlparser.pp.print
Class PrinterFactory

java.lang.Object
  extended by gudusoft.gsqlparser.pp.print.PrinterFactory

public class PrinterFactory
extends java.lang.Object


Constructor Summary
PrinterFactory()
           
 
Method Summary
static
<E extends IPrinter>
E
createPrinter(java.lang.Class<E> type)
           
static
<E extends IPrinter>
E
createPrinter(java.lang.Class<E> type, java.io.OutputStream out)
           
static TextPrinter createTextPrinter()
          create the text printer
static TextPrinter createTextPrinter(java.io.OutputStream out)
          create the text printer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrinterFactory

public PrinterFactory()
Method Detail

createTextPrinter

public static TextPrinter createTextPrinter()
create the text printer

Returns:

createTextPrinter

public static TextPrinter createTextPrinter(java.io.OutputStream out)
create the text printer

Parameters:
out -
Returns:

createPrinter

public static <E extends IPrinter> E createPrinter(java.lang.Class<E> type,
                                                   java.io.OutputStream out)

createPrinter

public static <E extends IPrinter> E createPrinter(java.lang.Class<E> type)