public class DiscountCode
extends java.lang.Object
Constructor and Description |
---|
DiscountCode(java.lang.String id,
int version,
java.lang.String code,
com.google.common.base.Optional<LocalizedString> name,
com.google.common.base.Optional<LocalizedString> description,
java.util.List<Reference<CartDiscount>> cartDiscounts,
boolean isActive,
com.google.common.base.Optional<java.lang.Long> maxApplications,
com.google.common.base.Optional<java.lang.Long> maxApplicationsPerCustomer,
com.google.common.base.Optional<java.lang.String> cartPredicate,
org.joda.time.DateTime createdAt,
org.joda.time.DateTime lastModifiedAt) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<Reference<CartDiscount>> |
getCartDiscounts() |
com.google.common.base.Optional<java.lang.String> |
getCartPredicate() |
java.lang.String |
getCode() |
org.joda.time.DateTime |
getCreatedAt() |
com.google.common.base.Optional<LocalizedString> |
getDescription() |
java.lang.String |
getId() |
org.joda.time.DateTime |
getLastModifiedAt() |
com.google.common.base.Optional<java.lang.Long> |
getMaxApplications() |
com.google.common.base.Optional<java.lang.Long> |
getMaxApplicationsPerCustomer() |
com.google.common.base.Optional<LocalizedString> |
getName() |
int |
getVersion() |
int |
hashCode() |
boolean |
isActive() |
java.lang.String |
toString() |
public DiscountCode(java.lang.String id, int version, java.lang.String code, com.google.common.base.Optional<LocalizedString> name, com.google.common.base.Optional<LocalizedString> description, java.util.List<Reference<CartDiscount>> cartDiscounts, boolean isActive, com.google.common.base.Optional<java.lang.Long> maxApplications, com.google.common.base.Optional<java.lang.Long> maxApplicationsPerCustomer, com.google.common.base.Optional<java.lang.String> cartPredicate, org.joda.time.DateTime createdAt, org.joda.time.DateTime lastModifiedAt)
public java.lang.String getId()
public int getVersion()
public java.lang.String getCode()
public com.google.common.base.Optional<LocalizedString> getName()
public com.google.common.base.Optional<LocalizedString> getDescription()
public java.util.List<Reference<CartDiscount>> getCartDiscounts()
public boolean isActive()
public com.google.common.base.Optional<java.lang.Long> getMaxApplications()
public com.google.common.base.Optional<java.lang.Long> getMaxApplicationsPerCustomer()
public com.google.common.base.Optional<java.lang.String> getCartPredicate()
public org.joda.time.DateTime getCreatedAt()
public org.joda.time.DateTime getLastModifiedAt()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object