Index

A B C D E F G H I K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACTIVE - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionStatus
 
ACTIVE - Enum constant in enum class com.skava.shipping.model.dto.Status
 
ADDRESS - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
ADDRESS
addressLine1 - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
addressLine1 - Variable in class com.skava.shipping.model.dto.ShippingAddress
The addressLine1.
addressLine2 - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
addressLine2 - Variable in class com.skava.shipping.model.dto.ShippingAddress
The addressLine2.
addressLine3 - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
addressLine3 - Variable in class com.skava.shipping.model.dto.ShippingAddress
The addressLine3.
addressVersion - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
 
addressVersion - Variable in class com.skava.shipping.model.dto.ShippingAddress
The shipping address Version.
ADMIN_USER_ROLE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
ALLOWED_COUNTRIES - Static variable in class com.skava.shipping.constants.ShippingConstants
The shipping ALLOWED_COUNTRIES
allowedCountryCheck(long, String) - Method in class com.skava.shipping.helper.ShippingCalculationHelper
this method check whether the given country allowed to be or not returns error if not allowed
api(SpringDocConfigProperties) - Method in class com.skava.shipping.ShippingApplication
Build Swagger Docket.
ATTACHBUSINESSID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
ATTACHCOLLECTIONID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
attributeName - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
AuthHelper - Class in com.skava.shipping.util
The class AuthHelper contains the validations and get user detrails on the auth token handler
AuthHelper() - Constructor for class com.skava.shipping.util.AuthHelper
 
authTokenHandler - Variable in class com.skava.shipping.util.AuthHelper
to get authTokenHandler service

B

BOOLEAN - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
BUILD_DATE - Static variable in class com.skava.release.ShippingReleaseDefinition
 
BUILD_NUMBER - Static variable in class com.skava.release.ShippingReleaseDefinition
 
BUILD_VERSION - Static variable in class com.skava.release.ShippingReleaseDefinition
 
