Class YColumn

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.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:
    Serialized Form
    • Constructor Detail

      • YColumn

        public YColumn​(java.lang.String customColumnDefinition)
    • Method Detail

      • getCustomColumnDefinition

        public java.lang.String getCustomColumnDefinition()
      • setCustomColumnDefinition

        public void setCustomColumnDefinition​(java.lang.String customColumnDefinition)
      • isUsedByAnyOfSuperTypesOf

        public boolean isUsedByAnyOfSuperTypesOf​(YComposedType composedType)
      • isMappedToAttribute

        public boolean isMappedToAttribute​(java.lang.String qualifier)
      • reuseByAttributeDescriptor

        public void reuseByAttributeDescriptor​(YAttributeDescriptor attributeDescriptor)
      • isMappedToAttributeWithQualifierDifferentThan

        public boolean isMappedToAttributeWithQualifierDifferentThan​(java.lang.String qualifier)
      • setSize

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

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