Class JpaContentField
java.lang.Object
com.broadleafcommerce.content.provider.jpa.domain.JpaContentField
- All Implemented Interfaces:
com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware
,com.broadleafcommerce.data.tracking.core.CatalogTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking>
,com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
,com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
,com.broadleafcommerce.data.tracking.core.Trackable
,com.broadleafcommerce.data.tracking.core.TypedTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking>
,Serializable
@Entity
public class JpaContentField
extends Object
implements com.broadleafcommerce.data.tracking.core.CatalogTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking>, Serializable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
- Author:
- Jon Fleschler (jfleschler)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
org.modelmapper.ModelMapper
fromMe()
get_id()
Class<?>
getHint()
getLabel()
getName()
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking
getType()
int
hashCode()
boolean
boolean
boolean
boolean
void
void
setAllowedModels
(List<String> allowedModels) void
setAllowRecommendationConfiguration
(boolean allowRecommendationConfiguration) void
setAttributes
(Map<String, Object> attributes) void
setCollection
(boolean collection) void
setContentModelContextId
(String contentModelContextId) void
setContextId
(String contextId) void
setDisplayOrder
(Integer displayOrder) void
setHelpText
(String helpText) void
void
void
void
setReferenceType
(String referenceType) void
setRequired
(boolean required) void
setTracking
(com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking) void
setTranslatable
(boolean translatable) void
org.modelmapper.ModelMapper
toMe()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
postFromMe, postToMe, preFromMe, preToMe
Methods inherited from interface com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware
findNotificationState
Methods inherited from interface com.broadleafcommerce.data.tracking.core.Trackable
getDisplay, getNotificationStates, getNotificationStates, setNotificationStates
Methods inherited from interface com.broadleafcommerce.data.tracking.core.TypedTrackable
setTracking
-
Constructor Details
-
JpaContentField
public JpaContentField()
-
-
Method Details
-
fromMe
public org.modelmapper.ModelMapper fromMe()- Specified by:
fromMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
toMe
public org.modelmapper.ModelMapper toMe()- Specified by:
toMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
getBusinessDomainType
- Specified by:
getBusinessDomainType
in interfacecom.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
-
get_id
-
getContextId
- Specified by:
getContextId
in interfacecom.broadleafcommerce.data.tracking.core.Trackable
-
getContentModelContextId
-
getLabel
- See Also:
-
getName
- See Also:
-
getType
- See Also:
-
getReferenceType
- See Also:
-
getAllowedModels
- See Also:
-
isAllowRecommendationConfiguration
public boolean isAllowRecommendationConfiguration() -
isCollection
public boolean isCollection()- See Also:
-
isRequired
public boolean isRequired()- See Also:
-
getHelpText
- See Also:
-
getHint
- See Also:
-
getDisplayOrder
- See Also:
-
isTranslatable
public boolean isTranslatable()- See Also:
-
getAttributes
- See Also:
-
getTracking
public com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking getTracking()- Specified by:
getTracking
in interfacecom.broadleafcommerce.data.tracking.core.Trackable
- Returns:
- The Tracking information for this Field Data.
-
set_id
-
setContextId
- Specified by:
setContextId
in interfacecom.broadleafcommerce.data.tracking.core.Trackable
-
setContentModelContextId
-
setLabel
- See Also:
-
setName
- See Also:
-
setType
- See Also:
-
setReferenceType
- See Also:
-
setAllowedModels
- See Also:
-
setAllowRecommendationConfiguration
public void setAllowRecommendationConfiguration(boolean allowRecommendationConfiguration) -
setCollection
public void setCollection(boolean collection) - See Also:
-
setRequired
public void setRequired(boolean required) - See Also:
-
setHelpText
- See Also:
-
setHint
- See Also:
-
setDisplayOrder
- See Also:
-
setTranslatable
public void setTranslatable(boolean translatable) - See Also:
-
setAttributes
- See Also:
-
setTracking
public void setTracking(com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking) - Specified by:
setTracking
in interfacecom.broadleafcommerce.data.tracking.core.TypedTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking>
- Parameters:
tracking
- the Tracking information for this Field Data
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-