buildCollectionDataTransferProperties(Map<String, CollectionPropertyDomain>) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
This method converts the Collection DTO properties to the Collection Domain properties
buildCollectionDataTransferProperties(Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
buildCollectionDomainProperties(List<CollectionProperty>) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
This method converts the Collection DTO properties to the Collection Domain properties
buildCollectionDomainProperties(List<CollectionProperty>) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
buildCollectionPropertiesDomain(CollectionEntity) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
This method converts the Collection Entity properties to the Collection Domain properties
buildCollectionPropertiesDomain(CollectionEntity) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
Builds the collection properties domain.
buildCollectionPropertiesEntity(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
This method builds list of collection properties entity model
buildCollectionPropertiesEntity(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
Build the Collection Entity Properties from the Collection domain properties
buildShippingClasses(JSONObject) - Static method in class com.skava.shipping.util.ShippingUtils
Builds the shipping classes.
buildShippingMethod(DeliveryType, String, String) - Static method in class com.skava.shipping.util.ShippingUtils
Builds the shipping method.
builldCacheKey(String, String, long) - Method in interface com.skava.shipping.cache.ShippingCache
builldCacheKey This method is used to create cache key based on ShippingId and collectionId.
BUNDLE - Enum constant in enum class com.skava.shipping.constants.SkuType
 
businessId - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 

C

CACHE_OBJECT_SHIPPING - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant CACHE_OBJECT_SHIPPING.
CacheImpl - Class in com.skava.shipping.service.impl
The Class provide to saves the input object to the cache using the provided cache name and cache key
CacheImpl(ObjectMapper) - Constructor for class com.skava.shipping.service.impl.CacheImpl
 
CACHEKEY_CALCULATIONEXPIRYTIME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CACHEKEY_RESOURCEATTRIBUTE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CACHEKEY_RESOURCECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CACHEKEY_RESOURCECOLLECTIONENTITY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CACHEKEY_SERVICENAME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CACHENAME_COLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CACHENAME_COLLECTIONATTRIBUTE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
calculate(ShippingRequest) - Method in class com.skava.shipping.plugin.impl.DefaultShippingCalculationPluginImpl
This is the crucial functionality which actually calculates the shipping This has various submethods This is the Default Shipping Plugin method
calculate(ShippingRequest) - Method in class com.skava.shipping.plugin.impl.ShippingZoneValidatorPluginImpl
Calculate.
calculate(ShippingRequest) - Method in interface com.skava.shipping.plugin.ShippingCalculationPlugIn
Calculates the Shipping
calculate(ShippingRequest) - Method in class com.skava.shipping.strategy.impl.DefaultShippingCalculationStrategyImpl
 
calculate(ShippingRequest) - Method in interface com.skava.shipping.strategy.ShippingCalculationServiceStrategy
Calculates the Shipping
calculateItemShippingCost(Map<String, CollectionPropertyDomain>, ItemsDomain, ItemShippingDetailsDomain, List<ShippingMethodDomain>) - Static method in class com.skava.shipping.util.ShippingUtils
Calculate item shipping cost.
calculateShipping(ShippingDomain, Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.process.DefaultShippingProcess
Calculate shipping.
calculateShipping(ShippingDomain, Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.process.ShippingCalculationProcess
Calculate shipping.
calculateShipping(ShippingDomain, Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.process.ShippingProcess
Calculate shipping.
calculateShipping(HttpServletRequest, HttpServletResponse, Long, String, String, ValidationType, Shipping, String) - Method in class com.skava.shipping.web.ShippingController
This service is used to create a new shipping.
calculationTime - Variable in class com.skava.shipping.model.domain.ShippingCalculationDomain
 
calculationTime - Variable in class com.skava.shipping.model.dto.ShippingCalculation
The calculated date time.
canReceiveSMS - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
 
canReceiveSMS - Variable in class com.skava.shipping.model.dto.ShippingAddress
The canReceiveSMS.
CART_ID - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
The Constant is identifier of cart id .
CART_PROPERTIES - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
CARTREQUESTBODY - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
The Constant is CARTREQUESTBODY .
cartValue - Variable in class com.skava.shipping.model.domain.ShippingDomain
 
cartValue - Variable in class com.skava.shipping.model.dto.Shipping
The delivery type.
CHARGE - Enum constant in enum class com.skava.shipping.constants.ValidationType
 
CHECKACCESS_CALCULATESHIPPING - Static variable in class com.skava.shipping.constants.ShippingConstants
Access checks for APIs CHECKACCESS_CALCULATESHIPPING - Check if the access is allowed for calculate shipping
CHECKACCESS_CREATECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CHECKACCESS_MANAGESHIPPING - Static variable in class com.skava.shipping.constants.ShippingConstants
Access checks for APIs CHECKACCESS_MANAGESHIPPING - Check if the access is allowed for POST, DELETE and DELETEALL tax service APIs CHECKACCESS_VIEWCOLLECTION - Check if the access is allowed for VIEW collection APIs CHECKACCESS_CREATECOLLECTION - Check if the access is allowed for CREATE collection APIs CHECKACCESS_UPDATECOLLECTION - Check if the access is allowed for UPDATE collection APIs
CHECKACCESS_UPDATECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CHECKACCESS_VIEWALLCOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
CHECKACCESS_VIEWCOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
checkItemAddressChange(boolean, long, ItemsDomain, ItemsDomain) - Static method in class com.skava.shipping.util.ShippingUtils
 
checkItemlevelChange(ShippingDomain, ShippingDomain, boolean, long) - Static method in class com.skava.shipping.util.ShippingUtils
 
checkValidOnDeliveryType(ShippingAddress, DeliveryType) - Static method in class com.skava.shipping.util.ShippingUtils
Check valid on delivery type.
city - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
city - Variable in class com.skava.shipping.model.dto.ShippingAddress
The city.
clearAllCache(HttpServletRequest, HttpServletResponse, Long, String, String, String) - Method in class com.skava.shipping.web.ShippingController
Clear all cache.
clearCacheByKey(HttpServletRequest, HttpServletResponse, Long, String, String, ValidationType, String, String) - Method in class com.skava.shipping.web.ShippingController
 
collection - Static variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
collection - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
COLLECTION - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
COLLECTION
COLLECTION_ALREADY_EXISTS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_CREATE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_DELETE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_FIND_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_NOT_EXISTS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_NOT_EXISTS_FOR_SEARCH - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
COLLECTION_PROPERTIES - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
COLLECTION_PROPERTIES_DUPLICATE - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTION_PROPERTIES_KEY_DUPLICATE - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTION_PROPERTIES_KEY_INVALID - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTION_PROPERTY_VALUE_NULL - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTION_UPDATE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
CollectionAlreadyExistsException - Exception in com.skava.shipping.exceptions
The Class CollectionAlreadyExistsException
CollectionAlreadyExistsException(String) - Constructor for exception com.skava.shipping.exceptions.CollectionAlreadyExistsException
This method is used to throw collection already exists exception.
collectionattribute - Static variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
CollectionAttribute - Class in com.skava.shipping.collection.model.datatransferobjects
This class holds the model attributes for Collection Property Attribute
CollectionAttribute() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionAttribute
 
CollectionAttributeController - Class in com.skava.shipping.web
This class is the Rest Controller class.
CollectionAttributeController() - Constructor for class com.skava.shipping.web.CollectionAttributeController
 
CollectionAttributeDomain - Class in com.skava.shipping.collection.model.domain
This class holds the model attributes for Collection Property Attribute
CollectionAttributeDomain() - Constructor for class com.skava.shipping.collection.model.domain.CollectionAttributeDomain
 
CollectionAttributeNotFoundException - Exception in com.skava.shipping.exceptions
Class to handle an exception when the attempt to retrieve a collection property attribute when it is not available
CollectionAttributeNotFoundException(String) - Constructor for exception com.skava.shipping.exceptions.CollectionAttributeNotFoundException
This method is used to throw collection Attribute not found exception.
CollectionAttributeProcess - Class in com.skava.shipping.collection.process
This class contains the functionality to perform CRUD operations of Collection Attribute
CollectionAttributeProcess() - Constructor for class com.skava.shipping.collection.process.CollectionAttributeProcess
 
CollectionAttributeRepository - Interface in com.skava.shipping.collection.repository
This interface contains the functionality to perform operations on collection properties
CollectionAttributeType - Enum Class in com.skava.shipping.collection.model.datatransferobjects
CollectionAttributeType class.
CollectionController - Class in com.skava.shipping.web
This class is the Rest Controller class.
CollectionController() - Constructor for class com.skava.shipping.web.CollectionController
 
CollectionDataRequest - Class in com.skava.shipping.collection.model.datatransferobjects
The CollectionDTO Class.
CollectionDataRequest(CollectionRequest) - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionDataRequest
The CollectionDTO method.
CollectionDomain - Class in com.skava.shipping.collection.model.domain
The Class CollectionDO
CollectionDomain() - Constructor for class com.skava.shipping.collection.model.domain.CollectionDomain
 
CollectionEntity - Class in com.skava.shipping.collection.model.entity
The Class Collection
CollectionEntity() - Constructor for class com.skava.shipping.collection.model.entity.CollectionEntity
 
collectionFactory - Variable in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
The Collection factory.
collectionFactory - Variable in class com.skava.shipping.collection.process.CollectionAttributeProcess
 
collectionFactory - Variable in class com.skava.shipping.collection.process.CollectionProcess
The Collection factory.
collectionFactory - Variable in class com.skava.shipping.collection.process.CollectionPropertyProcess
 
collectionFactory - Variable in class com.skava.shipping.collection.service.impl.FindAllCollectionAttributesServiceImpl
The cart wired services.
CollectionFactory - Interface in com.skava.shipping.collection.factory
The CollectionFactory.
CollectionFactoryImpl - Class in com.skava.shipping.collection.factoryimpl
The CollectionFactoryImpl Class.
CollectionFactoryImpl() - Constructor for class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
CollectionNotFoundException - Exception in com.skava.shipping.exceptions
The Class CollectionNotFoundException
CollectionNotFoundException(String) - Constructor for exception com.skava.shipping.exceptions.CollectionNotFoundException
This method is used to throw collection not found exception.
CollectionProcess - Class in com.skava.shipping.collection.process
The Class CollectionProcess.
CollectionProcess() - Constructor for class com.skava.shipping.collection.process.CollectionProcess
 
collectionProperties - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
CollectionPropertiesResponse - Class in com.skava.shipping.collection.model.datatransferobjects
The Class CollectionPropertiesAPIResponse
CollectionPropertiesResponse() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionPropertiesResponse
 
CollectionPropertiesResponseCode - Enum Class in com.skava.shipping.constants
This class contains constants that are used for collection properties response
CollectionProperty - Class in com.skava.shipping.collection.model.datatransferobjects
This class holds the request model for a Collection Attribute
CollectionProperty() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionProperty
 
COLLECTIONPROPERTY_ALREADY_EXISTS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_CREATE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_DELETE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_FIND_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_NO_CONTENT - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_NOT_EXISTS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
COLLECTIONPROPERTY_UPDATE_SUCCESS - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
CollectionPropertyAttribute - Class in com.skava.shipping.collection.model.entity
This class holds the model attributes for Collection Property Attribute
CollectionPropertyAttribute() - Constructor for class com.skava.shipping.collection.model.entity.CollectionPropertyAttribute
 
CollectionPropertyController - Class in com.skava.shipping.web
This class is the Rest Controller class.
CollectionPropertyController() - Constructor for class com.skava.shipping.web.CollectionPropertyController
 
CollectionPropertyDomain - Class in com.skava.shipping.collection.model.domain
This class holds the model attributes for Collection Properties
CollectionPropertyDomain() - Constructor for class com.skava.shipping.collection.model.domain.CollectionPropertyDomain
 
collectionPropertyEntity - Static variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
CollectionPropertyEntity - Class in com.skava.shipping.collection.model.entity
This class holds the model attributes for Collection Property
CollectionPropertyEntity() - Constructor for class com.skava.shipping.collection.model.entity.CollectionPropertyEntity
 
collectionPropertyFactory - Variable in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
The Collection factory.
collectionPropertyFactory - Variable in class com.skava.shipping.collection.process.CollectionPropertyProcess
 
CollectionPropertyFactory - Interface in com.skava.shipping.collection.factory
The CollectionFactory.
CollectionPropertyFactoryImpl - Class in com.skava.shipping.collection.factoryimpl
The CollectionPropertyFactoryImpl Class.
CollectionPropertyFactoryImpl() - Constructor for class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
collectionPropertyPK - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
collectionPropertyPK - Static variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
CollectionPropertyPK - Class in com.skava.shipping.collection.model.entity
 
CollectionPropertyPK(String, CollectionEntity) - Constructor for class com.skava.shipping.collection.model.entity.CollectionPropertyPK
Instantiates a new shipping property PK.
CollectionPropertyProcess - Class in com.skava.shipping.collection.process
This class contains the functionality to perform CRUD operations of Collection Properties
CollectionPropertyProcess() - Constructor for class com.skava.shipping.collection.process.CollectionPropertyProcess
 
CollectionPropertyRepository - Interface in com.skava.shipping.collection.repository
Handles CRUD operations of Collection Property entity
CollectionPropertyResponse - Class in com.skava.shipping.collection.model.datatransferobjects
This class holds the response model attributes for collection attribute
CollectionPropertyResponse() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionPropertyResponse
 
CollectionPropertyServiceImplHelper - Class in com.skava.shipping.collection.service.impl
The Class CollectionPropertyUpdateProcess.
collectionRepository - Variable in class com.skava.shipping.util.ShippingWiredServices
The collection repository.
CollectionRepository - Interface in com.skava.shipping.collection.repository
Handles CRUD operations of Collection entity
CollectionRequest - Class in com.skava.shipping.collection.model.datatransferobjects
The CollectionRequest Class.
CollectionRequest() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionRequest
 
CollectionResponse - Class in com.skava.shipping.collection.model.datatransferobjects
The CollectionDTO Class.
CollectionResponse() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionResponse
 
CollectionResponseCode - Enum Class in com.skava.shipping.constants
The Class CollectionResponseCode
Collections - Class in com.skava.shipping.collection.model.datatransferobjects
The Class Collection
Collections() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.Collections
 
CollectionsResponse - Class in com.skava.shipping.collection.model.datatransferobjects
The Class CollectionsAPIResponse
CollectionsResponse() - Constructor for class com.skava.shipping.collection.model.datatransferobjects.CollectionsResponse
 
CollectionStatus - Enum Class in com.skava.shipping.collection.model.datatransferobjects
The Class Status This Enum class is used to change the status of the Entity ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status
com.skava.release - package com.skava.release
This package contains details about release such as release version, release date etc.
com.skava.shipping - package com.skava.shipping
Boot Application Class of the Shipping Service available here It have the applications scan path, logger and swagger configuration.
com.skava.shipping.auth - package com.skava.shipping.auth
This package provide generic functionality for tax services security.
com.skava.shipping.cache - package com.skava.shipping.cache
This package provide generic cache functionality for shipping services.
com.skava.shipping.collection.factory - package com.skava.shipping.collection.factory
This package provide interface for define method use in shipping service for collections.
com.skava.shipping.collection.factoryimpl - package com.skava.shipping.collection.factoryimpl
provide package to implement and transfer data domain to entity, entity to domain and domain to data transfer object.
com.skava.shipping.collection.model.datatransferobjects - package com.skava.shipping.collection.model.datatransferobjects
Provide package for define data transfer model object.
com.skava.shipping.collection.model.domain - package com.skava.shipping.collection.model.domain
Provide package to define domain model object.
com.skava.shipping.collection.model.entity - package com.skava.shipping.collection.model.entity
Provide package to define collection entity model object.
com.skava.shipping.collection.process - package com.skava.shipping.collection.process
Provide package to define method for collection process.
com.skava.shipping.collection.repository - package com.skava.shipping.collection.repository
Provide package to define collection repository.
com.skava.shipping.collection.service - package com.skava.shipping.collection.service
Provide package to define collection service methods.
com.skava.shipping.collection.service.impl - package com.skava.shipping.collection.service.impl
Provide package to define collection service implementation.
com.skava.shipping.collection.validator - package com.skava.shipping.collection.validator
Provide package to validating collection request parameters .
com.skava.shipping.constants - package com.skava.shipping.constants
provide common fixed value and static constant to refer all interface and classes.
com.skava.shipping.exceptions - package com.skava.shipping.exceptions
Provide common implementation of user defined exception handlling.
com.skava.shipping.factory - package com.skava.shipping.factory
This package provide interface for define method use in shipping service.
com.skava.shipping.factory.impl - package com.skava.shipping.factory.impl
This package provide class for implemented method for shipping service.
com.skava.shipping.helper - package com.skava.shipping.helper
This package provide generic functionality for shipping services.
com.skava.shipping.model.domain - package com.skava.shipping.model.domain
This package provide list of domain model objects.
com.skava.shipping.model.dto - package com.skava.shipping.model.dto
This package provide list of data transfer model objects.
com.skava.shipping.model.request - package com.skava.shipping.model.request
This package provide list of request model objects.
com.skava.shipping.model.response - package com.skava.shipping.model.response
This package provide list of response model objects.
com.skava.shipping.plugin - package com.skava.shipping.plugin
Provide interface to extends and to write customizable plugin
com.skava.shipping.plugin.impl - package com.skava.shipping.plugin.impl
Provide default implementation of of the plugin classes.
com.skava.shipping.process - package com.skava.shipping.process
Provides classes defining of the shipping process with interaction of domain model, entity model and data transfer model .
com.skava.shipping.service - package com.skava.shipping.service
provide interface to define the service methods.
com.skava.shipping.service.impl - package com.skava.shipping.service.impl
This package provide the service implementation layer for validation ,persist in database and fetch from database and cache implementation.
com.skava.shipping.strategy - package com.skava.shipping.strategy
Interface declare methods strategy for shipping calculation.
com.skava.shipping.strategy.impl - package com.skava.shipping.strategy.impl
This package provide default implementation for calculating shipping cost.
com.skava.shipping.util - package com.skava.shipping.util
This package provide utility class for utility functions.
com.skava.shipping.validator.service - package com.skava.shipping.validator.service
Provide package to validate shipping details.
com.skava.shipping.web - package com.skava.shipping.web
This package provide list of controller to access the shipping service.
companyName - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
companyName - Variable in class com.skava.shipping.model.dto.ShippingAddress
The companyName.
configure(SpringApplicationBuilder) - Method in class com.skava.shipping.ExternalTomcatServletInitializer
 
country - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
 
country - Variable in class com.skava.shipping.model.dto.ShippingAddress
The country.
county - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
 
county - Variable in class com.skava.shipping.model.dto.ShippingAddress
The county.
covertObj(T) - Method in interface com.skava.shipping.cache.ShippingCache
 
covertObj(T) - Method in class com.skava.shipping.service.impl.CacheImpl
Removed: return addressWiredServices.getObjectMapper().convertValue(value, value.getClass());
create(CollectionDomain) - Method in class com.skava.shipping.collection.process.CollectionProcess
 
CREATE_COLLECTION - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
createCollection(String, String, long, String, CollectionRequest) - Method in class com.skava.shipping.web.CollectionController
This method is used to create Collection based on given CollectionRequest.
createCollectionAttribute(CollectionAttributeDomain) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
The createCollectionAttributeDomain Method.
createCollectionAttribute(CollectionAttributeDomain) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
createCollectionAttributeDomain(CollectionPropertyAttribute) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
The createCollectionAttributeDomain Method.
createCollectionAttributeDomain(CollectionPropertyAttribute) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
createCollectionDomain(CollectionDataRequest) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
The createCollectionDomain Method.
createCollectionDomain(CollectionDataRequest) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
createCollectionDomain(CollectionEntity) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
The createCollectionDomain Method.
createCollectionDomain(CollectionEntity) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
createCollectionDTO(CollectionDomain) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
The createCollectionDTO Method.
createCollectionDTO(CollectionDomain) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
createCollectionEntity(CollectionDomain) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
The createCollectionDomain Method.
createCollectionEntity(CollectionDomain) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
createCollectionPropertyDomain(CollectionDataRequest) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
The createCollectionPropertyDomain Method.
createCollectionPropertyDomain(CollectionDataRequest) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
createCollectionPropertyDomain(CollectionAttributeDomain) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
The createCollectionPropertyDomain Method.
createCollectionPropertyDomain(CollectionAttributeDomain) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
createCollectionPropertyDomain(CollectionPropertyEntity) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
The createCollectionPropertyDomain Method.
createCollectionPropertyDomain(CollectionPropertyEntity) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
createCollectionPropertyDTO(CollectionPropertyDomain) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
The createCollectionPropertyDTO Method.
createCollectionPropertyDTO(CollectionPropertyDomain) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
createCollectionPropertyEntity(CollectionPropertyDomain, CollectionEntity) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
The createCollectionPropertyEntity Method.
createCollectionPropertyEntity(CollectionPropertyDomain, CollectionEntity) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
CreateCollectionService - Interface in com.skava.shipping.collection.service
The Class CreateCollectionService
CreateCollectionServiceImpl - Class in com.skava.shipping.collection.service.impl
The Class CreateCollectionServiceImpl
CreateCollectionServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.CreateCollectionServiceImpl
 
CreateCollectionValidator - Class in com.skava.shipping.collection.validator
 
CreateCollectionValidator() - Constructor for class com.skava.shipping.collection.validator.CreateCollectionValidator
 
createdBy - Variable in class com.skava.shipping.collection.model.domain.CollectionDomain
Id of the user who created entity.
createdBy - Variable in class com.skava.shipping.collection.model.entity.CollectionEntity
Identifier of the created user
createdBy - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
createdOn - Variable in class com.skava.shipping.collection.model.domain.CollectionDomain
Time stamp denotes the created time of the entity.
createdOn - Variable in class com.skava.shipping.collection.model.entity.CollectionEntity
Created time
createdOn - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
createShipping(ShippingDomain) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
 
createShipping(ShippingDomain) - Method in interface com.skava.shipping.factory.ShippingFactory
Creates a new Shipping object.
createShippingDO(Shipping) - Method in class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
 
createShippingDO(Shipping) - Method in interface com.skava.shipping.factory.ShippingDomainFactory
Creates a new ShippingDomain object.
createShippingMethod(ShippingRequest) - Method in class com.skava.shipping.plugin.impl.DefaultShippingCalculationPluginImpl
This is the crucial functionality which actually calculates the shipping This has various submethods This is the Default Shipping Plugin method
customConfigure(HttpSecurity) - Method in class com.skava.shipping.auth.ShippingSecurityConfig
customize() - Method in class com.skava.shipping.ShippingApplication
 

D

decrypt(String) - Static method in class com.skava.shipping.util.ShippingUtils
Data stored in database table will be converted to domain attribute.
DEFAULT - Enum constant in enum class com.skava.shipping.constants.SkuType
 
DEFAULT_ALLOWED_COUNTRIES - Static variable in class com.skava.shipping.constants.ShippingConstants
The shipping ALLOWED_COUNTRIES
DEFAULTPROVIDER - Static variable in class com.skava.shipping.constants.ShippingConstants
 
DefaultShippingCalculationPluginImpl - Class in com.skava.shipping.plugin.impl
The Class DefaultShippingCalculationPluginImpl.
DefaultShippingCalculationPluginImpl() - Constructor for class com.skava.shipping.plugin.impl.DefaultShippingCalculationPluginImpl
Instantiates a new default shipping calculation plugin impl.
DefaultShippingCalculationStrategyImpl - Class in com.skava.shipping.strategy.impl
/** The Class provide default shipping calculation strategy implementation for shipping calculation.
DefaultShippingCalculationStrategyImpl() - Constructor for class com.skava.shipping.strategy.impl.DefaultShippingCalculationStrategyImpl
Instantiates a new default shipping calculation strategy impl.
DefaultShippingProcess - Class in com.skava.shipping.process
The Class ShippingProcess.
DefaultShippingProcess() - Constructor for class com.skava.shipping.process.DefaultShippingProcess
Instantiates a new calculate shipping.
DEFAULTSHIPPINGVALIDATORS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
defaultValue - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
DELETE - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant DELETE.
deleteCache(String) - Method in interface com.skava.shipping.cache.ShippingCache
deleteCache.
deleteCache(String) - Method in class com.skava.shipping.service.impl.CacheImpl
deleteCacheWithKey.
deleteCacheWithKey(String, String) - Method in interface com.skava.shipping.cache.ShippingCache
deleteCacheWithKey.
deleteCacheWithKey(String, String) - Method in class com.skava.shipping.service.impl.CacheImpl
deleteCacheWithKey.
DELETED - Enum constant in enum class com.skava.shipping.model.dto.Status
 
DELIMIITER - Static variable in class com.skava.shipping.constants.ShippingConstants
The shipping delimitter
DELIVERY_ADDRESS_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant DELIVERY_ADDRESS_INVALID.
DELIVERY_TYPE_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant DELIVERY_TYPE_INVALID.
deliveryAddress - Variable in class com.skava.shipping.model.domain.ShippingDomain
Sets the deliveryAddressDomain
deliveryAddress - Variable in class com.skava.shipping.model.dto.Shipping
The Delivery Address.
deliveryType - Variable in class com.skava.shipping.model.domain.ShippingDomain
Sets the deliveryType
deliveryType - Variable in class com.skava.shipping.model.dto.Shipping
The delivery type.
DeliveryType - Enum Class in com.skava.shipping.constants
The ENUM Class which defines the status of the collection
description - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
description - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
DESCRIPTION_MAX_LENGTH - Static variable in class com.skava.shipping.constants.ShippingConstants
 
DIGITAL - Enum constant in enum class com.skava.shipping.constants.DeliveryType
 
DocketUtil - Class in com.skava.shipping.util
This is a holds the docket utility methods.
DuplicateCollectionPropKeyException - Exception in com.skava.shipping.exceptions
Class to handle an exception key is duplicate
DuplicateCollectionPropKeyException(String) - Constructor for exception com.skava.shipping.exceptions.DuplicateCollectionPropKeyException
This method is used to throw Collection Attribute already exists exception.

E

EComSortNoSuchFieldException - Exception in com.skava.shipping.exceptions
The Class EComsortNoSuchFieldException
EComSortNoSuchFieldException(String) - Constructor for exception com.skava.shipping.exceptions.EComSortNoSuchFieldException
Constructor For EComsortNoSuchFieldException
email - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
email - Variable in class com.skava.shipping.model.dto.ShippingAddress
The email.
EMPTY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
encrypt(String) - Static method in class com.skava.shipping.util.ShippingUtils
domain attribute will be converted to the data representation that can be stored in a cache.
ENTITY_COLLECTION - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ENTITY_COLLECTIONPROPERTY - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
ENTITY_COMMON - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ENTITY_COMMON.
ENTITY_NAME - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ENUM - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
ENUM_MULTISELECT - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
ERORR_CODE_VALIDATION - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
ERORR_CODE_VALIDATION - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_ALREADY_EXISTS - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_ALREADY_EXISTS.
ERROR_ALREADY_EXISTS - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_ALREADY_EXISTS.
ERROR_CARTID_NOT_FOUND - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_CARTID_NOT_FOUND.
ERROR_CODE_NO_SUCH_FIELD - Static variable in exception com.skava.shipping.exceptions.EComSortNoSuchFieldException
 
ERROR_CODE_UNKNOWN - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_CODE_UNKNOWN.
ERROR_COLLECTION_DESCRIPTION_LENGTH - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_NAME_EMTPY - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_NAME_LENGTH - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_NAME_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_STATUS_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_TIMEZONE_EMTPY - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_TIMEZONE_INVALID - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_TIMEZONE_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_VALID_BUSINESS_ID_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_VALID_CREATEDBY_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_VALID_ID_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COLLECTION_VALID_UPDATEDBY_REQUIRED - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_COUNTRY - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_COUNTRY.
ERROR_DIGITAL - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_DIGITAL.
ERROR_INVALID_PAGE_SIZE - Static variable in class com.skava.shipping.constants.ResponseCode
 
ERROR_INVALID_PAGE_SIZE - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
ERROR_LOCALE_VALIDATION - Static variable in class com.skava.shipping.constants.ResponseCode
 
ERROR_LOCALE_VALIDATION - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
ERROR_NOT_FOUND - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_NOT_FOUND.
ERROR_NOT_FOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_NOT_FOUND.
ERROR_PARTNER_NOT_FOUND - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_PARTNER_NOT_FOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_PARTNER_NOT_FOUND.
ERROR_PHYSICAL - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_PHYSICAL.
ERROR_PROMOCODE_NOT_FOUND - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_PROMOCODE_NOT_FOUND.
ERROR_SHIPPING_CLASS_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
ERROR_SHIPPING_TYPE_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
ERROR_SHIPPING_ZONE_ZIPCODE_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
ERROR_SOLR_BOOSTING_CONF - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_SOLR_VALIDATOR - Enum constant in enum class com.skava.shipping.constants.CollectionResponseCode
 
ERROR_STOREPICKUP - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_STOREPICKUP.
ERROR_UNKNOWN - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_UNKNOWN.
ERROR_UNKNOWN - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_UNKNOWN.
ERROR_VALIDATION - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_VALIDATION.
ERROR_VALIDATION - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant ERROR_VALIDATION.
ESTIMATE - Enum constant in enum class com.skava.shipping.constants.ValidationType
 
eventClientComponent - Variable in class com.skava.shipping.ShippingApplication
EventClientComponent
existsByBusinessIdAndNameIgnoreCase(long, String) - Method in interface com.skava.shipping.collection.repository.CollectionRepository
Retrieves Collection records by BusinessId and Name
existsByBusinessIdAndNameIgnoreCaseAndIdNot(long, String, long) - Method in interface com.skava.shipping.collection.repository.CollectionRepository
 
ExternalTomcatServletInitializer - Class in com.skava.shipping
This class is used to configure the external tomcat server with Spring Boot application Not applicable for embedded tomcat with Spring Boot application
ExternalTomcatServletInitializer() - Constructor for class com.skava.shipping.ExternalTomcatServletInitializer
 

F

FILE - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
findAll() - Method in class com.skava.shipping.collection.process.CollectionAttributeProcess
This function is used to load all the default properties presented in the collection attribute.
findAll(CollectionDomain) - Method in class com.skava.shipping.collection.process.CollectionProcess
This function is used to find all collection from the given request.
findAll(Pageable) - Method in interface com.skava.shipping.collection.repository.CollectionAttributeRepository
 
findAllCollection(String, String, long, EcomSorts, String, String, int, int) - Method in class com.skava.shipping.web.CollectionController
This method is used to find all Collection.
FindAllCollectionAttributesService - Interface in com.skava.shipping.collection.service
This class contains the functionality to fetch the collection properties.
FindAllCollectionAttributesServiceImpl - Class in com.skava.shipping.collection.service.impl
This class contains the functionality to load all collection properties
FindAllCollectionAttributesServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.FindAllCollectionAttributesServiceImpl
 
findAllCollectionProperties(String, String, long, String) - Method in class com.skava.shipping.web.CollectionAttributeController
Fetch all the collection properties based on the given collection Id
FindAllCollectionPropertyValidator - Class in com.skava.shipping.collection.validator
The Class FindAllCollectionPropertyValidator used to validate the find all collection property request
FindAllCollectionPropertyValidator() - Constructor for class com.skava.shipping.collection.validator.FindAllCollectionPropertyValidator
 
FindAllCollectionService - Interface in com.skava.shipping.collection.service
The Class FindAllCollectionService
FindAllCollectionServiceImpl - Class in com.skava.shipping.collection.service.impl
The Class FindAllCollectionServiceImpl
FindAllCollectionServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.FindAllCollectionServiceImpl
 
FindAllCollectionValidator - Class in com.skava.shipping.collection.validator
The Class FindAllCollectionValidator
FindAllCollectionValidator() - Constructor for class com.skava.shipping.collection.validator.FindAllCollectionValidator
 
findById(CollectionDomain) - Method in class com.skava.shipping.collection.process.CollectionProcess
Find Collection Domain by collection identifier and business identifier This method is invoked to find a collection by its identifier and business identifier.
findById(Long) - Method in class com.skava.shipping.collection.process.CollectionProcess
Find Collection Domain by Collection Identifier This method is used for authorization and all service APIs to determine if such a collection exists.
findById(Long, CollectionStatus) - Method in class com.skava.shipping.collection.process.CollectionProcess
Find Collection Domain by Collection Identifier This method is used for authorization and all service APIs to determine if such a collection exists.
findByIdAndBusinessId(long, long) - Method in interface com.skava.shipping.collection.repository.CollectionRepository
Find by collection identifier and business identifier
findByIdAndStatus(long, CollectionStatus) - Method in interface com.skava.shipping.collection.repository.CollectionRepository
Find by collection identifier and status
findByName(CollectionPropertyDomain) - Method in class com.skava.shipping.collection.process.CollectionPropertyProcess
This function is used to find the collection property by name.
FindCollectionAttributeService - Interface in com.skava.shipping.collection.service
This interface contains the functionality to load collection properties
FindCollectionAttributeServiceImpl - Class in com.skava.shipping.collection.service.impl
This class contains the load collection properties
FindCollectionAttributeServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.FindCollectionAttributeServiceImpl
 
FindCollectionService - Interface in com.skava.shipping.collection.service
The Class FindCollectionService
FindCollectionServiceImpl - Class in com.skava.shipping.collection.service.impl
The Class FindCollectionServiceImpl
FindCollectionServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.FindCollectionServiceImpl
 
FindCollectionValidator - Class in com.skava.shipping.collection.validator
 
FindCollectionValidator() - Constructor for class com.skava.shipping.collection.validator.FindCollectionValidator
 
firstName - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
firstName - Variable in class com.skava.shipping.model.dto.ShippingAddress
The firstName.
FIXEDBUNDLE - Enum constant in enum class com.skava.shipping.constants.SkuType
 
FLOAT - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
fromDomainObject(CollectionDomain) - Method in class com.skava.shipping.collection.model.datatransferobjects.Collections
This function is used to convert domain object to exchange object.

G

GET_COLLECTION - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
GET_COLLECTIONPROPERTY - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
getAddress(Shipping, Items, ShippingRequest) - Method in class com.skava.shipping.helper.ShippingCalculationHelper
Gets the address.
getAddressLine1() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getAddressLine2() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getAddressLine3() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
GETALL_COLLECTION - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
GETALL_COLLECTIONPROPERTY - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
getAttributeName() - Method in class com.skava.shipping.collection.model.entity.CollectionPropertyEntity
Gets the name.
getBusinessId(Long) - Method in class com.skava.shipping.auth.ShippingSecurityConfig
getBusinessId method is used to return the business id from collection id
getByCollectionId(Long) - Method in interface com.skava.shipping.collection.repository.CollectionPropertyRepository
Find by collection identifier and status
getCache(String) - Method in interface com.skava.shipping.cache.ShippingCache
getCache.
getCache(String) - Method in class com.skava.shipping.service.impl.CacheImpl
getCache.
getCity() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getCollection(String, String) - Method in class com.skava.shipping.service.impl.CacheImpl
Get the collection from cache
getCollectionAttributeMap() - Method in class com.skava.shipping.collection.process.CollectionAttributeProcess
This method builds a map of collection attributes by name and returns it
getCollectionAttributes(String, String) - Method in class com.skava.shipping.service.impl.CacheImpl
Get the collection attributes from Cache
getCollectionById(String, String, long, String, long) - Method in class com.skava.shipping.web.CollectionController
This method is used to load single Collection based on given CollectionRequest.
getCollectionPropertiesByName(String, String, long, String, long, String) - Method in class com.skava.shipping.web.CollectionPropertyController
Fetch the collection property based on the the given collection property name
getCollectionProperty(long, String, String) - Method in class com.skava.shipping.helper.ShippingCalculationHelper
Find the collection property value
getCompanyName() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getEmail() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getFirstName() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getItemDetailsDomain(List<Items>) - Method in class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
Gets the item details domain.
getItemShippingDetails(List<ItemShippingDetailsDomain>) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the sku break up.
getItemShippingDetails(Map<String, CollectionPropertyDomain>, List<ItemsDomain>) - Method in class com.skava.shipping.process.DefaultShippingProcess
Gets the item shipping details.
getItemShippingDetails(Map<String, CollectionPropertyDomain>, List<ItemsDomain>) - Method in class com.skava.shipping.process.ShippingProcess
Gets the item shipping details.
getItemSkuDetails(List<ItemsSKUDomain>) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the item sku details.
getItemSkuDetailsDomain(List<ItemsSKU>) - Method in class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
Gets the item sku details domain.
getItemsSkuDimension(ItemsSkuDimensionDomain) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the SkuDimension dtoModel.
getItemsSkuDimensionDomain(ItemsSkuDimension) - Method in class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
Gets the SkuDimension domain.
getItemsSkuWeight(ItemsSkuWeightDomain) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the SkuWeight dtoModel.
getItemsSkuWeightDomain(ItemsSkuWeight) - Method in class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
Gets the SkuWeight domain.
getLastName() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getMessage(String, Object[], MessageSource, String) - Static method in class com.skava.shipping.constants.ShippingResponseCodes
Gets the message.
getMiddleName() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getMobile() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getPhone() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
getPredicate(Class<?>, String) - Static method in class com.skava.shipping.util.PredicateUtil
Get Querydsl Predicate
getShippingAddress(ShippingAddressDomain) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the shipping address.
getShippingAddressDomain(ShippingAddress) - Method in class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
Gets the shipping address domain.
getShippingClasses(Map<String, CollectionPropertyDomain>) - Static method in class com.skava.shipping.util.ShippingUtils
Gets the shipping class domain.
getShippingDetails(ShippingCalculationDomain) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the shipping details.
getShippingDomain(String, String) - Method in class com.skava.shipping.service.impl.CacheImpl
Get the collection from cache
getShippingMethods(List<ShippingMethodDomain>) - Method in class com.skava.shipping.factory.impl.ShippingFactoryImpl
Gets the shipping methods
getShippingMethods(Map<String, CollectionPropertyDomain>, DeliveryType) - Method in class com.skava.shipping.process.DefaultShippingProcess
Gets the shipping methods.
getShippingMethods(Map<String, CollectionPropertyDomain>, DeliveryType, ShippingZoneDomain) - Method in class com.skava.shipping.process.ShippingProcess
Gets the shipping methods.
getSort(Class<?>, EcomSorts) - Static method in class com.skava.shipping.util.PredicateUtil
 
getType(Shipping, Items, String) - Method in class com.skava.shipping.helper.ShippingCalculationHelper
Gets the type.
getUserId() - Method in class com.skava.shipping.util.AuthHelper
get user userId from auth token handler
getValidator() - Method in class com.skava.shipping.collection.service.impl.CreateCollectionServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.FindAllCollectionAttributesServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.FindAllCollectionServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.FindCollectionAttributeServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.FindCollectionServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.UpdateCollectionPropertiesServiceImpl
 
getValidator() - Method in class com.skava.shipping.collection.service.impl.UpdateCollectionServiceImpl
 
getValidator(ShippingRequest) - Method in class com.skava.shipping.service.impl.ShippingCalculationServiceImpl
Method getValidator this method used to validate the request fields
getValidatorsFromCollectionProperty(long, String, String, String) - Method in class com.skava.shipping.helper.ShippingCalculationHelper
This method is used to load the list of validators from the given collection property
getValueFromCache(String, String) - Method in interface com.skava.shipping.cache.ShippingCache
Gets the value from cache.
getZip() - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
GUEST_USER_ROLE - Static variable in class com.skava.shipping.constants.ShippingConstants
System defined role names

H

handleHttpMessageNotReadable(HttpMessageNotReadableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.shipping.web.ShippingExceptionHandler
This method is used to create ResponseEntity.
handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.shipping.web.ShippingExceptionHandler
This method is used to create ResponseEntity.
handleShippingServiceCommonException(Exception) - Method in class com.skava.shipping.web.ShippingExceptionHandler
.
handleShippingServiceException(ECommerceException, WebRequest) - Method in class com.skava.shipping.web.ShippingExceptionHandler
This method is used to create ResponseEntity.
HASPRIVILEGEFORBUSINESS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
HASPRIVILEGEFORBUSINESSBYID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
HASPRIVILEGEFORCOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
HASROLEFORBUSINESSBYID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
HASROLEFORCOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
height - Variable in class com.skava.shipping.model.domain.ItemsSkuDimensionDomain
The height.
height - Variable in class com.skava.shipping.model.dto.ItemsSkuDimension
The height.

I

id - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
INACTIVE - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionStatus
 
INACTIVE - Enum constant in enum class com.skava.shipping.model.dto.Status
 
INDEX_NUMBER - Static variable in class com.skava.shipping.util.SearchUtility
 
INDEX_STRING - Static variable in class com.skava.shipping.util.SearchUtility
 
initBinder(WebDataBinder) - Method in class com.skava.shipping.web.CollectionController
 
initBinder(WebDataBinder) - Method in class com.skava.shipping.web.CollectionPropertyController
 
INT - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
INVALID - Static variable in class com.skava.shipping.constants.ResponseCode
 
isEmpty() - Method in class com.skava.shipping.model.domain.PageableDO
 
isTaxIncluded - Variable in class com.skava.shipping.model.domain.ShippingMethodDomain
The boolan tax included get and set isTaxIncluded
isValidId(long) - Static method in class com.skava.shipping.util.SearchUtility
Converts given values to appropriate ordinal values
isValidPageAndSize(int, int) - Static method in class com.skava.shipping.util.SearchUtility
Checks whether the page and size are valid
ITEM - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
ITEM_ID - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
ITEMID
ITEM_LEVEL_OR_CART_LEVEL_DELIVERY_ADDRESS_REQUIRED - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_STOREID_REQUIRED.
ITEM_LEVEL_OR_CART_LEVEL_DELIVERY_TYPE_REQUIRED - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_STOREID_REQUIRED.
ITEM_PROPERTIES - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
itemDeliveryAddress - Variable in class com.skava.shipping.model.domain.ItemsDomain
The item delivery address.
itemDeliveryAddress - Variable in class com.skava.shipping.model.dto.Items
The Delivery Address.
itemDeliveryType - Variable in class com.skava.shipping.model.domain.ItemsDomain
The item delivery type.
itemId - Variable in class com.skava.shipping.model.domain.ItemsDomain
The item id.
itemId - Variable in class com.skava.shipping.model.domain.ItemShippingDetailsDomain
 
itemId - Variable in class com.skava.shipping.model.dto.Items
The id.
itemId - Variable in class com.skava.shipping.model.dto.ItemShippingDetails
The itemId.
itemQuantity - Variable in class com.skava.shipping.model.domain.ItemsDomain
The item quantity.
itemQuantity - Variable in class com.skava.shipping.model.dto.Items
The quantity.
Items - Class in com.skava.shipping.model.dto
The Class Items This Class is used as the model object for Items.
Items() - Constructor for class com.skava.shipping.model.dto.Items
The default class constructor.
ItemsDomain - Class in com.skava.shipping.model.domain
The Class ItemsDomain.
ItemsDomain() - Constructor for class com.skava.shipping.model.domain.ItemsDomain
The default class constructor.
ItemShippingDetails - Class in com.skava.shipping.model.dto
The Class ItemShippingDetails.
ItemShippingDetails() - Constructor for class com.skava.shipping.model.dto.ItemShippingDetails
The default class constructor.
ItemShippingDetailsDomain - Class in com.skava.shipping.model.domain
The Class ItemShippingDetailsDomain.
ItemShippingDetailsDomain() - Constructor for class com.skava.shipping.model.domain.ItemShippingDetailsDomain
Instantiates a new item break up domain.
ItemsSKU - Class in com.skava.shipping.model.dto
The Class ItemsSKU.
ItemsSKU() - Constructor for class com.skava.shipping.model.dto.ItemsSKU
The default class constructor.
itemsSkuDimension - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
The items sku dimension.
ItemsSkuDimension - Class in com.skava.shipping.model.dto
The Class ItemsSkuDimensionDomain.
ItemsSkuDimension() - Constructor for class com.skava.shipping.model.dto.ItemsSkuDimension
 
ItemsSkuDimensionDomain - Class in com.skava.shipping.model.domain
The Class ItemsSkuDimensionDomain.
ItemsSkuDimensionDomain() - Constructor for class com.skava.shipping.model.domain.ItemsSkuDimensionDomain
The open constructor
ItemsSKUDomain - Class in com.skava.shipping.model.domain
 
ItemsSKUDomain() - Constructor for class com.skava.shipping.model.domain.ItemsSKUDomain
Instantiates a new items SKU domain.
itemsSkuWeight - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
The items sku weight.
ItemsSkuWeight - Class in com.skava.shipping.model.dto
The Class ItemsSkuWeightDomain.
ItemsSkuWeight() - Constructor for class com.skava.shipping.model.dto.ItemsSkuWeight
 
ItemsSkuWeightDomain - Class in com.skava.shipping.model.domain
The Class ItemsSkuWeightDomain.
ItemsSkuWeightDomain() - Constructor for class com.skava.shipping.model.domain.ItemsSkuWeightDomain
The constructor gets the sku weigth domain
itemTax - Variable in class com.skava.shipping.model.domain.SkuBreakUpDomain
 
itemVersion - Variable in class com.skava.shipping.model.domain.ItemsDomain
The item version.
itemVersion - Variable in class com.skava.shipping.model.dto.Items
The item address Version.

K

KEY - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
KEY

L

lastName - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
lastName - Variable in class com.skava.shipping.model.dto.ShippingAddress
The lastName.
length - Variable in class com.skava.shipping.model.domain.ItemsSkuDimensionDomain
The length.
length - Variable in class com.skava.shipping.model.dto.ItemsSkuDimension
The length.
LOCALE - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
The Constant is descripted about the field name .
LONG - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
LONGSTRING - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 

M

main(String[]) - Static method in class com.skava.shipping.ShippingApplication
The shipping Calculation application spring boot main method.
MAIN - Enum constant in enum class com.skava.shipping.constants.SkuType
 
MANDATORY - Enum constant in enum class com.skava.shipping.constants.SkuType
 
MAX_PAGE_SIZE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
mergeMissingCollectionAttributes(Map<String, CollectionPropertyDomain>, Map<String, CollectionAttributeDomain>, CollectionPropertyFactory) - Static method in class com.skava.shipping.collection.service.impl.CollectionPropertyServiceImplHelper
This method merges the missing collection attributes in to the collection domain properties map
messageSource - Variable in class com.skava.shipping.util.ShippingWiredServices
The message source.
METHOD_NOT_FOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
methodFallback(ShippingRequest) - Method in class com.skava.shipping.service.impl.ShippingCalculationServiceImpl
Method fallback.
middleName - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
middleName - Variable in class com.skava.shipping.model.dto.ShippingAddress
The middleName.
mobile - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
mobile - Variable in class com.skava.shipping.model.dto.ShippingAddress
The mobile.

N

name - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
name - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
name - Variable in class com.skava.shipping.model.domain.ShippingMethodDomain
The name.
NAME - Static variable in class com.skava.release.ShippingReleaseDefinition
 
NAME_MAX_LENGTH - Static variable in class com.skava.shipping.constants.ShippingConstants
 
NAME_MIN_LENGTH - Static variable in class com.skava.shipping.constants.ShippingConstants
 
NAME_NOT_FOUND - Static variable in class com.skava.shipping.constants.ResponseCode
 
nullable - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 

O

OPERATION_CALCULATION - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_CALCULATION.
OPERATION_COMMON - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant OPERATION_COMMON.
OPERATION_COMMON - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_COMMON.
OPERATION_CREATE - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant OPERATION_CREATE.
OPERATION_CREATE - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_CREATE.
OPERATION_DELETE - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant OPERATION_ACTIVATE.
OPERATION_DELETE - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_ACTIVATE.
OPERATION_FIND - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant OPERATION_FIND.
OPERATION_FIND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_FIND.
OPERATION_LOAD - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant OPERATION_LOAD.
OPERATION_LOAD - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_LOAD.
OPERATION_UPDATE - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant OPERATION_UPDATE.
OPERATION_UPDATE - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant OPERATION_UPDATE.
OPTIONAL - Enum constant in enum class com.skava.shipping.constants.SkuType
 
OR - Static variable in class com.skava.shipping.constants.ShippingConstants
 

P

PAGE_CONSTANT - Static variable in class com.skava.shipping.collection.process.CollectionProcess
 
PAGE_CONSTANT - Static variable in class com.skava.shipping.web.CollectionController
 
PageableDO<T> - Class in com.skava.shipping.model.domain
Generic Domain Object class as a wrapper to transact between processes and services
PageableDO() - Constructor for class com.skava.shipping.model.domain.PageableDO
 
PageableInfo - Class in com.skava.shipping.model.response
Holds the pageable data for the response.
PageableInfo() - Constructor for class com.skava.shipping.model.response.PageableInfo
 
PARTNER_NOT_FOUND - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant ERROR_UNKNOWN.
PARTNER_NOT_FOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant PARTNER_NOT_FOUND.
PATCH_COLLECTIONPROPERTY - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
patchUpdateCollectionProperties(String, String, long, String, long, List<CollectionProperty>) - Method in class com.skava.shipping.web.CollectionPropertyController
Updates the collection properties which are existing under a collection
PatchUpdateCollectionPropertiesServiceImpl - Class in com.skava.shipping.collection.service.impl
This class Contains a functionality to update collection properties
PatchUpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
 
PatchUpdateCollectionPropertyService - Interface in com.skava.shipping.collection.service
This interface provides functionality to update a collection properties
PatchUpdateCollectionPropertyValidator - Class in com.skava.shipping.collection.validator
 
PatchUpdateCollectionPropertyValidator() - Constructor for class com.skava.shipping.collection.validator.PatchUpdateCollectionPropertyValidator
 
PAYMENT - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
phone - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
phone - Variable in class com.skava.shipping.model.dto.ShippingAddress
The phone.
PHYSICAL - Enum constant in enum class com.skava.shipping.constants.DeliveryType
 
ping() - Method in class com.skava.shipping.web.PingController
Ping.
PingController - Class in com.skava.shipping.web
The Class ShippingController.
PingController() - Constructor for class com.skava.shipping.web.PingController
The class constructor.
plugInLoader(ShippingRequest) - Method in class com.skava.shipping.helper.ShippingCalculationHelper
Plug in loader.
PredicateUtil - Class in com.skava.shipping.util
 
preProcess(InputModel) - Method in class com.skava.shipping.collection.validator.CreateCollectionValidator
 
preProcess(InputModel) - Method in class com.skava.shipping.collection.validator.FindAllCollectionPropertyValidator
Pre-Process Validation for load collection
preProcess(InputModel) - Method in class com.skava.shipping.collection.validator.FindAllCollectionValidator
Pre-Process Validation for load collection
preProcess(InputModel) - Method in class com.skava.shipping.collection.validator.FindCollectionValidator
Pre-Process Validation for load Collection
preProcess(InputModel) - Method in class com.skava.shipping.collection.validator.PatchUpdateCollectionPropertyValidator
 
preProcess(InputModel) - Method in class com.skava.shipping.collection.validator.UpdateCollectionPropertyValidator
 
preProcess(InputModel) - Method in class com.skava.shipping.validator.service.ShippingCalculationValidator
Pre-Process Validation for create AddressCollection
PRIVILLEGE_CONTROLSHIPPING - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PRIVILLEGE_CREATECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PRIVILLEGE_DELETECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PRIVILLEGE_MANAGECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PRIVILLEGE_MANAGESHIPPING - Static variable in class com.skava.shipping.constants.ShippingConstants
Defined privileges
PRIVILLEGE_UPDATECOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PRIVILLEGE_VIEWCOLLECTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.CreateCollectionServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.FindAllCollectionAttributesServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.FindAllCollectionServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.FindCollectionAttributeServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.FindCollectionServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.UpdateCollectionPropertiesServiceImpl
 
process(CollectionDataRequest) - Method in class com.skava.shipping.collection.service.impl.UpdateCollectionServiceImpl
 
process(ShippingRequest) - Method in class com.skava.shipping.service.impl.ShippingCalculationServiceImpl
process This method is used to calculate Shipping based on given Shipping.
productId - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
Sets the product id.
productId - Variable in class com.skava.shipping.model.dto.ItemsSKU
The productId.
PROPS_SHIPPING_COST - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PROPS_SHIPPING_DELIVERYTIME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PROPS_SHIPPING_ISTAXINCLUDED - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PROPS_SHIPPING_METHOD_ID - Static variable in class com.skava.shipping.constants.ShippingConstants
Temporary Constant Value
PROPS_SHIPPING_METHOD_NAME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
PROPS_SHIPPING_PROVIDEDBY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
providedBy - Variable in class com.skava.shipping.model.domain.ShippingCalculationDomain
 
providedBy - Variable in class com.skava.shipping.model.dto.ShippingCalculation
The provided by.
PUT_COLLECTION - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
PUT_COLLECTIONPROPERTY - Static variable in class com.skava.shipping.web.ShippingLogConstants
 

Q

QCollectionEntity - Class in com.skava.shipping.collection.model.entity
QCollectionEntity is a Querydsl query type for CollectionEntity
QCollectionEntity(Path<? extends CollectionEntity>) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionEntity
 
QCollectionEntity(PathMetadata) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionEntity
 
QCollectionEntity(String) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionEntity
 
QCollectionPropertyAttribute - Class in com.skava.shipping.collection.model.entity
QCollectionPropertyAttribute is a Querydsl query type for CollectionPropertyAttribute
QCollectionPropertyAttribute(Path<? extends CollectionPropertyAttribute>) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
QCollectionPropertyAttribute(PathMetadata) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
QCollectionPropertyAttribute(String) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
QCollectionPropertyEntity - Class in com.skava.shipping.collection.model.entity
QCollectionPropertyEntity is a Querydsl query type for CollectionPropertyEntity
QCollectionPropertyEntity(Path<? extends CollectionPropertyEntity>) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
QCollectionPropertyEntity(PathMetadata) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
QCollectionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
QCollectionPropertyEntity(Class<? extends CollectionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
QCollectionPropertyEntity(String) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
QCollectionPropertyPK - Class in com.skava.shipping.collection.model.entity
QCollectionPropertyPK is a Querydsl query type for CollectionPropertyPK
QCollectionPropertyPK(Path<? extends CollectionPropertyPK>) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
QCollectionPropertyPK(PathMetadata) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
QCollectionPropertyPK(PathMetadata, PathInits) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
QCollectionPropertyPK(Class<? extends CollectionPropertyPK>, PathMetadata, PathInits) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
QCollectionPropertyPK(String) - Constructor for class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
 
QUERY_FILTER_AND - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_CLOSEBRACE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_EQUALS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_OPENBRACE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_OR - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_PARAM_BUSINESSID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_PARAM_COLLECTIONID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
QUERY_FILTER_PARAM_USERID - Static variable in class com.skava.shipping.constants.ShippingConstants
 

R

Reason - Class in com.skava.shipping.model.response
 
Reason() - Constructor for class com.skava.shipping.model.response.Reason
 
REASON_SUFFIX - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant REASON_SUFFIX.
REGISTERED_USER_ROLE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
RELEASE_DATE - Static variable in class com.skava.release.ShippingReleaseDefinition
 
requestProcessed(ShippingResponse) - Method in class com.skava.shipping.web.ShippingController
On complete response.
ResponseCode - Class in com.skava.shipping.constants
The Class ResponseCode.
ResponseCode() - Constructor for class com.skava.shipping.constants.ResponseCode
Instantiates a new response code.
RESPONSECODE_200 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_201 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_400 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_401 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_403 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_404 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_409 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
RESPONSECODE_500 - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
 
rule - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 

S

save(String, String, Object) - Method in class com.skava.shipping.service.impl.CacheImpl
This method saves the input object to the cache using the provided cache name and cache key.
saveShippingCalculationDetailsToCache(String, String, ShippingDomain) - Method in interface com.skava.shipping.cache.ShippingCache
saveShippingCalculationDetailsToCache.
search(String, Sort, int, int) - Method in class com.skava.shipping.collection.process.CollectionProcess
This function is used to search the collection and find all collection based on filtering, pagination and sorting.
SearchUtility - Class in com.skava.shipping.util
This is a Utility class used for filter and sort functionality.
SERVICE_CART - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant SERVICE_CART.
SERVICE_END_COLLECTION - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
SERVICE_SHIPPING - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SERVICE_SHIPPING.
SERVICE_START_COLLECTION - Static variable in class com.skava.shipping.web.ShippingLogConstants
 
setAddressLine1(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setAddressLine2(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setAddressLine3(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setCity(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setCompanyName(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setEmail(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setFilters(String) - Method in class com.skava.shipping.collection.model.datatransferobjects.CollectionDataRequest
Overridden setter method for the filters.
setFirstName(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setLastName(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setMiddleName(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setMobile(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setPhone(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
setZip(String) - Method in class com.skava.shipping.model.domain.ShippingAddressDomain
 
Shipping - Class in com.skava.shipping.model.dto
The Class Shipping.
Shipping() - Constructor for class com.skava.shipping.model.dto.Shipping
The default class constructor.
SHIPPING_ALLOWED_CLASSES - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_API_VERSION - Static variable in class com.skava.shipping.ShippingApplication
SHIPPING_API_VERSION
SHIPPING_CACHE_DELETED - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CACHE_DELETED.
SHIPPING_CALCULATION_ADDRESS_REQUIRED - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_ADDRESS_REQUIRED.
SHIPPING_CALCULATION_EMAIL_REQUIRED - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_EMAIL_REQUIRED.
SHIPPING_CALCULATION_METHOD_NOTFOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
SHIPPING_CALCULATION_PROPERTY_NOTFOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_PROPERTY_NOTFOUND.
SHIPPING_CALCULATION_PROPERTY_NOTVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_PROPERTY_NOTVALID.
SHIPPING_CALCULATION_STOREID_REQUIRED - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_STOREID_REQUIRED.
SHIPPING_CALCULATION_SUCCESS - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_CALCULATION_SUCCESS.
SHIPPING_CALCULATION_TYPE_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
SHIPPING_CLASS_CALCULATEDAT - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_COST - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_COSTTYPE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_FLAT - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
SHIPPING_CLASS_PERCENTAGE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_PERITEM - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_PERORDER - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_CLASS_PERQUANTITY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_COLLECTIONS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_COUNTRY_NOT_FOUND - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SHIPPING_COUNTRY_NOT_FOUND.
SHIPPING_COUNTRYMAPPING - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_BASEFEE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_CLASSES - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_DESCRIPTION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_EXPECTEDDELIVERYDAYS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_EXPECTEDDELIVERYTIME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_HANDLINGFEE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_ISTAXABLE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_NAME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_PERCENTAGE_DENOMINATOR - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_TAXATIONID - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_TAXCALCULATION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_TYPECART - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHOD_TYPEITEM - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_METHODS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_VERSION - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_COUNTRY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_CURRENCY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_DELIM_COMMA - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_DELIM_HIPHEN - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_DELIM_STAR - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_DELIM_TILT - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_EMPTY - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_NAME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_SHIPPINGMETHODS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONE_ZIPCODE_INVALID - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
 
SHIPPING_ZONE_ZIPCODELIMIT - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SHIPPING_ZONES - Static variable in class com.skava.shipping.constants.ShippingConstants
 
ShippingAddress - Class in com.skava.shipping.model.dto
The Class ShippingAddress.
ShippingAddress() - Constructor for class com.skava.shipping.model.dto.ShippingAddress
The default class constructor.
ShippingAddressDomain - Class in com.skava.shipping.model.domain
The Class ShippingAddressDomain.
ShippingAddressDomain() - Constructor for class com.skava.shipping.model.domain.ShippingAddressDomain
The default class constructor.
ShippingApplication - Class in com.skava.shipping
This is base class for the shipping calculation application it is contain spring boot main method.
ShippingApplication() - Constructor for class com.skava.shipping.ShippingApplication
 
ShippingCache - Interface in com.skava.shipping.cache
Cache interface gets and sets the object
SHIPPINGCACHEKEY - Static variable in class com.skava.shipping.constants.ShippingConstants
Shippingcache key to build
ShippingCalculation - Class in com.skava.shipping.model.dto
The Class Shipping Calculation.
ShippingCalculation() - Constructor for class com.skava.shipping.model.dto.ShippingCalculation
The default class constructor.
ShippingCalculationDomain - Class in com.skava.shipping.model.domain
The Class ShippingCalculationDomain.
ShippingCalculationDomain() - Constructor for class com.skava.shipping.model.domain.ShippingCalculationDomain
The default class constructor.
ShippingCalculationHelper - Class in com.skava.shipping.helper
The Class ShippingCollectionPropertiesHelper
ShippingCalculationHelper() - Constructor for class com.skava.shipping.helper.ShippingCalculationHelper
instantiates new instance for this class.
SHIPPINGCALCULATIONKEYEXPIRYTIME - Static variable in class com.skava.shipping.constants.ShippingConstants
 
ShippingCalculationPlugIn - Interface in com.skava.shipping.plugin
Provides interface define methods functionality of shipping calculation.
SHIPPINGCALCULATIONPLUGINPARTNER - Static variable in class com.skava.shipping.constants.ShippingConstants
 
shippingCalculationProcess - Variable in class com.skava.shipping.util.ShippingWiredServices
 
ShippingCalculationProcess - Class in com.skava.shipping.process
The Class ShippingCalculationProcess.
ShippingCalculationProcess() - Constructor for class com.skava.shipping.process.ShippingCalculationProcess
Instantiates a new shipping calculation process.
ShippingCalculationService - Interface in com.skava.shipping.service
Interface ShippingCalculationService This API used to validate delivery address.
ShippingCalculationServiceImpl - Class in com.skava.shipping.service.impl
The Class ShippingCalculationServiceImpl.
ShippingCalculationServiceImpl() - Constructor for class com.skava.shipping.service.impl.ShippingCalculationServiceImpl
ShippingCalculationServiceImpl default constructor
ShippingCalculationServiceStrategy - Interface in com.skava.shipping.strategy
The interface define method for default shipping calculation strategy.
ShippingCalculationValidator - Class in com.skava.shipping.validator.service
Instantiates a new shipping details to validate
ShippingCalculationValidator() - Constructor for class com.skava.shipping.validator.service.ShippingCalculationValidator
Instantiates a new shipping calculation validator.
ShippingClassDomain - Class in com.skava.shipping.model.domain
 
ShippingClassDomain() - Constructor for class com.skava.shipping.model.domain.ShippingClassDomain
 
ShippingConstants - Class in com.skava.shipping.constants
The Class ShippingConstants.
ShippingConstants() - Constructor for class com.skava.shipping.constants.ShippingConstants
Empty Constructor
ShippingController - Class in com.skava.shipping.web
The Class ShippingController.
ShippingController() - Constructor for class com.skava.shipping.web.ShippingController
The class constructor.
ShippingDocumentationConstants - Class in com.skava.shipping.constants
 
ShippingDomain - Class in com.skava.shipping.model.domain
The Class ShippingDomain.
ShippingDomain() - Constructor for class com.skava.shipping.model.domain.ShippingDomain
The default class constructor.
ShippingDomainFactory - Interface in com.skava.shipping.factory
 
ShippingDomainFactoryImpl - Class in com.skava.shipping.factory.impl
The Class ShippingDomainFactoryImpl.
ShippingDomainFactoryImpl() - Constructor for class com.skava.shipping.factory.impl.ShippingDomainFactoryImpl
 
ShippingException - Exception in com.skava.shipping.exceptions
Exception for Shipping Option.
ShippingException(String, String, int) - Constructor for exception com.skava.shipping.exceptions.ShippingException
 
ShippingExceptionHandler - Class in com.skava.shipping.web
 
ShippingExceptionHandler() - Constructor for class com.skava.shipping.web.ShippingExceptionHandler
 
ShippingFactory - Interface in com.skava.shipping.factory
A factory for creating Shipping objects.
ShippingFactoryImpl - Class in com.skava.shipping.factory.impl
The Class ShippingFactoryImpl.
ShippingFactoryImpl() - Constructor for class com.skava.shipping.factory.impl.ShippingFactoryImpl
 
shippingId - Variable in class com.skava.shipping.model.domain.ShippingDomain
Sets the shipping id.
shippingId - Variable in class com.skava.shipping.model.dto.Shipping
The id.
ShippingLogConstants - Class in com.skava.shipping.web
The CartLogConstants.
ShippingLogConstants() - Constructor for class com.skava.shipping.web.ShippingLogConstants
 
ShippingMethod - Class in com.skava.shipping.model.dto
The Class Shipping Method.
ShippingMethod() - Constructor for class com.skava.shipping.model.dto.ShippingMethod
The default class constructor.
ShippingMethodDomain - Class in com.skava.shipping.model.domain
The Class Shipping Method.
ShippingMethodDomain() - Constructor for class com.skava.shipping.model.domain.ShippingMethodDomain
The default class constructor.
shippingMethodId - Variable in class com.skava.shipping.model.domain.ShippingMethodDomain
The id.
shippingProcess - Variable in class com.skava.shipping.util.ShippingWiredServices
The collection property repository.
ShippingProcess - Class in com.skava.shipping.process
The Class ShippingProcess.
ShippingProcess() - Constructor for class com.skava.shipping.process.ShippingProcess
Instantiates a new calculate shipping.
ShippingReleaseDefinition - Class in com.skava.release
 
ShippingRequest - Class in com.skava.shipping.model.request
The Class CollectionRequest.its holds shipping request information.
ShippingRequest() - Constructor for class com.skava.shipping.model.request.ShippingRequest
Default constructor
SHIPPINGREQUESTBODY - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
The Constant is SHIPPINGREQUESTBODY .
ShippingResponse - Class in com.skava.shipping.model.response
The Class CollectionResponse. which holds response code
ShippingResponse() - Constructor for class com.skava.shipping.model.response.ShippingResponse
Instantiates a new collection response.
ShippingResponse(Shipping) - Constructor for class com.skava.shipping.model.response.ShippingResponse
Instantiates a new collection response.
ShippingResponseCodes - Class in com.skava.shipping.constants
The Class ShippingResponseCodes.
ShippingResponseCodes() - Constructor for class com.skava.shipping.constants.ShippingResponseCodes
Empty Constructor.
ShippingSecurityConfig - Class in com.skava.shipping.auth
shipping Calculation Service Security Configuration class
ShippingSecurityConfig() - Constructor for class com.skava.shipping.auth.ShippingSecurityConfig
 
SHIPPINGSERVICE - Static variable in class com.skava.shipping.constants.ShippingConstants
 
ShippingServiceErrorResponse - Class in com.skava.shipping.model.response
The Class CatalogServiceResponse. which holds the error response message, response code, and status code
ShippingServiceErrorResponse(String, String) - Constructor for class com.skava.shipping.model.response.ShippingServiceErrorResponse
 
ShippingUtils - Class in com.skava.shipping.util
This is a Utility class for shipping calculation which contains validate of shipping delivery type and method.
ShippingUtils() - Constructor for class com.skava.shipping.util.ShippingUtils
 
SHIPPINGVALIDATORS - Static variable in class com.skava.shipping.constants.ShippingConstants
 
ShippingWiredServices - Class in com.skava.shipping.util
Instantiates a new shipping wired services.
ShippingWiredServices() - Constructor for class com.skava.shipping.util.ShippingWiredServices
 
ShippingZoneDomain - Class in com.skava.shipping.model.domain
 
ShippingZoneDomain() - Constructor for class com.skava.shipping.model.domain.ShippingZoneDomain
Instantiates a new shipping zone domain.
ShippingZoneValidatorPluginImpl - Class in com.skava.shipping.plugin.impl
The Class DefaultShippingCalculationPluginImpl.
ShippingZoneValidatorPluginImpl() - Constructor for class com.skava.shipping.plugin.impl.ShippingZoneValidatorPluginImpl
Instantiates a new default shipping calculation plugin impl.
SKIPPED - Static variable in class com.skava.shipping.constants.ShippingConstants
 
SkuBreakUpDomain - Class in com.skava.shipping.model.domain
The Class SkuBreakUpDomain.
SkuBreakUpDomain() - Constructor for class com.skava.shipping.model.domain.SkuBreakUpDomain
Instantiates a new sku break up domain.
skuDimension - Variable in class com.skava.shipping.model.dto.ItemsSKU
The dimension.
skuId - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
Sets the id.
skuId - Variable in class com.skava.shipping.model.domain.SkuBreakUpDomain
 
skuId - Variable in class com.skava.shipping.model.dto.ItemsSKU
The id.
SKUKIT - Enum constant in enum class com.skava.shipping.constants.SkuType
 
skuName - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
The sku name.
skuName - Variable in class com.skava.shipping.model.dto.ItemsSKU
The name.
skuQuantity - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
The sku quantity.
skuQuantity - Variable in class com.skava.shipping.model.dto.ItemsSKU
The quantity.
skuType - Variable in class com.skava.shipping.model.domain.ItemsSKUDomain
The sku type.
skuType - Variable in class com.skava.shipping.model.dto.ItemsSKU
The type.
SkuType - Enum Class in com.skava.shipping.constants
The ENUM Class which defines the status of the collection
skuWeight - Variable in class com.skava.shipping.model.dto.ItemsSKU
The weight.
splitCommaSepratedString(String) - Static method in class com.skava.shipping.util.DocketUtil
Splits given string by ","
state - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
 
state - Variable in class com.skava.shipping.model.dto.ShippingAddress
The state.
status - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
Status - Enum Class in com.skava.shipping.model.dto
The Class Status This Enum class is used to change the status of the Entity ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status
storeId - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
 
storeId - Variable in class com.skava.shipping.model.dto.ShippingAddress
The storeId.
STOREPICKUP - Enum constant in enum class com.skava.shipping.constants.DeliveryType
 
STRING - Enum constant in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
 
SUCCESS_CODE - Static variable in class com.skava.shipping.constants.ResponseCode
The Constant SUCCESS_CODE.
SUCCESS_CODE - Static variable in class com.skava.shipping.constants.ShippingResponseCodes
The Constant SUCCESS_CODE.

T

taxationId - Variable in class com.skava.shipping.model.domain.ShippingMethodDomain
The id.
throwException(DeliveryType, String) - Method in class com.skava.shipping.validator.service.ShippingCalculationValidator
Throw exception.
tocheckReCalculateShippingOrNot(ShippingDomain, ShippingDomain, String) - Static method in class com.skava.shipping.util.ShippingUtils
Tocheck re calculate shipping or not.
type - Variable in class com.skava.shipping.collection.model.datatransferobjects.CollectionAttribute
The type of the attribute.
type - Variable in class com.skava.shipping.collection.model.domain.CollectionAttributeDomain
The type of the attribute.
type - Variable in class com.skava.shipping.collection.model.entity.CollectionPropertyAttribute
 
type - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
 
TYPE - Static variable in class com.skava.release.ShippingReleaseDefinition
 

U

unit - Variable in class com.skava.shipping.model.domain.ItemsSkuDimensionDomain
The unit.
unit - Variable in class com.skava.shipping.model.domain.ItemsSkuWeightDomain
The unit.
unit - Variable in class com.skava.shipping.model.dto.ItemsSkuDimension
The unit.
unit - Variable in class com.skava.shipping.model.dto.ItemsSkuWeight
The unit.
update(CollectionDomain) - Method in class com.skava.shipping.collection.process.CollectionProcess
This function is used to update the collection.
UPDATE_COLLECTION_PROPERTIES_VALIDATE - Enum constant in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
 
updateCollection(String, String, long, String, long, CollectionRequest) - Method in class com.skava.shipping.web.CollectionController
This method is used to update all field in Collection based on given CollectionRequest.
updateCollectionEntity(CollectionEntity, CollectionDomain) - Method in interface com.skava.shipping.collection.factory.CollectionFactory
This method updates the new data from Collection Domain to existing Collection Entity for update
updateCollectionEntity(CollectionEntity, CollectionDomain) - Method in class com.skava.shipping.collection.factoryimpl.CollectionFactoryImpl
 
updateCollectionEntityProperties(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in interface com.skava.shipping.collection.factory.CollectionPropertyFactory
This method updates the new properties from Collection Domain to existing Collection Entity for update
updateCollectionEntityProperties(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.collection.factoryimpl.CollectionPropertyFactoryImpl
 
updateCollectionProperties(long, long, Map<String, CollectionPropertyDomain>) - Method in class com.skava.shipping.collection.process.CollectionPropertyProcess
This function is used to update the collection properties
updateCollectionProperties(String, String, long, long, String, List<CollectionProperty>) - Method in class com.skava.shipping.web.CollectionPropertyController
Updates the all collection properties which are existing under a collection
UpdateCollectionPropertiesServiceImpl - Class in com.skava.shipping.collection.service.impl
This class Contains a functionality to update collection properties
UpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.UpdateCollectionPropertiesServiceImpl
 
UpdateCollectionPropertyService - Interface in com.skava.shipping.collection.service
This interface provides functionality to update a collection properties
UpdateCollectionPropertyValidator - Class in com.skava.shipping.collection.validator
 
UpdateCollectionPropertyValidator() - Constructor for class com.skava.shipping.collection.validator.UpdateCollectionPropertyValidator
 
UpdateCollectionService - Interface in com.skava.shipping.collection.service
The Class UpdateCollectionService
UpdateCollectionServiceImpl - Class in com.skava.shipping.collection.service.impl
The Class UpdateCollectionServiceImpl
UpdateCollectionServiceImpl() - Constructor for class com.skava.shipping.collection.service.impl.UpdateCollectionServiceImpl
 
updatedBy - Variable in class com.skava.shipping.collection.model.domain.CollectionDomain
Id of the user who updated entity.
updatedBy - Variable in class com.skava.shipping.collection.model.entity.CollectionEntity
Identifier of the updated user
updatedBy - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 
updatedOn - Variable in class com.skava.shipping.collection.model.domain.CollectionDomain
Time stamp denotes the updated time of the entity.
updatedOn - Variable in class com.skava.shipping.collection.model.entity.CollectionEntity
Updated time
updatedOn - Variable in class com.skava.shipping.collection.model.entity.QCollectionEntity
 

V

validateCartZipCodeWithShippingZones(ShippingRequest, List<ShippingZoneDomain>, String) - Method in class com.skava.shipping.plugin.impl.ShippingZoneValidatorPluginImpl
Validate cart zip code with shipping zones.
validateCollectionAttribures(Map<String, CollectionPropertyDomain>, Map<String, CollectionAttributeDomain>) - Static method in class com.skava.shipping.collection.service.impl.CollectionPropertyServiceImplHelper
Validate if the input collection properties
validateCollectionDescription(CollectionDataRequest) - Static method in class com.skava.shipping.util.SearchUtility
Checks the collection name whether its non-empty and valid
validateCollectionName(CollectionDataRequest) - Static method in class com.skava.shipping.util.SearchUtility
Checks the collection name whether its non-empty and valid
VALIDATED - Static variable in class com.skava.shipping.constants.ShippingConstants
 
validateItemZipCodeWithShippingZones(List<Items>, List<ShippingZoneDomain>, String, String) - Method in class com.skava.shipping.plugin.impl.ShippingZoneValidatorPluginImpl
Validate item zip code with shipping zones.
validateLocale(String) - Static method in class com.skava.shipping.util.SearchUtility
SkuId Validation
validateShippingClass(String, List<ShippingMethodDomain>, Map<String, CollectionPropertyDomain>, String, BigDecimal, BigDecimal, BigDecimal) - Static method in class com.skava.shipping.util.ShippingUtils
Validate shipping class.
ValidationType - Enum Class in com.skava.shipping.constants
The ENUM Class which defines the status of the validation type
value - Variable in class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
 
value - Variable in class com.skava.shipping.model.domain.ItemsSkuWeightDomain
The value.
value - Variable in class com.skava.shipping.model.dto.ItemsSkuWeight
The value.
valueOf(String) - Static method in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.constants.CollectionResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.constants.DeliveryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.constants.SkuType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.constants.ValidationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.shipping.model.dto.Status
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionAttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.collection.model.datatransferobjects.CollectionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.constants.CollectionPropertiesResponseCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.constants.CollectionResponseCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.constants.DeliveryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.constants.SkuType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.constants.ValidationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.shipping.model.dto.Status
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in class com.skava.release.ShippingReleaseDefinition
 
VERSION_ID - Static variable in class com.skava.shipping.constants.ShippingDocumentationConstants
The Constant is descripted about the VERSION .

W

width - Variable in class com.skava.shipping.model.domain.ItemsSkuDimensionDomain
The width.
width - Variable in class com.skava.shipping.model.dto.ItemsSkuDimension
The width.

Z

zip - Variable in class com.skava.shipping.model.domain.ShippingAddressDomain
Converts the PII data to be encrypted to the cache
zip - Variable in class com.skava.shipping.model.dto.ShippingAddress
The zip.
A B C D E F G H I K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form