org.broadleafcommerce.core.search.domain
Class FieldEntity

java.lang.Object
  extended by org.broadleafcommerce.core.search.domain.FieldEntity
All Implemented Interfaces:
Serializable, BroadleafEnumerationType

public class FieldEntity
extends Object
implements Serializable, BroadleafEnumerationType

An extensible enumeration of entities that are used for searching and reporting

Author:
Andre Azzolini (apazzolini)
See Also:
Serialized Form

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

Field Detail

PRODUCT

public static final FieldEntity PRODUCT

CUSTOMER

public static final FieldEntity CUSTOMER

ORDER

public static final FieldEntity ORDER

ORDERITEM

public static final FieldEntity ORDERITEM

OFFER

public static final FieldEntity OFFER
Constructor Detail

FieldEntity

public FieldEntity()

FieldEntity

public FieldEntity(String type,
                   String friendlyType)
Method Detail

getInstance

public static FieldEntity getInstance(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 © 2013. All Rights Reserved.