io.sphere.sdk.customers.queries.CustomerQueryModel Maven / Gradle / Ivy
package io.sphere.sdk.customers.queries;
import io.sphere.sdk.customergroups.CustomerGroup;
import io.sphere.sdk.customers.Customer;
import io.sphere.sdk.models.Identifiable;
import io.sphere.sdk.queries.*;
import io.sphere.sdk.types.queries.CustomQueryModel;
import io.sphere.sdk.types.queries.WithCustomQueryModel;
public interface CustomerQueryModel extends ResourceQueryModel, WithCustomQueryModel {
StringQuerySortingModel firstName();
StringQuerySortingModel lastName();
StringQuerySortingModel email();
StringQuerySortingModel defaultShippingAddressId();
StringQuerySortingModel defaultBillingAddressId();
BooleanQueryModel isEmailVerified();
StringQuerySortingModel externalId();
ReferenceQueryModel customerGroup();
@Override
CustomQueryModel custom();
@Override
QueryPredicate is(Identifiable identifiable);
static CustomerQueryModel of() {
return new CustomerQueryModelImpl(null, null);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy