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}