com.commercetools.sunrise.myaccount.CustomerFinder Maven / Gradle / Ivy
The newest version!
package com.commercetools.sunrise.myaccount;
import com.commercetools.sunrise.framework.controllers.ResourceFinder;
import com.google.inject.ImplementedBy;
import io.sphere.sdk.customers.Customer;
import java.util.Optional;
import java.util.concurrent.CompletionStage;
import java.util.function.Supplier;
@ImplementedBy(CustomerFinderBySession.class)
@FunctionalInterface
public interface CustomerFinder extends ResourceFinder, Supplier>> {
@Override
CompletionStage> get();
}