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}