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