com.bonevich.erj.db
Class AbstractDdlGenerator

java.lang.Object
  |
  +--com.bonevich.erj.db.AbstractDdlGenerator
All Implemented Interfaces:
IDdlGenerator
Direct Known Subclasses:
MysqlGenerator, OracleGenerator, PostgresqlGenerator

public abstract class AbstractDdlGenerator
extends java.lang.Object
implements IDdlGenerator

ClassDescription

Version:
$Id: AbstractDdlGenerator.html,v 1.1 2009/03/07 17:55:36 jbonevic Exp $
Author:
jbonevic

Field Summary
 
Fields inherited from interface com.bonevich.erj.db.IDdlGenerator
CLOSE_PAREN, COMMA, CREATE_INDEX, CREATE_SEQ, CREATE_TABLE, DROP_TABLE, NEW_LINE, NOT, NULL, OPEN_PAREN, SEMI_COLON, TAB, WHITE_SPACE
 
Constructor Summary
AbstractDdlGenerator()
          Constructor for AbstractDdlGenerator.
 
Method Summary
 IDdlGenerator cloneWithNewName(java.lang.String name, IDdlGenerator that)
           
 java.lang.String getName()
          Returns the name.
 GenerationOptionMetaData getOptionMetaData()
           
 boolean isOptionSet(java.lang.String name)
           
 void setName(java.lang.String name)
          Sets the name.
 void setOption(java.lang.String name, boolean value)
           
 void setOptionMetaData(GenerationOptionMetaData metaData)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.bonevich.erj.db.IDdlGenerator
cloneWithNewName, generate
 

Constructor Detail

AbstractDdlGenerator

public AbstractDdlGenerator()
Constructor for AbstractDdlGenerator.

Method Detail

cloneWithNewName

public IDdlGenerator cloneWithNewName(java.lang.String name,
                                      IDdlGenerator that)
See Also:
IDdlGenerator.cloneWithNewName(String)

setOption

public void setOption(java.lang.String name,
                      boolean value)
Specified by:
setOption in interface IDdlGenerator
See Also:
com.bonevich.erj.db.IDdlGenerator#setOption(String,String)

isOptionSet

public boolean isOptionSet(java.lang.String name)
Specified by:
isOptionSet in interface IDdlGenerator
See Also:
com.bonevich.erj.db.IDdlGenerator#getOption(String)

getOptionMetaData

public GenerationOptionMetaData getOptionMetaData()
Specified by:
getOptionMetaData in interface IDdlGenerator
See Also:
IDdlGenerator.getOptionMetaData()

setOptionMetaData

public void setOptionMetaData(GenerationOptionMetaData metaData)
Specified by:
setOptionMetaData in interface IDdlGenerator

getName

public java.lang.String getName()
Returns the name.

Specified by:
getName in interface IDdlGenerator
Returns:
String

setName

public void setName(java.lang.String name)
Sets the name.

Specified by:
setName in interface IDdlGenerator
Parameters:
name - The name to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2003 bonevich.com. All Rights Reserved.