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