org.broadleafcommerce.cms.structure.service.type
Class StructuredContentRuleType

java.lang.Object
  extended by org.broadleafcommerce.cms.structure.service.type.StructuredContentRuleType
All Implemented Interfaces:
java.io.Serializable, BroadleafEnumerationType

public class StructuredContentRuleType
extends java.lang.Object
implements java.io.Serializable, BroadleafEnumerationType

An extendible enumeration of offer rule types.

See Also:
Serialized Form

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

Field Detail

REQUEST

public static final StructuredContentRuleType REQUEST

TIME

public static final StructuredContentRuleType TIME

PRODUCT

public static final StructuredContentRuleType PRODUCT

CUSTOMER

public static final StructuredContentRuleType CUSTOMER
Constructor Detail

StructuredContentRuleType

public StructuredContentRuleType()

StructuredContentRuleType

public StructuredContentRuleType(java.lang.String type,
                                 java.lang.String friendlyType)
Method Detail

getInstance

public static StructuredContentRuleType getInstance(java.lang.String type)

setType

public void setType(java.lang.String type)

getType

public java.lang.String getType()
Specified by:
getType in interface BroadleafEnumerationType

getFriendlyType

public java.lang.String getFriendlyType()
Specified by:
getFriendlyType in interface BroadleafEnumerationType

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2011. All Rights Reserved.