oracle.sysman.dbTarget.db.changemgr.emo.docaccess
Class XMLTableColumnsAccessor

java.lang.Object
  extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLAccessor
      extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLColumnAccessor
          extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLTableColumnsAccessor

public class XMLTableColumnsAccessor
extends XMLColumnAccessor


Field Summary
 
Fields inherited from class oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLAccessor
DDL_ALTER_LEFT_TO_RIGHT, DDL_ALTER_RIGHT_TO_LEFT, DDL_CREATE_LEFT, DDL_CREATE_RIGHT, DDL_DROP, DIFF_NODES_PATTERN, MDAPI_CLUSTER, MDAPI_DB_LINK, MDAPI_FUNCTION, MDAPI_INDEX, MDAPI_MATERIALIZED_VIEW, MDAPI_MATERIALIZED_VIEW_LOG, MDAPI_PACKAGE, MDAPI_PACKAGE_BODY, MDAPI_PACKAGE_SPEC, MDAPI_PROCEDURE, MDAPI_PROFILE, MDAPI_ROLE, MDAPI_ROLLBACK_SEGMENT, MDAPI_SEQUENCE, MDAPI_SYNONYM, MDAPI_TABLE, MDAPI_TABLESPACE, MDAPI_TRIGGER, MDAPI_TYPE, MDAPI_USER, MDAPI_VIEW
 
Method Summary
 void applySchemaMap(java.util.HashMap schemaMap, int changeMode)
           
 boolean getAllowNull()
           
 boolean getColumnAllowNull()
           
 java.lang.String getColumnColID()
           
 java.lang.String getColumnDataType()
           
 java.lang.String getColumnDefault()
           
static java.lang.String getColumnItemsPath()
           
 java.lang.String getColumnLength()
           
 java.lang.String getColumnPrecision()
           
 java.lang.String getColumnScale()
           
 boolean getColumnSort()
           
 java.lang.String getColumnTypeName()
           
 java.lang.String getColumnTypeSchema()
           
 java.lang.String getConstraintName()
           
 java.lang.String getDatatypeClause()
           
 java.lang.String getDefaultValue()
           
 boolean getIsPrimaryKeyColumn()
           
 boolean getIsUniqueKeyColumn()
           
 short getLength()
           
 boolean hasNamedColLevelConstraint()
           
 boolean isLOBType()
           
 void markRemovedNNColumn()
           
 void setColumnTypeSchema(java.lang.String schema)
           
 void setConstraintName(java.lang.String cName)
           
 java.lang.String toString()
           
 
Methods inherited from class oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLColumnAccessor
getColumnName, getName, setXmlDoc
 
Methods inherited from class oracle.sysman.dbTarget.db.changemgr.emo.docaccess.XMLAccessor
applyDiffs, applySchemaMap, compareDefinition, compareDefinition, compareDefinition, compareDefinition, createXslTransformInfo, generateDDL, generateDDL, generateDDL, generateDDLs, getAppendStatistics, getChangeMode, getColumnName, getDDL, getDDL, getDDL, getDDLForExecution, getDDLForExecution, getDifferencesDocument, getDocument, getDropDDL, getQuotedFullName, getQuotedName, getSXMLDocFromDB, getXMLAccessorForType, getXMLAccessorForType, getXMLAccessorForType, hasDiffs, initFromDatabase, initFromDatabase, initialize, initializeAll, intTypeToMDAPIType, isAlterable, MDAPITypeToIntType, printXmlRoot, registerApplyDiffListener, releaseXML, revert, setAppendStatistics, setObjectName, setTransformParams, sxmlSupported, sxmlSupported
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

applySchemaMap

public void applySchemaMap(java.util.HashMap schemaMap,
                           int changeMode)
Overrides:
applySchemaMap in class XMLAccessor

getColumnItemsPath

public static java.lang.String getColumnItemsPath()

getColumnDataType

public java.lang.String getColumnDataType()

isLOBType

public boolean isLOBType()

getColumnLength

public java.lang.String getColumnLength()

getLength

public short getLength()

getColumnScale

public java.lang.String getColumnScale()

getColumnPrecision

public java.lang.String getColumnPrecision()

getColumnDefault

public java.lang.String getColumnDefault()

getDefaultValue

public java.lang.String getDefaultValue()

getColumnAllowNull

public boolean getColumnAllowNull()

markRemovedNNColumn

public void markRemovedNNColumn()

getAllowNull

public boolean getAllowNull()

getColumnTypeSchema

public java.lang.String getColumnTypeSchema()

setColumnTypeSchema

public void setColumnTypeSchema(java.lang.String schema)

getColumnTypeName

public java.lang.String getColumnTypeName()

getColumnColID

public java.lang.String getColumnColID()

getColumnSort

public boolean getColumnSort()

hasNamedColLevelConstraint

public boolean hasNamedColLevelConstraint()

getConstraintName

public java.lang.String getConstraintName()

setConstraintName

public void setConstraintName(java.lang.String cName)

getDatatypeClause

public java.lang.String getDatatypeClause()

getIsPrimaryKeyColumn

public boolean getIsPrimaryKeyColumn()

getIsUniqueKeyColumn

public boolean getIsUniqueKeyColumn()

toString

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