Interface ContentTargetingRule

All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<ContentTargetingRule>, Serializable, org.broadleafcommerce.common.rule.SimpleRule
All Known Implementing Classes:
ContentTargetingRuleImpl

public interface ContentTargetingRule extends org.broadleafcommerce.common.rule.SimpleRule, org.broadleafcommerce.common.copy.MultiTenantCloneable<ContentTargetingRule>
Implementations hold the values for a rule that is part of a ContentTargeter.
Author:
bpolster
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the primary key.
    void
    setId(Long id)
    Sets the primary key.

    Methods inherited from interface org.broadleafcommerce.common.copy.MultiTenantCloneable

    createOrRetrieveCopyInstance

    Methods inherited from interface org.broadleafcommerce.common.rule.SimpleRule

    getMatchRule, setMatchRule
  • Method Details

    • getId

      @Nullable Long getId()
      Gets the primary key.
      Returns:
      the primary key
    • setId

      void setId(@Nullable Long id)
      Sets the primary key.
      Parameters:
      id - the new primary key