ca.sqlpower.architect.ddl
Class DDLStatement

java.lang.Object
  extended by ca.sqlpower.architect.ddl.DDLStatement

public class DDLStatement
extends java.lang.Object

The DDLStatement class combines a high-level description of what a certain Data Definition Language statement does, as well as the text of that statement for a particular database.


Nested Class Summary
static class DDLStatement.StatementType
           
 
Constructor Summary
DDLStatement(SQLObject object, DDLStatement.StatementType type, java.lang.String sqlText, java.lang.String sqlTerminator, java.lang.String targetCatalog, java.lang.String targetSchema)
           
 
Method Summary
 SQLObject getObject()
          See object.
 java.lang.String getSqlTerminator()
           
 java.lang.String getSQLText()
          See sqlText.
 java.lang.String getTargetCatalog()
           
 java.lang.String getTargetSchema()
           
 DDLStatement.StatementType getType()
          See type.
 void setObject(SQLObject argObject)
          See object.
 void setSqlTerminator(java.lang.String sqlTerminator)
           
 void setSQLText(java.lang.String v)
          See sqlText.
 void setTargetCatalog(java.lang.String targetCatalog)
           
 void setTargetSchema(java.lang.String targetSchema)
           
 void setType(DDLStatement.StatementType argType)
          See type.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DDLStatement

public DDLStatement(SQLObject object,
                    DDLStatement.StatementType type,
                    java.lang.String sqlText,
                    java.lang.String sqlTerminator,
                    java.lang.String targetCatalog,
                    java.lang.String targetSchema)
Method Detail

getObject

public SQLObject getObject()
See object.

Returns:
the value of object

setObject

public void setObject(SQLObject argObject)
See object.

Parameters:
argObject - Value to assign to this.object

getType

public DDLStatement.StatementType getType()
See type.

Returns:
the value of type

setType

public void setType(DDLStatement.StatementType argType)
See type.

Parameters:
argType - Value to assign to this.type

getSQLText

public java.lang.String getSQLText()
See sqlText.

Returns:
the value of sqlText

setSQLText

public void setSQLText(java.lang.String v)
See sqlText.

Parameters:
v - Value to assign to this.sqlText

setSqlTerminator

public void setSqlTerminator(java.lang.String sqlTerminator)

getSqlTerminator

public java.lang.String getSqlTerminator()

getTargetCatalog

public java.lang.String getTargetCatalog()

setTargetCatalog

public void setTargetCatalog(java.lang.String targetCatalog)

getTargetSchema

public java.lang.String getTargetSchema()

setTargetSchema

public void setTargetSchema(java.lang.String targetSchema)

toString

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


Copyright © 2003-2007 SQL Power Group Inc. www.sqlpower.ca