edu.neu.ccs.demeterf.demfgen.dgp.sql
Class SQLCreate

java.lang.Object
  extended by edu.neu.ccs.demeterf.FC
      extended by edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
          extended by edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
              extended by edu.neu.ccs.demeterf.demfgen.dgp.Concrete
                  extended by edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLCreate

public class SQLCreate
extends Concrete


Field Summary
 
Fields inherited from class edu.neu.ccs.demeterf.FC
augMethodName, buildMethodName
 
Constructor Summary
SQLCreate()
           
 
Method Summary
 java.lang.String docComment()
          Documentation comment to be placed above the Class definition
 java.lang.String fileSuffix()
          The Extension of the output File
 FC functionObj()
          The function object responsible for function generation
 java.lang.String header(java.lang.String com, java.lang.String p, java.lang.String imp)
          Import declarations
 java.lang.String primitive(java.lang.String p)
           
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.Concrete
combine, combine, combine, combine, combine, combine, combine, combine, combine, combine, combine, genericInst, wrapStr
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
builtin, combine, combine, combine, combine, combine, combine, combine, control, fileClosing, fileOpening, finish, isAbstract, realControl, recur, superClass, typeargs
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
argument, baseControl, builtins, fileName, hasArgument, method, methodBody, methodName, methodReturn, override, startArgument, stubMethod, stubMethodBody, stubMethodName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLCreate

public SQLCreate()
Method Detail

functionObj

public FC functionObj()
Description copied from class: DGPFunc
The function object responsible for function generation

Specified by:
functionObj in class Concrete

docComment

public java.lang.String docComment()
Description copied from class: DGPFunc
Documentation comment to be placed above the Class definition

Specified by:
docComment in class DGPFunc

primitive

public java.lang.String primitive(java.lang.String p)
Specified by:
primitive in class TravGeneric

header

public java.lang.String header(java.lang.String com,
                               java.lang.String p,
                               java.lang.String imp)
Description copied from class: DGPFunc
Import declarations

Overrides:
header in class DGPFunc

fileSuffix

public java.lang.String fileSuffix()
Description copied from class: DGPFunc
The Extension of the output File

Overrides:
fileSuffix in class DGPFunc