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

com.delivereo.org.request.validate.ValidateAddress Maven / Gradle / Ivy

package com.delivereo.org.request.validate;

import com.delivereo.org.base.BasicRequest;
import com.delivereo.org.enums.City;
import com.delivereo.org.enums.Language;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class ValidateAddress extends BasicRequest {

    private City cityType;

    private String fullAddress;

    @Deprecated
    private String addressMainStreet;

    @Deprecated
    private String addressCrossingStreet;

    private String countryCode;

    public ValidateAddress() {
        // Empty constructor
    }

    public ValidateAddress(Language lang, City cityType, String fullAddress, @Deprecated String addressMainStreet, @Deprecated String addressCrossingStreet, String countryCode) {
        super(lang);
        this.cityType = cityType;
        this.fullAddress = fullAddress;
        this.addressMainStreet = addressMainStreet;
        this.addressCrossingStreet = addressCrossingStreet;
        this.countryCode = countryCode;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy