Package de.hybris.bootstrap.ddl
Class TableNameAwareColumn
- java.lang.Object
-
- org.apache.ddlutils.model.Column
-
- de.hybris.bootstrap.ddl.TableNameAwareColumn
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
public class TableNameAwareColumn extends org.apache.ddlutils.model.Column- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TableNameAwareColumn(org.apache.ddlutils.model.Column target, java.lang.String tableName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()booleanequals(java.lang.Object obj)java.lang.StringgetDefaultValue()java.lang.StringgetDescription()java.lang.StringgetJavaName()java.lang.StringgetName()java.lang.ObjectgetParsedDefaultValue()intgetPrecisionRadix()intgetScale()java.lang.StringgetSize()intgetSizeAsInt()java.lang.StringgetTableName()java.lang.StringgetType()intgetTypeCode()inthashCode()booleanisAutoIncrement()booleanisOfBinaryType()booleanisOfNumericType()booleanisOfSpecialType()booleanisOfTextType()booleanisPrimaryKey()booleanisRequired()voidsetAutoIncrement(boolean autoIncrement)voidsetDefaultValue(java.lang.String defaultValue)voidsetDescription(java.lang.String description)voidsetJavaName(java.lang.String javaName)voidsetName(java.lang.String name)voidsetPrecisionRadix(int precisionRadix)voidsetPrimaryKey(boolean primaryKey)voidsetRequired(boolean required)voidsetScale(int scale)voidsetSize(java.lang.String size)voidsetSizeAndScale(int size, int scale)voidsetType(java.lang.String type)voidsetTypeCode(int typeCode)java.lang.StringtoString()java.lang.StringtoVerboseString()
-
-
-
Method Detail
-
getTableName
public java.lang.String getTableName()
-
getName
public java.lang.String getName()
- Overrides:
getNamein classorg.apache.ddlutils.model.Column
-
setName
public void setName(java.lang.String name)
- Overrides:
setNamein classorg.apache.ddlutils.model.Column
-
getJavaName
public java.lang.String getJavaName()
- Overrides:
getJavaNamein classorg.apache.ddlutils.model.Column
-
setJavaName
public void setJavaName(java.lang.String javaName)
- Overrides:
setJavaNamein classorg.apache.ddlutils.model.Column
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescriptionin classorg.apache.ddlutils.model.Column
-
setDescription
public void setDescription(java.lang.String description)
- Overrides:
setDescriptionin classorg.apache.ddlutils.model.Column
-
isPrimaryKey
public boolean isPrimaryKey()
- Overrides:
isPrimaryKeyin classorg.apache.ddlutils.model.Column
-
setPrimaryKey
public void setPrimaryKey(boolean primaryKey)
- Overrides:
setPrimaryKeyin classorg.apache.ddlutils.model.Column
-
isRequired
public boolean isRequired()
- Overrides:
isRequiredin classorg.apache.ddlutils.model.Column
-
setRequired
public void setRequired(boolean required)
- Overrides:
setRequiredin classorg.apache.ddlutils.model.Column
-
isAutoIncrement
public boolean isAutoIncrement()
- Overrides:
isAutoIncrementin classorg.apache.ddlutils.model.Column
-
setAutoIncrement
public void setAutoIncrement(boolean autoIncrement)
- Overrides:
setAutoIncrementin classorg.apache.ddlutils.model.Column
-
getTypeCode
public int getTypeCode()
- Overrides:
getTypeCodein classorg.apache.ddlutils.model.Column
-
setTypeCode
public void setTypeCode(int typeCode)
- Overrides:
setTypeCodein classorg.apache.ddlutils.model.Column
-
getType
public java.lang.String getType()
- Overrides:
getTypein classorg.apache.ddlutils.model.Column
-
setType
public void setType(java.lang.String type)
- Overrides:
setTypein classorg.apache.ddlutils.model.Column
-
isOfNumericType
public boolean isOfNumericType()
- Overrides:
isOfNumericTypein classorg.apache.ddlutils.model.Column
-
isOfTextType
public boolean isOfTextType()
- Overrides:
isOfTextTypein classorg.apache.ddlutils.model.Column
-
isOfBinaryType
public boolean isOfBinaryType()
- Overrides:
isOfBinaryTypein classorg.apache.ddlutils.model.Column
-
isOfSpecialType
public boolean isOfSpecialType()
- Overrides:
isOfSpecialTypein classorg.apache.ddlutils.model.Column
-
getSize
public java.lang.String getSize()
- Overrides:
getSizein classorg.apache.ddlutils.model.Column
-
getSizeAsInt
public int getSizeAsInt()
- Overrides:
getSizeAsIntin classorg.apache.ddlutils.model.Column
-
setSize
public void setSize(java.lang.String size)
- Overrides:
setSizein classorg.apache.ddlutils.model.Column
-
getScale
public int getScale()
- Overrides:
getScalein classorg.apache.ddlutils.model.Column
-
setScale
public void setScale(int scale)
- Overrides:
setScalein classorg.apache.ddlutils.model.Column
-
setSizeAndScale
public void setSizeAndScale(int size, int scale)- Overrides:
setSizeAndScalein classorg.apache.ddlutils.model.Column
-
getPrecisionRadix
public int getPrecisionRadix()
- Overrides:
getPrecisionRadixin classorg.apache.ddlutils.model.Column
-
setPrecisionRadix
public void setPrecisionRadix(int precisionRadix)
- Overrides:
setPrecisionRadixin classorg.apache.ddlutils.model.Column
-
getDefaultValue
public java.lang.String getDefaultValue()
- Overrides:
getDefaultValuein classorg.apache.ddlutils.model.Column
-
getParsedDefaultValue
public java.lang.Object getParsedDefaultValue()
- Overrides:
getParsedDefaultValuein classorg.apache.ddlutils.model.Column
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
- Overrides:
setDefaultValuein classorg.apache.ddlutils.model.Column
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException- Overrides:
clonein classorg.apache.ddlutils.model.Column- Throws:
java.lang.CloneNotSupportedException
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classorg.apache.ddlutils.model.Column
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.apache.ddlutils.model.Column
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.apache.ddlutils.model.Column
-
toVerboseString
public java.lang.String toVerboseString()
- Overrides:
toVerboseStringin classorg.apache.ddlutils.model.Column
-
-