Class ShareItemListRequest.Target

java.lang.Object
com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest.Target
All Implemented Interfaces:
Serializable
Enclosing class:
ShareItemListRequest

public static class ShareItemListRequest.Target extends Object implements Serializable
See Also:
  • Constructor Details

    • Target

      public Target()
  • Method Details

    • getValue

      public String getValue()
      The value that identifies who this list is to be shared with. This should be of the value type ShareItemListRequest.valueType. An example may be an email address or a customer ID.
      Returns:
      value the value that identifies this target
    • getAttributes

      public Map<String,Object> getAttributes()
      Any additional attributes that identify this target/share request. Might be used for something like the target's name if they were to be included in an email.
    • setValue

      public void setValue(String value)
      The value that identifies who this list is to be shared with. This should be of the value type ShareItemListRequest.valueType. An example may be an email address or a customer ID.
      Parameters:
      value - the value that identifies this target
    • setAttributes

      public void setAttributes(Map<String,Object> attributes)
      Any additional attributes that identify this target/share request. Might be used for something like the target's name if they were to be included in an email.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object