Class OraTableDefinition

java.lang.Object
solutions.a2.cdc.oracle.OraTableDefinition
Direct Known Subclasses:
OraTable4SinkConnector, OraTable4SourceConnector

public abstract class OraTableDefinition extends Object
Author:
averemee
  • Field Details

    • tableOwner

      protected String tableOwner
    • tableName

      protected String tableName
    • schemaType

      protected final int schemaType
    • version

      protected int version
    • allColumns

      protected List<OraColumn> allColumns
    • pkColumns

      protected Map<String,OraColumn> pkColumns
  • Constructor Details

    • OraTableDefinition

      protected OraTableDefinition(int schemaType)
    • OraTableDefinition

      protected OraTableDefinition(String tableOwner, String tableName, int schemaType)
  • Method Details

    • getTableOwner

      public String getTableOwner()
    • setTableOwner

      public void setTableOwner(String tableOwner)
    • getTableName

      public String getTableName()
    • getSchemaType

      public int getSchemaType()
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • setTableName

      public void setTableName(String tableName)
    • getAllColumns

      public List<OraColumn> getAllColumns()
    • setAllColumns

      public void setAllColumns(List<OraColumn> allColumns)
    • getPkColumns

      public Map<String,OraColumn> getPkColumns()