Index

A B C F I M R S V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AppAddressRequest - Class in com.skava.addressapp.model
This class represents an address request in the application.
AppAddressRequest() - Constructor for class com.skava.addressapp.model.AppAddressRequest
 
AppAddressResponse - Class in com.skava.addressapp.model
This class represents an address response in the application.
AppAddressResponse() - Constructor for class com.skava.addressapp.model.AppAddressResponse
 
AppAddressValidationServiceImpl - Class in com.skava.addressapp.service.impl
This class implements the AddressValidationPlugIn sfo address validation.
AppAddressValidationServiceImpl() - Constructor for class com.skava.addressapp.service.impl.AppAddressValidationServiceImpl
 
AppConstants - Class in com.skava.addressapp.util
This class holds the constants which are used with Address App
AppConstants() - Constructor for class com.skava.addressapp.util.AppConstants
default constructor.
AppUtil - Class in com.skava.addressapp.util
This is a Utility class for address which contains string validator and util methods used in this service.
AppUtil() - Constructor for class com.skava.addressapp.util.AppUtil
 

B

BODY - Static variable in class com.skava.addressapp.util.AppConstants
 

C

CODE - Static variable in class com.skava.addressapp.util.AppConstants
 
com.skava.addressapp.model - package com.skava.addressapp.model
 
com.skava.addressapp.service.impl - package com.skava.addressapp.service.impl
This package includes implementations to validate the address using address app.
com.skava.addressapp.util - package com.skava.addressapp.util
This package includes the utility classes which are used from the service implementations.
convertToAddressDO(AppAddressRequest) - Method in class com.skava.addressapp.util.AppUtil
 
convertToAddressValidationDO(AppAddressResponse) - Method in class com.skava.addressapp.util.AppUtil
convertToAddressValidationDO
convertToAppAddressRequest(AddressDO, boolean) - Method in class com.skava.addressapp.util.AppUtil
 

F

fetchAddressValidationAppResponse(AddressDO, boolean) - Method in class com.skava.addressapp.service.impl.AppAddressValidationServiceImpl
Invoke the webhook

I

INVALIDFIELD - Static variable in class com.skava.addressapp.util.AppConstants
 
INVOKE_APP_RESPONSE - Static variable in class com.skava.addressapp.util.AppConstants
 
isAppActivatedForWebhookType(String, Long) - Method in class com.skava.addressapp.util.AppUtil
Check if any webhook is registered and activated with the webhook type in the mentioned collection
isValid(AddressDO) - Method in class com.skava.addressapp.service.impl.AppAddressValidationServiceImpl
This method returns the validation results.

M

MESSAGE - Static variable in class com.skava.addressapp.util.AppConstants
 
MISSINGFIELD - Static variable in class com.skava.addressapp.util.AppConstants
 

R

RESPONSE - Static variable in class com.skava.addressapp.util.AppConstants
 

S

SERVICES - Static variable in class com.skava.addressapp.util.AppConstants
 
STATUS_CODE - Static variable in class com.skava.addressapp.util.AppConstants
 
STATUS_CODE_OK - Static variable in class com.skava.addressapp.util.AppConstants
 
SUCCESS - Static variable in class com.skava.addressapp.util.AppConstants
 
supportsAppBasedAddressValidation(String, Long) - Method in class com.skava.addressapp.util.AppUtil
Checks if there is any app in the store which supports the respective address validation based on the request type
supportsValidationType(String, Long) - Method in class com.skava.addressapp.service.impl.AppAddressValidationServiceImpl
 

V

validateAddress(AddressDO) - Method in class com.skava.addressapp.service.impl.AppAddressValidationServiceImpl
This method returns the validation results with recommendation.

W

WEBHOOK_VALIDATE_DIGITAL_ADDRESS - Static variable in class com.skava.addressapp.util.AppConstants
 
WEBHOOK_VALIDATE_PHONE_DETAILS - Static variable in class com.skava.addressapp.util.AppConstants
 
WEBHOOK_VALIDATE_PHYSICAL_ADDRESS - Static variable in class com.skava.addressapp.util.AppConstants
Defined Webhooks for address validation
A B C F I M R S V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form