001 002package com.commercetools.api.models.cart_discount; 003 004import com.commercetools.api.models.Referencable; 005import com.commercetools.api.models.ResourceIdentifiable; 006 007public interface CartDiscountMixin extends Referencable<CartDiscount>, ResourceIdentifiable<CartDiscount> { 008 @Override 009 public default CartDiscountResourceIdentifier toResourceIdentifier() { 010 return CartDiscountResourceIdentifier.builder().id(getId()).build(); 011 } 012 013 @Override 014 public default CartDiscountReference toReference() { 015 return CartDiscountReference.builder().id(getId()).build(); 016 } 017}