Serialized Form

  • Package com.skava.addressapp.model

    • Class com.skava.addressapp.model.AppAddressRequest

      class AppAddressRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -3020176553843759284L
      • Serialized Fields

        • addressLine1
          String addressLine1
          Door no/ Flat no of the user to be used as delivery address eg: 26.
        • addressLine2
          String addressLine2
          Street of the user to be used as delivery address eg: second street.
        • addressLine3
          String addressLine3
          Street of the user to be used as delivery address eg: third street.
        • cacheName
          String cacheName
          Cache Name is classified as a parent of cache key where the collection level cache will be present.
        • canReceiveSMS
          boolean canReceiveSMS
          A flag indicates whether the user can receive sms or not
        • city
          String city
          City of the user to be used as delivery address eg: new york.
        • companyName
          String companyName
          It is useful for B2B. company name used.
        • country
          String country
          Country of the user to be used as delivery address eg: USA.
        • county
          String county
          County of the user to be used as delivery address eg: denver.
        • email
          String email
          Email of the user to send order status eg: mail@gmail.com.
        • firstName
          String firstName
          It refers first name of the user to be updated.
        • id
          long id
          It refers the identifier of the address.
        • lastName
          String lastName
          It refers last name of the user to be updated.
        • middleName
          String middleName
          It refers middle name of the user to be updated.
        • mobileNumber
          String mobileNumber
          Mobile number of the user to contact the user while delivering the order eg: 9950186725.
        • phone
          String phone
          Phone number of the user to contact the user while delivering the order eg: 9950185.
        • requestType
          String requestType
          Type of validation request eg. physicaladdressvalidation, digitaladdressvalidation
        • showRecommendation
          boolean showRecommendation
          Type of validation request
        • state
          String state
          State of the user to be used as delivery address eg: texas.
        • zip
          String zip
          Zip code of the user to be used as delivery address eg: 99501.
    • Class com.skava.addressapp.model.AppAddressResponse

      class AppAddressResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      3374979326113112598L
      • Serialized Fields

        • providedBy
          String providedBy
          Partner or Vendor name who validated the address
        • recommendations
          List<AppAddressRequest> recommendations
        • responseCode
          String responseCode
          Response code from the service provider
        • responseMessage
          String responseMessage
          Response message from the service provider
        • responseTime
          long responseTime
          Time when validation was performed
        • validated
          boolean validated
          This flag is used to indicate," " whether the address validation has been done for the given type.
        • validationType
          String validationType
          validationType is the type of address validation that were done to the address