public class PageRuleType extends java.lang.Object implements java.io.Serializable, BroadleafEnumerationType
timeproduct
CUSTOMER - indicates a rule based on org.broadleafcommerce.profile.core.domain| Modifier and Type | Field and Description |
|---|---|
static PageRuleType |
CUSTOMER |
static PageRuleType |
PRODUCT |
static PageRuleType |
REQUEST |
static PageRuleType |
TIME |
| Constructor and Description |
|---|
PageRuleType() |
PageRuleType(java.lang.String type,
java.lang.String friendlyType)
Initialize the type and friendlyType
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFriendlyType()
Gets the name of the type
|
static PageRuleType |
getInstance(java.lang.String type)
Allows translation from the passed in String to a
PageRuleType |
java.lang.String |
getType()
Gets the type
|
int |
hashCode() |
void |
setType(java.lang.String type)
Sets the type
|
public static final PageRuleType REQUEST
public static final PageRuleType TIME
public static final PageRuleType PRODUCT
public static final PageRuleType CUSTOMER
public PageRuleType()
public PageRuleType(java.lang.String type,
java.lang.String friendlyType)
type - friendlyType - public static PageRuleType getInstance(java.lang.String type)
PageRuleTypetype - public void setType(java.lang.String type)
type - public java.lang.String getType()
getType in interface BroadleafEnumerationTypepublic java.lang.String getFriendlyType()
getFriendlyType in interface BroadleafEnumerationTypepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018. All Rights Reserved.