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}