All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.sphere.sdk.customers.queries.CustomerQueryModelImpl Maven / Gradle / Ivy

The newest version!
/*
This class has been generated by class io.sphere.sdk.annotations.processors.HasQueryModelImplementationAnnotationProcessor
induced by the annotation io.sphere.sdk.annotations.HasQueryModelImplementation.
in the source class io.sphere.sdk.customers.queries.CustomerQueryModel.

*/
package io.sphere.sdk.customers.queries;

import javax.annotation.Nullable;
import io.sphere.sdk.models.*;
import java.util.*;
import io.sphere.sdk.utils.*;
import com.fasterxml.jackson.annotation.*;
import io.sphere.sdk.queries.*;
import io.sphere.sdk.customers.*;
import io.sphere.sdk.types.queries.CustomResourceQueryModelImpl;


final class CustomerQueryModelImpl extends CustomResourceQueryModelImpl implements CustomerQueryModel {

    CustomerQueryModelImpl(final QueryModel parent, final String pathSegment) {
        super(parent, pathSegment);

        
}
    
    
    public final io.sphere.sdk.queries.StringQuerySortingModel key() {
        return stringQuerySortingModel("key");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel customerNumber() {
        return stringQuerySortingModel("customerNumber");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel email() {
        return stringQuerySortingModel("email");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel firstName() {
        return stringQuerySortingModel("firstName");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel lastName() {
        return stringQuerySortingModel("lastName");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel middleName() {
        return stringQuerySortingModel("middleName");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel title() {
        return stringQuerySortingModel("title");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel defaultShippingAddressId() {
        return stringQuerySortingModel("defaultShippingAddressId");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel defaultBillingAddressId() {
        return stringQuerySortingModel("defaultBillingAddressId");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel externalId() {
        return stringQuerySortingModel("externalId");
}
    
    public final io.sphere.sdk.queries.ReferenceOptionalQueryModel customerGroup() {
        return referenceOptionalQueryModel("customerGroup");
}
    
    public final io.sphere.sdk.queries.LocaleQueryModel locale() {
        return localeQueryModel("locale");
}
    
    public final io.sphere.sdk.queries.StringCollectionQueryModel shippingAddressIds() {
        return stringCollectionQueryModel("shippingAddressIds");
}
    
    public final io.sphere.sdk.queries.StringCollectionQueryModel billingAddressIds() {
        return stringCollectionQueryModel("billingAddressIds");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel salutation() {
        return stringQuerySortingModel("salutation");
}
    
    public final io.sphere.sdk.queries.StringQuerySortingModel lowercaseEmail() {
        return stringQuerySortingModel("lowercaseEmail");
}
    
    public final io.sphere.sdk.queries.BooleanQueryModel isEmailVerified() {
        return booleanQueryModel("isEmailVerified");
}
    
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy