com.mrami.libre.ClassGenerator
Class OutputProducer

java.lang.Object
  extended bycom.mrami.libre.ClassGenerator.OutputProducer
Direct Known Subclasses:
JavaDefTypeOutput, JavaStaticOutput, JavaValidationOutput, MySQLDefTypeOutput

public abstract class OutputProducer
extends java.lang.Object

Version:
$Id: OutputProducer.java,v 1.1 2005/02/17 17:15:26 mrami Exp $
Author:
mrami

Constructor Summary
OutputProducer()
           
 
Method Summary
abstract  java.lang.String produce(CGboolean t)
           
abstract  java.lang.String produce(CGclass t)
           
abstract  java.lang.String produce(CGdate t)
           
 java.lang.String produce(CGfield field)
           
abstract  java.lang.String produce(CGfield field, CGboolean t)
           
abstract  java.lang.String produce(CGfield field, CGclass t)
           
abstract  java.lang.String produce(CGfield field, CGdate t)
           
abstract  java.lang.String produce(CGfield field, CGinteger t)
           
abstract  java.lang.String produce(CGfield field, CGstring t)
           
abstract  java.lang.String produce(CGinteger t)
           
abstract  java.lang.String produce(CGstring t)
           
 java.lang.String produce(CGtypeType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputProducer

public OutputProducer()
Method Detail

produce

public java.lang.String produce(CGfield field)

produce

public abstract java.lang.String produce(CGfield field,
                                         CGboolean t)

produce

public abstract java.lang.String produce(CGfield field,
                                         CGclass t)

produce

public abstract java.lang.String produce(CGfield field,
                                         CGinteger t)

produce

public abstract java.lang.String produce(CGfield field,
                                         CGdate t)

produce

public abstract java.lang.String produce(CGfield field,
                                         CGstring t)

produce

public java.lang.String produce(CGtypeType type)

produce

public abstract java.lang.String produce(CGboolean t)

produce

public abstract java.lang.String produce(CGclass t)

produce

public abstract java.lang.String produce(CGinteger t)

produce

public abstract java.lang.String produce(CGdate t)

produce

public abstract java.lang.String produce(CGstring t)