public class CartDiscount
extends java.lang.Object
| Constructor and Description |
|---|
CartDiscount(java.lang.String id,
int version,
DiscountValue discountValue,
java.lang.String cartPredicate,
CartDiscountTargetPredicate target,
LocalizedString name,
com.google.common.base.Optional<LocalizedString> description,
com.google.common.base.Optional<org.joda.time.DateTime> validFrom,
com.google.common.base.Optional<org.joda.time.DateTime> validUntil,
boolean isActive,
boolean requiresDiscountCode,
java.lang.String sortOrder,
org.joda.time.DateTime createdAt,
org.joda.time.DateTime lastModifiedAt) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCartPredicate() |
org.joda.time.DateTime |
getCreatedAt() |
com.google.common.base.Optional<LocalizedString> |
getDescription() |
DiscountValue |
getDiscountValue() |
java.lang.String |
getId() |
org.joda.time.DateTime |
getLastModifiedAt() |
LocalizedString |
getName() |
java.lang.String |
getSortOrder() |
CartDiscountTargetPredicate |
getTarget() |
com.google.common.base.Optional<org.joda.time.DateTime> |
getValidFrom() |
com.google.common.base.Optional<org.joda.time.DateTime> |
getValidUntil() |
int |
getVersion() |
int |
hashCode() |
boolean |
isActive() |
boolean |
isRequiresDiscountCode() |
java.lang.String |
toString() |
public CartDiscount(java.lang.String id,
int version,
DiscountValue discountValue,
java.lang.String cartPredicate,
CartDiscountTargetPredicate target,
LocalizedString name,
com.google.common.base.Optional<LocalizedString> description,
com.google.common.base.Optional<org.joda.time.DateTime> validFrom,
com.google.common.base.Optional<org.joda.time.DateTime> validUntil,
boolean isActive,
boolean requiresDiscountCode,
java.lang.String sortOrder,
org.joda.time.DateTime createdAt,
org.joda.time.DateTime lastModifiedAt)
public java.lang.String getId()
public int getVersion()
public DiscountValue getDiscountValue()
public java.lang.String getCartPredicate()
public CartDiscountTargetPredicate getTarget()
public LocalizedString getName()
public com.google.common.base.Optional<LocalizedString> getDescription()
public com.google.common.base.Optional<org.joda.time.DateTime> getValidFrom()
public com.google.common.base.Optional<org.joda.time.DateTime> getValidUntil()
public boolean isActive()
public boolean isRequiresDiscountCode()
public java.lang.String getSortOrder()
public org.joda.time.DateTime getCreatedAt()
public org.joda.time.DateTime getLastModifiedAt()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object