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