java.lang.Object
de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.PartnerBaseImpl
All Implemented Interfaces:
BackendAware, BusinessObject, MessageListHolder, PartnerBase, Serializable, Cloneable
Direct Known Subclasses:
BillToImpl, ShipToImpl

public class PartnerBaseImpl extends BusinessObjectBase implements PartnerBase
Partner Base: Address information of the business partner
See Also:
  • Constructor Details

    • PartnerBaseImpl

      public PartnerBaseImpl()
  • Method Details

    • setTechKey

      public void setTechKey(TechKey techKey)
      Description copied from interface: BusinessObject
      Sets the key for the document.
      Specified by:
      setTechKey in interface BusinessObject
      Overrides:
      setTechKey in class BusinessObjectBase
      Parameters:
      techKey - Key to be set
    • setAddress

      public void setAddress(Address address)
      Sets the fully qualified address for the ship to
      Specified by:
      setAddress in interface PartnerBase
      Parameters:
      address - The address to be set
    • getAddress

      public Address getAddress()
      Returns the address for the ship to
      Specified by:
      getAddress in interface PartnerBase
      Returns:
      Address
    • getShortAddress

      public String getShortAddress()
      Returns the short address for the ship to
      Specified by:
      getShortAddress in interface PartnerBase
      Returns:
      The short address
    • setShortAddress

      public void setShortAddress(String shortAddress)
      Sets the short address for the ship to. The short address is used in dialogs to select a ship to from a list of ship tos
      Specified by:
      setShortAddress in interface PartnerBase
      Parameters:
      shortAddress - The short address for the ship to
    • toString

      public String toString()
      Get a string representation of the object.
      Overrides:
      toString in class BusinessObjectBase
      Returns:
      string representation
    • setId

      public void setId(String id)
      Sets the business partner id of the ship to
      Specified by:
      setId in interface PartnerBase
      Parameters:
      id - The id to be set
    • getId

      public String getId()
      Returns the id of the the ship to
      Specified by:
      getId in interface PartnerBase
      Returns:
      id
    • clone

      public PartnerBaseImpl clone()
      Description copied from class: BusinessObjectBase
      Makes a copy of the object. The MessageList is copied.
      Specified by:
      clone in interface PartnerBase
      Overrides:
      clone in class BusinessObjectBase
      Returns:
      a copy of object
      See Also:
    • isIdX

      public boolean isIdX()
      Description copied from interface: PartnerBase
      Returns value which indicates that address was set.
      Specified by:
      isIdX in interface PartnerBase
      Returns:
      true, if address was set
    • setIdX

      public void setIdX(boolean idX)
      Description copied from interface: PartnerBase
      Sets flag which indicates that address was set.
      Specified by:
      setIdX in interface PartnerBase
      Parameters:
      idX - Flag indicates whether address was set