java.lang.Object
com.broadleafcommerce.data.tracking.core.tenant.domain.CatalogRef

public class CatalogRef extends Object
Reference structure for a Catalog to one or more parent catalogs.
Author:
Jeff Fischer
  • Constructor Details

    • CatalogRef

      public CatalogRef(String id, String mutabilityType)
      Convenience constructor.
      Parameters:
      id -
      mutabilityType -
    • CatalogRef

      public CatalogRef()
  • Method Details

    • getId

      public String getId()
      The contextId for the parent catalog.
      Returns:
      The contextId for the parent catalog
    • getMutabilityType

      public String getMutabilityType()
      The editing capabilities for the records inherited from the parent. See MutabilityType for more information.
      Returns:
      The editing capabilities for the records inherited from the parent
    • getInclusionFilters

      public Map<String,String> getInclusionFilters()
    • getExclusionFilters

      public Map<String,String> getExclusionFilters()
    • setId

      public void setId(String id)
      The contextId for the parent catalog.
      Parameters:
      id - The contextId for the parent catalog
    • setMutabilityType

      public void setMutabilityType(String mutabilityType)
      The editing capabilities for the records inherited from the parent. See MutabilityType for more information.
      Parameters:
      mutabilityType - The editing capabilities for the records inherited from the parent
    • setInclusionFilters

      public void setInclusionFilters(Map<String,String> inclusionFilters)
    • setExclusionFilters

      public void setExclusionFilters(Map<String,String> exclusionFilters)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object