Class JpaCatalogInfo

  • All Implemented Interfaces:
    com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo, Serializable

    @Embeddable
    public class JpaCatalogInfo
    extends Object
    implements com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo, Serializable
    Author:
    Jeff Fischer
    See Also:
    Serialized Form
    • Constructor Detail

      • JpaCatalogInfo

        public JpaCatalogInfo()
    • Method Detail

      • setParent

        public void setParent​(com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogBasicInfo parent)
        Specified by:
        setParent in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • getContextId

        public String getContextId()
        Specified by:
        getContextId in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • getName

        public String getName()
        Specified by:
        getName in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • getLocale

        public Locale getLocale()
        Specified by:
        getLocale in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • getLevel

        public Long getLevel()
        Specified by:
        getLevel in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • getOriginatingCatalogId

        public String getOriginatingCatalogId()
        Specified by:
        getOriginatingCatalogId in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • getParent

        public JpaCatalogParentInfo getParent()
        Specified by:
        getParent in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • setContextId

        public void setContextId​(String contextId)
        Specified by:
        setContextId in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • setName

        public void setName​(String name)
        Specified by:
        setName in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • setLocale

        public void setLocale​(Locale locale)
        Specified by:
        setLocale in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • setLevel

        public void setLevel​(Long level)
        Specified by:
        setLevel in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • setOriginatingCatalogId

        public void setOriginatingCatalogId​(String originatingCatalogId)
        Specified by:
        setOriginatingCatalogId in interface com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogInfo
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object