Class YColumn

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

public class YColumn extends org.apache.ddlutils.model.Column
Class YColumn extends DDLUtils Column class by adding additional attributeDescriptor and customColumnDefinition fields We need to have a reference between DDLUtils column and attribute descriptor in Hybris
See Also:
  • Constructor Details

  • Method Details

    • getCustomColumnDefinition

      public String getCustomColumnDefinition()
    • setCustomColumnDefinition

      public void setCustomColumnDefinition(String customColumnDefinition)
    • getAttributeDescriptors

      public Set<YAttributeDescriptor> getAttributeDescriptors()
    • isUsedByAnyOfSuperTypesOf

      public boolean isUsedByAnyOfSuperTypesOf(YComposedType composedType)
    • isMappedToAttribute

      public boolean isMappedToAttribute(String qualifier)
    • reuseByAttributeDescriptor

      public void reuseByAttributeDescriptor(YAttributeDescriptor attributeDescriptor)
    • isMappedToAttributeWithQualifierDifferentThan

      public boolean isMappedToAttributeWithQualifierDifferentThan(String qualifier)
    • setSize

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

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