org.broadleafcommerce.core.order.domain
Class OrderItemQualifierImpl

java.lang.Object
  extended by org.broadleafcommerce.core.order.domain.OrderItemQualifierImpl
All Implemented Interfaces:
Serializable, OrderItemQualifier

@Entity
public class OrderItemQualifierImpl
extends Object
implements OrderItemQualifier

See Also:
Serialized Form

Field Summary
protected  Long id
           
static org.apache.commons.logging.Log LOG
           
protected  Offer offer
           
protected  OrderItem orderItem
           
protected  Long quantity
           
static long serialVersionUID
           
 
Constructor Summary
OrderItemQualifierImpl()
           
 
Method Summary
 boolean equals(Object obj)
           
 Long getId()
          Unique id of the item qualifier.
 Offer getOffer()
          Returns the related offer
 OrderItem getOrderItem()
          The related order item.
 Long getQuantity()
          Returns the quantity of the associated OrderItem that was used as a qualifier.
 int hashCode()
           
 void setId(Long id)
          Sets the id for this OrderItemQualifier
 void setOffer(Offer offer)
          Sets the related offer.
 void setOrderItem(OrderItem orderItem)
          Sets the related order item.
 void setQuantity(Long quantity)
          Sets the quantity of the associated OrderItem that was used as a qualifier.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final org.apache.commons.logging.Log LOG

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

id

protected Long id

orderItem

protected OrderItem orderItem

offer

protected Offer offer

quantity

protected Long quantity
Constructor Detail

OrderItemQualifierImpl

public OrderItemQualifierImpl()
Method Detail

getId

public Long getId()
Description copied from interface: OrderItemQualifier
Unique id of the item qualifier.

Specified by:
getId in interface OrderItemQualifier
Returns:

setId

public void setId(Long id)
Description copied from interface: OrderItemQualifier
Sets the id for this OrderItemQualifier

Specified by:
setId in interface OrderItemQualifier

getOrderItem

public OrderItem getOrderItem()
Description copied from interface: OrderItemQualifier
The related order item.

Specified by:
getOrderItem in interface OrderItemQualifier
Returns:

setOrderItem

public void setOrderItem(OrderItem orderItem)
Description copied from interface: OrderItemQualifier
Sets the related order item.

Specified by:
setOrderItem in interface OrderItemQualifier

setOffer

public void setOffer(Offer offer)
Description copied from interface: OrderItemQualifier
Sets the related offer.

Specified by:
setOffer in interface OrderItemQualifier

getOffer

public Offer getOffer()
Description copied from interface: OrderItemQualifier
Returns the related offer

Specified by:
getOffer in interface OrderItemQualifier
Returns:

setQuantity

public void setQuantity(Long quantity)
Description copied from interface: OrderItemQualifier
Sets the quantity of the associated OrderItem that was used as a qualifier.

Specified by:
setQuantity in interface OrderItemQualifier

getQuantity

public Long getQuantity()
Description copied from interface: OrderItemQualifier
Returns the quantity of the associated OrderItem that was used as a qualifier.

Specified by:
getQuantity in interface OrderItemQualifier
Returns:

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.