Class TableNameAwareColumn

java.lang.Object
org.apache.ddlutils.model.Column
de.hybris.bootstrap.ddl.TableNameAwareColumn
All Implemented Interfaces:
Serializable, Cloneable

public class TableNameAwareColumn extends org.apache.ddlutils.model.Column
See Also:
  • Constructor Details

    • TableNameAwareColumn

      public TableNameAwareColumn(org.apache.ddlutils.model.Column target, String tableName)
  • Method Details

    • getTableName

      public String getTableName()
    • getName

      public String getName()
      Overrides:
      getName in class org.apache.ddlutils.model.Column
    • setName

      public void setName(String name)
      Overrides:
      setName in class org.apache.ddlutils.model.Column
    • getJavaName

      public String getJavaName()
      Overrides:
      getJavaName in class org.apache.ddlutils.model.Column
    • setJavaName

      public void setJavaName(String javaName)
      Overrides:
      setJavaName in class org.apache.ddlutils.model.Column
    • getDescription

      public String getDescription()
      Overrides:
      getDescription in class org.apache.ddlutils.model.Column
    • setDescription

      public void setDescription(String description)
      Overrides:
      setDescription in class org.apache.ddlutils.model.Column
    • isPrimaryKey

      public boolean isPrimaryKey()
      Overrides:
      isPrimaryKey in class org.apache.ddlutils.model.Column
    • setPrimaryKey

      public void setPrimaryKey(boolean primaryKey)
      Overrides:
      setPrimaryKey in class org.apache.ddlutils.model.Column
    • isRequired

      public boolean isRequired()
      Overrides:
      isRequired in class org.apache.ddlutils.model.Column
    • setRequired

      public void setRequired(boolean required)
      Overrides:
      setRequired in class org.apache.ddlutils.model.Column
    • isAutoIncrement

      public boolean isAutoIncrement()
      Overrides:
      isAutoIncrement in class org.apache.ddlutils.model.Column
    • setAutoIncrement

      public void setAutoIncrement(boolean autoIncrement)
      Overrides:
      setAutoIncrement in class org.apache.ddlutils.model.Column
    • getTypeCode

      public int getTypeCode()
      Overrides:
      getTypeCode in class org.apache.ddlutils.model.Column
    • setTypeCode

      public void setTypeCode(int typeCode)
      Overrides:
      setTypeCode in class org.apache.ddlutils.model.Column
    • getType

      public String getType()
      Overrides:
      getType in class org.apache.ddlutils.model.Column
    • setType

      public void setType(String type)
      Overrides:
      setType in class org.apache.ddlutils.model.Column
    • isOfNumericType

      public boolean isOfNumericType()
      Overrides:
      isOfNumericType in class org.apache.ddlutils.model.Column
    • isOfTextType

      public boolean isOfTextType()
      Overrides:
      isOfTextType in class org.apache.ddlutils.model.Column
    • isOfBinaryType

      public boolean isOfBinaryType()
      Overrides:
      isOfBinaryType in class org.apache.ddlutils.model.Column
    • isOfSpecialType

      public boolean isOfSpecialType()
      Overrides:
      isOfSpecialType in class org.apache.ddlutils.model.Column
    • getSize

      public String getSize()
      Overrides:
      getSize in class org.apache.ddlutils.model.Column
    • getSizeAsInt

      public int getSizeAsInt()
      Overrides:
      getSizeAsInt in class org.apache.ddlutils.model.Column
    • setSize

      public void setSize(String size)
      Overrides:
      setSize in class org.apache.ddlutils.model.Column
    • getScale

      public int getScale()
      Overrides:
      getScale in class org.apache.ddlutils.model.Column
    • setScale

      public void setScale(int scale)
      Overrides:
      setScale in class org.apache.ddlutils.model.Column
    • setSizeAndScale

      public void setSizeAndScale(int size, int scale)
      Overrides:
      setSizeAndScale in class org.apache.ddlutils.model.Column
    • getPrecisionRadix

      public int getPrecisionRadix()
      Overrides:
      getPrecisionRadix in class org.apache.ddlutils.model.Column
    • setPrecisionRadix

      public void setPrecisionRadix(int precisionRadix)
      Overrides:
      setPrecisionRadix in class org.apache.ddlutils.model.Column
    • getDefaultValue

      public String getDefaultValue()
      Overrides:
      getDefaultValue in class org.apache.ddlutils.model.Column
    • getParsedDefaultValue

      public Object getParsedDefaultValue()
      Overrides:
      getParsedDefaultValue in class org.apache.ddlutils.model.Column
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
      Overrides:
      setDefaultValue in class org.apache.ddlutils.model.Column
    • clone

      public Object clone() throws CloneNotSupportedException
      Overrides:
      clone in class org.apache.ddlutils.model.Column
      Throws:
      CloneNotSupportedException
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class org.apache.ddlutils.model.Column
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.apache.ddlutils.model.Column
    • toString

      public String toString()
      Overrides:
      toString in class org.apache.ddlutils.model.Column
    • toVerboseString

      public String toVerboseString()
      Overrides:
      toVerboseString in class org.apache.ddlutils.model.Column