com.ibm.commerce.catalog.facade.datatypes

Interface AssociationType

    • Method Detail

      • getName

        java.lang.Object getName()
        Returns the value of the 'Name' attribute. cross sell or up sale for merchandizing associations.
        Returns:
        the value of the 'Name' attribute.
        See Also:
        setName(Object), CatalogPackage.getAssociationType_Name()
      • setName

        void setName(java.lang.Object value)
        Sets the value of the 'Name' attribute.
        Parameters:
        value - the new value of the 'Name' attribute.
        See Also:
        getName()
      • getCatalogGroupReference

        CatalogGroupReferenceType getCatalogGroupReference()
        Returns the value of the 'Catalog Group Reference' containment reference. Reference to another catalog group.
        Returns:
        the value of the 'Catalog Group Reference' containment reference.
        See Also:
        setCatalogGroupReference(CatalogGroupReferenceType), CatalogPackage.getAssociationType_CatalogGroupReference()
      • getCatalogEntryReference

        CatalogEntryReferenceType getCatalogEntryReference()
        Returns the value of the 'Catalog Entry Reference' containment reference. Reference to another catalog entry.
        Returns:
        the value of the 'Catalog Entry Reference' containment reference.
        See Also:
        setCatalogEntryReference(CatalogEntryReferenceType), CatalogPackage.getAssociationType_CatalogEntryReference()
      • getAssociatedObjectGroup

        commonj.sdo.Sequence getAssociatedObjectGroup()
        Returns the value of the 'Associated Object Group' attribute list. Reference to other associated object.
        Returns:
        the value of the 'Associated Object Group' attribute list.
        See Also:
        CatalogPackage.getAssociationType_AssociatedObjectGroup()
      • getAssociatedObject

        AssociatedObjectType getAssociatedObject()
        Returns the value of the 'Associated Object' containment reference. Reference to other associated object.
        Returns:
        the value of the 'Associated Object' containment reference.
        See Also:
        CatalogPackage.getAssociationType_AssociatedObject()
      • getAttributes

        java.util.Map getAttributes()
        Returns the value of the 'Attributes' map. The key is of type String, and the value is of type String, Additional attributes for this association.
        Returns:
        the value of the 'Attributes' map.
        See Also:
        CatalogPackage.getAssociationType_Attributes()
      • getAssociationCodeType

        java.lang.Object getAssociationCodeType()
        Returns the value of the 'Association Code Type' attribute. Merchandizing associations or customized associations.
        Returns:
        the value of the 'Association Code Type' attribute.
        See Also:
        setAssociationCodeType(Object), CatalogPackage.getAssociationType_AssociationCodeType()
      • setAssociationCodeType

        void setAssociationCodeType(java.lang.Object value)
        Sets the value of the 'Association Code Type' attribute.
        Parameters:
        value - the new value of the 'Association Code Type' attribute.
        See Also:
        getAssociationCodeType()
      • isExternalSource

        boolean isExternalSource()
        Returns the value of the 'External Source' attribute. Indicates whether this merchandising association was populated from an external source. This allows the client to recognize the difference between an association that was manually created, and one that was loaded from an automated algorithm. Default value is false.
        Returns:
        the value of the 'External Source' attribute.
        See Also:
        isSetExternalSource(), unsetExternalSource(), setExternalSource(boolean), CatalogPackage.getAssociationType_ExternalSource()
      • getQuantity

        double getQuantity()
        Returns the value of the 'Quantity' attribute. Associated quantity.
        Returns:
        the value of the 'Quantity' attribute.
        See Also:
        isSetQuantity(), unsetQuantity(), setQuantity(double), CatalogPackage.getAssociationType_Quantity()
      • getSemantic

        java.lang.String getSemantic()
        Returns the value of the 'Semantic' attribute. The semantic of the association.
        Returns:
        the value of the 'Semantic' attribute.
        See Also:
        setSemantic(String), CatalogPackage.getAssociationType_Semantic()
      • setSemantic

        void setSemantic(java.lang.String value)
        Sets the value of the 'Semantic' attribute.
        Parameters:
        value - the new value of the 'Semantic' attribute.
        See Also:
        getSemantic()
      • getUniqueID

        java.lang.String getUniqueID()
        Returns the value of the 'Unique ID' attribute. The unique identifier for the association. Associations are uniquely identified by the source, target, and type. In some cases, it may be desirable to uniquely identify an association without specifying all of these parameters. In this case, the unique identifier can be specified.
        Returns:
        the value of the 'Unique ID' attribute.
        See Also:
        setUniqueID(String), CatalogPackage.getAssociationType_UniqueID()
      • setUniqueID

        void setUniqueID(java.lang.String value)
        Sets the value of the 'Unique ID' attribute.
        Parameters:
        value - the new value of the 'Unique ID' attribute.
        See Also:
        getUniqueID()