Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form