org.broadleafcommerce.core.offer.service.type
Class OfferRuleType

java.lang.Object
  extended by org.broadleafcommerce.core.offer.service.type.OfferRuleType
All Implemented Interfaces:
Serializable, BroadleafEnumerationType

public class OfferRuleType
extends Object
implements Serializable, BroadleafEnumerationType

An extendible enumeration of offer rule types.

See Also:
Serialized Form

Field Summary
static OfferRuleType CUSTOMER
           
static OfferRuleType FULFILLMENT_GROUP
           
static OfferRuleType ORDER
           
 
Constructor Summary
OfferRuleType()
           
OfferRuleType(String type, String friendlyType)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getFriendlyType()
           
static OfferRuleType getInstance(String type)
           
 String getType()
           
 int hashCode()
           
 void setType(String type)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORDER

public static final OfferRuleType ORDER

FULFILLMENT_GROUP

public static final OfferRuleType FULFILLMENT_GROUP

CUSTOMER

public static final OfferRuleType CUSTOMER
Constructor Detail

OfferRuleType

public OfferRuleType()

OfferRuleType

public OfferRuleType(String type,
                     String friendlyType)
Method Detail

getInstance

public static OfferRuleType getInstance(String type)

setType

public void setType(String type)

getType

public String getType()
Specified by:
getType in interface BroadleafEnumerationType

getFriendlyType

public String getFriendlyType()
Specified by:
getFriendlyType in interface BroadleafEnumerationType

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 2012. All Rights Reserved.