Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accountsId - Variable in class com.skava.cart.model.entity.QCartEntity
- ACTION_CALCULATE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE - Static variable in class com.skava.cart.constant.Constants
-
The Constant ACTION_CALCULATE.
- ACTION_CALCULATE_BAG - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE_DELIVERY_CHARGES - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE_ITEM - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE_METHOD - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE_TAX_FOR_TOTAL_VALUE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CALCULATE_TAX_FOR_UNIT_VALUE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CART_LEVEL_DELIVERY_CHARGE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CREATE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_CREATECART - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_CREATECART.
- ACTION_CREATECARTITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_CREATECARTITEM.
- ACTION_CREATECARTPAYMENT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_CREATECARTPAYMENT.
- ACTION_CREATECARTPROMOTION - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_CREATECARTPROMOTION.
- ACTION_DELETE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_DELETEALL - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_DELETECART - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_DELETECART.
- ACTION_DELETECARTITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_DELETECARTITEM.
- ACTION_DELETECARTPAYMENT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_DELETECARTPAYMENT.
- ACTION_DELETECARTPROMOTION - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_DELETECARTPROMOTION.
- ACTION_DELIVERY_METHOD_IS_ALLOWED - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_FACTORY - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_FIND - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_FINDALL - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_PATCH - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_SET_PAYMENT_VALUE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_STRATEGY - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_UPDATE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_UPDATE_AGE_VERIFIED - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_UPDATECART - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_UPDATECART.
- ACTION_UPDATECARTITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_UPDATECARTITEM.
- ACTION_UPDATECARTPAYMENT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_UPDATECARTPAYMENT.
- ACTION_UPDATECARTPROMOTION - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ACTION_UPDATECARTPROMOTION.
- ACTION_VALIDATE - Static variable in class com.skava.cart.constant.CartConstants
-
Checkout Actions
- ACTION_VALIDATE_COMMUNICATION_PREFERANCE - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_VALIDATE_ITEM_QTY - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_VALIDATE_METHOD - Static variable in class com.skava.cart.constant.CartConstants
- ACTION_VALIDATE_SHIPPING - Static variable in class com.skava.cart.constant.CartConstants
- ACTIONLEVEL_CART - Static variable in class com.skava.cart.constant.CartConstants
- ACTIONLEVEL_ITEM - Static variable in class com.skava.cart.constant.CartConstants
- ACTIVE - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionStatus
- ADDITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ADDITEM.
- addOtherChargesToCart(CartDomain, CartEntity) - Method in class com.skava.cart.process.CartProcessExtended
-
This method adds othercharges entities to cart object based on request.
- addPromotion(long, long, String, String, String, String, long, List<Promotion>) - Method in class com.skava.cart.web.CartPromotionController
-
This method is used to create Promotion based on given PromotionRequest.
- address - Variable in class com.skava.cart.model.entity.QCartEntity
- address - Variable in class com.skava.cart.model.entity.QItemEntity
- Address - Class in com.skava.cart.model.datatransferobjects
-
This class defines the model Addresses (Data transfer Object).
- Address() - Constructor for class com.skava.cart.model.datatransferobjects.Address
- ADDRESS - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
ADDRESS
- ADDRESS_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart address.
- AddressCheckout - Class in com.skava.cart.checkout.model.parent
-
Delivery address for the items that are in the cart.
- AddressCheckout() - Constructor for class com.skava.cart.checkout.model.parent.AddressCheckout
- AddressDomain - Class in com.skava.cart.model.domain
-
Address
- AddressDomain() - Constructor for class com.skava.cart.model.domain.AddressDomain
- addressEntity - Static variable in class com.skava.cart.model.entity.QAddressEntity
- AddressEntity - Class in com.skava.cart.model.entity
-
Address
- AddressEntity() - Constructor for class com.skava.cart.model.entity.AddressEntity
- addressLine1 - Variable in class com.skava.cart.model.entity.QAddressEntity
- addressLine2 - Variable in class com.skava.cart.model.entity.QAddressEntity
- addressLine3 - Variable in class com.skava.cart.model.entity.QAddressEntity
- AddressOptions - Class in com.skava.cart.checkout.model.parent
-
The Class AddressOptions
- AddressOptions() - Constructor for class com.skava.cart.checkout.model.parent.AddressOptions
- AddressResponse - Class in com.skava.cart.model.responses
-
Gets the cart.
- AddressResponse() - Constructor for class com.skava.cart.model.responses.AddressResponse
- AddressValidation - Class in com.skava.cart.checkout.model.parent
-
The Class AddressValidation
- AddressValidation() - Constructor for class com.skava.cart.checkout.model.parent.AddressValidation
- AddressValidationType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class AddressValidationType
- addressVersion - Variable in class com.skava.cart.model.entity.QAddressEntity
- ADMIN_USER_ROLE - Static variable in class com.skava.cart.constant.CartConstants
- AFTER_DISCOUNT - Static variable in class com.skava.cart.constant.PromotionConstants
-
AFTER_DISCOUNT
- ageVerification(CheckoutItem) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to age verified values in map.
- ageVerificationForBundle(CheckoutItem) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to age verified values in map.
- ALLOW_GUEST - Static variable in class com.skava.cart.constant.CartConstants
- ALLOW_GUEST_CHECKOUT - Static variable in class com.skava.cart.constant.CartConstants
- ALLOWED_EVENT_NAME - Static variable in class com.skava.cart.constant.CartConstants
- AlternateCurrency - Class in com.skava.cart.checkout.model.parent
-
The Class AlternateCurrency
- AlternateCurrency() - Constructor for class com.skava.cart.checkout.model.parent.AlternateCurrency
- AlternateCurrencyAdjustedValues - Class in com.skava.cart.checkout.model.parent
-
The Class AlternateCurrencyAdjustedValues
- AlternateCurrencyAdjustedValues() - Constructor for class com.skava.cart.checkout.model.parent.AlternateCurrencyAdjustedValues
- amount - Variable in class com.skava.cart.model.entity.QPaymentEntity
- Appeasement - Class in com.skava.cart.checkout.model.parent
-
The Class Appeasement
- Appeasement() - Constructor for class com.skava.cart.checkout.model.parent.Appeasement
- APPEASEMENT - Enum constant in enum class com.skava.cart.checkout.model.parent.PromotionType
- AppeasementType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class AppeasememtType
- ApprovalDetails - Class in com.skava.cart.model.datatransferobjects
-
ApprovalDetails.
- ApprovalDetails() - Constructor for class com.skava.cart.model.datatransferobjects.ApprovalDetails
- ApprovalDomain - Class in com.skava.cart.model.domain
-
ApprovalDomain
- ApprovalDomain() - Constructor for class com.skava.cart.model.domain.ApprovalDomain
- approvalEntity - Static variable in class com.skava.cart.model.entity.QApprovalEntity
- ApprovalEntity - Class in com.skava.cart.model.entity
- ApprovalEntity() - Constructor for class com.skava.cart.model.entity.ApprovalEntity
- approvalInfo - Variable in class com.skava.cart.model.entity.QCartEntity
- ApprovalRepository - Interface in com.skava.cart.repository
-
The interface ApprovalRepository.
- approverId - Variable in class com.skava.cart.model.entity.QApprovalEntity
- ATTACHBUSINESSID - Static variable in class com.skava.cart.constant.CartConstants
- ATTACHCOLLECTIONID - Static variable in class com.skava.cart.constant.CartConstants
- attributeName - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- AUTHORIZATION_CANCELED - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- AUTHORIZED - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- AUTHORIZED_REFUND - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
B
- BADDEBT - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- BAG_COUNT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant BAG_COUNT.
- BIG_DECIMAL_SCALE - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant BIG_DECIMAL_SCALE.
- BIG_DECIMAL_SCALE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant BIG_DECIMAL_SCALE.
- BIG_DECIMAL_SCALE_FOUR - Static variable in class com.skava.cart.constant.CartProperty
-
Indicates the constant for specifying big decimal to scale 4
- blockCustomChargesOnCartCreation(String, String) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate other charge type and throw exception respectively.
- BOOLEAN - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- BOTH - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeAgainst
- BREAK_UP - Static variable in class com.skava.cart.constant.Constants
-
BREAK_UP.
- BREAKUP_DOMAIN - Static variable in class com.skava.cart.constant.Constants
-
BREAKUP_DOMAIN.
- BUILD_DATE - Static variable in class com.skava.release.CartReleaseDefinition
- BUILD_NUMBER - Static variable in class com.skava.release.CartReleaseDefinition
- BUILD_VERSION - Static variable in class com.skava.release.CartReleaseDefinition
- buildCartProperties(CartDataRequest, CartDomain) - Method in class com.skava.cart.factoryimpl.CartNewFactoryImpl
-
Builds the cart properties.
- buildCollectionDataTransferProperties(Map<String, CollectionPropertyDomain>) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
This method converts the Collection DTO properties to the Collection Domain properties
- buildCollectionDataTransferProperties(Map<String, CollectionPropertyDomain>) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- buildCollectionDomainProperties(List<CollectionProperty>) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
This method converts the Collection DTO properties to the Collection Domain properties
- buildCollectionDomainProperties(List<CollectionProperty>) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- buildCollectionPropertiesDomain(CollectionEntity) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
This method converts the Collection Entity properties to the Collection Domain properties
- buildCollectionPropertiesDomain(CollectionEntity) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
-
Builds the collection properties domain.
- buildCollectionPropertiesEntity(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
This method builds list of collection properties entity model
- buildCollectionPropertiesEntity(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
-
Build the Collection Entity Properties from the Collection domain properties
- BUNDLE - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- BUNDLE - Static variable in class com.skava.cart.constant.CartConstants
-
Bundle SKU type constants.
- BUNDLE_FIXED - Static variable in class com.skava.cart.constant.CartConstants
- BUNDLE_MAIN_PRODUCT - Static variable in class com.skava.cart.constant.CartConstants
- BUNDLE_MANDATORY_PRODUCT - Static variable in class com.skava.cart.constant.CartConstants
- BUNDLE_OPTIONAL_PRODUCT - Static variable in class com.skava.cart.constant.CartConstants
- BUNDLE_SKU_KIT - Static variable in class com.skava.cart.constant.CartConstants
- bundleSkusMerge(SortedMap<String, ItemEntity>, ItemEntity) - Method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
- bundleSkuType - Variable in class com.skava.cart.model.entity.QSkuEntity
- businessId - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
C
- CACHE_KEY_CHECKOUT_ENTITY_NAME - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_KEY_RESOURCE_ATTRIBUTE - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_KEY_RESOURCE_CART_CHECKOUT_ENTITY - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_KEY_RESOURCE_CART_ENTITY - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_KEY_RESOURCE_COLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_KEY_RESOURCE_ENTITY - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_KEY_SERVICE_NAME - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_NAME_CART - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_NAME_CART_CHECKOUT - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_NAME_COLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- CACHE_NAME_COLLECTION_ATTRIBUTE - Static variable in class com.skava.cart.constant.CartConstants
- CacheClearController - Class in com.skava.cart.web
-
The CacheController.
- CacheClearController() - Constructor for class com.skava.cart.web.CacheClearController
- CacheClearDataRequest - Class in com.skava.cart.model.datatransferobjects
-
This model contains the required fields given by the user/admin to perform the API operation.
- CacheClearDataRequest(String, Long, String, String) - Constructor for class com.skava.cart.model.datatransferobjects.CacheClearDataRequest
- CacheClearService - Interface in com.skava.cart.service
-
This interface is used to write a implementation class for cache clear by using given request.
- CacheClearServiceImpl - Class in com.skava.cart.service.impl
-
This Class is used to clear the cache by given collection Id and cache key.
- CacheClearServiceImpl() - Constructor for class com.skava.cart.service.impl.CacheClearServiceImpl
- CacheImpl - Class in com.skava.cart.service.impl
- CacheImpl() - Constructor for class com.skava.cart.service.impl.CacheImpl
- calculate(CartCheckoutDomain, CartCheckoutDataRequest) - Method in interface com.skava.cart.checkout.strategy.CheckoutStrategyService
- calculate(CartCheckoutDomain, CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- calculateCart(String, String, Long, long, String, String, CartCheckoutDTO, boolean, String) - Method in class com.skava.cart.web.CheckoutController
-
This method is used to calculate cart based on CartCheckout request.
- calculateCartLevelOtherCharges(CartMathDomain, OtherCharges) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is calculateCartLevelOtherCharges
- CalculateCartService - Interface in com.skava.cart.service
-
The Interface CalculateCartService.
- CalculateCartServiceImpl - Class in com.skava.cart.service.impl
-
The CalculateCartServiceImpl.
- CalculateCartServiceImpl() - Constructor for class com.skava.cart.service.impl.CalculateCartServiceImpl
- calculateDeliveryCharge(DeliveryDetails, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate delivery charge details of the cart or cart item.
- calculateDiscount(PromotionDetails, PromotionBreakUpType, BigDecimal) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Calculate promotion
- calculateDiscount(PromotionDetails, PromotionBreakUpType, BigDecimal, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate promotion for the cart
- calculateFacetsDiscount(PromotionDetails, String, PromotionBreakUpType, BigDecimal) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Calculate calculateFacetsDiscount
- calculateItem(CheckoutItem, BigDecimal, boolean, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate price for cart item.
- calculateLoyaltyDiscount(PromotionDetails, List<LoyaltyDetails>, BigDecimal, CartCheckoutDataRequest, String) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate loyalty promotion for the cart
- calculateLoyaltyDiscount(PromotionDetails, List<LoyaltyDetails>, BigDecimal, String) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Calculate promotion
- calculateOtherCharges(CheckoutItem, OtherCharges, BigDecimal, boolean, ItemMathDomain) - Static method in class com.skava.cart.checkout.process.DefaultOtherChargesCalculationProcessExtended
-
This method is setCalculatedOtherCharges
- calculateOtherChargesForCart(CartMathDomain, CartCheckoutDomain) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is calculateOtherChargesForCart
- calculatePriceFacetsDiscount(PromotionDetails, ItemMathDomain, PromotionBreakUpType, CartCheckoutDataRequest, BigDecimal) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate priceFacetDiscount for the item
- calculatePriceFacetsDiscount(PromotionDetails, ItemMathDomain, PromotionBreakUpType, BigDecimal) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Calculate calculatePriceFacetsDiscount
- calculateProratedCharge(OtherCharges, int, BigDecimal, BigDecimal, int, ItemMath) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- calculateProratedValues(OtherCharges, List<CheckoutItem>, int, BigDecimal, BigDecimal, int) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is calculateProratedValues
- calculateRegionalTaxForTotalValue(CheckoutItem, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate regional tax for total value
- calculateRegionalTaxForUnitValue(CheckoutItem, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate regionl tax for unit value
- calculateReturnItem(CheckoutItem, BigDecimal, boolean, ItemMathDomain) - Static method in class com.skava.cart.checkout.process.DefaultOtherChargesCalculationProcess
-
This method is calculateReturnItem
- calculateTaxForTotalValue(CheckoutItem, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate tax for total Value for the cart item.
- calculateTaxForUnitValue(CheckoutItem, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate tax for the Unit value for the cart item.
- calculateTotalItemDeliveryCharge(BigDecimal, BigDecimal, BigDecimal, CheckoutItem, boolean) - Method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate totalDeliveryCharge.
- calculateTotalPriceFacets(CheckoutItem, Map<String, Map<String, Object>>) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is calculateTotalPriceFacets
- CALL - Enum constant in enum class com.skava.cart.constant.ContactMethod
-
The call.
- CAMEL_HTTP_RESPONSE_CODE - Static variable in class com.skava.cart.constant.Constants
-
CAMEL_HTTP_RESPONSE_CODE
- CAMEL_SPLIT_INDEX - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant CAMELSPLITINDEX.
- CAN_GUEST_ACCESS - Static variable in class com.skava.cart.constant.CartConstants
- CAN_GUEST_CHECKOUT - Static variable in class com.skava.cart.constant.CartConstants
- canGuestAccess(String, CartDataRequest) - Method in class com.skava.cart.process.CartCommonProcess
-
This method is used to check whether a guest can access this operation or not
- canReceiveSMS - Variable in class com.skava.cart.model.entity.QAddressEntity
- CardCheckout - Class in com.skava.cart.checkout.model.parent
-
Represent the Card Orchestration model consumed in Cart, OMS, Customer services.
- CardCheckout() - Constructor for class com.skava.cart.checkout.model.parent.CardCheckout
- cart - Variable in class com.skava.cart.model.responses.CartResponse
-
The cart.
- Cart - Class in com.skava.cart.model.datatransferobjects
-
This class defines the model cart (Data transfer Object).
- Cart() - Constructor for class com.skava.cart.model.datatransferobjects.Cart
- CART - Enum constant in enum class com.skava.cart.checkout.model.parent.PromotionType
- CART - Enum constant in enum class com.skava.cart.checkout.model.parent.VariableElementType
- CART - Static variable in class com.skava.cart.constant.Constants
-
CART.
- CART_ADDRESS_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_ALREADY_EXISTS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_CHECKOUT_DOMAIN - Static variable in class com.skava.cart.constant.Constants
-
CART_CHECKOUT_DOMAIN.
- CART_CHECKOUT_ENTITY - Static variable in class com.skava.cart.constant.CartConstants
- CART_CHECKOUT_ITEM_DOMAIN - Static variable in class com.skava.cart.constant.Constants
-
CART_CHECKOUT_ITEM_DOMAIN.
- CART_CHECKOUT_PLUGIN - Static variable in class com.skava.cart.constant.CartConstants
-
DEFAULT_CART_CHECKOUT_PLUGIN_TYPE
- CART_COMMUNICATION_PREFERENCE_CONTACTMETHOD_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_COMMUNICATION_PREFERENCE_CONTACTMETHOD_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_COMMUNICATION_PREFERENCE_EMAIL_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_COMMUNICATION_PREFERENCE_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_COMMUNICATION_PREFERENCE_PHONE_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart.
- CART_ENTITY - Static variable in class com.skava.cart.constant.Constants
-
CART_ENTITY.
- CART_ID - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
The Constant is identifier of cart id .
- CART_ID - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant CART_ID.
- CART_ID_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_MAX_BAG_EXCEEDED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_OPTIONAL_MAIN_BUNDLE - Static variable in class com.skava.cart.constant.CartConstants
-
CART_OPTIONAL_MAIN_BUNDLE
- CART_OPTIONAL_MANDATORY_BUNDLE - Static variable in class com.skava.cart.constant.CartConstants
-
CART_OPTIONAL_MAIN_BUNDLE
- CART_PROPERTIES - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- CART_PROPERTIES_NOTFOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_PROPERTY_NAME - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_RESPONSE - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant CART_RESPONSE.
- CART_SERVICE - Static variable in class com.skava.cart.constant.CartConstants
- CART_SERVICE_DESCRIPTION - Static variable in class com.skava.cart.constant.CartConstants
- CART_SHIPPING_METHOD_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_SHIPPING_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_SHIPPING_TYPE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_SUBSCRIPTION_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CART_TYPE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CartAddressController - Class in com.skava.cart.web
-
The Class CartAddressController.
- CartAddressController() - Constructor for class com.skava.cart.web.CartAddressController
- cartAddressProcess - Variable in class com.skava.cart.service.impl.CartAddressServiceImpl
- CartAddressProcess - Class in com.skava.cart.process
- CartAddressProcess() - Constructor for class com.skava.cart.process.CartAddressProcess
- CartAddressRepository - Interface in com.skava.cart.repository
-
This repository interface to used to interact with database for database CRUD operations.
- CartAddressServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartAddressServiceImpl.
- CartAddressServiceImpl() - Constructor for class com.skava.cart.service.impl.CartAddressServiceImpl
- CartAddressValidator - Class in com.skava.cart.validator
-
The Class CartAddressValidator.
- CartAddressValidator() - Constructor for class com.skava.cart.validator.CartAddressValidator
- CARTADDRESSVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
-
Validators name.
- CartAgeVerificationDetails - Class in com.skava.cart.checkout.model.parent
-
The Class CartAgeVerificationDetails
- CartAgeVerificationDetails() - Constructor for class com.skava.cart.checkout.model.parent.CartAgeVerificationDetails
- CartAgeVerificationDetailsDomain - Class in com.skava.cart.checkout.model.domain
-
The Class CartAgeVerificationDetails
- CartAgeVerificationDetailsDomain() - Constructor for class com.skava.cart.checkout.model.domain.CartAgeVerificationDetailsDomain
- CartApplication - Class in com.skava.cart
-
Spring boot application main class for Authorization MS.
- CartApplication() - Constructor for class com.skava.cart.CartApplication
- cartCheckout - Variable in class com.skava.cart.model.responses.CartCheckoutResponse
-
The cart.
- CartCheckout - Class in com.skava.cart.checkout.model.parent
-
The Class SFCart
- CartCheckout() - Constructor for class com.skava.cart.checkout.model.parent.CartCheckout
- CartCheckoutDataRequest - Class in com.skava.cart.model.datatransferobjects
-
The Class SFCart
- CartCheckoutDataRequest(String, long, String, String, String, String, CartCheckout) - Constructor for class com.skava.cart.model.datatransferobjects.CartCheckoutDataRequest
-
Build the request for the Address operation
- CartCheckoutDataRequest(String, long, String, String, String, String, Map<String, Object>) - Constructor for class com.skava.cart.model.datatransferobjects.CartCheckoutDataRequest
-
Build the request for the Address operation
- CartCheckoutDomain - Class in com.skava.cart.checkout.model.domain
-
The Class SFCart
- CartCheckoutDomain() - Constructor for class com.skava.cart.checkout.model.domain.CartCheckoutDomain
- cartCheckoutDomainToCartCheckout(CartCheckoutDomain) - Method in interface com.skava.cart.mapper.CartCheckoutModelMapper
-
This method is used to transform the CartCheckoutDomain model into CartCheckout model
- cartCheckoutDomainToCartCheckout(CartCheckoutDomain) - Method in class com.skava.cart.mapper.CartCheckoutModelMapperImpl
- CartCheckoutDTO - Class in com.skava.cart.checkout.model.datatransferobjects
-
The Class SFCart
- CartCheckoutDTO() - Constructor for class com.skava.cart.checkout.model.datatransferobjects.CartCheckoutDTO
- CartCheckoutHelper - Class in com.skava.cart.checkout.helper
-
The CartCheckoutHelper.
- CartCheckoutModelMapper - Interface in com.skava.cart.mapper
-
The Interface CartCheckoutModelMapper.
- CartCheckoutModelMapperImpl - Class in com.skava.cart.mapper
- CartCheckoutModelMapperImpl() - Constructor for class com.skava.cart.mapper.CartCheckoutModelMapperImpl
- cartCheckoutProcess - Variable in class com.skava.cart.service.impl.CalculateCartServiceImpl
-
Autowired CartCheckoutProcess
- cartCheckoutProcess - Variable in class com.skava.cart.service.impl.ValidateCartServiceImpl
-
Autowired CartCheckoutProcess
- CartCheckoutProcess - Class in com.skava.cart.checkout.process
-
The Class CartCheckoutProcess.
- CartCheckoutProcess() - Constructor for class com.skava.cart.checkout.process.CartCheckoutProcess
- CartCheckoutResponse - Class in com.skava.cart.model.responses
-
Gets the cart.
- CartCheckoutResponse() - Constructor for class com.skava.cart.model.responses.CartCheckoutResponse
- cartCheckoutToCartCheckoutDomain(CartCheckout) - Method in interface com.skava.cart.mapper.CartCheckoutModelMapper
-
This method is used to transform the CartCheckout model into CartCheckoutDomain model
- cartCheckoutToCartCheckoutDomain(CartCheckout) - Method in class com.skava.cart.mapper.CartCheckoutModelMapperImpl
- CartCheckoutValidator - Class in com.skava.cart.checkout.validator
-
This class represents the Cart Checkout Validator
- CartCheckoutValidator() - Constructor for class com.skava.cart.checkout.validator.CartCheckoutValidator
- CARTCHECKOUTVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- cartCommonProcess - Variable in class com.skava.cart.process.CartItemProcessExtended
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CalculateCartServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartAddressServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartItemServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.service.impl.CartServiceImpl
- cartCommonProcess - Variable in class com.skava.cart.validator.CartValidatorAutowire
- cartCommonProcess - Variable in class com.skava.cart.web.CartAddressController
- cartCommonProcess - Variable in class com.skava.cart.web.CartCommunicationPreferenceController
- cartCommonProcess - Variable in class com.skava.cart.web.CartController
- cartCommonProcess - Variable in class com.skava.cart.web.CartPromotionController
- cartCommonProcess - Variable in class com.skava.cart.web.CartPropertiesController
- cartCommonProcess - Variable in class com.skava.cart.web.CartShippingController
- cartCommonProcess - Variable in class com.skava.cart.web.CartSubscriptionController
- cartCommonProcess - Variable in class com.skava.cart.web.CheckoutController
- cartCommonProcess - Variable in class com.skava.cart.web.ItemController
- cartCommonProcess - Variable in class com.skava.cart.web.ItemPropertiesController
- cartCommonProcess - Variable in class com.skava.cart.web.LoyaltyRewardsController
- cartCommonProcess - Variable in class com.skava.cart.web.OtherChargesController
- cartCommonProcess - Variable in class com.skava.cart.web.PaymentController
- CartCommonProcess - Class in com.skava.cart.process
-
The CartCommonProcess Class.
- CartCommonProcess() - Constructor for class com.skava.cart.process.CartCommonProcess
- CARTCOMMPREF_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Communication preference.
- CartCommunicationPreferenceController - Class in com.skava.cart.web
-
The Class CartCommunicationPreferenceController.
- CartCommunicationPreferenceController() - Constructor for class com.skava.cart.web.CartCommunicationPreferenceController
-
Default Constructor.
- cartCommunicationPreferenceProcess - Variable in class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- CartCommunicationPreferenceServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartCommunicationPreferenceImpl.
- CartCommunicationPreferenceServiceImpl() - Constructor for class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- CartCommunicationPreferenceValidator - Class in com.skava.cart.validator
-
Instantiates a new update communication preference validator.
- CartCommunicationPreferenceValidator() - Constructor for class com.skava.cart.validator.CartCommunicationPreferenceValidator
- CARTCOMMUNICATIONPREFVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- CartConstants - Class in com.skava.cart.constant
-
This class contains the cart constants used through-out the application.
- CartConstants() - Constructor for class com.skava.cart.constant.CartConstants
-
Protected super constructor.
- CartController - Class in com.skava.cart.web
-
The Class CartController.
- CartController() - Constructor for class com.skava.cart.web.CartController
- CartDataRequest - Class in com.skava.cart.model.datatransferobjects
-
This class defines the cart request model (Data transfer Object).
- CartDataRequest(String, long, long, long, String, long) - Constructor for class com.skava.cart.model.datatransferobjects.CartDataRequest
-
Build the request for the Address operation
- CartDataRequest(String, long, long, String, long) - Constructor for class com.skava.cart.model.datatransferobjects.CartDataRequest
-
Build the request for the Address operation
- CartDocumentationConstants - Class in com.skava.cart.constant
-
This class contains the cart documentation constants used through-out the application.
- CartDomain - Class in com.skava.cart.model.domain
-
Instantiates a new cart domain.
- CartDomain() - Constructor for class com.skava.cart.model.domain.CartDomain
- cartDomainFactory - Variable in class com.skava.cart.process.CartItemProcessExtended
-
The cart entity factory.
- cartDomainFactory - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- cartDomainFactory - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- cartDomainFactory - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- CartDomainFactory - Interface in com.skava.cart.factory
-
A factory for creating cartDomain objects.
- CartDomainFactoryExtension - Class in com.skava.cart.factoryimpl
-
The Class CartDomainFactoryExtension is used to convert model from one to another type.
- CartDomainFactoryExtension() - Constructor for class com.skava.cart.factoryimpl.CartDomainFactoryExtension
- CartDomainFactoryImpl - Class in com.skava.cart.factoryimpl
-
The Class CartDomainFactoryImpl extends CartDomainFactoryExtension.
- CartDomainFactoryImpl() - Constructor for class com.skava.cart.factoryimpl.CartDomainFactoryImpl
- cartEntity - Static variable in class com.skava.cart.model.entity.QCartEntity
- CartEntity - Class in com.skava.cart.model.entity
-
Instantiates a new cart entity.
- CartEntity() - Constructor for class com.skava.cart.model.entity.CartEntity
-
No arguments constructor
- CartEntity(long) - Constructor for class com.skava.cart.model.entity.CartEntity
-
Instantiates a new cart entity.
- cartEntityFactory - Variable in class com.skava.cart.process.CartItemProcessExtended
-
The cart entity factory.
- CartEntityFactory - Interface in com.skava.cart.factory
-
A factory for creating cartEntity objects.
- CartEntityFactoryExtendedImpl - Class in com.skava.cart.factoryimpl
-
The Class CartEntityFactoryExtendedImpl is used to convert model from one to another type.
- CartEntityFactoryExtendedImpl() - Constructor for class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
- CartEntityFactoryImpl - Class in com.skava.cart.factoryimpl
-
The Class CartEntityFactoryImpl is used to convert model from one to another type.
- CartEntityFactoryImpl() - Constructor for class com.skava.cart.factoryimpl.CartEntityFactoryImpl
- CartEventListener - Class in com.skava.cart.event
-
The Listener interface for receiving CartEvent events.
- CartEventListener() - Constructor for class com.skava.cart.event.CartEventListener
- CartEventPayload - Class in com.skava.cart.event
-
This class defines the model cart event (Payload Object).
- CartEventPayload() - Constructor for class com.skava.cart.event.CartEventPayload
- cartEventSender - Variable in class com.skava.cart.service.impl.CartItemServiceImpl
- cartEventSender - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- cartEventSender - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- cartEventSender - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- cartEventSender - Variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- cartEventSender - Variable in class com.skava.cart.service.impl.CartServiceImpl
-
Autowired cart event sender
- CartEventSender - Class in com.skava.cart.event
- CartEventSender(CartCommonProcess, EventClientComponent) - Constructor for class com.skava.cart.event.CartEventSender
-
The CartEventSender constructor
- cartFactory - Variable in class com.skava.cart.process.CartItemProcess
- cartFactory - Variable in class com.skava.cart.service.impl.CartAddressServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartItemServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- cartFactory - Variable in class com.skava.cart.service.impl.CartServiceImpl
-
Autowired cart helper
- cartFactory - Variable in class com.skava.cart.service.impl.CartShippingServiceImpl
- CartFactory - Interface in com.skava.cart.factory
-
A factory for creating cart objects.
- CartFactoryExtendedImpl - Class in com.skava.cart.factoryimpl
-
The Class CartFactoryImpl is used to convert model from one to another type.
- CartFactoryExtendedImpl() - Constructor for class com.skava.cart.factoryimpl.CartFactoryExtendedImpl
-
The Class CartFactoryImpl is used to convert model from one to another type.
- CartFactoryImpl - Class in com.skava.cart.factoryimpl
-
The Class CartFactoryImpl is used to convert model from one to another type.
- CartFactoryImpl() - Constructor for class com.skava.cart.factoryimpl.CartFactoryImpl
- cartId - Variable in class com.skava.cart.model.entity.QApprovalEntity
- cartId - Variable in class com.skava.cart.model.entity.QCartPropertyPK
- cartId - Variable in class com.skava.cart.model.entity.QItemEntity
- cartId - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- cartId - Variable in class com.skava.cart.model.entity.QPaymentEntity
- cartId - Variable in class com.skava.cart.model.entity.QPromotionPK
- cartId - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- CartItemDomainFactory - Interface in com.skava.cart.factory
-
A factory for creating cartDomain objects.
- CartItemDomainFactoryImpl - Class in com.skava.cart.factoryimpl
-
The Class CartItemDomainFactoryImpl is used to convert model from one to another type.
- CartItemDomainFactoryImpl() - Constructor for class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- cartItemProcess - Variable in class com.skava.cart.service.impl.CartItemServiceImpl
- CartItemProcess - Class in com.skava.cart.process
-
The Class ItemProcess.
- CartItemProcess() - Constructor for class com.skava.cart.process.CartItemProcess
- CartItemProcessExtended - Class in com.skava.cart.process
-
The Class ItemProcess.
- CartItemProcessExtended() - Constructor for class com.skava.cart.process.CartItemProcessExtended
- cartItemPropertiesProcess - Variable in class com.skava.cart.service.impl.CartItemPropertiesServiceImpl
- CartItemPropertiesProcess - Class in com.skava.cart.process
-
The Class ItemProcess.
- CartItemPropertiesProcess() - Constructor for class com.skava.cart.process.CartItemPropertiesProcess
- cartItemPropertiesRepository - Variable in class com.skava.cart.process.CartItemProcessExtended
-
The item repository.
- CartItemPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartItemPropertiesServiceImpl.
- CartItemPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.CartItemPropertiesServiceImpl
- CartItemPropertiesValidator - Class in com.skava.cart.validator
-
The Class CartItemPropertiesValidator.
- CartItemPropertiesValidator() - Constructor for class com.skava.cart.validator.CartItemPropertiesValidator
- CARTITEMPROPERTIESVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- cartItemRepository - Variable in class com.skava.cart.process.CartCommonProcess
- cartItemRepository - Variable in class com.skava.cart.process.CartItemProcessExtended
-
The item repository.
- CartItemRepository - Interface in com.skava.cart.repository
-
The Interface ItemRepository.
- CartItemResponse - Class in com.skava.cart.model.responses
-
Gets the items.
- CartItemResponse() - Constructor for class com.skava.cart.model.responses.CartItemResponse
- CartItemServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartItemServiceImpl.
- CartItemServiceImpl() - Constructor for class com.skava.cart.service.impl.CartItemServiceImpl
- cartItemSkuRepository - Variable in class com.skava.cart.process.CartItemProcessExtended
-
The item repository.
- CartItemSkuRepository - Interface in com.skava.cart.repository
-
Interface CartItemSkuRepository
- CartItemValidator - Class in com.skava.cart.validator
-
Instantiates a new creates the cart item validator.
- CartItemValidator() - Constructor for class com.skava.cart.validator.CartItemValidator
- CARTITEMVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- CartLogConstants - Class in com.skava.cart.constant
-
The CartLogConstants.
- CartLogConstants() - Constructor for class com.skava.cart.constant.CartLogConstants
- cartLoyaltyRewardsProcess - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- CartLoyaltyRewardsProcess - Class in com.skava.cart.process
-
The Class CartLoyaltyRewardsProcess.
- CartLoyaltyRewardsProcess() - Constructor for class com.skava.cart.process.CartLoyaltyRewardsProcess
- CartLoyaltyRewardsServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartLoyaltyRewardsServiceImpl.
- CartLoyaltyRewardsServiceImpl() - Constructor for class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- CartLoyaltyRewardsValidator - Class in com.skava.cart.validator
-
The Class CartLoyaltyRewardsValidator.
- CartLoyaltyRewardsValidator() - Constructor for class com.skava.cart.validator.CartLoyaltyRewardsValidator
- CARTLOYALTYREWARDSVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- CartMath - Class in com.skava.cart.checkout.model.parent
-
The Class CartMath
- CartMath() - Constructor for class com.skava.cart.checkout.model.parent.CartMath
- CartMathDomain - Class in com.skava.cart.checkout.model.domain
-
The Class CartMath
- CartMathDomain() - Constructor for class com.skava.cart.checkout.model.domain.CartMathDomain
- cartMergeProcess(CartMergeRequest, Optional<List<CartEntity>>, Optional<List<CartEntity>>) - Method in class com.skava.cart.service.impl.CartMergeServiceImpl
-
Cart merge process.
- CartMergeRequest - Class in com.skava.cart.model.datatransferobjects
-
The Class CartMergeRequest.
- CartMergeRequest() - Constructor for class com.skava.cart.model.datatransferobjects.CartMergeRequest
- CartMergeService - Interface in com.skava.cart.service
-
The Interface CreateCartCollectionPropertiesService.
- CartMergeServiceImpl - Class in com.skava.cart.service.impl
- CartMergeServiceImpl(PromotionRepository) - Constructor for class com.skava.cart.service.impl.CartMergeServiceImpl
- CARTMERGEVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartAddressServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartItemPropertiesServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartItemServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartPropertiesServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartServiceImpl
-
Autowired cart new factory
- cartNewFactory - Variable in class com.skava.cart.service.impl.CartShippingServiceImpl
- cartNewFactory - Variable in class com.skava.cart.service.impl.DeleteCartSubscriptionServiceImpl
- CartNewFactory - Interface in com.skava.cart.factory
-
The Class CartFactory.
- CartNewFactoryImpl - Class in com.skava.cart.factoryimpl
-
The Class CartFactoryImpl.
- CartNewFactoryImpl() - Constructor for class com.skava.cart.factoryimpl.CartNewFactoryImpl
- CartOtherChargesProcess - Class in com.skava.cart.process
-
The Class CartOtherChargesProcess.
- CartOtherChargesProcess() - Constructor for class com.skava.cart.process.CartOtherChargesProcess
- CartOtherChargesServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartPaymentServiceImpl.
- CartOtherChargesServiceImpl() - Constructor for class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- CartOtherChargesValidator - Class in com.skava.cart.validator
-
The Class CartOtherChargesValidator.
- CartOtherChargesValidator() - Constructor for class com.skava.cart.validator.CartOtherChargesValidator
- CARTOTHERCHARGESVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- cartPaymentProcess - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- cartPaymentProcess - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- CartPaymentProcess - Class in com.skava.cart.process
-
The Class CartPaymentProcess.
- CartPaymentProcess() - Constructor for class com.skava.cart.process.CartPaymentProcess
- CartPaymentServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartPaymentServiceImpl.
- CartPaymentServiceImpl() - Constructor for class com.skava.cart.service.impl.CartPaymentServiceImpl
- CartPaymentValidator - Class in com.skava.cart.validator
-
The Class CreatePaymentValidator.
- CartPaymentValidator() - Constructor for class com.skava.cart.validator.CartPaymentValidator
- CARTPAYMENTVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- cartProcess - Variable in class com.skava.cart.process.CartItemProcessExtended
- cartProcess - Variable in class com.skava.cart.service.impl.CartServiceImpl
-
Autowired cart process
- CartProcess - Class in com.skava.cart.process
- CartProcess() - Constructor for class com.skava.cart.process.CartProcess
- CartProcessExtended - Class in com.skava.cart.process
- CartProcessExtended() - Constructor for class com.skava.cart.process.CartProcessExtended
- CartPromotionController - Class in com.skava.cart.web
-
The Class CartPromotionController.
- CartPromotionController() - Constructor for class com.skava.cart.web.CartPromotionController
- cartPromotionProcess - Variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- CartPromotionServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartPromotionServiceImpl.
- CartPromotionServiceImpl() - Constructor for class com.skava.cart.service.impl.CartPromotionServiceImpl
- CartPromotionValidator - Class in com.skava.cart.validator
-
The Class CreatePromotionValidator.
- CartPromotionValidator() - Constructor for class com.skava.cart.validator.CartPromotionValidator
- CARTPROMOTIONVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- CartProperties - Class in com.skava.cart.model.datatransferobjects
-
Id is not mandatory for some entites (i.e) some entites may have composite primary key
- CartProperties() - Constructor for class com.skava.cart.model.datatransferobjects.CartProperties
- CARTPROPERTIES_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Properties.
- CartPropertiesController - Class in com.skava.cart.web
-
The Class CartPromotionController.
- CartPropertiesController() - Constructor for class com.skava.cart.web.CartPropertiesController
- CartPropertiesDomain - Class in com.skava.cart.model.domain
-
Gets the value.
- CartPropertiesDomain() - Constructor for class com.skava.cart.model.domain.CartPropertiesDomain
- cartPropertiesEntity - Static variable in class com.skava.cart.model.entity.QCartPropertiesEntity
- CartPropertiesEntity - Class in com.skava.cart.model.entity
-
Instantiates a new cart properties entity.
- CartPropertiesEntity() - Constructor for class com.skava.cart.model.entity.CartPropertiesEntity
- CartPropertiesHelper - Class in com.skava.helper
-
The Class CartPropertiesHelper.
- CartPropertiesHelper() - Constructor for class com.skava.helper.CartPropertiesHelper
-
Instantiates a new cart properties helper.
- cartPropertiesProcess - Variable in class com.skava.cart.service.impl.CartPropertiesServiceImpl
- CartPropertiesProcess - Class in com.skava.cart.process
-
The Class CartProcess.
- CartPropertiesProcess() - Constructor for class com.skava.cart.process.CartPropertiesProcess
- CartPropertiesRepository - Interface in com.skava.cart.repository
-
The Interface CartRepository.
- CartPropertiesResponse - Class in com.skava.cart.model.responses
-
The Class CartPropertiesAPIResponse.
- CartPropertiesResponse() - Constructor for class com.skava.cart.model.responses.CartPropertiesResponse
- CartPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartPropertiesServiceImpl.
- CartPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.CartPropertiesServiceImpl
- CartPropertiesValidator - Class in com.skava.cart.validator
-
Instantiates a new creates the cart properties validator.
- CartPropertiesValidator() - Constructor for class com.skava.cart.validator.CartPropertiesValidator
- CARTPROPERTIESVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- CartProperty - Class in com.skava.cart.constant
-
The Class CartProperty
- cartPropertyPK - Static variable in class com.skava.cart.model.entity.QCartPropertyPK
- CartPropertyPK - Class in com.skava.cart.model.entity
-
Instantiates a new cart property PK.
- CartPropertyPK(String, long) - Constructor for class com.skava.cart.model.entity.CartPropertyPK
-
Instantiates a new cart property PK.
- CartReleaseDefinition - Class in com.skava.release
- cartRepository - Variable in class com.skava.cart.process.CartCommonProcess
- CartRepository - Interface in com.skava.cart.repository
-
The Interface CartRepository.
- CARTREQUESTBODY - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
The Constant is CARTREQUESTBODY .
- cartRequestMap(CartCheckoutDomain, CartCheckoutDataRequest, boolean) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- CartResponse - Class in com.skava.cart.model.responses
-
Gets the cart.
- CartResponse() - Constructor for class com.skava.cart.model.responses.CartResponse
- CartSecurityConfig - Class in com.skava.auth
-
CartSecurityConfig class.
- CartSecurityConfig() - Constructor for class com.skava.auth.CartSecurityConfig
- CARTSERVICE - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant CARTSERVICE.
- CartServiceImpl - Class in com.skava.cart.service.impl
- CartServiceImpl() - Constructor for class com.skava.cart.service.impl.CartServiceImpl
- CartServiceResponseCode - Class in com.skava.cart.constant
-
The Class CartServiceResponseCode.
- CartServiceResponseCode() - Constructor for class com.skava.cart.constant.CartServiceResponseCode
- CartShippingController - Class in com.skava.cart.web
-
The Class CartShippingController.
- CartShippingController() - Constructor for class com.skava.cart.web.CartShippingController
- cartShippingProcess - Variable in class com.skava.cart.service.impl.CartShippingServiceImpl
- CartShippingProcess - Class in com.skava.cart.process
- CartShippingProcess() - Constructor for class com.skava.cart.process.CartShippingProcess
- CartShippingServiceImpl - Class in com.skava.cart.service.impl
-
The Class CartShippingServiceImp.
- CartShippingServiceImpl() - Constructor for class com.skava.cart.service.impl.CartShippingServiceImpl
- CartShippingValidator - Class in com.skava.cart.validator
-
The Class CartAddressValidator.
- CartShippingValidator() - Constructor for class com.skava.cart.validator.CartShippingValidator
- CARTSHIPPINGVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- cartStrategyWiredServices - Variable in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
The CartStrategyWiredServices.
- cartStrategyWiredServices - Variable in class com.skava.cart.process.CartItemProcessExtended
-
The CartStrategyWiredServices.
- CartStrategyWiredServices - Class in com.skava.cart.service.impl
-
Gets the CartStrategyWiredServicess.
- CartStrategyWiredServices() - Constructor for class com.skava.cart.service.impl.CartStrategyWiredServices
-
Cart Strategy Wired Services
- cartSubscription - Variable in class com.skava.cart.model.responses.CartSubscriptionResponse
-
The CartSubscription.
- CartSubscription - Class in com.skava.cart.model.datatransferobjects
-
Instantiates a new Cart Subscription.
- CartSubscription() - Constructor for class com.skava.cart.model.datatransferobjects.CartSubscription
- CartSubscriptionController - Class in com.skava.cart.web
-
The Class CartSubscriptionController.
- CartSubscriptionController() - Constructor for class com.skava.cart.web.CartSubscriptionController
- CartSubscriptionDomain - Class in com.skava.cart.model.domain
-
CartSubscriptionDomain Class.
- CartSubscriptionDomain() - Constructor for class com.skava.cart.model.domain.CartSubscriptionDomain
- cartSubscriptionEntity - Static variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- CartSubscriptionEntity - Class in com.skava.cart.model.entity
-
Instantiates a new cart subscription entity.
- CartSubscriptionEntity() - Constructor for class com.skava.cart.model.entity.CartSubscriptionEntity
- cartSubscriptionEntityToCartSubscription(CartSubscriptionEntity) - Method in class com.skava.cart.process.CartProcess
-
cartSubscriptionEntityToCartSubscription
- cartSubscriptionProcess - Variable in class com.skava.cart.service.impl.DeleteCartSubscriptionServiceImpl
- CartSubscriptionProcess - Class in com.skava.cart.process
-
The Class CartSubscriptionProcess.
- CartSubscriptionProcess() - Constructor for class com.skava.cart.process.CartSubscriptionProcess
- CartSubscriptionRepository - Interface in com.skava.cart.repository
-
The Interface CartSubscriptionRepository.
- CartSubscriptionResponse - Class in com.skava.cart.model.responses
-
Instantiates a new Cart Subscription API response.
- CartSubscriptionResponse() - Constructor for class com.skava.cart.model.responses.CartSubscriptionResponse
- CartTaxationDetails - Class in com.skava.cart.checkout.model.parent
-
This indicates cart tax details
- CartTaxationDetails() - Constructor for class com.skava.cart.checkout.model.parent.CartTaxationDetails
- CARTTYPE - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant UPDATECARTPROMOTION.
- CartValidator - Class in com.skava.cart.validator
-
Instantiates a new creates the cart validator.
- CartValidator() - Constructor for class com.skava.cart.validator.CartValidator
- CartValidatorAutowire - Class in com.skava.cart.validator
-
The Class CartValidatorAutowire.
- CartValidatorAutowire() - Constructor for class com.skava.cart.validator.CartValidatorAutowire
- CARTVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- castTypeFromString(String, Class<T>) - Static method in class com.skava.helper.MapperUtil
-
Method to convert the given JsonNode content to required class
- CastUtils - Class in com.skava.helper
-
This is the utility class for performing Cast kind of operations.
- CastUtils() - Constructor for class com.skava.helper.CastUtils
- CATALOG_ASSOCIATION_LIST - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant CATALOG_ASSOCIATION_LIST.
- CATALOG_STORE_IDS - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant CATALOG_STORE_IDS.
- CHARGE_AGAINST_INVALID - Static variable in class com.skava.cart.constant.ResponseCode
- CHARGE_DUPLICATE_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
- CHARGE_ITEM_INVALID - Static variable in class com.skava.cart.constant.ResponseCode
- CHARGE_ITEM_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
- CHARGE_TYPE_PERCENT - Static variable in class com.skava.cart.constant.CartConstants
- CHARGE_VALUE_INVALID - Static variable in class com.skava.cart.constant.ResponseCode
- chargeAgainst - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- ChargeAgainst - Enum Class in com.skava.cart.checkout.model.parent
-
This ENUM Class defines against item in which flow the charge needs to be applied
- CHARGEPENDING - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- chargeSource - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- ChargeSource - Enum Class in com.skava.cart.checkout.model.parent
-
This ENUM Class defines source on which the percent charge needs to be applied.
- chargeType - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- ChargeType - Enum Class in com.skava.cart.checkout.model.parent
-
This ENUM Class defines the type of the charge that needs to be applied.
- chargeValue - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- chargeValueOverridable - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- CHECK_ACCESS_CACHE_CLEAR - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_CREATECART - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_CREATECOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_DELETECART - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_UPDATECART - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_UPDATECOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_VIEWALLCOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- CHECKACCESS_VIEWCART - Static variable in class com.skava.cart.constant.CartConstants
-
Access checks for APIs CHECKACCESS_VIEWCART - Check if the access is allowed for VIEW cart service APIs CHECKACCESS_CREATECART - Check if the access is allowed for CREATE cart service APIs CHECKACCESS_UPDATECART - Check if the access is allowed for UPDATE cart service APIs CHECKACCESS_DELETECART - Check if the access is allowed for DELETE cart 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_VIEWCOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- checkCalculateOtherCharge(CheckoutItem, OtherCharges) - Static method in class com.skava.cart.checkout.process.DefaultOtherChargesCalculationProcess
- checkCalculatePriceFacets(CartCheckoutDomain, CartMathDomain, Boolean) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to checkCalculatePriceFacets
- checkForDuplicateSKU(CartDomain, ItemEntity) - Method in class com.skava.cart.process.CartItemProcess
- checkIfAllItemsWithFullDiscount(CartCheckoutDomain) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to check if the cart contains only item with full discount.
- checkIfCartExists(CartDomain) - Method in class com.skava.cart.process.CartCommonProcess
-
Find if the cart exists and throws a validation exception if the Cart cannot be found in the database.
- checkLoyaltyRedeemCartPropertyPresent(CartCheckoutDomain) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is to check if the loyalty redeem is present at cart level
- checkMaxBag(CartDomain, List<ItemEntity>, double, long) - Method in class com.skava.cart.process.CartCommonProcess
-
checkMaxBag
- checkMaxBag(CartDomain, Map<String, List<ItemEntity>>, List<ItemEntity>, double, CollectionDomain) - Method in class com.skava.cart.process.CartCommonProcess
-
checkMaxBag
- CHECKOUCT_ITEM_DOMIAN - Static variable in class com.skava.cart.constant.Constants
-
CHECKOUCT_ITEM_DOMIAN.
- CHECKOUT_AGE_VERIFICATION - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_DELIVERY_METHODS_NOT_SELECTED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_IN_VALID_SHIPPING - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_INVALID_OTHER_CHARGES_CART - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_INVALID_OTHER_CHARGES_ITEM - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_MISSING_COMMUNICATION_PREFERENCE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_OTHER_CHARGES_INVALID_CHARGE_AGAINST - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_OTHER_CHARGES_INVALID_CHARGE_SOURCE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_OTHER_CHARGES_INVALID_CHARGE_TYPE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_OTHER_CHARGES_INVALID_TYPE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_PAYMENT_IS_NULL - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_PAYMENT_VALUE_MIS_MATCHED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_VALIDATE_ITEM_NO_AVAILABILITY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_VALIDATE_ITEM_PREORDER_DATE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_VALIDATE_ITEM_QUANTITY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CHECKOUT_VALIDATE_ITEM_UNPROCESSABLE_ENTITY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CheckoutCommunicationPreference - Class in com.skava.cart.checkout.model.parent
-
SFCommunicationPreference class
- CheckoutCommunicationPreference() - Constructor for class com.skava.cart.checkout.model.parent.CheckoutCommunicationPreference
- CheckoutController - Class in com.skava.cart.web
-
The Class CheckoutController.
- CheckoutController() - Constructor for class com.skava.cart.web.CheckoutController
- checkoutDomain(CartCheckoutDataRequest) - Method in interface com.skava.cart.checkout.factory.CheckoutFactory
- checkoutDomain(CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.factoryimpl.CheckoutFactoryImpl
- checkoutFactory - Variable in class com.skava.cart.checkout.process.CartCheckoutProcess
-
Autowired CheckoutFactory
- checkoutFactory - Variable in class com.skava.cart.service.impl.CalculateCartServiceImpl
-
Autowired CheckoutFactory
- checkoutFactory - Variable in class com.skava.cart.service.impl.ValidateCartServiceImpl
-
Autowired CheckoutFactory
- CheckoutFactory - Interface in com.skava.cart.checkout.factory
-
The Interface CheckoutFactory.
- CheckoutFactoryImpl - Class in com.skava.cart.checkout.factoryimpl
-
The CheckoutFactoryImpl Class.
- CheckoutFactoryImpl() - Constructor for class com.skava.cart.checkout.factoryimpl.CheckoutFactoryImpl
- CheckoutItem - Class in com.skava.cart.checkout.model.parent
-
The model contains the item details that can be placed in a cart.
- CheckoutItem() - Constructor for class com.skava.cart.checkout.model.parent.CheckoutItem
- CheckoutPromotion - Class in com.skava.cart.checkout.model.parent
-
The Class CheckoutPromotion
- CheckoutPromotion() - Constructor for class com.skava.cart.checkout.model.parent.CheckoutPromotion
- CheckoutSku - Class in com.skava.cart.checkout.model.parent
-
The Class SFSku
- CheckoutSku() - Constructor for class com.skava.cart.checkout.model.parent.CheckoutSku
- CheckoutStrategyService - Interface in com.skava.cart.checkout.strategy
-
The Interface CheckoutStrategyService.
- CheckoutSubscription - Class in com.skava.cart.checkout.model.parent
-
Instantiates a new Subscription.
- CheckoutSubscription() - Constructor for class com.skava.cart.checkout.model.parent.CheckoutSubscription
- checkPriceFacet(Map<String, Map<String, Object>>, String) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Calculate checkPriceFacet
- checkPropertyName(Map<String, String>, MessageSource, String) - Static method in class com.skava.cart.validator.CartItemPropertiesValidator
-
Check the properties names
- checkPropertyName(Map<String, String>, MessageSource, String) - Static method in class com.skava.cart.validator.CartPropertiesValidator
-
Check the properties names
- city - Variable in class com.skava.cart.model.entity.QAddressEntity
- clearCache(String, String, String, String, Long) - Method in class com.skava.cart.web.CacheClearController
-
This service end-point is used to clear the cache by collection id/cache key.
- clearCache(Set<String>) - Method in class com.skava.cart.service.impl.CacheImpl
-
Used to delete the cache by cache name
- CLOSE_BRACKET - Static variable in class com.skava.cart.constant.CartConstants
-
CHECK_ACCESS_CACHE_CLEAR
- collection - Static variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- collection - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- COLLECTION - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
COLLECTION
- COLLECTION_ALREADY_EXISTS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_CREATE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_DELETE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_FIND_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_NOT_EXISTS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_NOT_EXISTS_FOR_SEARCH - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- COLLECTION_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- COLLECTION_PROPERTIES - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- COLLECTION_PROPERTIES_DUPLICATE - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTION_PROPERTIES_KEY_DUPLICATE - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTION_PROPERTIES_KEY_INVALID - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTION_PROPERTY_VALUE_NULL - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTION_UPDATE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- CollectionAlreadyExistsException - Exception in com.skava.cart.exceptions
-
This class act as a exception for collection already exist.
- CollectionAlreadyExistsException(String, MessageSource) - Constructor for exception com.skava.cart.exceptions.CollectionAlreadyExistsException
-
This method is used to throw collection already exists exception.
- collectionattribute - Static variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- CollectionAttribute - Class in com.skava.cart.collection.model.datatransferobjects
-
This class holds the model attributes for Collection Property Attribute
- CollectionAttribute() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionAttribute
- CollectionAttributeController - Class in com.skava.cart.web
-
The Class CollectionAttributeController.
- CollectionAttributeController() - Constructor for class com.skava.cart.web.CollectionAttributeController
- CollectionAttributeDomain - Class in com.skava.cart.collection.model.domain
-
This class holds the model attributes for Collection Property Attribute
- CollectionAttributeDomain() - Constructor for class com.skava.cart.collection.model.domain.CollectionAttributeDomain
- CollectionAttributeNotFoundException - Exception in com.skava.cart.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.cart.exceptions.CollectionAttributeNotFoundException
-
This method is used to throw collection Attribute not found exception.
- CollectionAttributeProcess - Class in com.skava.cart.collection.process
-
This class contains the functionality to perform CRUD operations of Collection Attribute
- CollectionAttributeProcess() - Constructor for class com.skava.cart.collection.process.CollectionAttributeProcess
- CollectionAttributeRepository - Interface in com.skava.cart.collection.repository
-
This interface contains the functionality to perform operations on collection properties
- CollectionAttributeType - Enum Class in com.skava.cart.collection.model.datatransferobjects
-
CollectionAttributeType class.
- CollectionController - Class in com.skava.cart.web
-
The Class CollectionController.
- CollectionController() - Constructor for class com.skava.cart.web.CollectionController
- CollectionDataRequest - Class in com.skava.cart.collection.model.datatransferobjects
-
The CollectionDTO Class.
- CollectionDataRequest(CollectionRequest) - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionDataRequest
-
The CollectionDTO method.
- CollectionDomain - Class in com.skava.cart.collection.model.domain
-
The Class CollectionDO
- CollectionDomain() - Constructor for class com.skava.cart.collection.model.domain.CollectionDomain
- CollectionEntity - Class in com.skava.cart.collection.model.entity
-
This class defines the Collection entity.
- CollectionEntity() - Constructor for class com.skava.cart.collection.model.entity.CollectionEntity
- collectionFactory - Variable in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
-
The Collection factory.
- collectionFactory - Variable in class com.skava.cart.collection.service.impl.FindAllCollectionAttributesServiceImpl
-
The cart wired services.
- CollectionFactory - Interface in com.skava.cart.collection.factory
-
The CollectionFactory.
- CollectionFactoryImpl - Class in com.skava.cart.collection.factoryimpl
-
The CollectionFactoryImpl Class.
- CollectionFactoryImpl() - Constructor for class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- collectionId - Variable in class com.skava.cart.model.entity.QCartEntity
- COLLECTIONID - Static variable in class com.skava.cart.constant.CartConstants
-
This collectionId constants used for cart merge
- CollectionNotFoundException - Exception in com.skava.cart.exceptions
-
This class act as a exception for class not found exception.
- CollectionNotFoundException(String) - Constructor for exception com.skava.cart.exceptions.CollectionNotFoundException
-
This method is used to throw collection not found exception.
- collectionProcess - Variable in class com.skava.cart.process.CartCommonProcess
- CollectionProcess - Class in com.skava.cart.collection.process
-
The Class CollectionProcess.
- CollectionProcess() - Constructor for class com.skava.cart.collection.process.CollectionProcess
- collectionProperties - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- CollectionPropertiesResponse - Class in com.skava.cart.collection.model.datatransferobjects
-
The Class CollectionPropertiesAPIResponse
- CollectionPropertiesResponse() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionPropertiesResponse
- CollectionPropertiesResponseCode - Enum Class in com.skava.cart.constant
-
This class contains constants that are used for collection properties response
- CollectionProperty - Class in com.skava.cart.collection.model.datatransferobjects
-
This class holds the request model for a Collection Attribute
- CollectionProperty() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionProperty
- COLLECTIONPROPERTY_ALREADY_EXISTS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_CREATE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_DELETE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_FIND_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_NO_CONTENT - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_NOT_EXISTS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_UPDATE_SUCCESS - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- CollectionPropertyAttribute - Class in com.skava.cart.collection.model.entity
-
This class holds the model attributes for Collection Property Attribute
- CollectionPropertyAttribute() - Constructor for class com.skava.cart.collection.model.entity.CollectionPropertyAttribute
- CollectionPropertyController - Class in com.skava.cart.web
-
The Class CollectionPropertyController.
- CollectionPropertyController() - Constructor for class com.skava.cart.web.CollectionPropertyController
- CollectionPropertyDomain - Class in com.skava.cart.collection.model.domain
-
This class holds the model attributes for Collection Properties
- CollectionPropertyDomain() - Constructor for class com.skava.cart.collection.model.domain.CollectionPropertyDomain
- collectionPropertyEntity - Static variable in class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- CollectionPropertyEntity - Class in com.skava.cart.collection.model.entity
-
This class holds the model attributes for Collection Property
- CollectionPropertyEntity() - Constructor for class com.skava.cart.collection.model.entity.CollectionPropertyEntity
- collectionPropertyFactory - Variable in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
-
The Collection factory.
- CollectionPropertyFactory - Interface in com.skava.cart.collection.factory
-
The CollectionFactory.
- CollectionPropertyFactoryImpl - Class in com.skava.cart.collection.factoryimpl
-
The CollectionPropertyFactoryImpl Class.
- CollectionPropertyFactoryImpl() - Constructor for class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- collectionPropertyPK - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- collectionPropertyPK - Static variable in class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- CollectionPropertyPK - Class in com.skava.cart.collection.model.entity
- CollectionPropertyPK(String, CollectionEntity) - Constructor for class com.skava.cart.collection.model.entity.CollectionPropertyPK
-
Instantiates a new cart property PK.
- CollectionPropertyProcess - Class in com.skava.cart.collection.process
-
This class contains the functionality to perform CRUD operations of Collection Properties
- CollectionPropertyProcess() - Constructor for class com.skava.cart.collection.process.CollectionPropertyProcess
- CollectionPropertyRepository - Interface in com.skava.cart.collection.repository
-
Handles CRUD operations of Collection Property entity
- CollectionPropertyResponse - Class in com.skava.cart.collection.model.datatransferobjects
-
This class holds the response model attributes for collection attribute
- CollectionPropertyResponse() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionPropertyResponse
- CollectionPropertyServiceImplHelper - Class in com.skava.cart.collection.service.impl
-
The Class CollectionPropertyUpdateProcess.
- CollectionRepository - Interface in com.skava.cart.collection.repository
-
Handles CRUD operations of Collection entity
- CollectionRequest - Class in com.skava.cart.collection.model.datatransferobjects
-
The CollectionRequest Class.
- CollectionRequest() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionRequest
- CollectionResponse - Class in com.skava.cart.collection.model.datatransferobjects
-
The CollectionDTO Class.
- CollectionResponse() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionResponse
- CollectionResponseCode - Enum Class in com.skava.cart.constant
-
This class contains the collection response code used through-out the application.
- Collections - Class in com.skava.cart.collection.model.datatransferobjects
-
The Class Collection
- Collections() - Constructor for class com.skava.cart.collection.model.datatransferobjects.Collections
- COLLECTIONS - Static variable in class com.skava.cart.constant.CartConstants
- CollectionsResponse - Class in com.skava.cart.collection.model.datatransferobjects
-
The Class CollectionsAPIResponse
- CollectionsResponse() - Constructor for class com.skava.cart.collection.model.datatransferobjects.CollectionsResponse
- CollectionStatus - Enum Class in com.skava.cart.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.auth - package com.skava.auth
-
Provides the class for Cart authorization.
- com.skava.cart - package com.skava.cart
-
Boot Application Class of the Cart Service available here.
- com.skava.cart.checkout.factory - package com.skava.cart.checkout.factory
-
Provides the interface for checkout factory.
- com.skava.cart.checkout.factoryimpl - package com.skava.cart.checkout.factoryimpl
-
Provides the implementation class for checkout factory.
- com.skava.cart.checkout.helper - package com.skava.cart.checkout.helper
-
Provides the helper class for cart checkout.
- com.skava.cart.checkout.model.datatransferobjects - package com.skava.cart.checkout.model.datatransferobjects
-
Provides the DTO classes for cart checkout.
- com.skava.cart.checkout.model.domain - package com.skava.cart.checkout.model.domain
-
Provides the domain model classes for cart checkout.
- com.skava.cart.checkout.model.parent - package com.skava.cart.checkout.model.parent
-
Provides the parent classes for cart checkout.
- com.skava.cart.checkout.process - package com.skava.cart.checkout.process
-
Provides the process classes for cart checkout.
- com.skava.cart.checkout.strategy - package com.skava.cart.checkout.strategy
-
Provides the strategy interfaces for cart checkout.
- com.skava.cart.checkout.strategyimpl - package com.skava.cart.checkout.strategyimpl
-
Provides the strategy implementation class for cart checkout.
- com.skava.cart.checkout.validator - package com.skava.cart.checkout.validator
-
Provides the validator classes for cart checkout.
- com.skava.cart.collection.factory - package com.skava.cart.collection.factory
-
Provides the factory interface for collection.
- com.skava.cart.collection.factoryimpl - package com.skava.cart.collection.factoryimpl
-
Provides the factory implementation class for collection.
- com.skava.cart.collection.model.datatransferobjects - package com.skava.cart.collection.model.datatransferobjects
-
Provides the DTO classes for collection.
- com.skava.cart.collection.model.domain - package com.skava.cart.collection.model.domain
-
Provides the domain model classes for collection.
- com.skava.cart.collection.model.entity - package com.skava.cart.collection.model.entity
-
Provides the collection entity classes for collection.
- com.skava.cart.collection.process - package com.skava.cart.collection.process
-
Provides the process classes for collection.
- com.skava.cart.collection.repository - package com.skava.cart.collection.repository
-
Provides the repository interface for collection.
- com.skava.cart.collection.service - package com.skava.cart.collection.service
-
Provides the service interface for collection.
- com.skava.cart.collection.service.impl - package com.skava.cart.collection.service.impl
-
Provides the service implementation classes for collection.
- com.skava.cart.collection.validator - package com.skava.cart.collection.validator
-
Provides the validate classes for collection.
- com.skava.cart.constant - package com.skava.cart.constant
-
Provides the constant classes for cart.
- com.skava.cart.event - package com.skava.cart.event
-
Provides the event classes for cart.
- com.skava.cart.exceptions - package com.skava.cart.exceptions
-
Provides the exception classes for cart.
- com.skava.cart.factory - package com.skava.cart.factory
-
Provides the factory interface for cart.
- com.skava.cart.factoryimpl - package com.skava.cart.factoryimpl
-
Provides the factory implementation classes for cart.
- com.skava.cart.mapper - package com.skava.cart.mapper
-
Provides the model mapper classes for cart.
- com.skava.cart.model.datatransferobjects - package com.skava.cart.model.datatransferobjects
-
Provides the DTO classes for cart.
- com.skava.cart.model.domain - package com.skava.cart.model.domain
-
Provides the domain model classes for cart.
- com.skava.cart.model.entity - package com.skava.cart.model.entity
-
Provides the entity model classes for cart.
- com.skava.cart.model.responses - package com.skava.cart.model.responses
-
Provides the response model classes for cart.
- com.skava.cart.othercharges.model.datatransferobjects - package com.skava.cart.othercharges.model.datatransferobjects
-
Provides the response model classes for cart.
- com.skava.cart.othercharges.model.domain - package com.skava.cart.othercharges.model.domain
-
Provides the response model classes for cart.
- com.skava.cart.othercharges.model.entity - package com.skava.cart.othercharges.model.entity
-
Provides the response model classes for cart.
- com.skava.cart.plugin - package com.skava.cart.plugin
-
Provides the plugin interface for cart.
- com.skava.cart.plugin.impl - package com.skava.cart.plugin.impl
-
Provides the plugin implementation classes for cart.
- com.skava.cart.process - package com.skava.cart.process
-
Provides the process classes for cart.
- com.skava.cart.repository - package com.skava.cart.repository
-
Provides the repository interface for cart.
- com.skava.cart.service - package com.skava.cart.service
-
Provides the service interface for cart.
- com.skava.cart.service.impl - package com.skava.cart.service.impl
-
Provides the service implementation classes for cart.
- com.skava.cart.strategy - package com.skava.cart.strategy
-
Provides the strategy interface for cart.
- com.skava.cart.strategy.impl - package com.skava.cart.strategy.impl
-
Provides the strategy implementation classes for cart.
- com.skava.cart.validator - package com.skava.cart.validator
-
Provides the validate classes for cart.
- com.skava.cart.web - package com.skava.cart.web
-
Provides the controller classes for the cart / checkout / collection / rabbitmq / cache.
- com.skava.helper - package com.skava.helper
-
Provides the helper classes for cart.
- com.skava.release - package com.skava.release
-
This package contains details about release such as release version, release date etc.
- comment - Variable in class com.skava.cart.model.entity.QApprovalEntity
- COMMON_VERSION_LOCALE - Static variable in class com.skava.cart.constant.CartLogConstants
-
COMMON_VERSION_LOCALE
- CommonUtil - Class in com.skava.helper
-
The Class SearchUtility.
- communicationPreference - Variable in class com.skava.cart.model.entity.QCartEntity
- communicationPreference - Variable in class com.skava.cart.model.responses.CommunicationPreferenceResponse
-
The communicationPreference.
- CommunicationPreference - Class in com.skava.cart.model.datatransferobjects
-
This class defines the communication preference model (Data transfer Object).
- CommunicationPreference() - Constructor for class com.skava.cart.model.datatransferobjects.CommunicationPreference
- CommunicationPreferenceDomain - Class in com.skava.cart.model.domain
-
CommunicationPreferenceDomain
- CommunicationPreferenceDomain() - Constructor for class com.skava.cart.model.domain.CommunicationPreferenceDomain
- communicationPreferenceEntity - Static variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- CommunicationPreferenceEntity - Class in com.skava.cart.model.entity
-
Communication Preference
- CommunicationPreferenceEntity() - Constructor for class com.skava.cart.model.entity.CommunicationPreferenceEntity
- CommunicationPreferenceProcess - Class in com.skava.cart.process
- CommunicationPreferenceProcess() - Constructor for class com.skava.cart.process.CommunicationPreferenceProcess
- CommunicationPreferenceRepository - Interface in com.skava.cart.repository
-
The Interface CommunicationPreferenceRepository.
- CommunicationPreferenceResponse - Class in com.skava.cart.model.responses
-
Instantiates a new communication preference API response.
- CommunicationPreferenceResponse() - Constructor for class com.skava.cart.model.responses.CommunicationPreferenceResponse
- companyName - Variable in class com.skava.cart.model.entity.QAddressEntity
- compareBundleSkuCondition(ItemEntity, ItemDomain) - Static method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
-
Compare sku.
- compareSingleSkuCondition(ItemEntity, ItemDomain) - Static method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
-
Compare sku.
- CONCURRENTCONSUMERS - Static variable in class com.skava.cart.constant.CartConstants
- conditions - Variable in class com.skava.cart.model.entity.QCartEntity
- configure(SpringApplicationBuilder) - Method in class com.skava.cart.ExternalTomcatServletInitializer
- CONST_ALLOWED_SKU_TAX_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- CONST_CART - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_CART.
- CONST_CART_RULETYPE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_CART_RULETYPE.
- CONST_CART_RULETYPE_OFFER_SHIPPING - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_CART_RULETYPE_OFFER_SHIPPING : 5
- CONST_CART_RULETYPE_OFFER_SKU - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_CART_RULETYPE_OFFER_SKU : 4
- CONST_COUPON - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_COUPON.
- CONST_IS_LAST - Static variable in class com.skava.cart.constant.CartConstants
- CONST_ITEM_RULETYPE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_ITEM_RULETYPE.
- CONST_ITEM_RULETYPE_OFFER_SHIPPING - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_ITEM_RULETYPE_OFFER_SHIPPING : 3
- CONST_PAYMENT - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_PAYMENT.
- CONST_SKU - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_SKU.
- CONST_TOTAL - Static variable in class com.skava.cart.constant.PromotionConstants
-
TOTAL
- CONST_TOTAL_TAX_VALUE - Static variable in class com.skava.cart.constant.CartConstants
- CONST_UNIT_TAX_VALUE - Static variable in class com.skava.cart.constant.CartConstants
- CONST_USER - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant CONST_USER.
- Constants - Class in com.skava.cart.constant
-
This class contains the cart constants used through-out the application.
- contactMethod - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- ContactMethod - Enum Class in com.skava.cart.constant
-
The ENUM Class which defines the status of the collection.
- convertCartEntityListToCartDomainList(List<CartEntity>, Map<Long, List<CartPropertiesEntity>>, Map<Long, List<PromotionEntity>>, Map<Long, List<PaymentEntity>>, Map<Long, List<OtherChargesEntity>>, Map<Long, List<LoyaltyDetailsEntity>>) - Static method in class com.skava.helper.CartPropertiesHelper
-
Convert CartEntity to CartDomain.
- convertCartItemPropertiesEntityListToMap(List<ItemPropertiesEntity>) - Static method in class com.skava.helper.CartPropertiesHelper
-
Convert item properties entity to Map.
- convertCartPropertiesEntityListToMap(List<CartPropertiesEntity>) - Static method in class com.skava.helper.CartPropertiesHelper
-
Convert cart properties entity to Map.
- convertLoyaltyEntityToLoyalty(List<LoyaltyDetailsEntity>) - Method in interface com.skava.cart.factory.CartFactory
-
convertLoyaltyEntityToLoyalty
- convertLoyaltyEntityToLoyalty(List<LoyaltyDetailsEntity>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
convertLoyaltyEntityToLoyalty
- convertMapToCartPropertiesEntity(Map<String, String>, long) - Static method in class com.skava.helper.CartPropertiesHelper
-
Convert map to cart properties entity.
- convertMapToItemPropertiesEntity(Map<String, String>, long) - Static method in class com.skava.helper.CartPropertiesHelper
-
Convert map to item properties entity.
- convertMapToLoyaltyDetailsPropertiesEntity(Map<String, String>, long) - Static method in class com.skava.helper.CartPropertiesHelper
-
Convert map to loyalty details properties entity.
- convertPaymentEntityToPayment(List<PaymentEntity>) - Method in interface com.skava.cart.factory.CartFactory
-
convertPayemntEntityToPayment
- convertPaymentEntityToPayment(List<PaymentEntity>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
convertPaymentEntityToPayment
- convertPromotionEntityToPromotion(List<PromotionEntity>) - Method in interface com.skava.cart.factory.CartFactory
-
convertPromotionEntityToPromotion
- convertPromotionEntityToPromotion(List<PromotionEntity>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
convertPromotionEntityToPromotion
- costCentre - Variable in class com.skava.cart.model.entity.QCartEntity
- countByCartIdAndIsReturned(long, Boolean) - Method in interface com.skava.cart.repository.CartItemRepository
- countByCartIdAndNameAndOtherChargeType(long, String, String) - Method in interface com.skava.cart.repository.OtherChargesRepository
- countByCollectionId(long) - Method in interface com.skava.cart.repository.CartRepository
-
Find the count by collection identity
- countByItemIdAndChargeAgainst(long, String) - Method in interface com.skava.cart.repository.OtherChargesRepository
- countGiftItems(CartCheckoutDomain) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to count gift Items.
- country - Variable in class com.skava.cart.model.entity.QAddressEntity
- county - Variable in class com.skava.cart.model.entity.QAddressEntity
- create(CollectionDomain) - Method in class com.skava.cart.collection.process.CollectionProcess
- create(CartDomain, CollectionDomain) - Method in class com.skava.cart.process.CartProcess
-
This method is used to create Cart based on given CartRequest.
- CREATE_COLLECTION - Static variable in class com.skava.cart.constant.CartLogConstants
- CREATE_LOYALTY_DETAILS - Static variable in class com.skava.cart.constant.Constants
-
CREATE_LOYALTY_DETAILS.
- CREATE_OTHER_CHARGES - Static variable in class com.skava.cart.constant.Constants
-
CREATE_OTHER_CHARGES.
- createAddressDomain(Address) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new AddressDomain object.
- createAddressDomain(Address) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the adress domain.
- createAddressDomain(AddressEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new AddressDomain object.
- createAddressDomain(AddressEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the Address domain.
- createAddressEntity(AddressDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the address collection for update.
- createAddressEntity(AddressDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the address entity.
- createAddressFromAddressDomain(AddressDomain) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a new address object.
- createAddressFromAddressDomain(AddressDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the address from address domain.
- createApproval(List<ApprovalDomain>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
This method is used create Approval from ApprovalDomain dto.
- createApprovalDomainFromDTO(List<ApprovalDetails>) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Create Approval Domain from DTO.
- createApprovalDomainFromDTO(List<ApprovalDetails>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Create Approval Domain from DTO.
- createApprovalDomainFromEntity(List<ApprovalEntity>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
This method is used to convert entity to domain.
- createCart(CartDomain) - Method in interface com.skava.cart.factory.CartFactory
-
The Method createCart.
- createCart(CartDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Method createCart This method is used to create a Cart based on CartDomain.
- createCart(CartEntity) - Method in class com.skava.cart.process.CartProcess
-
Creates the cart and loads the lazy entities to avoid lazy initialization exception.
- createCart(String, Long, String, String, Cart, String, long) - Method in class com.skava.cart.web.CartController
-
This service end-point is used to create Cart based on given CartRequest.
- createCartAddress(long, String, String, long, String, String, Address, long) - Method in class com.skava.cart.web.CartAddressController
-
The Method createCartAddress.
- createCartAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method is used to create Address for the cart based on given Address Request.
- CreateCartAddressService - Interface in com.skava.cart.service
-
This is address service interface it will extends in implementation class It will vaidate and interact with repository class.
- CreateCartAddressServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreateCartAddressServiceImpl.
- CreateCartAddressServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateCartAddressServiceImpl
- createCartDomain(CartDataRequest) - Method in interface com.skava.cart.factory.CartNewFactory
-
This method creates a cart domain object from the cart data transfer request object.
- createCartDomain(CartDataRequest) - Method in class com.skava.cart.factoryimpl.CartNewFactoryImpl
- createCartDomain(CartEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartDomain object.
- createCartDomain(CartEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
Method createCartDomain This method is used to create a CartDomain based on CartEntity.
- createCartDomain(CartEntity, List<CartPropertiesEntity>, List<PromotionEntity>, List<PaymentEntity>, List<OtherChargesEntity>, List<LoyaltyDetailsEntity>) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartDomain object.
- createCartDomain(CartEntity, List<CartPropertiesEntity>, List<PromotionEntity>, List<PaymentEntity>, List<OtherChargesEntity>, List<LoyaltyDetailsEntity>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
Method createCartDomain This method is used to create a CartDomain based on CartEntity.
- createCartEntity(CartDomain, CollectionDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Creates a new CartEntity object.
- createCartEntity(CartDomain, CollectionDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Method createCartEntity This method is used to create a CartEntity based on CartDomain.
- createCartItem(CartDomain, CollectionDomain) - Method in class com.skava.cart.process.CartItemProcess
-
This method is used to create item in the cart
- createCartItemProperties(CartDomain) - Method in class com.skava.cart.process.CartItemPropertiesProcess
-
This method is used to create item properties based on given CartRequest.
- CreateCartItemService - Interface in com.skava.cart.service
-
The Interface CreateItemService.
- CreateCartItemServiceImpl - Class in com.skava.cart.service.impl
-
Instantiates a new creates the cart item service impl.
- CreateCartItemServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateCartItemServiceImpl
- createCartLoyaltyRewards(long, String, String, long, long, String, List<LoyaltyDetails>, String) - Method in class com.skava.cart.web.LoyaltyRewardsController
-
This method is used to create loyalty rewards based on given LoyaltyRewardsRequest.
- createCartLoyaltyRewards(CartDomain) - Method in class com.skava.cart.process.CartLoyaltyRewardsProcess
-
This method is used to create Loyalty Rewards based on given LoyaltyRewardsRequest.
- CreateCartLoyaltyRewardsService - Interface in com.skava.cart.service
-
This is Loyalty Rewards service interface it will extends in implementation class It will vaidate and interact with repository class.
- createCartOtherCharges(CartDomain) - Method in class com.skava.cart.process.CartOtherChargesProcess
-
This method is used to create OtherCharges based on given OtherChargesRequest.
- createCartPayment(long, String, String, long, long, String, List<Payment>, String) - Method in class com.skava.cart.web.PaymentController
-
This method is used to create payment based on given PaymentRequest.
- createCartPayments(CartDomain) - Method in class com.skava.cart.process.CartPaymentProcess
-
This method is used to create Payment based on given PaymentRequest.
- CreateCartPaymentService - Interface in com.skava.cart.service
-
This is payment service interface it will extends in implementation class It will vaidate and interact with repository class.
- createCartPromotions(CartDomain) - Method in class com.skava.cart.process.PromotionProcess
-
This method is used to create Promotion based on given PromotionRequest.
- createCartProperties(long, Long, String, String, String, long, Map<String, String>, String) - Method in class com.skava.cart.web.CartPropertiesController
-
This method is used to create CartProperties based on given CartPropertiesRequest.
- createCartProperties(CartDomain) - Method in class com.skava.cart.process.CartPropertiesProcess
-
This method is used to create cart properties based on given CartRequest.
- CreateCartPropertiesService - Interface in com.skava.cart.service
-
The Interface CreateCartpropertiesService.
- CreateCartPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreatecartPropertiesServiceImpl.
- CreateCartPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateCartPropertiesServiceImpl
- CreateCartService - Interface in com.skava.cart.service
-
The Interface CreateCartService.
- CreateCartServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreateCartServiceImpl.
- CreateCartServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateCartServiceImpl
- createCartShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method is used to create Shipping for the cart based on given Shipping Request.
- createCartShippings(long, String, String, long, String, long, Shipping, String) - Method in class com.skava.cart.web.CartShippingController
-
The Method createCartShippings.
- CreateCartShippingService - Interface in com.skava.cart.service
-
This is address service interface it will extends in implementation class It will vaidate and interact with repository class.
- CreateCartShippingServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreateCartShippingServiceImpl.
- CreateCartShippingServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateCartShippingServiceImpl
- createCartSubscription(CartSubscriptionDomain) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a new CartSubscriptionDomain object.
- createCartSubscription(CartSubscriptionDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the Cart Subscription domain.
- createCartSubscriptionDomain(CartSubscription) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new createCartSubscriptionDomain object.
- createCartSubscriptionDomain(CartSubscription) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the Cart Subscription Domain
- createCartSubscriptionDomain(CartSubscriptionEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new createCartSubscriptionDomain object.
- createCartSubscriptionDomain(CartSubscriptionEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the Cart Subscription Domain.
- createCartSubscriptionEntity(CartSubscriptionDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the CartSubscription entity.
- createCartSubscriptionEntity(CartSubscriptionDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the Cart Subscription entity.
- createCollection(String, String, long, long, String, CollectionRequest) - Method in class com.skava.cart.web.CollectionController
-
This method is used to create Collection based on given CollectionRequest.
- createCollectionAttribute(CollectionAttributeDomain) - Method in interface com.skava.cart.collection.factory.CollectionFactory
-
The createCollectionAttributeDomain Method.
- createCollectionAttribute(CollectionAttributeDomain) - Method in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- createCollectionAttributeDomain(CollectionPropertyAttribute) - Method in interface com.skava.cart.collection.factory.CollectionFactory
-
The createCollectionAttributeDomain Method.
- createCollectionAttributeDomain(CollectionPropertyAttribute) - Method in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- createCollectionDomain(CollectionDataRequest) - Method in interface com.skava.cart.collection.factory.CollectionFactory
-
The createCollectionDomain Method.
- createCollectionDomain(CollectionDataRequest) - Method in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- createCollectionDomain(CollectionEntity) - Method in interface com.skava.cart.collection.factory.CollectionFactory
-
The createCollectionDomain Method.
- createCollectionDomain(CollectionEntity) - Method in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- createCollectionDTO(CollectionDomain) - Method in interface com.skava.cart.collection.factory.CollectionFactory
-
The createCollectionDTO Method.
- createCollectionDTO(CollectionDomain) - Method in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- createCollectionEntity(CollectionDomain) - Method in interface com.skava.cart.collection.factory.CollectionFactory
-
The createCollectionDomain Method.
- createCollectionEntity(CollectionDomain) - Method in class com.skava.cart.collection.factoryimpl.CollectionFactoryImpl
- createCollectionPropertyDomain(CollectionDataRequest) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
The createCollectionPropertyDomain Method.
- createCollectionPropertyDomain(CollectionDataRequest) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- createCollectionPropertyDomain(CollectionAttributeDomain) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
The createCollectionPropertyDomain Method.
- createCollectionPropertyDomain(CollectionAttributeDomain) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- createCollectionPropertyDomain(CollectionPropertyEntity) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
The createCollectionPropertyDomain Method.
- createCollectionPropertyDomain(CollectionPropertyEntity) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- createCollectionPropertyDTO(CollectionPropertyDomain) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
The createCollectionPropertyDTO Method.
- createCollectionPropertyDTO(CollectionPropertyDomain) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- createCollectionPropertyEntity(CollectionPropertyDomain, CollectionEntity) - Method in interface com.skava.cart.collection.factory.CollectionPropertyFactory
-
The createCollectionPropertyEntity Method.
- createCollectionPropertyEntity(CollectionPropertyDomain, CollectionEntity) - Method in class com.skava.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- CreateCollectionService - Interface in com.skava.cart.collection.service
-
The interface CreateCollectionService This interface contains the functionality to create collection.
- CreateCollectionServiceImpl - Class in com.skava.cart.collection.service.impl
-
The Class CreateCollectionServiceImpl
- CreateCollectionServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.CreateCollectionServiceImpl
- CreateCollectionValidator - Class in com.skava.cart.collection.validator
-
This class defines Collection Create and Update Validator This validator component used for validating the given collection request model.
- CreateCollectionValidator() - Constructor for class com.skava.cart.collection.validator.CreateCollectionValidator
- createCommunicationPreference(CommunicationPreferenceDomain) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a new address object.
- createCommunicationPreference(CommunicationPreferenceDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the communication preference from communication preference domain.
- createCommunicationPreferenceDomain(CommunicationPreference) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartDomain object.
- createCommunicationPreferenceDomain(CommunicationPreference) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the communication preference domain.
- createCommunicationPreferenceDomain(CommunicationPreferenceEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartDomain object.
- createCommunicationPreferenceDomain(CommunicationPreferenceEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the communication preference domain.
- createCommunicationPreferenceEntity(CommunicationPreferenceDomain, long) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Creates a new CartCommunicationPreferenceEntity object.
- createCommunicationPreferenceEntity(CommunicationPreferenceDomain, long) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the communication preference entity.
- createdBy - Variable in class com.skava.cart.collection.model.domain.CollectionDomain
-
Id of the user who created entity.
- createdBy - Variable in class com.skava.cart.collection.model.entity.CollectionEntity
-
Identifier of the created user
- createdBy - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- createdBy - Variable in class com.skava.cart.model.entity.QCartEntity
- createdBy - Variable in class com.skava.cart.model.entity.QItemEntity
- createdBy - Variable in class com.skava.cart.model.entity.QPaymentEntity
- createdBy - Variable in class com.skava.cart.model.entity.QPromotionEntity
- createdBy - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- createDiscountDTO(Map<String, PromotionDetails>, List<String>, BigDecimal, Map<String, BigDecimal>, Map<String, Boolean>, Map<String, Boolean>, Map<String, Map<String, BigDecimal>>) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- createdOn - Variable in class com.skava.cart.collection.model.domain.CollectionDomain
-
Time stamp denotes the created time of the entity.
- createdOn - Variable in class com.skava.cart.collection.model.entity.CollectionEntity
-
Created time
- createdOn - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- createdTime - Variable in class com.skava.cart.model.entity.CartEntity
-
The created time.
- createdTime - Variable in class com.skava.cart.model.entity.ItemEntity
-
the createdtime.
- createdTime - Variable in class com.skava.cart.model.entity.QCartEntity
- createdTime - Variable in class com.skava.cart.model.entity.QItemEntity
- createItem(String, long, String, long, String, long, List<Item>, String) - Method in class com.skava.cart.web.ItemController
-
Adding one more items to the cart.
- createItemAddress(long, String, String, long, long, String, String, Address, long) - Method in class com.skava.cart.web.CartAddressController
-
The Method createItemAddress.
- createItemAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method is used to create Address for the item based on given Address Request.
- createItemDomain(Item) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new ItemDomain object.
- createItemDomain(Item) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
Method createItemtDomain This method is used to create a ItemDomain based on Item.
- createItemDomain(ItemEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new ItemDomain object.
- createItemDomain(ItemEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
Method createItemDomain This method is used to create a ItemDomain based on ItemEntity.
- createItemEntity(ItemDomain, long) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Creates a new ItemEntity object.
- createItemEntity(ItemDomain, long) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Method createCartEntity This method is used to create a ItemEntity based on ItemDomain.
- createItemLoyaltyDetailsDTO(List<LoyaltyDetails>, Map<String, BigDecimal>, Boolean, CheckoutItem, Map<String, Boolean>) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- createItemProperties(Long, String, String, long, long, long, String, Map<String, String>, String) - Method in class com.skava.cart.web.ItemPropertiesController
-
This method is used to create ItemProperties based on given ItemPropertiesRequest.
- CreateItemPropertiesService - Interface in com.skava.cart.service
-
The Interface CreateItempropertiesService.
- CreateItemPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreatecartPropertiesServiceImpl.
- CreateItemPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateItemPropertiesServiceImpl
- createItemPropertyEntity(Map<String, String>, ItemEntity) - Static method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the item property entity .
- createItemPropertyEntity(Map<String, String>, LoyaltyDetailsEntity) - Static method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the loyalty details property entity .
- createItems(ItemDomain) - Method in interface com.skava.cart.factory.CartFactory
-
The Method createItems.
- createItems(ItemDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Method createItems This method is used to create a Item based on ItemDomain.
- createItemShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method is used to create Shipping for the item based on given Shipping Request.
- createItemShippings(long, String, String, long, long, String, long, Shipping, String) - Method in class com.skava.cart.web.CartShippingController
-
The Method createItemShippings.
- createItemSKUs(List<ItemEntity>) - Method in class com.skava.cart.process.CartCommonProcess
-
createItemSKUs
- createLoyalty(LoyaltyDetailsDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the loyalty details from loyalty domain.
- createLoyaltyDetails(LoyaltyDetailsDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the loyalty details.
- createLoyaltyDetails(List<LoyaltyDetailsDomain>) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a new Cart LoyaltyDetails object.
- createLoyaltyDetails(List<LoyaltyDetailsDomain>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the Loyalty Rewards from Loyalty Rewards domain.
- createLoyaltyDetailsEntities(long, List<LoyaltyDetailsDomain>) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the loyaltyDetails entity.
- createLoyaltyDetailsEntities(long, List<LoyaltyDetailsDomain>) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
- createLoyaltyDetailsEntity(long, LoyaltyDetailsDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Creates the loyalty details entity from loyalty domain.
- createLoyaltyDetailsEntity(List<LoyaltyDetailsDomain>, long) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the loyalty entity.
- createLoyaltyDomain(List<LoyaltyDetails>) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new LoyaltyDetailsDomain object.
- createLoyaltyDomain(List<LoyaltyDetails>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the loyalty domain.
- createLoyaltyDomainFromEntity(List<LoyaltyDetailsEntity>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
This method creates a domain object of loyaltyDetails from entity of loyaltyDetails
- CreateLoyaltyRewardsServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreateLoyaltyRewardsServiceImpl.
- CreateLoyaltyRewardsServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateLoyaltyRewardsServiceImpl
- createOtherCharges(long, String, String, long, long, String, List<OtherCharges>, String) - Method in class com.skava.cart.web.OtherChargesController
-
This method is used to create otherCharges based on given OtherChargesRequest.
- createOtherCharges(OtherChargesDomain) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a new OtherCharges object.
- createOtherCharges(OtherChargesDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the other charges from other charges domain.
- createOtherCharges(List<OtherChargesDomain>) - Method in interface com.skava.cart.factory.CartFactory
-
Gets the OtherCharges.
- createOtherCharges(List<OtherChargesDomain>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Gets the payment.
- createOtherChargesDomainFromDTO(List<OtherCharges>) - Method in interface com.skava.cart.factory.CartDomainFactory
-
This method creates a domain object of other charges from entity other charges
- createOtherChargesDomainFromDTO(List<OtherCharges>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
This method creates a domain object of other charges from entity other charges
- createOtherChargesDomainFromOtherChargesEntity(OtherChargesEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartOtherChargesDomain object.
- createOtherChargesDomainFromOtherChargesEntity(OtherChargesEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
Creates other charges domain from entity object.
- createOtherChargesEntities(long, List<OtherChargesDomain>) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the payment entity.
- createOtherChargesEntities(long, List<OtherChargesDomain>) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
- createOtherChargesEntity(long, OtherChargesDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Creates a new OtherChargesEntity object.
- createOtherChargesEntity(long, OtherChargesDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
- CreateOtherChargesService - Interface in com.skava.cart.service
-
The Interface CreateOtherChargesService.
- CreateOtherChargesServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreateOtherChargesServiceImpl.
- CreateOtherChargesServiceImpl() - Constructor for class com.skava.cart.service.impl.CreateOtherChargesServiceImpl
- createPayment(PaymentDomain) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a new CartPayment object.
- createPayment(PaymentDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Creates the payment from payment domain.
- createPaymentDomainFromDTO(List<Payment>) - Method in interface com.skava.cart.factory.CartDomainFactory
-
This method creates a domain object of payment from entity payment
- createPaymentDomainFromDTO(List<Payment>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
This method creates a domain object of payment from entity payment
- createPaymentDomainFromPaymentEntity(PaymentEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartPaymentDomain object.
- createPaymentDomainFromPaymentEntity(PaymentEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryImpl
-
Creates the payment domain from payment entity.
- createPaymentEntities(long, List<PaymentDomain>) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the payment entity.
- createPaymentEntities(long, List<PaymentDomain>) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
- createPaymentEntity(long, PaymentDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Creates a new CartPaymentEntity object.
- createPaymentEntity(long, PaymentDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Creates the payment entity from payment domain.
- createPayments(List<PaymentDomain>) - Method in interface com.skava.cart.factory.CartFactory
-
Gets the payment.
- createPayments(List<PaymentDomain>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Gets the payment.
- CreatePaymentServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreatePaymentServiceImpl.
- CreatePaymentServiceImpl() - Constructor for class com.skava.cart.service.impl.CreatePaymentServiceImpl
- createPromotionDomainFromDTO(List<Promotion>) - Method in interface com.skava.cart.factory.CartDomainFactory
-
This method creates a domain object of promotion from entity promotion
- createPromotionDomainFromDTO(List<Promotion>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
This method creates a domain object of promotion from entity promotion
- createPromotionDomainFromEntity(List<PromotionEntity>) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
This method creates a domain object of promotion from dto promotion
- createPromotionEntity(long, List<PromotionDomain>) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the promotion entity.
- createPromotionEntity(long, List<PromotionDomain>) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Gets the promotion entity.
- createPromotions(List<PromotionDomain>) - Method in interface com.skava.cart.factory.CartFactory
-
Gets the promotion.
- createPromotions(List<PromotionDomain>) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Gets the promotion.
- CreatePromotionService - Interface in com.skava.cart.service
-
The Interface CreatePromotionService.
- CreatePromotionServiceImpl - Class in com.skava.cart.service.impl
-
The Class CreatePromotionServiceImpl.
- CreatePromotionServiceImpl() - Constructor for class com.skava.cart.service.impl.CreatePromotionServiceImpl
- createShipping(ShippingDomain) - Method in interface com.skava.cart.factory.CartFactory
-
Creates a Shipping object.
- createShipping(ShippingDomain) - Method in class com.skava.cart.factoryimpl.CartFactoryImpl
-
Method createCart This method is used to create a Shipping based on ShippingDomain
- createShippingDomain(Shipping) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartDomain object.
- createShippingDomain(Shipping) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the shipping domain.
- createShippingDomain(ShippingEntity) - Method in interface com.skava.cart.factory.CartDomainFactory
-
Creates a new CartDomain object.
- createShippingDomain(ShippingEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the shipping domain.
- createShippingEntity(ShippingDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Creates a new ShippingEntity object.
- createShippingEntity(ShippingDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the shipping entity.
- createSkuDomain(List<Sku>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Creates a new SkuDomain object.
- createSkuDomain(List<Sku>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
-
Method createSkuDomain This method is used to create a CartDomain based on CartEntity.
- createSKuDomainFromSkuEntity(List<SkuEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Creates a new SkuDomain object.
- createSKuDomainFromSkuEntity(List<SkuEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
-
Creates a new SkuDomain object.
- createSkuEntity(List<SkuDomain>, ItemEntity) - Static method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Method createSkuEntity This method is used to create a SkuEntity based on SkuDomain.
- createSkuFromSkuDomain(List<SkuDomain>) - Static method in class com.skava.cart.factoryimpl.CartFactoryExtendedImpl
-
Creates a new Sku object.
- createSubscriptionDomain(Subscription) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the subscription domain.
- createSubscriptionDomain(SubscriptionEntity) - Method in class com.skava.cart.factoryimpl.CartDomainFactoryExtension
-
Creates the Subscription domain.
- createSubscriptionEntity(SubscriptionDomain, ItemEntity) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
- createSubscriptionFromSubscriptionDomain(SubscriptionDomain) - Static method in class com.skava.cart.factoryimpl.CartFactoryExtendedImpl
-
Creates a new Subscription object.
- createTaxationDTO(Map<String, TaxationDetails>, BigDecimal, Map<String, BigDecimal>, Map<String, Boolean>, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- CSR_DEFINED_CHARGES - Static variable in class com.skava.cart.constant.CartConstants
- currency - Variable in class com.skava.cart.model.entity.QPaymentEntity
- CUSTOM_CHARGE_TYPE_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
- CUSTOM_CHARGES_CONFIGURATION - Static variable in class com.skava.cart.constant.CartConstants
- CUSTOMCHARGE_TYPE_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- CustomChargeConfiguration - Class in com.skava.cart.othercharges.model.datatransferobjects
-
This class defines the model OtherCharges (Data transfer Object).
- CustomChargeConfiguration() - Constructor for class com.skava.cart.othercharges.model.datatransferobjects.CustomChargeConfiguration
- CustomChargeDefinition - Class in com.skava.cart.othercharges.model.datatransferobjects
-
This class defines the model OtherCharges (Data transfer Object).
- CustomChargeDefinition() - Constructor for class com.skava.cart.othercharges.model.datatransferobjects.CustomChargeDefinition
- CustomCharges - Class in com.skava.cart.othercharges.model.datatransferobjects
-
This class defines the model OtherCharges (Data transfer Object).
- CustomCharges() - Constructor for class com.skava.cart.othercharges.model.datatransferobjects.CustomCharges
- customConfigure(HttpSecurity) - Method in class com.skava.auth.CartSecurityConfig
- customize() - Method in class com.skava.cart.CartApplication
D
- DATE_OF_AVAILABILITY - Static variable in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
- DATE_TIMESTAMP_PATTERN - Static variable in class com.skava.cart.constant.CartConstants
- DateDeserializer - Class in com.skava.cart
-
This class is used to deserializing the date
- DateDeserializer() - Constructor for class com.skava.cart.DateDeserializer
-
Date Deserializer constructor
- DAYS - Enum constant in enum class com.skava.cart.checkout.model.parent.SubscriptionFrequencyType
- DEBUG_MESSAGE_FORMAT - Static variable in class com.skava.cart.constant.Constants
-
Debug Message format
- DEFAULT - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- DEFAULT - Enum constant in enum class com.skava.cart.checkout.model.parent.SubType
- DEFAULT_API_VERSION - Static variable in class com.skava.cart.constant.CartConstants
-
Cart API VERSION.
- DEFAULT_CART_CHECKOUT_PLUGIN_TYPE - Static variable in class com.skava.cart.constant.CartConstants
-
DEFAULT_CART_CHECKOUT_PLUGIN_TYPE
- DEFAULT_LOCALE - Static variable in class com.skava.cart.constant.Constants
-
The Constant DEFAULT_LOCALE.
- DEFAULT_MAX_BAG_COUNT - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTADDRESSVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTCHECKOUTVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTCOMMUNICATIONPREFVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTITEMPROPERTIESVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTITEMVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTLOYALTYREWARDSVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTMERGEVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTOTHERCHARGESVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTPAYMENTVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTPROMOTIONVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTPROPERTIESVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTSHIPPINGVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DEFAULTCARTVALIDATORS - Static variable in class com.skava.cart.constant.CartConstants
- DefaultCheckoutProcess - Class in com.skava.cart.checkout.process
-
The Class DefaultCheckoutProcess.
- DefaultCheckoutProcess() - Constructor for class com.skava.cart.checkout.process.DefaultCheckoutProcess
- DefaultCheckoutStrategyServiceImpl - Class in com.skava.cart.checkout.strategyimpl
-
The Class DefaultCheckoutStrategyServiceImpl.
- DefaultCheckoutStrategyServiceImpl() - Constructor for class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
CheckoutStrategyServiceImpl
- DefaultCheckoutValidateProcess - Class in com.skava.cart.checkout.process
-
The Class DefaultCheckoutProcess.
- DefaultCheckoutValidateProcess() - Constructor for class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
CheckoutStrategyServiceImpl
- DefaultItemMerge - Interface in com.skava.cart.plugin
- DEFAULTITEMMERGE - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant UPDATECARTPROMOTION.
- DefaultItemMergePluginImpl - Class in com.skava.cart.plugin.impl
-
Provides functionality of validating and merge items details by default plugin.
- DefaultItemMergePluginImpl() - Constructor for class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
- DefaultItemMergeStrategyImpl - Class in com.skava.cart.strategy.impl
- DefaultItemMergeStrategyImpl() - Constructor for class com.skava.cart.strategy.impl.DefaultItemMergeStrategyImpl
-
Super Constructor
- DefaultOtherChargesCalculationProcess - Class in com.skava.cart.checkout.process
-
The Class DefaultOtherChargesCalculationProcess.
- DefaultOtherChargesCalculationProcess() - Constructor for class com.skava.cart.checkout.process.DefaultOtherChargesCalculationProcess
- DefaultOtherChargesCalculationProcessExtended - Class in com.skava.cart.checkout.process
-
The Class DefaultOtherChargesCalculationProcessExtended.
- defaultValue - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- delete(CartDomain) - Method in class com.skava.cart.process.CartProcess
-
This method is used to delete Cart based on given CartRequest.
- deleteAllCartLoyaltyRewards(long, String, long, String, long, String, String) - Method in class com.skava.cart.web.LoyaltyRewardsController
-
This method is used to delete cart loyalty rewards
- deleteAllCartPayments(long, String, long, String, long, String, String) - Method in class com.skava.cart.web.PaymentController
-
This method is used to delete cart payments
- deleteAllItem(long, String, long, long, String, String, String) - Method in class com.skava.cart.web.ItemController
-
This method is used to delete Item based on given CartItemRequest.
- deleteAllPromocodes(long, long, String, String, String, long, String) - Method in class com.skava.cart.web.CartPromotionController
-
This method is used to delete promotion based on given PromotionRequest.
- deleteByCartId(long) - Method in interface com.skava.cart.repository.OtherChargesRepository
- deleteByCartIdAndChargeAgainst(long, String) - Method in interface com.skava.cart.repository.OtherChargesRepository
- deleteByCartIdAndItem(long, ItemEntity) - Method in interface com.skava.cart.repository.OtherChargesRepository
- deleteCache(String) - Method in class com.skava.cart.service.impl.CacheImpl
-
deleteCache.
- deleteCacheWithKey(String, String) - Method in class com.skava.cart.service.impl.CacheImpl
-
deleteCacheWithKey.
- deleteCart(String, Long, String, long, String, long, String) - Method in class com.skava.cart.web.CartController
-
This service end-point is used to delete Cart based on given CartRequest.
- deleteCartAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method removes an address that was attached to the cart
- DeleteCartAddressService - Interface in com.skava.cart.service
-
This method is used to delete the AddressObjrct If existed will be continue the operation if not existed will throw error message.
- DeleteCartAddressServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartAddressServiceImpl.
- DeleteCartAddressServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartAddressServiceImpl
- deleteCartCommunicationPreference(CartDomain) - Method in class com.skava.cart.process.CommunicationPreferenceProcess
-
This method removes an communication preference that was attached to the cart
- deleteCartFromCache(CartEntity) - Method in class com.skava.cart.process.CartProcess
-
Save the cart entity to the Cache
- deleteCartItem(CartDomain, List<Item>, CartItemResponse) - Method in class com.skava.cart.process.CartItemProcess
-
This method is used to delete one or all items in the cart
- deleteCartItemProperties(CartDomain, ItemPropertiesResponse) - Method in class com.skava.cart.process.CartItemPropertiesProcess
-
This method is used to delete item properties based on given CartRequest.
- DeleteCartItemPropertiesService - Interface in com.skava.cart.service
-
The Interface DeleteCartItemPropertiesService.
- DeleteCartItemPropertiesServiceImpl - Class in com.skava.cart.service.impl
- DeleteCartItemPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartItemPropertiesServiceImpl
- DeleteCartItemService - Interface in com.skava.cart.service
-
The Interface DeleteItemService.
- DeleteCartItemServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartItemServiceImpl.
- DeleteCartItemServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartItemServiceImpl
- deleteCartLoyaltyRewards(CartDomain, LoyaltyRewardsResponse, List<LoyaltyDetailsDomain>) - Method in class com.skava.cart.process.CartLoyaltyRewardsProcess
-
This method is used to delete one or all Loyalty Rewards in the cart
- DeleteCartLoyaltyRewardsService - Interface in com.skava.cart.service
-
This method is used to delete the Loyalty Rewards If existed will be continue the operation if not existed will throw error message.
- DeleteCartLoyaltyRewardsServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartLoyaltyRewardsServiceImpl.
- DeleteCartLoyaltyRewardsServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartLoyaltyRewardsServiceImpl
- deleteCartOtherCharges(CartDomain, List<OtherChargesEntity>, OtherChargesResponse) - Method in class com.skava.cart.process.CartOtherChargesProcess
-
This method is used to delete one or all otherCharges in the cart
- deleteCartPayment(CartDomain, PaymentResponse, List<PaymentEntity>) - Method in class com.skava.cart.process.CartPaymentProcess
-
This method is used to delete one or all payments in the cart
- DeleteCartPaymentService - Interface in com.skava.cart.service
-
This method is used to delete the Payment If existed will be continue the operation if not existed will throw error message.
- DeleteCartPaymentServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartPaymentServiceImpl.
- DeleteCartPaymentServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartPaymentServiceImpl
- deleteCartPromotion(CartDomain, PromotionResponse, List<PromotionEntity>) - Method in class com.skava.cart.process.PromotionProcess
-
This method is used to delete one or all promotions in the cart
- deleteCartProperties(CartDomain) - Method in class com.skava.cart.process.CartPropertiesProcess
-
This method is used to delete cart properties based on given CartRequest.
- DeleteCartPropertiesService - Interface in com.skava.cart.service
-
The Interface DeleteCartPropertiesService. * it will extends in implementation class This is used to delete the cart properties
- DeleteCartPropertiesServiceImpl - Class in com.skava.cart.service.impl
- DeleteCartPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartPropertiesServiceImpl
- deleteCartProperty(Long, String, String, long, String, long, String, String) - Method in class com.skava.cart.web.CartPropertiesController
-
This method is used to delete Cart Properties based on given CartId and Name.
- DeleteCartService - Interface in com.skava.cart.service
-
The Interface DeleteCartService.
- DeleteCartServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartServiceImpl.
- DeleteCartServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartServiceImpl
- deleteCartShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method removes an shipping that was attached to the cart
- DeleteCartShippingService - Interface in com.skava.cart.service
-
This method is used to delete the ShippingObject If existed will be continue the operation if not existed will throw error message.
- DeleteCartShippingServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartShippingServiceImpl.
- DeleteCartShippingServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartShippingServiceImpl
- deleteCartSubscription(CartDomain) - Method in class com.skava.cart.process.CartSubscriptionProcess
-
This method removes cart subscription information that was attached in the cart
- DeleteCartSubscriptionService - Interface in com.skava.cart.service
-
The Class DeleteCartSubscriptionService
- DeleteCartSubscriptionServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCartSubscriptionServiceImpl.
- DeleteCartSubscriptionServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCartSubscriptionServiceImpl
- DeleteCommunicationPreferenceService - Interface in com.skava.cart.service
-
The Interface DeleteCommunicationPreferenceService.
- DeleteCommunicationPreferenceServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteCommunicationPreferenceServiceImpl.
- DeleteCommunicationPreferenceServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteCommunicationPreferenceServiceImpl
- DELETED - Static variable in class com.skava.cart.constant.CartConstants
-
DELETED
- deleteItem(long, String, long, long, String, String, long, String) - Method in class com.skava.cart.web.ItemController
-
This method is used to delete Item based on given CartItemRequest.
- deleteItemAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method removes an address that was attached to the item
- deleteItemProperty(Long, long, String, long, String, String, long, String, String) - Method in class com.skava.cart.web.ItemPropertiesController
-
This method is used to delete Item Address based on given ItemId and Name.
- deleteItemShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method removes an shipping that was attached to the item
- deleteOtherChanges(String, Long, long, String, String, long, long, String) - Method in class com.skava.cart.web.OtherChargesController
-
This method used to delete otherCharges in a cart level Delete cart otherCharges.
- deleteOtherChargesOnItemDeletion(CartDomain, ItemEntity) - Method in class com.skava.cart.process.CartItemProcess
-
This method is used to delete other charges associated with deleted item.
- DeleteOtherChargesService - Interface in com.skava.cart.service
-
The Interface DeleteOtherChargesService.
- DeleteOtherChargesServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeleteOtherChargesServiceImpl.
- DeleteOtherChargesServiceImpl() - Constructor for class com.skava.cart.service.impl.DeleteOtherChargesServiceImpl
- deletePromocodes(long, long, String, String, String, String, long, String) - Method in class com.skava.cart.web.CartPromotionController
-
This method is used to delete promotion based on given PromotionRequest.
- DeletePromotionService - Interface in com.skava.cart.service
-
The Interface DeletePromotionService.
- DeletePromotionServiceImpl - Class in com.skava.cart.service.impl
-
The Class DeletePromotionServiceImpl.
- DeletePromotionServiceImpl() - Constructor for class com.skava.cart.service.impl.DeletePromotionServiceImpl
- DELIVERY_MAP - Static variable in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- DELIVERYCHARGE - Enum constant in enum class com.skava.cart.checkout.model.parent.PromotionBreakUpType
- DeliveryDetails - Class in com.skava.cart.checkout.model.parent
-
The Class DeliveryDetails
- DeliveryDetails() - Constructor for class com.skava.cart.checkout.model.parent.DeliveryDetails
- deliveryInstructions - Variable in class com.skava.cart.model.entity.QShippingEntity
- DeliveryMethod - Class in com.skava.cart.checkout.model.parent
-
The Class DeliveryMethod
- DeliveryMethod() - Constructor for class com.skava.cart.checkout.model.parent.DeliveryMethod
- deliveryOnOrBefore - Variable in class com.skava.cart.model.entity.QShippingEntity
- DeliveryStore - Class in com.skava.cart.checkout.model.parent
-
The Class DeliveryStore
- DeliveryStore() - Constructor for class com.skava.cart.checkout.model.parent.DeliveryStore
- DESC_MAX_LENGTH - Static variable in class com.skava.cart.constant.CartConstants
- description - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- description - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- description - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- deserialize(JsonParser, DeserializationContext) - Method in class com.skava.cart.DateDeserializer
-
This method is used to deserialize the date
- DIGITAL - Enum constant in enum class com.skava.cart.checkout.model.parent.AddressValidationType
- DISCOUNT - Static variable in class com.skava.cart.constant.PromotionConstants
-
DISCOUNT
- DO_ITEM_LEVEL_PRORATION - Static variable in class com.skava.cart.constant.Constants
-
DO_ITEM_LEVEL_PRORATION.
- doCartMerge(EventModel) - Method in class com.skava.cart.event.CartEventListener
-
Do Cart merge.
- DocketUtil - Class in com.skava.helper
-
This is a holds the docket utility methods.
- doFacetProration(BigDecimal, BigDecimal, PromotionBreakUp, boolean, String) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
This method is used to do prorate calculation based on the ration and quantity of the item for promotion.
- doItemLevelProration(CartCheckoutDomain, CartCheckoutDataRequest, int, BigDecimal, int) - Method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to update proration for delivery details of the orchestration cart response Cartlevel Delivery Charges / Discount
- doItemLevelProration(CartCheckoutDomain, CartCheckoutDataRequest, int, BigDecimal, int, Map<String, Object>) - Method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to update proration for delivery details of the orchestration cart response Cartlevel Delivery Charges / Discount
- doItemMerge(long, List<ItemEntity>, List<ItemDomain>) - Method in interface com.skava.cart.plugin.DefaultItemMerge
- doItemMerge(long, List<ItemEntity>, List<ItemDomain>) - Method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
- DOMAIN_MODEL - Static variable in class com.skava.cart.constant.Constants
-
DOMAIN_MODEL.
- doProration(BigDecimal, BigDecimal, PromotionBreakUp, PromotionBreakUp, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to do prorate calculation based on the ration and quantity of the item for promotion.
- doProrationValidation(String, Map<String, BigDecimal>, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
This method is used to do prorate calculation based on the ration and quantity of the item for promotion.
- doSkuLevelProration(CheckoutItem, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
This method is used to prorate item details to sku level
- doTaxProration(BigDecimal, boolean, BigDecimal, BigDecimal, BigDecimal, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
This method is used to get the calculated tax value for last item.
- doubleToBigDecimal(double) - Static method in class com.skava.helper.CastUtils
- DuplicateCollectionPropKeyException - Exception in com.skava.cart.exceptions
-
Class to handle an exception key is duplicate.
- DuplicateCollectionPropKeyException(String) - Constructor for exception com.skava.cart.exceptions.DuplicateCollectionPropKeyException
-
This method is used to throw Collection Attribute already exists exception.
E
- effectiveOrderDate - Variable in class com.skava.cart.model.entity.QCartEntity
- email - Variable in class com.skava.cart.model.entity.QAddressEntity
- email - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- email - Variable in class com.skava.cart.model.entity.QShippingEntity
- EMAIL - Enum constant in enum class com.skava.cart.checkout.model.parent.PreferredContactMethod
- EMAIL - Enum constant in enum class com.skava.cart.constant.ContactMethod
-
The email.
- EMAIL_REGEX - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant EMAIL_REGEX.
- EMPTY - Static variable in class com.skava.cart.constant.CartConstants
- ENABLE_ZERO_CHECKOUT - Static variable in class com.skava.cart.constant.CartConstants
- ENTITY - Static variable in class com.skava.cart.service.impl.CartAddressServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartItemPropertiesServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartItemServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartPropertiesServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.CartShippingServiceImpl
- ENTITY - Static variable in class com.skava.cart.service.impl.DeleteCartSubscriptionServiceImpl
- ENTITY_ADDRESS - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_AGE_VERIFICATION - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_CART - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_CART_SUBSCRIPTION - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_CARTCOMMPREF - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_CARTPROPERTIES - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_COLLECTION - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ENTITY_COLLECTION - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_COLLECTIONATTRIBUTES - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_COLLECTIONPROPERTIES - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_COLLECTIONPROPERTY - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- ENTITY_COMMON - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ENTITY_COMMON.
- ENTITY_COMMUNICATION_PREFERENCE - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_ITEM - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_ITEMPROPERTIES - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_LOYALTY - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_NAME - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ENTITY_OTHER_CHARGES - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_PAYMENT - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_PROMOTION - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_SHIPPING - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_SKU - Static variable in class com.skava.cart.constant.ResponseCode
- ENTITY_VOUCHER - Static variable in class com.skava.cart.constant.ResponseCode
- ENUM - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- ENUM_MULTISELECT - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- equals(Object) - Method in class com.skava.cart.collection.model.entity.CollectionPropertyPK
- ERORR_CODE_VALIDATION - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- ERORR_CODE_VALIDATION - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERR_HYSTRIX_TIMEOUT - Static variable in class com.skava.cart.constant.Constants
-
The Constant ERR_HYSTRIX_TIMEOUT.
- ERROR_AGE_VERIFICATION - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_ALREADY_EXISTS - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_ALREADY_EXISTS.
- ERROR_CARTID_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_CARTID_NOT_FOUND.
- ERROR_COLLECTION_DESCRIPTION_LENGTH - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_NAME_EMTPY - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_NAME_LENGTH - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_NAME_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_STATUS_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_TIMEZONE_EMTPY - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_TIMEZONE_INVALID - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_TIMEZONE_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_VALID_BUSINESS_ID_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_VALID_CREATEDBY_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_VALID_ID_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COLLECTION_VALID_UPDATEDBY_REQUIRED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_COMMUNICATION_ADDRESS_PREFERENCE - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_DELIVERY_METHODS - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_IN_VALID_SHIPPING - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_CHARGE_AGAINST - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_CHARGE_SOURCE - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_CHARGE_TYPE - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_OTHER_CHARGES_CART - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_OTHER_CHARGES_ITEM - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_PAGE_SIZE - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_INVALID_TYPE - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_LOCALE_VALIDATION - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_NOT_FOUND.
- ERROR_PARTNER_NOT_FOUND - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_PAYMENT_IS_NULL - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_PAYMENT_VALUE_MIS_MATCHED - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_PROMOCODE_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_PROMOCODE_NOT_FOUND.
- ERROR_RESTRICTED - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_SKU_NO_AVAILABILITY - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_SKU_PREORDER_DATE - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_SKU_QTY - Static variable in class com.skava.cart.constant.ResponseCode
- ERROR_SOLR_BOOSTING_CONF - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_SOLR_VALIDATOR - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_UNKNOWN - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_UNKNOWN.
- ERROR_UTILITY_NOT_LOADED - Enum constant in enum class com.skava.cart.constant.CollectionResponseCode
- ERROR_VALIDATION - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_VALIDATION.
- EXCEPTION_ON_EMAIL_OR_PHONE - Static variable in class com.skava.cart.constant.CartLogConstants
-
EXCEPTION_ON_EMAIL_OR_PHONE
- existsByBusinessIdAndNameIgnoreCase(long, String) - Method in interface com.skava.cart.collection.repository.CollectionRepository
-
Retrieves Collection records by BusinessId and Name
- existsByBusinessIdAndNameIgnoreCaseAndIdNot(long, String, long) - Method in interface com.skava.cart.collection.repository.CollectionRepository
-
Retrieves Collection records by BusinessId and Name
- existsByCartIdAndItemIdAndName(long, Long, String) - Method in interface com.skava.cart.repository.OtherChargesRepository
-
Check for existence of identifier and collection identifier
- existsByIdAndCartId(long, long) - Method in interface com.skava.cart.repository.CartItemRepository
-
Check for the existence of an item with provided cart identifier and item identifier.
- existsRewardTypeByCartId(CartDomain, CartEntity) - Method in class com.skava.cart.process.CartProcess
-
Checks whether the type is already exists in cart.
- ExternalTomcatServletInitializer - Class in com.skava.cart
-
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.cart.ExternalTomcatServletInitializer
F
- FAKE_USERID - Static variable in class com.skava.cart.constant.CartConstants
-
This fake userid constants used for cart merge
- FIELD_CONTACT_METHOD - Static variable in class com.skava.cart.constant.ResponseCode
- FIELD_EMAIL - Static variable in class com.skava.cart.constant.ResponseCode
- FIELD_GUEST_USER - Static variable in class com.skava.cart.constant.CartConstants
- FIELD_PHONE - Static variable in class com.skava.cart.constant.ResponseCode
- FILE - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- FILTERS - Static variable in class com.skava.cart.constant.CartProperty
-
CATALOG_ID property name
- find(CartDomain, CollectionDomain) - Method in class com.skava.cart.process.CartProcess
-
This method is used to find Cart based on given CartRequest.
- FIND_ALL - Static variable in class com.skava.cart.constant.CartConstants
- FIND_BY_ID - Static variable in class com.skava.cart.constant.CartConstants
- findAll() - Method in class com.skava.cart.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.cart.collection.process.CollectionProcess
-
This function is used to find all collection from the given request.
- findAll(CartDomain) - Method in class com.skava.cart.process.CartProcessExtended
-
This function is used to find all collection from the given request.
- findAll(Pageable) - Method in interface com.skava.cart.collection.repository.CollectionAttributeRepository
- findAll(Pageable) - Method in interface com.skava.cart.repository.CartRepository
-
Find all cart based on the pagination request.
- findAll(Pageable) - Method in interface com.skava.cart.repository.OtherChargesRepository
-
Find all other charges based on the pagination request.
- findAllByCartId(long) - Method in interface com.skava.cart.repository.CartItemRepository
-
Find all items in the cart
- findAllByCartId(long, Pageable) - Method in interface com.skava.cart.repository.ApprovalRepository
- findAllByCartId(long, Pageable) - Method in interface com.skava.cart.repository.CartItemRepository
-
Find all items in the cart as per the pagination
- findAllByCartId(long, Pageable) - Method in interface com.skava.cart.repository.LoyaltyDetailsRepository
- findAllByCartId(long, Pageable) - Method in interface com.skava.cart.repository.PaymentRepository
- findAllByCartIdIn(List<Long>) - Method in interface com.skava.cart.repository.ApprovalRepository
- findAllByCartIdIn(List<Long>) - Method in interface com.skava.cart.repository.LoyaltyDetailsRepository
- findAllByCartIdIn(List<Long>) - Method in interface com.skava.cart.repository.OtherChargesRepository
- findAllByCartIdIn(List<Long>) - Method in interface com.skava.cart.repository.PaymentRepository
- findAllByCollectionId(long, Pageable) - Method in interface com.skava.cart.repository.CartRepository
-
Find all carts by collection identifier
- findAllByIdCartId(long) - Method in interface com.skava.cart.repository.CartPropertiesRepository
-
Find one property by id.
- findAllByIdCartId(long) - Method in interface com.skava.cart.repository.PromotionRepository
-
Find all promotions in the cart
- findAllByIdCartId(Pageable, Long) - Method in interface com.skava.cart.repository.CartPropertiesRepository
-
Find all by id cart id.
- findAllByIdCartIdIn(List<Long>) - Method in interface com.skava.cart.repository.CartPropertiesRepository
-
Find one property by id.
- findAllByIdCartIdIn(List<Long>) - Method in interface com.skava.cart.repository.PromotionRepository
-
Find all promotions in the cart
- findAllByIdItemId(long) - Method in interface com.skava.cart.repository.ItemPropertiesRepository
-
Find one property by id.
- findAllByIdItemId(Pageable, long) - Method in interface com.skava.cart.repository.ItemPropertiesRepository
-
Find all properties by pagination information and item identifier
- findAllByUserId(String) - Method in interface com.skava.cart.repository.CartRepository
-
Find the cart by the user identifier and the collection identifier
- findAllByUserIdAndCollectionId(String, long) - Method in interface com.skava.cart.repository.CartRepository
-
Find the cart by the user identifier and the collection identifier
- FindAllCartItemPropertiesService - Interface in com.skava.cart.service
-
This method is used to check item properties if already existed or not If existed will be continue the operation if not existed will throw error message.
- FindAllCartItemPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllCartCollectionPropertiesServiceImpl.
- FindAllCartItemPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartItemPropertiesServiceImpl
- FindAllCartItemService - Interface in com.skava.cart.service
-
The Interface FindAllItemService.
- FindAllCartItemServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllCartItemServiceImpl.
- FindAllCartItemServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartItemServiceImpl
- FindAllCartLoyaltyRewardsService - Interface in com.skava.cart.service
-
This method is used to find the Loyalty Rewards If existed will be continue the operation if not existed will throw error message.
- FindAllCartLoyaltyRewardsServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllCartLoyaltyRewardsServiceImpl.
- FindAllCartLoyaltyRewardsServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartLoyaltyRewardsServiceImpl
- FindAllCartPaymentService - Interface in com.skava.cart.service
-
This method is used to find the Payment If existed will be continue the operation if not existed will throw error message.
- FindAllCartPaymentServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllCartPaymentServiceImpl.
- FindAllCartPaymentServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartPaymentServiceImpl
- findAllCartPromotions(CartDomain) - Method in class com.skava.cart.process.PromotionProcess
-
This method is used to find all promotions in the cart
- FindAllCartPromotionServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllPromotionServiceImpl.
- FindAllCartPromotionServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartPromotionServiceImpl
- FindAllCartPropertiesService - Interface in com.skava.cart.service
-
This method is used to check cartproperties if already existed or not If existed will be continue the operation if not existed will throw error message.
- FindAllCartPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllCartPropertiesServiceImpl.
- FindAllCartPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartPropertiesServiceImpl
- findAllCarts(long, String, String, String, int, int, long, String, EcomSorts, String, String, Boolean) - Method in class com.skava.cart.web.CartController
-
This service end-point loads all cart data within the given page and size.
- FindAllCartService - Interface in com.skava.cart.service
-
The Interface FindAllCartService.
- FindAllCartServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindAllCartItemServiceImpl.
- FindAllCartServiceImpl() - Constructor for class com.skava.cart.service.impl.FindAllCartServiceImpl
- findAllCollection(String, String, long, long, EcomSorts, String, String, int, int) - Method in class com.skava.cart.web.CollectionController
-
This method is used to find all Collection.
- FindAllCollectionAttributesService - Interface in com.skava.cart.collection.service
-
This interface contains the functionality to fetch the collection properties.
- FindAllCollectionAttributesServiceImpl - Class in com.skava.cart.collection.service.impl
-
This class contains the functionality to load all collection properties
- FindAllCollectionAttributesServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.FindAllCollectionAttributesServiceImpl
- findAllCollectionProperties(String, String, long, long, String) - Method in class com.skava.cart.web.CollectionAttributeController
-
Fetch all the collection properties based on the given collection Id
- FindAllCollectionPropertyValidator - Class in com.skava.cart.collection.validator
-
The Class FindAllCollectionPropertyValidator used to validate the find all collection property request
- FindAllCollectionPropertyValidator() - Constructor for class com.skava.cart.collection.validator.FindAllCollectionPropertyValidator
- FindAllCollectionService - Interface in com.skava.cart.collection.service
-
The Interface FindAllCollectionService This interface contains the functionality to load collection properties
- FindAllCollectionServiceImpl - Class in com.skava.cart.collection.service.impl
-
The Class FindAllCollectionServiceImpl
- FindAllCollectionServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.FindAllCollectionServiceImpl
- FindAllCollectionValidator - Class in com.skava.cart.collection.validator
-
This class defines Find Collection Validator This validator component used for validating the given collection request model.
- FindAllCollectionValidator() - Constructor for class com.skava.cart.collection.validator.FindAllCollectionValidator
- findAllItem(String, long, long, long, String, String, int, int, String) - Method in class com.skava.cart.web.ItemController
-
This method is used to find all Items based on given CartItemRequest.
- FindAllPromotionService - Interface in com.skava.cart.service
-
The Interface FindAllPromotionService.
- findByCartId(long) - Method in interface com.skava.cart.repository.OtherChargesRepository
- findByCollectionIdAndTypeAndUserId(long, String, String) - Method in interface com.skava.cart.repository.CartRepository
- findById(CollectionDomain) - Method in class com.skava.cart.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.cart.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.cart.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.cart.collection.repository.CollectionRepository
-
Find by collection identifier and business identifier
- findByIdAndCartId(long, long) - Method in interface com.skava.cart.repository.ApprovalRepository
- findByIdAndCartId(long, long) - Method in interface com.skava.cart.repository.CartItemRepository
-
Find an item with provided cart identifier and item identifier.
- findByIdAndCartId(long, long) - Method in interface com.skava.cart.repository.LoyaltyDetailsRepository
- findByIdAndCartId(long, long) - Method in interface com.skava.cart.repository.PaymentRepository
- findByIdAndCollectionIdAndUserId(long, long, String) - Method in interface com.skava.cart.repository.CartRepository
-
Find the cart for the cart identifier and the collection identifier
- findByIdAndStatus(long, CollectionStatus) - Method in interface com.skava.cart.collection.repository.CollectionRepository
-
Find by collection identifier and status
- findByName(CollectionPropertyDomain) - Method in class com.skava.cart.collection.process.CollectionPropertyProcess
-
This function is used to find the collection property by name.
- findCartAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method is used to find the address for the cart
- FindCartAddressService - Interface in com.skava.cart.service
-
This interface used to find cart and item address.
- FindCartAddressServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindCartAddressServiceImpl.
- FindCartAddressServiceImpl() - Constructor for class com.skava.cart.service.impl.FindCartAddressServiceImpl
- findCartCommunicationPreference(CartDomain) - Method in class com.skava.cart.process.CommunicationPreferenceProcess
-
This method is used to find the communication preference for the cart
- findCartEntity(CartDomain, boolean) - Method in class com.skava.cart.process.CartProcess
-
Find Cart Entity from Cache or DB
- findCartItemProperties(CartDomain) - Method in class com.skava.cart.process.CartItemPropertiesProcess
-
This method is used to find item properties based on given CartRequest.
- findCartItems(CartDomain) - Method in class com.skava.cart.process.CartItemProcess
-
Find items form a cart based on the page and size provided
- findCartLoyaltyRewards(CartDomain) - Method in class com.skava.cart.process.CartLoyaltyRewardsProcess
-
Find Loyalty Rewards form a cart based on the page and size provided
- findCartPayments(CartDomain) - Method in class com.skava.cart.process.CartPaymentProcess
-
Find payments form a cart based on the page and size provided
- findCartProperties(CartDomain) - Method in class com.skava.cart.process.CartPropertiesProcess
-
This method is used to find cart properties based on given CartRequest.
- FindCartService - Interface in com.skava.cart.service
-
The Interface FindCartService.
- FindCartServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindCartServiceImpl.
- FindCartServiceImpl() - Constructor for class com.skava.cart.service.impl.FindCartServiceImpl
- findCartShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method is used to find the shipping for the cart
- FindCartShippingService - Interface in com.skava.cart.service
-
This interface used to find cart and item address.
- FindCartShippingServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindCartShippingServiceImpl.
- FindCartShippingServiceImpl() - Constructor for class com.skava.cart.service.impl.FindCartShippingServiceImpl
- FindCollectionAttributeService - Interface in com.skava.cart.collection.service
-
This interface contains the functionality to load collection properties
- FindCollectionAttributeServiceImpl - Class in com.skava.cart.collection.service.impl
-
This class contains the load collection properties
- FindCollectionAttributeServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.FindCollectionAttributeServiceImpl
- FindCollectionService - Interface in com.skava.cart.collection.service
-
The interface FindCollectionService provides functionality to find a collection.
- FindCollectionServiceImpl - Class in com.skava.cart.collection.service.impl
-
The Class FindCollectionServiceImpl
- FindCollectionServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.FindCollectionServiceImpl
- FindCollectionValidator - Class in com.skava.cart.collection.validator
- FindCollectionValidator() - Constructor for class com.skava.cart.collection.validator.FindCollectionValidator
- FindCommunicationPreferenceService - Interface in com.skava.cart.service
-
This method is used to update the communication preference to the cart associated with it. it will throw error if its not associated with cart
- FindCommunicationPreferenceServiceImpl - Class in com.skava.cart.service.impl
-
The Class FindCommunicationPreferenceServiceImpl.
- FindCommunicationPreferenceServiceImpl() - Constructor for class com.skava.cart.service.impl.FindCommunicationPreferenceServiceImpl
- findItemAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method is used to find the address for the item
- findItemShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method is used to find the shipping for the item
- findTheCartItemFromCart(CartEntity, long, String) - Method in class com.skava.cart.process.CartItemProcess
-
Find the item from the cart
- firstName - Variable in class com.skava.cart.model.entity.QAddressEntity
- firstName - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- firstName - Variable in class com.skava.cart.model.entity.QShippingEntity
- FIXED - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeType
- FIXEDBUNDLE - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- FLAT - Enum constant in enum class com.skava.cart.checkout.model.parent.AppeasementType
- FLAT - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeType
- FLOAT - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- frequencyPeriod - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- frequencyPeriod - Variable in class com.skava.cart.model.entity.QSubscriptionEntity
- frequencyType - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- frequencyType - Variable in class com.skava.cart.model.entity.QSubscriptionEntity
- FrequencyType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class PromotionFrequencyType
- fromDomainObject(CollectionDomain) - Method in class com.skava.cart.collection.model.datatransferobjects.Collections
-
This function is used to convert domain object to exchange object.
- fulfillmentDate - Variable in class com.skava.cart.model.entity.QItemEntity
G
- GET_BUSINESSID - Static variable in class com.skava.cart.constant.Constants
- GET_COLLECTION - Static variable in class com.skava.cart.constant.CartLogConstants
- GET_COLLECTION_PROPERTY - Static variable in class com.skava.cart.constant.Constants
-
GET_COLLECTION_PROPERTY.
- GET_COLLECTIONPROPERTY - Static variable in class com.skava.cart.constant.CartLogConstants
- GET_OTHER_CHARGES_DOMAIN - Static variable in class com.skava.cart.constant.Constants
-
GET_OTHER_CHARGES_DOMAIN.
- GET_PAYMENT_DOMAIN - Static variable in class com.skava.cart.constant.Constants
-
GET_PAYMENT_DOMAIN.
- GET_QUANTITY - Static variable in class com.skava.cart.constant.Constants
-
GET_QUANTITY.
- getAdditionalPackagesPredicates(Predicate<Builder>, String) - Static method in class com.skava.helper.DocketUtil
-
This method modifies the operation builder predicates for additional packages.
- getAddressEntityFromCart(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
- GETALL_COLLECTION - Static variable in class com.skava.cart.constant.CartLogConstants
- GETALL_COLLECTIONPROPERTY - Static variable in class com.skava.cart.constant.CartLogConstants
- getAttributeName() - Method in class com.skava.cart.collection.model.entity.CollectionPropertyEntity
-
Gets the name.
- getBusinessId(Long) - Method in class com.skava.auth.CartSecurityConfig
- getByCollectionId(Long) - Method in interface com.skava.cart.collection.repository.CollectionPropertyRepository
-
Find by collection identifier and status
- getCart(String, String) - Method in class com.skava.cart.service.impl.CacheImpl
-
Get the cart entity from the cache
- getCartAddressById(long, String, String, long, String, String, long) - Method in class com.skava.cart.web.CartAddressController
-
The Method getCartAddressById.
- getCartById(String, Long, String, String, String, long, long) - Method in class com.skava.cart.web.CartController
-
This service end-point is used to load single Cart based on given CartRequest.
- getCartDomain(CartDataRequest) - Method in interface com.skava.cart.factory.CartNewFactory
-
This method creates a cart domain object from the cart data transfer request object for get method.
- getCartDomain(CartDataRequest) - Method in class com.skava.cart.factoryimpl.CartNewFactoryImpl
- getCartLoyaltyRewards(long, String, String, long, long, int, int, String, String) - Method in class com.skava.cart.web.LoyaltyRewardsController
-
This method is used to load all loyalty rewards based on given cart.
- getCartPayment(long, String, String, long, long, int, int, String, String) - Method in class com.skava.cart.web.PaymentController
-
This method is used to load all payment based on given cart.
- getCollection(long, String) - Method in class com.skava.cart.process.CartCommonProcess
-
Get the collection by collection identifier
- getCollection(CartDataRequest) - Method in class com.skava.cart.process.CartCommonProcess
-
Get the collection by collection identifier
- getCollection(String, String) - Method in class com.skava.cart.service.impl.CacheImpl
-
Get the collection from cache
- getCollectionAttributeMap() - Method in class com.skava.cart.collection.process.CollectionAttributeProcess
-
This method builds a map of collection attributes by name and returns it
- getCollectionAttributes(String, String) - Method in class com.skava.cart.service.impl.CacheImpl
-
Get the collection attributes from Cache
- getCollectionById(String, String, long, long, String, long) - Method in class com.skava.cart.web.CollectionController
-
This method is used to load single Collection based on given CollectionRequest.
- getCollectionForCheckout(CartCheckoutDataRequest) - Method in class com.skava.cart.process.CartCommonProcess
-
Get the collection by collection identifier
- getCollectionPropertiesByName(String, String, long, long, String, long, String) - Method in class com.skava.cart.web.CollectionPropertyController
-
Fetch the collection property based on the the given collection property name
- getCollectionProperty(CollectionDomain, String, String) - Method in class com.skava.cart.process.CartCommonProcess
-
Find the collection property value
- getCollectionProperty(CartDataRequest, String) - Method in class com.skava.cart.process.CartCommonProcess
-
Find the collection property value
- getCollectionPropertyForCheckout(CartCheckoutDataRequest, String) - Method in class com.skava.cart.process.CartCommonProcess
-
Find the collection property value
- getConfigFromCollection(long, String, String) - Method in class com.skava.helper.OtherChargesHelper
- getConfigFromCollection(CollectionDomain, String) - Method in class com.skava.helper.OtherChargesHelper
-
This function is used to get collection properties based on collection domain object and property name
- getCustomChargeConfig(long, String) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to get CustomCharges config from collection property and cast it to appropriate object.
- getCustomChargeConfig(CartDataRequest) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to get CustomCharges config from collection property and cast it to appropriate object.
- getDefaultOtherChargeConfig(String, String) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to get default OtherChargeConfiguration.
- getDefaultOtherChargesForNewCart(CartDomain, long, boolean, boolean) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to fetch all OtherCharges configured as waived by default in collection properties.
- getDefaultScale() - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Fetches the default scale value for cart checkout process
- getItemAddressById(long, String, String, long, long, String, String, long) - Method in class com.skava.cart.web.CartAddressController
-
The Method getItemAddressById.
- getListFromIterator(Iterator<CartEntity>) - Method in class com.skava.cart.process.CartProcessExtended
-
This function converts the iterator collection to list collection.
- getLoyaltyDetailsDomain(List<LoyaltyDetailsEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the loyalty domain.
- getLoyaltyDetailsDomain(List<LoyaltyDetailsEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getLoyaltyDetailsDomainFromEntity(LoyaltyDetailsEntity) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getLoyaltyDetailsType(List<String>, List<LoyaltyDetails>, String) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
- getMessage(String, MessageSource, String) - Method in class com.skava.cart.constant.CartServiceResponseCode
-
The Method getMessage.
- getName() - Method in class com.skava.cart.model.entity.CartPropertiesEntity
-
Gets the name.
- getName() - Method in class com.skava.cart.model.entity.ItemPropertiesEntity
-
Gets the name.
- getName() - Method in class com.skava.cart.model.entity.LoyaltyPropertiesEntity
-
Gets the name.
- getOptionalSkuQuantity() - Method in class com.skava.cart.model.datatransferobjects.Sku
- getOptionalSkuQuantity() - Method in class com.skava.cart.model.domain.SkuDomain
- getOptionalSkuQuantity() - Method in class com.skava.cart.model.entity.SkuEntity
- getOptionalSkuQuantityFractional() - Method in class com.skava.cart.model.datatransferobjects.Sku
- getOptionalSkuQuantityFractional() - Method in class com.skava.cart.model.domain.SkuDomain
- getOptionalSkuQuantityFractional() - Method in class com.skava.cart.model.entity.SkuEntity
- getOtherChargesConfig(long, String) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to get OtherChargesConfiguration from collection properties.
- getOtherChargesConfig(CartDataRequest) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to get OtherChargesConfiguration from collection properties.
- getOtherChargesDomain(List<OtherChargesEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the otherCharges domain.
- getOtherChargesDomain(List<OtherChargesEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getOtherChargesDomain(Page<OtherChargesEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the otherCharges domain.
- getOtherChargesDomain(Page<OtherChargesEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getOtherChargesDomainFromEntity(OtherChargesEntity) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the otherCharges domain.
- getOtherChargesDomainFromEntity(OtherChargesEntity) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getOtherChargesFromCollectionAttributes(String) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to convert other charges JSON from collection property to object array.
- getPaymentDomain(List<PaymentEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the payment domain.
- getPaymentDomain(List<PaymentEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getPaymentDomain(Page<PaymentEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the payment domain.
- getPaymentDomain(Page<PaymentEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getPaymentDomainFromEntity(PaymentEntity) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the payment domain.
- getPaymentDomainFromEntity(PaymentEntity) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getPredicate1(Class<?>, String) - Static method in class com.skava.helper.PredicateUtil
-
Gets the predicate 1.
- getPredicate2(Class<?>, EcomFilters) - Static method in class com.skava.helper.PredicateUtil
-
Gets the predicate 2.
- getPredicateForBasePackageAndAdditionalPackages(String, List<String>) - Static method in class com.skava.helper.DocketUtil
-
This method returns the predicate for base and additional packages.
- getPromotionDomain(List<PromotionEntity>) - Method in interface com.skava.cart.factory.CartItemDomainFactory
-
Gets the promotion domain.
- getPromotionDomain(List<PromotionEntity>) - Method in class com.skava.cart.factoryimpl.CartItemDomainFactoryImpl
- getProratedAdjustmentPriceFacetRatio(CartCheckoutDomain, ItemMath, BigDecimal, PromotionBreakUpType, boolean, boolean, Map<String, Map<String, BigDecimal>>) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is used to get the prorated adjustment ratio.
- getProratedAdjustmentRatio(CartCheckoutDomain, ItemMath, BigDecimal, PromotionBreakUpType, BigDecimal, int, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is used to get the prorated adjustment ratio.
- getQuantity() - Method in class com.skava.cart.checkout.model.parent.CheckoutItem
- getQuantity() - Method in class com.skava.cart.checkout.model.parent.PromotionBreakUp
- getQuantity() - Method in class com.skava.cart.checkout.model.parent.PromotionGiftDetails
- getQuantity() - Method in class com.skava.cart.model.datatransferobjects.Item
- getQuantity() - Method in class com.skava.cart.model.domain.ItemDomain
- getQuantity() - Method in class com.skava.cart.model.entity.ItemEntity
- getQuantityFractional() - Method in class com.skava.cart.checkout.model.parent.CheckoutItem
- getQuantityFractional() - Method in class com.skava.cart.checkout.model.parent.PromotionGiftDetails
- getQuantityFractional() - Method in class com.skava.cart.model.datatransferobjects.Item
- getQuantityFractional() - Method in class com.skava.cart.model.domain.ItemDomain
- getQuantityFractional() - Method in class com.skava.cart.model.entity.ItemEntity
- getReader(Class<T>) - Static method in class com.skava.helper.MapperUtil
-
Method to get the reader object for the given type
- getShippingEntityFromCart(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
- getSkipProrationTotalPriceFacets(CartCheckoutDomain, Map<String, BigDecimal>, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is used to get the sum of priceAfterDiscount of the item eligible to skip the proration
- getSkuProratedAdjustmentPriceFacetRatio(CheckoutItem, CheckoutSku, PromotionBreakUpType) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is used to get the prorated adjustment ratio.
- getSkuProratedAdjustmentRatio(CheckoutItem, CheckoutSku, PromotionBreakUpType) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is used to get the prorated adjustment ratio.
- getSkuProratedTaxationRatio(CheckoutSku, BigDecimal) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
This method is used to get the prorated adjustment ratio.
- getSkuQuantity() - Method in class com.skava.cart.model.datatransferobjects.Sku
- getSkuQuantity() - Method in class com.skava.cart.model.domain.SkuDomain
- getSkuQuantity() - Method in class com.skava.cart.model.entity.SkuEntity
- getSkuQuantityFractional() - Method in class com.skava.cart.model.datatransferobjects.Sku
- getSkuQuantityFractional() - Method in class com.skava.cart.model.domain.SkuDomain
- getSkuQuantityFractional() - Method in class com.skava.cart.model.entity.SkuEntity
- getSort(Class<?>, EcomSorts) - Static method in class com.skava.helper.PredicateUtil
-
Gets the sort.
- getStrategy(CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.process.CartCheckoutProcess
-
This method is used to get Strategy.
- getStrategyClassFromCacheByKey(String, String) - Method in class com.skava.cart.service.impl.CacheImpl
-
This method is used to get strategy class name from cache.
- getTaxaxtionProrationRatio(ItemMath, Map<String, BigDecimal>, Map<String, BigDecimal>, CheckoutSku, CheckoutItem) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
This method is used to get the prorated adjustment ratio.
- getTotalCartDeliveryTax(CartCheckoutDomain) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- getTotalCartRegionalTax(CartCheckoutDomain) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to get total regional tax in cart
- getTotalEligiblePriceSum(CartCheckoutDomain, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
- getTotalItemsDeliveredWithCart(CartCheckoutDomain, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- getTotalItemsPriceFacetsDiscount(CartCheckoutDomain, Map<String, BigDecimal>, Map<String, BigDecimal>, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is used to calculate the total item level price facet discount value
- getUpdateLoyaltyDetailsEntity(LoyaltyDetailsEntity, LoyaltyDetailsDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Updates a Loyalty Details object.
- getUpdateLoyaltyDetailsEntity(LoyaltyDetailsEntity, LoyaltyDetailsDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Gets the updated loyalty entity by checking with existing loyalty details.
- getValidator() - Method in class com.skava.cart.collection.service.impl.CreateCollectionServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.FindAllCollectionAttributesServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.FindAllCollectionServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.FindCollectionAttributeServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.FindCollectionServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.UpdateCollectionPropertiesServiceImpl
- getValidator() - Method in class com.skava.cart.collection.service.impl.UpdateCollectionServiceImpl
- getValidator(CartCheckoutDataRequest) - Method in class com.skava.cart.service.impl.CalculateCartServiceImpl
- getValidator(CartCheckoutDataRequest) - Method in class com.skava.cart.service.impl.ValidateCartServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartAddressServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartItemPropertiesServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartItemServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartPaymentServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartPromotionServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartPropertiesServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CartShippingServiceImpl
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartItemServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartShippingServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateItemPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreatePaymentServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.CreatePromotionServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartItemPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartItemServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartPaymentServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartShippingServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.DeletePromotionServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartItemPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartItemServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartPaymentServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartShippingServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCartItemPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCartPropertiesServiceImpl
-
This method returns the list of a validator component
- getValidator(CartMergeRequest) - Method in class com.skava.cart.service.impl.CartMergeServiceImpl
- getValidatorsFromCollectionProperty(CartDataRequest, String, String, String) - Method in class com.skava.cart.process.CartCommonProcess
-
This method is used to load the list of validators from the given collection property
- getValidatorsFromCollectionPropertyForCheckout(CartCheckoutDataRequest, String, String, String) - Method in class com.skava.cart.process.CartCommonProcess
-
This method is used to load the list of validators from the given collection property
- GUEST_ACCESS_RESTRICTED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- GUEST_USER_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- GUEST_USER_ROLE - Static variable in class com.skava.cart.constant.CartConstants
-
System defined role names
H
- HAS_ANYROLE - Static variable in class com.skava.cart.constant.CartConstants
- HAS_PRIVILEGE - Static variable in class com.skava.cart.constant.CartConstants
- HAS_ROLE_BY_NAME - Static variable in class com.skava.cart.constant.CartConstants
- hashCode() - Method in class com.skava.cart.collection.model.entity.CollectionPropertyPK
- HASPRIVILEGEFORBUSINESS - Static variable in class com.skava.cart.constant.CartConstants
- HASPRIVILEGEFORBUSINESSBYID - Static variable in class com.skava.cart.constant.CartConstants
- HASPRIVILEGEFORCOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- HASROLEFORBUSINESSBYID - Static variable in class com.skava.cart.constant.CartConstants
- HASROLEFORCOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- HEADER_BUSINESSID - Static variable in class com.skava.cart.constant.CartConstants
-
HEADER_BUSINESSID
- HEADER_STOREID - Static variable in class com.skava.cart.constant.CartConstants
-
HEADER_STOREID
I
- id - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- id - Variable in class com.skava.cart.model.entity.CartPropertiesEntity
-
The created date time.
- id - Variable in class com.skava.cart.model.entity.ItemPropertiesEntity
-
The created date time.
- id - Variable in class com.skava.cart.model.entity.LoyaltyPropertiesEntity
-
The created date time.
- id - Variable in class com.skava.cart.model.entity.QAddressEntity
- id - Variable in class com.skava.cart.model.entity.QApprovalEntity
- id - Variable in class com.skava.cart.model.entity.QCartEntity
- id - Variable in class com.skava.cart.model.entity.QCartPropertiesEntity
- id - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- id - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- id - Variable in class com.skava.cart.model.entity.QItemEntity
- id - Variable in class com.skava.cart.model.entity.QItemPropertiesEntity
- id - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- id - Variable in class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- id - Variable in class com.skava.cart.model.entity.QPaymentEntity
- id - Variable in class com.skava.cart.model.entity.QPromotionEntity
- id - Variable in class com.skava.cart.model.entity.QShippingEntity
- id - Variable in class com.skava.cart.model.entity.QSkuEntity
- id - Variable in class com.skava.cart.model.entity.QSubscriptionEntity
- id - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- ID - Static variable in class com.skava.cart.constant.CartProperty
-
ID property name
- INACTIVE - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionStatus
- INDEX_NUMBER - Static variable in class com.skava.helper.CommonUtil
- INDEX_STRING - Static variable in class com.skava.helper.CommonUtil
- init() - Method in class com.skava.cart.event.CartEventListener
-
init.
- initBinder(WebDataBinder) - Method in class com.skava.cart.web.CartController
- initBinder(WebDataBinder) - Method in class com.skava.cart.web.CollectionController
- initBinder(WebDataBinder) - Method in class com.skava.cart.web.CollectionPropertyController
- initializeSummazations(PromotionBreakUp) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
Initialize summazations.
- INT - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- intToBigDecimal(int) - Static method in class com.skava.helper.CastUtils
- INVALID - Static variable in class com.skava.cart.constant.ResponseCode
- INVENTORY_ASSOCIATION_LIST - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant INVENTORY_ASSOCIATION_LIST.
- INVENTORY_COLLECTION_ID - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant INVENTORY_COLLECTION_ID.
- INVENTORY_STORE_IDS - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant INVENTORY_STORE_IDS.
- IS_DELIVERY_METHOD_SELECTED - Static variable in class com.skava.cart.constant.Constants
-
isDeliveryMethodSelected.
- IS_PRE_ORDER - Static variable in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
- IS_VALID_NUMBER - Static variable in class com.skava.cart.constant.Constants
-
IS_VALID_NUMBER.
- isApprovalCart - Variable in class com.skava.cart.model.entity.QCartEntity
- isCustomCharge(String) - Static method in class com.skava.helper.OtherChargesHelper
-
This method is used to check whether the other charge requested is custom or not.
- isDefault - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- isDeliveryMethodSelected(CartCheckoutDomain, CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
This method used to check delivery method is selected from CartCheckoutDomain or Item.
- isDeliveryMethodSelected(List<DeliveryMethod>) - Method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
- isEmpty() - Method in class com.skava.cart.model.domain.PageableDO
- isGift - Variable in class com.skava.cart.model.entity.QItemEntity
- isLastItemForDeliveryProration(CartCheckoutDomain, CheckoutItem, boolean, boolean, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to check if the item last item to prorate delivery charge.
- isLastItemForDiscountProartionItem(CartCheckoutDomain, CheckoutItem, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to check if the item is last item eligible for cart discount proration
- isLastItemForLoyaltyDiscountProartionItem(CartCheckoutDomain, CheckoutItem, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to check if the item is last item eligible for cart discount proration
- isListValid(List<T>) - Static method in class com.skava.helper.OtherChargesHelper
-
This util method is used to validate the list object.
- isLoyaltyProrationEligible(CartCheckoutDomain, CheckoutItem) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is to check if the item is eligible for loyalty redeem
- isMethodSelectedItemLevel(CheckoutItem) - Method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
- isReturned - Variable in class com.skava.cart.model.entity.QItemEntity
- isReturnItemAvailableInCart(List<ItemDomain>) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate any return item is present for the cart.
- isSaleItemAvailableInCart(List<ItemDomain>) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate any sale item is present for the cart.
- isSkipProartionItem(CartCheckoutDomain, CheckoutItem) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is to check if the item is eligible to skip the proration
- isSubscription - Variable in class com.skava.cart.model.entity.QItemEntity
- isValidEmail(String) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
- isValidId(long) - Static method in class com.skava.helper.CommonUtil
-
Converts given values to appropriate ordinal values
- isValidNumber(String) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
- isValidPageAndSize(int, int) - Static method in class com.skava.helper.CommonUtil
-
Checks whether the page and size are valid
- item - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- Item - Class in com.skava.cart.model.datatransferobjects
-
Instantiates a new item.
- Item() - Constructor for class com.skava.cart.model.datatransferobjects.Item
- ITEM - Enum constant in enum class com.skava.cart.checkout.model.domain.ProrationLevelDomain
- ITEM - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeAgainst
- ITEM - Enum constant in enum class com.skava.cart.checkout.model.parent.PromotionType
- ITEM - Enum constant in enum class com.skava.cart.checkout.model.parent.VariableElementType
- ITEM - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- ITEM_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Item.
- ITEM_ID - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
ITEMID
- ITEM_ID_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_BUNDLE_MAIN - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_BUNDLE_MANDATORY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_BUNDLE_SKU - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_QUANTITY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKU - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKU_QUANTITY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKU_TYPE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_BUNDLE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_BUNDLETYPE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_DUPLICATEINBUNDLE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_ID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_OPTIONALQUANTITY - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_PRICE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_SKUS_PRODUCT - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_INVALID_TOTAL_SALE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_PROPERTIES - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- ITEM_PROPERTIES_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_PROPERTIES_NOTFOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ITEM_PROPERTY_NAME - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- ItemController - Class in com.skava.cart.web
-
The Class ItemController.
- ItemController() - Constructor for class com.skava.cart.web.ItemController
- ItemDomain - Class in com.skava.cart.model.domain
-
Instantiates a new item domain.
- ItemDomain() - Constructor for class com.skava.cart.model.domain.ItemDomain
- itemEntity - Static variable in class com.skava.cart.model.entity.QItemEntity
- itemEntity - Variable in class com.skava.cart.model.entity.QSubscriptionEntity
- ItemEntity - Class in com.skava.cart.model.entity
-
Instantiates a new item entity.
- ItemEntity() - Constructor for class com.skava.cart.model.entity.ItemEntity
-
No Arguments constructor
- ItemEntity(long) - Constructor for class com.skava.cart.model.entity.ItemEntity
-
Build object with just the identity
- itemId - Variable in class com.skava.cart.model.entity.QItemPropertyPK
- itemId - Variable in class com.skava.cart.model.entity.QSkuEntity
- ItemMath - Class in com.skava.cart.checkout.model.parent
-
The Class ItemMath
- ItemMath() - Constructor for class com.skava.cart.checkout.model.parent.ItemMath
- ItemMathDomain - Class in com.skava.cart.checkout.model.domain
-
The Class ItemMath
- ItemMathDomain() - Constructor for class com.skava.cart.checkout.model.domain.ItemMathDomain
- itemMerge(List<ItemEntity>, List<ItemDomain>, CollectionDomain, long, String) - Method in class com.skava.cart.strategy.impl.DefaultItemMergeStrategyImpl
- itemMerge(List<ItemEntity>, List<ItemDomain>, CollectionDomain, long, String) - Method in interface com.skava.cart.strategy.ItemsMergeServiceStrategy
-
Method itemMerger This method is used to merge a Items.
- ITEMMERGEBYFULFILLMENTTYPE - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ITEMMERGEBYFULFILLMENTTYPE.
- ItemMergeHelper - Class in com.skava.helper
-
ItemMergerHelper is provides loader methods to process.
- ItemMergeHelper() - Constructor for class com.skava.helper.ItemMergeHelper
- itemMergerOrderType(ItemDomain, ItemEntity) - Static method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
-
This method updates the skuQuantity of the bundle skus.
- ITEMPROPERTIES_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Item Properties.
- ItemPropertiesController - Class in com.skava.cart.web
-
The Class ItemPropertiesController.
- ItemPropertiesController() - Constructor for class com.skava.cart.web.ItemPropertiesController
- ItemPropertiesDomain - Class in com.skava.cart.model.domain
-
Gets the value.
- ItemPropertiesDomain() - Constructor for class com.skava.cart.model.domain.ItemPropertiesDomain
-
Instantiates a new cart properties domain.
- itemPropertiesEntity - Static variable in class com.skava.cart.model.entity.QItemPropertiesEntity
- ItemPropertiesEntity - Class in com.skava.cart.model.entity
-
Instantiates a new item properties entity.
- ItemPropertiesEntity() - Constructor for class com.skava.cart.model.entity.ItemPropertiesEntity
- ItemPropertiesRepository - Interface in com.skava.cart.repository
-
The Interface ItemPropertiesRepository.
- ItemPropertiesResponse - Class in com.skava.cart.model.responses
-
The Class ItemPropertiesAPIResponse.
- ItemPropertiesResponse() - Constructor for class com.skava.cart.model.responses.ItemPropertiesResponse
- itemPropertyPK - Static variable in class com.skava.cart.model.entity.QItemPropertyPK
- ItemPropertyPK - Class in com.skava.cart.model.entity
-
Instantiates a new item property PK.
- ItemPropertyPK(String, long) - Constructor for class com.skava.cart.model.entity.ItemPropertyPK
-
Instantiates a new item property PK.
- items - Variable in class com.skava.cart.model.entity.QCartEntity
- itemsMergerConditions(List<ItemEntity>, List<ItemDomain>, List<ItemDomain>, List<ItemEntity>) - Method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
- ItemsMergeServiceStrategy - Interface in com.skava.cart.strategy
-
ItemsMergeServiceStrategy interface to implement and this interface and write own logic for cart item merge
K
- KEY - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
KEY
- KEY_LOCALE - Static variable in class com.skava.cart.constant.Constants
-
locale keyword
- KEY_LOCALE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant KEY_LOCALE.
L
- lastName - Variable in class com.skava.cart.model.entity.QAddressEntity
- lastName - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- lastName - Variable in class com.skava.cart.model.entity.QShippingEntity
- lastReminderOn - Variable in class com.skava.cart.model.entity.CartEntity
-
The reminder datetime.
- lastReminderOn - Variable in class com.skava.cart.model.entity.QCartEntity
- LATE_RETURN_FEE - Static variable in class com.skava.cart.constant.CartConstants
- listen(Long, String, String, String, String) - Method in class com.skava.cart.web.RabbitMQController
-
This is used for cart merge testing purpose only.
- loadCartByUseiIdAndType(CartDomain) - Method in class com.skava.cart.process.CartProcess
- loadCartFromDB(CartDomain) - Method in class com.skava.cart.process.CartProcess
-
Load the Cart from DB if it is not found in Cache
- loadStrategyClassFromCache(long) - Method in class com.skava.cart.checkout.process.CartCheckoutProcess
-
This method is used to get strategy class name string from cache.
- LOCALE - Static variable in class com.skava.cart.constant.CartConstants
-
This locale constants used for cart merge
- LOCALE - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
The Constant is descripted about the field name .
- logAndThrowAsEcommerceException(CartDataRequest, String, RuntimeException, MessageSource) - Static method in class com.skava.cart.constant.CartLogConstants
-
This method logs the exception and throw the e-commerce exception.
- logAndThrowBack(CartDataRequest, String, ValidateException) - Static method in class com.skava.cart.constant.CartLogConstants
-
This method logs the exception and throws it back
- logAndThrowBackException(CartDataRequest, String, ValidateException, Level) - Static method in class com.skava.cart.constant.CartLogConstants
-
This method is used to log and throw exception
- logMessage(Level, String, Object...) - Static method in class com.skava.cart.constant.CartLogConstants
-
This method is used log message
- LONG - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- LONGSTRING - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- LOYALTY - Enum constant in enum class com.skava.cart.checkout.model.parent.ValueType
- LOYALTY_BREAKUP - Static variable in class com.skava.cart.constant.Constants
-
LOYALTY_BREAKUP.
- LOYALTY_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Loyalty Rewards.
- LOYALTY_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_POINTS_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_TYPE_ALREADY_EXISTS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_TYPE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_TYPE_NOTALLOWED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VALUE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VALUE_POINTS_NEGATIVE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VALUE_POINTS_NOT_MATCHED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VALUE_TYPE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VALUE_TYPE_NOTALLOWED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VOUCHER_TYPE_AND_VALUE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- LOYALTY_VOUCHER_TYPE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- loyaltyDetails - Variable in class com.skava.cart.model.entity.QCartEntity
- LoyaltyDetails - Class in com.skava.cart.checkout.model.parent
-
The Class LoyaltyDetails
- LoyaltyDetails() - Constructor for class com.skava.cart.checkout.model.parent.LoyaltyDetails
- LoyaltyDetailsDomain - Class in com.skava.cart.model.domain
-
LoyaltyDetailsDomain
- LoyaltyDetailsDomain() - Constructor for class com.skava.cart.model.domain.LoyaltyDetailsDomain
- loyaltyDetailsEntity - Static variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- LoyaltyDetailsEntity - Class in com.skava.cart.model.entity
-
Loyalty Details
- LoyaltyDetailsEntity() - Constructor for class com.skava.cart.model.entity.LoyaltyDetailsEntity
- loyaltyDetailsId - Variable in class com.skava.cart.model.entity.QLoyaltyPropertyPK
- LoyaltyDetailsRepository - Interface in com.skava.cart.repository
-
The interface LoyaltyDetailsRepository.
- loyaltyPropertiesEntity - Static variable in class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- LoyaltyPropertiesEntity - Class in com.skava.cart.model.entity
-
Instantiates a new loyalty details properties entity.
- LoyaltyPropertiesEntity() - Constructor for class com.skava.cart.model.entity.LoyaltyPropertiesEntity
- LoyaltyPropertiesRepository - Interface in com.skava.cart.repository
-
The Interface LoyaltyPropertiesRepository.
- loyaltyPropertyPK - Static variable in class com.skava.cart.model.entity.QLoyaltyPropertyPK
- LoyaltyPropertyPK - Class in com.skava.cart.model.entity
-
Instantiates a new item property PK.
- LoyaltyPropertyPK(String, long) - Constructor for class com.skava.cart.model.entity.LoyaltyPropertyPK
-
Instantiates a loyalty details property PK.
- LoyaltyRewards - Class in com.skava.cart.model.datatransferobjects
-
Instantiates a new Loyalty Rewards.
- LoyaltyRewards() - Constructor for class com.skava.cart.model.datatransferobjects.LoyaltyRewards
- LoyaltyRewardsController - Class in com.skava.cart.web
-
The Class LoyaltyRewardsController.
- LoyaltyRewardsController() - Constructor for class com.skava.cart.web.LoyaltyRewardsController
-
LoyaltyRewardsController This instantiates loyalty rewards controller class
- LoyaltyRewardsResponse - Class in com.skava.cart.model.responses
- LoyaltyRewardsResponse() - Constructor for class com.skava.cart.model.responses.LoyaltyRewardsResponse
M
- MAIL - Enum constant in enum class com.skava.cart.constant.ContactMethod
-
The mail.
- main(String[]) - Static method in class com.skava.cart.CartApplication
-
This method used to start a Authorization as a spring boot application.
- MAIN - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- MAIN - Enum constant in enum class com.skava.cart.checkout.model.parent.SubType
- MAIN - Static variable in class com.skava.cart.constant.CartConstants
-
This locOptionalale constants used for cart merge
- MANDATORY - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- MANDATORY - Enum constant in enum class com.skava.cart.checkout.model.parent.SubType
- MANDATORY - Static variable in class com.skava.cart.constant.CartConstants
-
This locOptionalale constants used for cart merge
- MapperUtil - Class in com.skava.helper
-
This class contains common utility functions which are using order process.
- MATH - Static variable in class com.skava.cart.constant.Constants
-
MATH.
- MAX_BAG_COUNT - Static variable in class com.skava.cart.constant.CartConstants
-
Max bag constrain constants.
- MAX_ITEM_COUNT - Static variable in class com.skava.cart.constant.CartConstants
- MAX_PAGE_SIZE - Static variable in class com.skava.cart.constant.CartConstants
- MAXRETRY - Static variable in class com.skava.cart.constant.CartConstants
- mergeItemsWithSkus(CartEntity, CartEntity) - Method in class com.skava.cart.service.impl.CartMergeServiceImpl
-
This method user to merge items from fack user to register user. if already available same item for register user will update quantity only.if not will added as new item in the register user and will be delete from fack user cart. mergeItemsWithSkus.
- mergeMissingCollectionAttributes(Map<String, CollectionPropertyDomain>, Map<String, CollectionAttributeDomain>, CollectionPropertyFactory) - Static method in class com.skava.cart.collection.service.impl.CollectionPropertyServiceImplHelper
-
This method merges the missing collection attributes in to the collection domain properties map
- mergePromoCodes(CartEntity, CartEntity) - Method in class com.skava.cart.service.impl.CartMergeServiceImpl
-
Merge promo codes.
- MESSAGE_TYPE_PUBLISH - Static variable in class com.skava.cart.constant.CartConstants
- messageSource - Variable in class com.skava.cart.checkout.process.CartCheckoutProcess
-
Autowired MessageSource
- messageSource - Variable in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
Autowired MessageSource
- messageSource - Variable in class com.skava.cart.collection.validator.CreateCollectionValidator
- messageSource - Variable in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
- messageSource - Variable in class com.skava.cart.process.CartCommonProcess
- messageSource - Variable in class com.skava.cart.service.impl.CalculateCartServiceImpl
-
Autowired MessageSource
- messageSource - Variable in class com.skava.cart.service.impl.CartAddressServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartCommunicationPreferenceServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartItemPropertiesServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartItemServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartLoyaltyRewardsServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartOtherChargesServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartPaymentServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartPromotionServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartPropertiesServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.CartServiceImpl
-
Autowired Message Source
- messageSource - Variable in class com.skava.cart.service.impl.CartShippingServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.DeleteCartSubscriptionServiceImpl
- messageSource - Variable in class com.skava.cart.service.impl.ValidateCartServiceImpl
-
Autowired MessageSource
- messageSource - Variable in class com.skava.cart.validator.CartValidatorAutowire
- messageSource - Variable in class com.skava.helper.OtherChargesHelper
- messageSource - Variable in class com.skava.helper.ReturnWindowOtherChargesHelper
- METHOD_ENTERED - Static variable in class com.skava.cart.constant.Constants
-
Constant for Method entered
- METHOD_EXCEPTION - Static variable in class com.skava.cart.constant.Constants
-
Constant for Method entered
- METHOD_EXITED - Static variable in class com.skava.cart.constant.Constants
-
Constant for Method entered
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CalculateCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartAddressServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartItemServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartShippingServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateItemPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateLoyaltyRewardsServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateOtherChargesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreatePaymentServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.CreatePromotionServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartAddressServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartItemPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartItemServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartLoyaltyRewardsServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartPaymentServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartShippingServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCommunicationPreferenceServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteOtherChargesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.DeletePromotionServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartItemPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartItemServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartLoyaltyRewardsServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartPaymentServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartPromotionServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCartAddressServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCartShippingServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCommunicationPreferenceServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartAddressServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartItemPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartItemServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartLoyaltyRewardsServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartPaymentServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartShippingServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateOtherChargesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCartItemPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCartPropertiesServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCommunicationPreferenceServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- methodFallback(CartDataRequest) - Method in class com.skava.cart.service.impl.ValidateCartServiceImpl
-
Fall back process if there is any exception in the execution of the process.
- middleName - Variable in class com.skava.cart.model.entity.QAddressEntity
- mobile - Variable in class com.skava.cart.model.entity.QAddressEntity
- MONTHLY - Enum constant in enum class com.skava.cart.checkout.model.parent.FrequencyType
- MONTHS - Enum constant in enum class com.skava.cart.checkout.model.parent.SubscriptionFrequencyType
- MSG_HYSTRIX_TIMEOUT - Static variable in class com.skava.cart.constant.Constants
-
The Constant MSG_HYSTRIX_TIMEOUT.
N
- name - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- name - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- name - Variable in class com.skava.cart.model.entity.QCartPropertyPK
- name - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- name - Variable in class com.skava.cart.model.entity.QItemPropertyPK
- name - Variable in class com.skava.cart.model.entity.QLoyaltyPropertyPK
- name - Variable in class com.skava.cart.model.entity.QPromotionEntity
- name - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- NAME - Static variable in class com.skava.cart.constant.CartProperty
-
PRICING_LIST_ID property name
- NAME - Static variable in class com.skava.release.CartReleaseDefinition
- NAME_MAX_LENGTH - Static variable in class com.skava.cart.constant.CartConstants
- NAME_MIN_LENGTH - Static variable in class com.skava.cart.constant.CartConstants
- NAME_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
- NONE - Enum constant in enum class com.skava.cart.checkout.model.domain.ProrationLevelDomain
- NOT_ALLOWED - Static variable in class com.skava.cart.constant.ResponseCode
- nullable - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
O
- objectMapper - Static variable in class com.skava.helper.MapperUtil
- onCompleteResponse(LoyaltyRewardsResponse) - Method in class com.skava.cart.web.LoyaltyRewardsController
-
On complete response.
- onCompleteResponse(OtherChargesResponse) - Method in class com.skava.cart.web.OtherChargesController
-
On complete response.
- onCompleteResponse(PaymentResponse) - Method in class com.skava.cart.web.PaymentController
-
On complete response.
- ONE - Static variable in class com.skava.cart.constant.CartConstants
-
This ONE constants used for cart merge
- ONETIME - Enum constant in enum class com.skava.cart.checkout.model.parent.FrequencyType
- openApi() - Method in class com.skava.cart.CartApplication
-
This method return the swagger API documentation information as a container object by spring fox support classes and methods.
- OPERATION_CAL - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_COMMON - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant OPERATION_COMMON.
- OPERATION_CREATE - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_DELETE - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_FIND - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant OPERATION_FIND.
- OPERATION_GET - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_LOAD - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant OPERATION_LOAD.
- OPERATION_MERGE - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_PATCH - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_UPDATE - Static variable in class com.skava.cart.constant.ResponseCode
- OPERATION_VALIDATION - Static variable in class com.skava.cart.constant.ResponseCode
- OPTIONAL - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- OPTIONAL - Enum constant in enum class com.skava.cart.checkout.model.parent.SubType
- OPTIONAL - Static variable in class com.skava.cart.constant.CartConstants
-
This locOptionalale constants used for cart merge
- optionalSkuQuantity - Variable in class com.skava.cart.model.entity.QSkuEntity
- OR - Static variable in class com.skava.cart.constant.CartConstants
- ORCH_CODE_PROMO_INVALID - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant ORCH_CODE_PROMO_INVALID : EOPRO0000001
- ORCH_CODE_PROMO_VALID - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant ORCH_CODE_PROMO_VALID : EOPRO0000000
- ORDER - Enum constant in enum class com.skava.cart.checkout.model.domain.ProrationLevelDomain
- ORDER_TYPE_ITEM - Static variable in class com.skava.cart.constant.CartConstants
- ORDER_TYPE_RETURNS - Static variable in class com.skava.cart.constant.CartConstants
- ORDER_TYPE_SALES - Static variable in class com.skava.cart.constant.CartConstants
- orderProcessingDate - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- orderType - Variable in class com.skava.cart.model.entity.QCartEntity
- orderType - Variable in class com.skava.cart.model.entity.QItemEntity
- OTHER_CHARGE_ALREADY_EXISTS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_CHARGE_AGAINST_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_CHARGE_VALUE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_DB_DOESNOT_EXIST - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_DELETION_NOT_ALLOWED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_DOESNOT_EXISTS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_DUPLICATE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_INVALID_UPDATE - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_ITEM_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_ITEM_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGE_NOT_ALLOWED - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- OTHER_CHARGES_CONFIGURATION - Static variable in class com.skava.cart.constant.CartConstants
- OTHER_CHARGES_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Other charges.
- OtherCharges - Class in com.skava.cart.checkout.model.parent
-
This model contains the variable price calculation values.
- OtherCharges - Class in com.skava.cart.othercharges.model.datatransferobjects
-
This class defines the model OtherCharges (Data transfer Object).
- OtherCharges() - Constructor for class com.skava.cart.checkout.model.parent.OtherCharges
- OtherCharges() - Constructor for class com.skava.cart.othercharges.model.datatransferobjects.OtherCharges
- OtherChargesController - Class in com.skava.cart.web
-
The Class OtherChargesController.
- OtherChargesController() - Constructor for class com.skava.cart.web.OtherChargesController
- OtherChargesDomain - Class in com.skava.cart.othercharges.model.domain
- OtherChargesDomain() - Constructor for class com.skava.cart.othercharges.model.domain.OtherChargesDomain
- otherChargesEntity - Static variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- OtherChargesEntity - Class in com.skava.cart.othercharges.model.entity
-
Instantiates a new othercharges entity.
- OtherChargesEntity() - Constructor for class com.skava.cart.othercharges.model.entity.OtherChargesEntity
- otherChargesHelper - Variable in class com.skava.cart.process.CartItemProcessExtended
- otherChargesHelper - Variable in class com.skava.cart.process.CartProcessExtended
- OtherChargesHelper - Class in com.skava.helper
-
The Class OtherChargesHelper.
- OtherChargesHelper() - Constructor for class com.skava.helper.OtherChargesHelper
-
Instantiates a new cart properties helper.
- otherChargesList - Variable in class com.skava.cart.model.entity.QCartEntity
- otherChargesRepository - Variable in class com.skava.cart.process.CartItemProcessExtended
- OtherChargesRepository - Interface in com.skava.cart.repository
-
The Interface OtherChargesRepository.
- OtherChargesResponse - Class in com.skava.cart.model.responses
-
Gets the OtherCharges.
- OtherChargesResponse() - Constructor for class com.skava.cart.model.responses.OtherChargesResponse
- otherChargeType - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- OtherTaxes - Class in com.skava.cart.checkout.model.parent
-
This model contains the variable price calculation values.
- OtherTaxes() - Constructor for class com.skava.cart.checkout.model.parent.OtherTaxes
P
- PAGE_CONSTANT - Static variable in class com.skava.cart.collection.process.CollectionProcess
- PAGE_CONSTANT - Static variable in class com.skava.cart.process.CartProcessExtended
- PAGE_CONSTANT - Static variable in class com.skava.cart.web.CollectionController
- PAGE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PageableDO<T> - Class in com.skava.cart.model.domain
-
Generic Domain Object class as a wrapper to transact between processes and services
- PageableDO() - Constructor for class com.skava.cart.model.domain.PageableDO
- PageableInfo - Class in com.skava.cart.model.responses
-
Holds the pageable data for the response.
- PageableInfo() - Constructor for class com.skava.cart.model.responses.PageableInfo
- PARAM_ENABLED_ITEM_LEVEL_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- PARAM_REQUEST - Static variable in class com.skava.cart.constant.CartConstants
- parentItemId - Variable in class com.skava.cart.model.entity.QItemEntity
- parentLineId - Variable in class com.skava.cart.model.entity.QItemEntity
- parentOrderId - Variable in class com.skava.cart.model.entity.QCartEntity
- parentOrderId - Variable in class com.skava.cart.model.entity.QItemEntity
- PARTNER_NOT_FOUND - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant ERROR_UNKNOWN.
- PATCH_COLLECTIONPROPERTY - Static variable in class com.skava.cart.constant.CartLogConstants
- patchCartEntity(CartEntity) - Method in class com.skava.cart.process.CartProcess
-
Update cart entity by updating the updatedTime Field
- patchCartItem(CartDomain, CollectionDomain) - Method in class com.skava.cart.process.CartItemProcess
-
This method is used to patch item in the cart
- patchCartItemProperties(CartDomain) - Method in class com.skava.cart.process.CartItemPropertiesProcess
-
This method is used to patch item properties based on given CartRequest.
- patchCartProperties(CartDomain) - Method in class com.skava.cart.process.CartPropertiesProcess
-
This method is used to patch cart properties based on given CartRequest.
- patchCartUpdatedTime(CartEntity) - Method in class com.skava.cart.process.CartProcess
-
Update cart entity by updating the updatedTime Field by loading cart from db
- patchOtherCharges(String, Long, long, String, long, String, List<OtherCharges>, long, String) - Method in class com.skava.cart.web.OtherChargesController
-
This method used to update otherCharges in a cart level Patch update cart other charges.
- PatchUpdateCartAddressService - Interface in com.skava.cart.service
-
This method is used to patch the addressObject If existed will be continue the operation if not existed will throw error message.
- PatchUpdateCartAddressServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartAddressServiceImpl.
- PatchUpdateCartAddressServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartAddressServiceImpl
- patchUpdateCartById(Long, String, String, String, String, long, long, Cart) - Method in class com.skava.cart.web.CartController
-
This service end-point is used to patch update Cart based on given CartRequest.
- PatchUpdateCartItemPropertiesService - Interface in com.skava.cart.service
-
The Interface PatchUpdateCartItemPropertiesService.
- PatchUpdateCartItemPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartItemPropertiesServiceImpl.
- PatchUpdateCartItemPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartItemPropertiesServiceImpl
- PatchUpdateCartItemService - Interface in com.skava.cart.service
-
This method is used to patch the item object If existed will be continue the operation if not existed will throw error message.
- PatchUpdateCartItemServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartItemServiceImpl.
- PatchUpdateCartItemServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartItemServiceImpl
- PatchUpdateCartLoyaltyRewardsService - Interface in com.skava.cart.service
-
This method is used to patch the Loyalty Rewards If existed will be continue the operation if not existed will throw error message.
- PatchUpdateCartLoyaltyRewardsServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartLoyaltyRewardsServiceImpl.
- PatchUpdateCartLoyaltyRewardsServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartLoyaltyRewardsServiceImpl
- PatchUpdateCartPaymentService - Interface in com.skava.cart.service
-
This method is used to patch the Payment If existed will be continue the operation if not existed will throw error message.
- PatchUpdateCartPaymentServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartPaymentServiceImpl.
- PatchUpdateCartPaymentServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartPaymentServiceImpl
- PatchUpdateCartPropertiesService - Interface in com.skava.cart.service
-
The Interface PatchUpdateCartPropertiesService.
- PatchUpdateCartPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartPropertiesServiceImpl.
- PatchUpdateCartPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartPropertiesServiceImpl
- patchUpdateCartProperty(Long, String, String, long, String, long, String, String, String) - Method in class com.skava.cart.web.CartPropertiesController
-
This method is used to update Cart Properties based on given CartId and Name.
- PatchUpdateCartService - Interface in com.skava.cart.service
-
This method is used to patch the cartObject If existed will be continue the operation if not existed will throw error message.
- PatchUpdateCartServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartServiceImpl.
- PatchUpdateCartServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartServiceImpl
- PatchUpdateCartShippingService - Interface in com.skava.cart.service
-
This method is used to patch the ShippingObject If existed will be continue the operation if not existed will thro error message.
- PatchUpdateCartShippingServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateCartShippingServiceImpl.
- PatchUpdateCartShippingServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateCartShippingServiceImpl
- patchUpdateCollectionProperties(String, String, long, long, String, long, List<CollectionProperty>) - Method in class com.skava.cart.web.CollectionPropertyController
-
Updates the collection properties which are existing under a collection
- PatchUpdateCollectionPropertiesServiceImpl - Class in com.skava.cart.collection.service.impl
-
This class Contains a functionality to update collection properties
- PatchUpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- PatchUpdateCollectionPropertyService - Interface in com.skava.cart.collection.service
-
This interface provides functionality to update a collection properties
- PatchUpdateCollectionPropertyValidator - Class in com.skava.cart.collection.validator
-
This class defines Collection Patch and Update Validator This validator component used for validating the given collection request model.
- PatchUpdateCollectionPropertyValidator() - Constructor for class com.skava.cart.collection.validator.PatchUpdateCollectionPropertyValidator
- patchUpdateItemProperties(Long, String, String, long, long, long, String, String, String, String) - Method in class com.skava.cart.web.ItemPropertiesController
-
This method is used to patch update ItemProperties based on given ItemPropertiesRequest.
- PatchUpdateOtherChargesService - Interface in com.skava.cart.service
-
This method is used to patch the otherChargesObject If existed will be continue the operation if not existed will throw error message.
- PatchUpdateOtherChargesServiceImpl - Class in com.skava.cart.service.impl
-
The Class PatchUpdateOtherChargesServiceImpl.
- PatchUpdateOtherChargesServiceImpl() - Constructor for class com.skava.cart.service.impl.PatchUpdateOtherChargesServiceImpl
- PAYLOAD - Static variable in class com.skava.cart.constant.CartConstants
- Payment - Class in com.skava.cart.model.datatransferobjects
-
Instantiates a new payment.
- Payment() - Constructor for class com.skava.cart.model.datatransferobjects.Payment
- PAYMENT - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- PAYMENT_CURRENCY_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PAYMENT_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Payment.
- PAYMENT_ID_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PAYMENT_ITEM_ID_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PAYMENT_LIST - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant PAYMENTLIST.
- PAYMENT_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PAYMENT_TYPE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PaymentCheckout - Class in com.skava.cart.checkout.model.parent
-
The PaymentCheckoutDTO.
- PaymentCheckout() - Constructor for class com.skava.cart.checkout.model.parent.PaymentCheckout
- PaymentController - Class in com.skava.cart.web
-
The Class PaymentController.
- PaymentController() - Constructor for class com.skava.cart.web.PaymentController
-
PaymentController This instantiates payment controller class
- PaymentDomain - Class in com.skava.cart.model.domain
-
Payment Domain
- PaymentDomain() - Constructor for class com.skava.cart.model.domain.PaymentDomain
- paymentEntity - Static variable in class com.skava.cart.model.entity.QPaymentEntity
- PaymentEntity - Class in com.skava.cart.model.entity
-
Address
- PaymentEntity() - Constructor for class com.skava.cart.model.entity.PaymentEntity
- paymentId - Variable in class com.skava.cart.model.entity.QPaymentEntity
- PaymentItemCheckout - Class in com.skava.cart.checkout.model.parent
-
PaymentItemCheckout Class
- PaymentItemCheckout() - Constructor for class com.skava.cart.checkout.model.parent.PaymentItemCheckout
- paymentItemId - Variable in class com.skava.cart.model.entity.QPaymentEntity
- PaymentItemStatusEnum - Enum Class in com.skava.cart.checkout.model.parent
-
This class defines the status of payment item
- paymentList - Variable in class com.skava.cart.model.entity.QCartEntity
- PaymentOptions - Class in com.skava.cart.checkout.model.parent
-
The Class PaymentOptions
- PaymentOptions() - Constructor for class com.skava.cart.checkout.model.parent.PaymentOptions
- PaymentRepository - Interface in com.skava.cart.repository
-
The interface PaymentRepository.
- PaymentResponse - Class in com.skava.cart.model.responses
- PaymentResponse() - Constructor for class com.skava.cart.model.responses.PaymentResponse
- paymentType - Variable in class com.skava.cart.model.entity.QPaymentEntity
- PERCENT_DIVISOR - Static variable in class com.skava.cart.constant.CartProperty
-
Indicates the constant divisor for percent calculations
- PERCENTAGE - Enum constant in enum class com.skava.cart.checkout.model.parent.AppeasementType
- PERCENTAGE - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeType
- phone - Variable in class com.skava.cart.model.entity.QAddressEntity
- phone - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- phone - Variable in class com.skava.cart.model.entity.QShippingEntity
- PHONE - Enum constant in enum class com.skava.cart.checkout.model.parent.PreferredContactMethod
- PHONE - Enum constant in enum class com.skava.cart.constant.ContactMethod
-
The phone.
- PHONE_REGEX - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant PHONE_REGEX.
- PHYSICAL - Enum constant in enum class com.skava.cart.checkout.model.parent.AddressValidationType
- ping() - Method in class com.skava.cart.web.PingController
-
This method is used to return string with timestamp.
- PingController - Class in com.skava.cart.web
-
The Class PingController.
- PingController() - Constructor for class com.skava.cart.web.PingController
-
Default Constructor.
- plugInLoader(List<ItemEntity>, List<ItemDomain>, CollectionDomain, long, String) - Method in class com.skava.helper.ItemMergeHelper
-
Method itemMerger This method is used to merge a Items.
- points - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- POINTS - Enum constant in enum class com.skava.cart.checkout.model.parent.ValueType
- PRE_DEFINED_CHARGES - Static variable in class com.skava.cart.constant.CartConstants
- PREAUTHORIZED - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- PredicateUtil - Class in com.skava.helper
-
The Class PredicateUtil.
- PreferredContactMethod - Enum Class in com.skava.cart.checkout.model.parent
-
The Class PreferredContactMethod
- PREFETECHCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- preProcess(InputModel) - Method in class com.skava.cart.checkout.validator.CartCheckoutValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.cart.collection.validator.CreateCollectionValidator
- preProcess(InputModel) - Method in class com.skava.cart.collection.validator.FindAllCollectionPropertyValidator
-
Pre-Process Validation for load collection
- preProcess(InputModel) - Method in class com.skava.cart.collection.validator.FindAllCollectionValidator
-
Pre-Process Validation for load collection
- preProcess(InputModel) - Method in class com.skava.cart.collection.validator.FindCollectionValidator
-
Pre-Process Validation for load Collection
- preProcess(InputModel) - Method in class com.skava.cart.collection.validator.PatchUpdateCollectionPropertyValidator
- preProcess(InputModel) - Method in class com.skava.cart.collection.validator.UpdateCollectionPropertyValidator
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartAddressValidator
-
Pre-Process Validation for AddressCollection
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartCommunicationPreferenceValidator
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartItemPropertiesValidator
-
The method
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartItemValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartLoyaltyRewardsValidator
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartOtherChargesValidator
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartPaymentValidator
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartPromotionValidator
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartPropertiesValidator
-
The method
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartShippingValidator
-
Pre-Process Validation for create AddressCollection
- preProcess(InputModel) - Method in class com.skava.cart.validator.CartValidator
-
preProcess
- price - Variable in class com.skava.cart.model.entity.QSkuEntity
- PRICE - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeSource
- PRICE - Enum constant in enum class com.skava.cart.checkout.model.parent.ValueType
- PRICE_ASSOCIATION_LIST - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant PRICE_ASSOCIATION_LIST.
- PRICING_LIST_ID - Static variable in class com.skava.cart.constant.CartProperty
-
PRICING_LIST_ID property name
- PRICING_STORE_IDS - Static variable in class com.skava.cart.constant.CartProperty
-
PRICING_STORE_IDS property name
- PRIVILLEGE_CREATECART - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_CREATECOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_DELETECART - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_DELETECOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_MANAGECART - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_MANAGECART_ALLUSERS - Static variable in class com.skava.cart.constant.CartConstants
-
Defined privileges
- PRIVILLEGE_MANAGECARTALLUSERS - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_MANAGECOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_UPDATECART - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_UPDATECOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_VIEWCART - Static variable in class com.skava.cart.constant.CartConstants
- PRIVILLEGE_VIEWCOLLECTION - Static variable in class com.skava.cart.constant.CartConstants
- PRO_RATE_SCALE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant PRO_RATE_SCALE.
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.CreateCollectionServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.FindAllCollectionAttributesServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.FindAllCollectionServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.FindCollectionAttributeServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.FindCollectionServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
-
Functionality to update a collection properties
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.UpdateCollectionPropertiesServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.cart.collection.service.impl.UpdateCollectionServiceImpl
- process(CacheClearDataRequest) - Method in class com.skava.cart.service.impl.CacheClearServiceImpl
-
This method is used to clear the cache by collection id and with given cache key.
- process(CartCheckoutDataRequest) - Method in class com.skava.cart.service.impl.CalculateCartServiceImpl
-
This process is used to calculate the price in the cart/bag
- process(CartCheckoutDataRequest) - Method in class com.skava.cart.service.impl.ValidateCartServiceImpl
-
This process is used to validate fields.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartAddressServiceImpl
-
The method CreateCartAddressServiceImpl.process This method is used to create Address entity based on input Address request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartItemServiceImpl
-
This method is used to create Item based on given Item.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartPropertiesServiceImpl
-
This method is used to create CartProperties based on given CartProperties.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartServiceImpl
-
This method is used to create Cart based on given Cart.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateCartShippingServiceImpl
-
The method CreateCartShippingServiceImpl.process This method is used to create Shipping entity based on input shipping request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateItemPropertiesServiceImpl
-
This method is used to create itemProperties based on given ItemProperties.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateLoyaltyRewardsServiceImpl
-
Process.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreateOtherChargesServiceImpl
-
This method is used to create other charges based on given Cart.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreatePaymentServiceImpl
-
Process.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.CreatePromotionServiceImpl
-
This method is used to create Promotion based on given Promotion.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartAddressServiceImpl
-
The method DeleteCartAddressServiceImpl.process This method is used to delete Address entity based on input request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartItemPropertiesServiceImpl
-
This method is used to delete ItemProperties based on given property name.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartItemServiceImpl
-
This method is used to delete Item based on given Item.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartLoyaltyRewardsServiceImpl
-
Process.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartPaymentServiceImpl
-
Process.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartPropertiesServiceImpl
-
This method is used to delete CartProperties based on given property name.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartServiceImpl
-
This method is used to delete Cart based on given Cart.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartShippingServiceImpl
-
The method DeleteCartShippingServiceImpl.process This method is used to delete Shipping entity based on input shipping request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCartSubscriptionServiceImpl
-
This method is used to delete Cart Subscription based on given Cart Subscription Request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteCommunicationPreferenceServiceImpl
-
This method is used to delete Communication Preference based on given Communication Preference Request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeleteOtherChargesServiceImpl
-
This method is used to delete Cart based on given Cart.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.DeletePromotionServiceImpl
-
This method is used to delete Promotion based on given Promotion.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartItemPropertiesServiceImpl
-
This method is used to load all CartItemProperties based on given CartItemProperties.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartItemServiceImpl
-
This method is used to load all Item based on given Item.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartLoyaltyRewardsServiceImpl
-
Process.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartPaymentServiceImpl
-
Process.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartPromotionServiceImpl
-
This method is used to load all Promotion based on given Promotion.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartPropertiesServiceImpl
-
This method is used to load all CartProperties based on given CartProperties.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindAllCartServiceImpl
-
This method is used to load all Item based on given Item.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCartAddressServiceImpl
-
The method FindCartAddressServiceImpl.process This method is used to retrieve Address entity based on input request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCartServiceImpl
-
This method is used to load single Cart based on given Cart identifier.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCartShippingServiceImpl
-
The method FindCartShippingServiceImpl.process This method is used to retrieve Shipping entity based on input shipping request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.FindCommunicationPreferenceServiceImpl
-
This method is used to update all field in cart communication preference based on given CartId.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartAddressServiceImpl
-
The method PatchUpdateCartAddressServiceImpl.process This method is used to update Address entity based on input Address request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartItemPropertiesServiceImpl
-
Method process this method used to update CartItemProperties
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartItemServiceImpl
-
This method is used to update required field in CartcollectionProperties based on given CartcollectionProperties.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartLoyaltyRewardsServiceImpl
-
Process -- This method is used to update the loyalty rewards with the existing loyalty rewards.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartPaymentServiceImpl
-
Process -- This method is used to update the payment with the existing payment.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartPropertiesServiceImpl
-
Process. this method used to update the CartProperties based on inputs
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartServiceImpl
-
Method process this method used to update the Cart based on input request
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateCartShippingServiceImpl
-
The method PatchUpdateCartShippingServiceImpl.process This method is used to update Shipping entity based on input shipping request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.PatchUpdateOtherChargesServiceImpl
-
Method process this method used to update the Cart based on input request
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCartItemPropertiesServiceImpl
-
Method process this method used to update the CartItemProperties based on input request.
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCartPropertiesServiceImpl
-
Method process this method used to update the CartProperties based on input cartRequest
- process(CartDataRequest) - Method in class com.skava.cart.service.impl.UpdateCommunicationPreferenceServiceImpl
-
This method is used to update all field in cart communication preference based on given CartId.
- process(CartMergeRequest) - Method in class com.skava.cart.service.impl.CartMergeServiceImpl
-
This process methods will be initiate for cart merge.
- processOtherCharges(long, String) - Method in class com.skava.helper.OtherChargesHelper
-
This method will decide whether to process other charges based on collection properties.
- processOtherCharges(CollectionDomain) - Method in class com.skava.helper.OtherChargesHelper
-
This method will decide whether to process other charges based on collection properties.
- processReturnWindow(long, String) - Method in class com.skava.helper.OtherChargesHelper
-
This method will decide whether to process return window based on collection properties.
- processReturnWindowCharges(long, List<OtherChargesEntity>, CartEntity, ItemEntity, String) - Method in class com.skava.helper.ReturnWindowOtherChargesHelper
-
This method is used to process and add return window charges to cart.
- productId - Variable in class com.skava.cart.model.entity.QSkuEntity
- profileAddressId - Variable in class com.skava.cart.model.entity.QAddressEntity
- promoCode - Variable in class com.skava.cart.model.entity.QPromotionPK
- Promotion - Class in com.skava.cart.model.datatransferobjects
-
The Class Promotion.
- Promotion() - Constructor for class com.skava.cart.model.datatransferobjects.Promotion
- PROMOTION_ALREADY_EXISTS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PROMOTION_CODE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PROMOTION_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Promotion.
- PROMOTION_DETAILS - Static variable in class com.skava.cart.constant.Constants
-
PROMOTION_DETAILS.
- PROMOTION_NOT_FOUND - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- PromotionBreakUp - Class in com.skava.cart.checkout.model.parent
-
The Class PromotionBreakUp
- PromotionBreakUp() - Constructor for class com.skava.cart.checkout.model.parent.PromotionBreakUp
- PromotionBreakUpDomain - Class in com.skava.cart.checkout.model.domain
-
The Class PromotionBreakUp
- PromotionBreakUpDomain() - Constructor for class com.skava.cart.checkout.model.domain.PromotionBreakUpDomain
- PromotionBreakUpType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class PromotionBreakUpType
- PromotionCode - Class in com.skava.cart.checkout.model.parent
-
The Class PromotionCode
- PromotionCode() - Constructor for class com.skava.cart.checkout.model.parent.PromotionCode
- PromotionConstants - Class in com.skava.cart.constant
-
This class contains the promotion cart integration constants used through-out the application.
- PromotionDetails - Class in com.skava.cart.checkout.model.parent
-
The Class PromotionDetails
- PromotionDetails() - Constructor for class com.skava.cart.checkout.model.parent.PromotionDetails
- PromotionDomain - Class in com.skava.cart.checkout.model.domain
-
The Class Promotion
- PromotionDomain - Class in com.skava.cart.model.domain
-
Promotion
- PromotionDomain() - Constructor for class com.skava.cart.checkout.model.domain.PromotionDomain
- PromotionDomain() - Constructor for class com.skava.cart.model.domain.PromotionDomain
- promotionEntity - Static variable in class com.skava.cart.model.entity.QPromotionEntity
- PromotionEntity - Class in com.skava.cart.model.entity
-
Promotion
- PromotionEntity() - Constructor for class com.skava.cart.model.entity.PromotionEntity
- PromotionGiftDetails - Class in com.skava.cart.checkout.model.parent
-
Contains attributes about the SKU items information for a product.
- PromotionGiftDetails() - Constructor for class com.skava.cart.checkout.model.parent.PromotionGiftDetails
- PromotionHelper - Class in com.skava.cart.checkout.helper
-
The Class PromotionHelper
- promotionList - Variable in class com.skava.cart.model.entity.QCartEntity
- promotionPK - Static variable in class com.skava.cart.model.entity.QPromotionPK
- PromotionPK - Class in com.skava.cart.model.entity
-
PromotionPK
- PromotionPK(String, long) - Constructor for class com.skava.cart.model.entity.PromotionPK
-
Constructor to build the Promotion identifier
- PromotionProcess - Class in com.skava.cart.process
-
The Class PromotionProcess.
- PromotionProcess() - Constructor for class com.skava.cart.process.PromotionProcess
- PromotionRepository - Interface in com.skava.cart.repository
-
The Interface PromotionRepository.
- PromotionResponse - Class in com.skava.cart.model.responses
-
Instantiates a new promotion API response.
- PromotionResponse() - Constructor for class com.skava.cart.model.responses.PromotionResponse
- PromotionType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class PromotionType
- PROP_AFTER_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_APPLYSHIPPINGOBJECT - Static variable in class com.skava.cart.constant.Constants
-
The Constant PROP_APPLYSHIPPINGOBJECT.
- PROP_CART_ITEM_PROMOTION_DETAILS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_CART_ITEM_TAXATION_DETAILS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_CART_REQUEST - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant CREATE_CART_REQUEST_PAYLOAD.
- PROP_DELIVERY_DISCOUNT_RATIO - Static variable in class com.skava.cart.constant.CartConstants
- PROP_DELIVERYDETAILS - Static variable in class com.skava.cart.constant.Constants
-
The Constant PROP_DELIVERYDETAILS.
- PROP_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_ITEM_DISCOUNT_RATIO - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_ITEM_LOYALTY_DISCOUNT_RATIO - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_LOYALTY_PRICE_FACET_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_LOYALTY_PRICE_FACETS_RATIO_LIST - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_LOYALTY_TOTAL_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_PRICE_FACET_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_PRICE_FACETS_RATIO_LIST - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ELIGIBLE_TOTAL_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_FALSE - Static variable in class com.skava.cart.constant.CartConstants
- PROP_IS_GIFT_ITEM - Static variable in class com.skava.cart.constant.CartConstants
- PROP_IS_LOYALTY_REDEEM_CART_PROPERTY_PRESENT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_IS_SKU_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ISLAST - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ISLAST_ITEM_FOR_DISCOUNT_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ISLAST_ITEM_FOR_LOYALTY_DISCOUNT_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ITEM_SKU_DISCOUNT_RATIO - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ITEM_SKU_PROMOTION_DETAILS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_ITEM_SKU_TAXATION_DETAILS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_PRICE_FACET_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_PRICE_FACETS_RATIO_LIST - Static variable in class com.skava.cart.constant.CartConstants
- PROP_PRODUCT_PROPERTY_TO_ALLOW_DISCOUNT - Static variable in class com.skava.cart.constant.CartConstants
- PROP_REDEEM_LOYALTY_PROPERTY - Static variable in class com.skava.cart.constant.CartConstants
- PROP_RULE_TYPE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant BIG_DECIMAL_SCALE.
- PROP_SKIP_COMPONENT_SKU_PRICEFACETS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_SKIP_LOYALTY_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- PROP_SKIP_LOYALTY_PRORATION_ITEMS_TOTAL_PRICE_FACETS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_SKIP_PRORATION - Static variable in class com.skava.cart.constant.CartConstants
- PROP_SKIP_PRORATION_ITEMS_TOTAL_PRICE_FACETS - Static variable in class com.skava.cart.constant.CartConstants
- PROP_SKIP_PRORATION_LOYALTY_TOTAL_PRICE - Static variable in class com.skava.cart.constant.CartConstants
- PROP_SKIP_PRORATION_TOTAL_PRICE - Static variable in class com.skava.cart.constant.CartConstants
- PROP_TOTAL - Static variable in class com.skava.cart.constant.CartConstants
- PROP_TRUE - Static variable in class com.skava.cart.constant.CartConstants
- PROP_UNIT - Static variable in class com.skava.cart.constant.CartConstants
- properties - Variable in class com.skava.cart.model.entity.QCartEntity
- properties - Variable in class com.skava.cart.model.entity.QItemEntity
- prorateCartDeliveryTax(BigDecimal, BigDecimal, BigDecimal, CheckoutItem, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to calculate prorateCartDeliveryTax.
- prorateCartOtherChargesToItems(CartCheckoutDomain, int) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is prorateCartOtherChargesToItems
- prorateCartRegionalTax(BigDecimal, BigDecimal, BigDecimal, CheckoutItem, boolean) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to prorate cart regional tax
- prorateOtherChargesNode(OtherCharges, BigDecimal, BigDecimal, CheckoutItem, ItemMath, ItemMath) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- prorateOtherTaxCharges(BigDecimal, Map<String, Boolean>, Map<String, BigDecimal>, TaxationDetails, Map<String, TaxationDetails>) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- ProrationLevelDomain - Enum Class in com.skava.cart.checkout.model.domain
-
The Class PromotionBreakUpType
- PUT_COLLECTION - Static variable in class com.skava.cart.constant.CartLogConstants
- PUT_COLLECTIONPROPERTY - Static variable in class com.skava.cart.constant.CartLogConstants
Q
- QAddressEntity - Class in com.skava.cart.model.entity
-
QAddressEntity is a Querydsl query type for AddressEntity
- QAddressEntity(Path<? extends AddressEntity>) - Constructor for class com.skava.cart.model.entity.QAddressEntity
- QAddressEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QAddressEntity
- QAddressEntity(String) - Constructor for class com.skava.cart.model.entity.QAddressEntity
- QApprovalEntity - Class in com.skava.cart.model.entity
-
QApprovalEntity is a Querydsl query type for ApprovalEntity
- QApprovalEntity(Path<? extends ApprovalEntity>) - Constructor for class com.skava.cart.model.entity.QApprovalEntity
- QApprovalEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QApprovalEntity
- QApprovalEntity(String) - Constructor for class com.skava.cart.model.entity.QApprovalEntity
- QCartEntity - Class in com.skava.cart.model.entity
-
QCartEntity is a Querydsl query type for CartEntity
- QCartEntity(Path<? extends CartEntity>) - Constructor for class com.skava.cart.model.entity.QCartEntity
- QCartEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QCartEntity
- QCartEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QCartEntity
- QCartEntity(Class<? extends CartEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QCartEntity
- QCartEntity(String) - Constructor for class com.skava.cart.model.entity.QCartEntity
- QCartPropertiesEntity - Class in com.skava.cart.model.entity
-
QCartPropertiesEntity is a Querydsl query type for CartPropertiesEntity
- QCartPropertiesEntity(Path<? extends CartPropertiesEntity>) - Constructor for class com.skava.cart.model.entity.QCartPropertiesEntity
- QCartPropertiesEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QCartPropertiesEntity
- QCartPropertiesEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QCartPropertiesEntity
- QCartPropertiesEntity(Class<? extends CartPropertiesEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QCartPropertiesEntity
- QCartPropertiesEntity(String) - Constructor for class com.skava.cart.model.entity.QCartPropertiesEntity
- QCartPropertyPK - Class in com.skava.cart.model.entity
-
QCartPropertyPK is a Querydsl query type for CartPropertyPK
- QCartPropertyPK(Path<? extends CartPropertyPK>) - Constructor for class com.skava.cart.model.entity.QCartPropertyPK
- QCartPropertyPK(PathMetadata) - Constructor for class com.skava.cart.model.entity.QCartPropertyPK
- QCartPropertyPK(String) - Constructor for class com.skava.cart.model.entity.QCartPropertyPK
- QCartSubscriptionEntity - Class in com.skava.cart.model.entity
-
QCartSubscriptionEntity is a Querydsl query type for CartSubscriptionEntity
- QCartSubscriptionEntity(Path<? extends CartSubscriptionEntity>) - Constructor for class com.skava.cart.model.entity.QCartSubscriptionEntity
- QCartSubscriptionEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QCartSubscriptionEntity
- QCartSubscriptionEntity(String) - Constructor for class com.skava.cart.model.entity.QCartSubscriptionEntity
- QCollectionEntity - Class in com.skava.cart.collection.model.entity
-
QCollectionEntity is a Querydsl query type for CollectionEntity
- QCollectionEntity(Path<? extends CollectionEntity>) - Constructor for class com.skava.cart.collection.model.entity.QCollectionEntity
- QCollectionEntity(PathMetadata) - Constructor for class com.skava.cart.collection.model.entity.QCollectionEntity
- QCollectionEntity(String) - Constructor for class com.skava.cart.collection.model.entity.QCollectionEntity
- QCollectionPropertyAttribute - Class in com.skava.cart.collection.model.entity
-
QCollectionPropertyAttribute is a Querydsl query type for CollectionPropertyAttribute
- QCollectionPropertyAttribute(Path<? extends CollectionPropertyAttribute>) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyAttribute(PathMetadata) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyAttribute(String) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyEntity - Class in com.skava.cart.collection.model.entity
-
QCollectionPropertyEntity is a Querydsl query type for CollectionPropertyEntity
- QCollectionPropertyEntity(Path<? extends CollectionPropertyEntity>) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(PathMetadata) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(Class<? extends CollectionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(String) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyPK - Class in com.skava.cart.collection.model.entity
-
QCollectionPropertyPK is a Querydsl query type for CollectionPropertyPK
- QCollectionPropertyPK(Path<? extends CollectionPropertyPK>) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(PathMetadata) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(PathMetadata, PathInits) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(Class<? extends CollectionPropertyPK>, PathMetadata, PathInits) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(String) - Constructor for class com.skava.cart.collection.model.entity.QCollectionPropertyPK
- QCommunicationPreferenceEntity - Class in com.skava.cart.model.entity
-
QCommunicationPreferenceEntity is a Querydsl query type for CommunicationPreferenceEntity
- QCommunicationPreferenceEntity(Path<? extends CommunicationPreferenceEntity>) - Constructor for class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- QCommunicationPreferenceEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- QCommunicationPreferenceEntity(String) - Constructor for class com.skava.cart.model.entity.QCommunicationPreferenceEntity
- QItemEntity - Class in com.skava.cart.model.entity
-
QItemEntity is a Querydsl query type for ItemEntity
- QItemEntity(Path<? extends ItemEntity>) - Constructor for class com.skava.cart.model.entity.QItemEntity
- QItemEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QItemEntity
- QItemEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QItemEntity
- QItemEntity(Class<? extends ItemEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QItemEntity
- QItemEntity(String) - Constructor for class com.skava.cart.model.entity.QItemEntity
- QItemPropertiesEntity - Class in com.skava.cart.model.entity
-
QItemPropertiesEntity is a Querydsl query type for ItemPropertiesEntity
- QItemPropertiesEntity(Path<? extends ItemPropertiesEntity>) - Constructor for class com.skava.cart.model.entity.QItemPropertiesEntity
- QItemPropertiesEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QItemPropertiesEntity
- QItemPropertiesEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QItemPropertiesEntity
- QItemPropertiesEntity(Class<? extends ItemPropertiesEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QItemPropertiesEntity
- QItemPropertiesEntity(String) - Constructor for class com.skava.cart.model.entity.QItemPropertiesEntity
- QItemPropertyPK - Class in com.skava.cart.model.entity
-
QItemPropertyPK is a Querydsl query type for ItemPropertyPK
- QItemPropertyPK(Path<? extends ItemPropertyPK>) - Constructor for class com.skava.cart.model.entity.QItemPropertyPK
- QItemPropertyPK(PathMetadata) - Constructor for class com.skava.cart.model.entity.QItemPropertyPK
- QItemPropertyPK(String) - Constructor for class com.skava.cart.model.entity.QItemPropertyPK
- QLoyaltyDetailsEntity - Class in com.skava.cart.model.entity
-
QLoyaltyDetailsEntity is a Querydsl query type for LoyaltyDetailsEntity
- QLoyaltyDetailsEntity(Path<? extends LoyaltyDetailsEntity>) - Constructor for class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- QLoyaltyDetailsEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- QLoyaltyDetailsEntity(String) - Constructor for class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- QLoyaltyPropertiesEntity - Class in com.skava.cart.model.entity
-
QLoyaltyPropertiesEntity is a Querydsl query type for LoyaltyPropertiesEntity
- QLoyaltyPropertiesEntity(Path<? extends LoyaltyPropertiesEntity>) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- QLoyaltyPropertiesEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- QLoyaltyPropertiesEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- QLoyaltyPropertiesEntity(Class<? extends LoyaltyPropertiesEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- QLoyaltyPropertiesEntity(String) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- QLoyaltyPropertyPK - Class in com.skava.cart.model.entity
-
QLoyaltyPropertyPK is a Querydsl query type for LoyaltyPropertyPK
- QLoyaltyPropertyPK(Path<? extends LoyaltyPropertyPK>) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertyPK
- QLoyaltyPropertyPK(PathMetadata) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertyPK
- QLoyaltyPropertyPK(String) - Constructor for class com.skava.cart.model.entity.QLoyaltyPropertyPK
- QOtherChargesEntity - Class in com.skava.cart.othercharges.model.entity
-
QOtherChargesEntity is a Querydsl query type for OtherChargesEntity
- QOtherChargesEntity(Path<? extends OtherChargesEntity>) - Constructor for class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- QOtherChargesEntity(PathMetadata) - Constructor for class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- QOtherChargesEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- QOtherChargesEntity(Class<? extends OtherChargesEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- QOtherChargesEntity(String) - Constructor for class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- QPaymentEntity - Class in com.skava.cart.model.entity
-
QPaymentEntity is a Querydsl query type for PaymentEntity
- QPaymentEntity(Path<? extends PaymentEntity>) - Constructor for class com.skava.cart.model.entity.QPaymentEntity
- QPaymentEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QPaymentEntity
- QPaymentEntity(String) - Constructor for class com.skava.cart.model.entity.QPaymentEntity
- QPromotionEntity - Class in com.skava.cart.model.entity
-
QPromotionEntity is a Querydsl query type for PromotionEntity
- QPromotionEntity(Path<? extends PromotionEntity>) - Constructor for class com.skava.cart.model.entity.QPromotionEntity
- QPromotionEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QPromotionEntity
- QPromotionEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QPromotionEntity
- QPromotionEntity(Class<? extends PromotionEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QPromotionEntity
- QPromotionEntity(String) - Constructor for class com.skava.cart.model.entity.QPromotionEntity
- QPromotionPK - Class in com.skava.cart.model.entity
-
QPromotionPK is a Querydsl query type for PromotionPK
- QPromotionPK(Path<? extends PromotionPK>) - Constructor for class com.skava.cart.model.entity.QPromotionPK
- QPromotionPK(PathMetadata) - Constructor for class com.skava.cart.model.entity.QPromotionPK
- QPromotionPK(String) - Constructor for class com.skava.cart.model.entity.QPromotionPK
- QShippingEntity - Class in com.skava.cart.model.entity
-
QShippingEntity is a Querydsl query type for ShippingEntity
- QShippingEntity(Path<? extends ShippingEntity>) - Constructor for class com.skava.cart.model.entity.QShippingEntity
- QShippingEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QShippingEntity
- QShippingEntity(String) - Constructor for class com.skava.cart.model.entity.QShippingEntity
- QSkuEntity - Class in com.skava.cart.model.entity
-
QSkuEntity is a Querydsl query type for SkuEntity
- QSkuEntity(Path<? extends SkuEntity>) - Constructor for class com.skava.cart.model.entity.QSkuEntity
- QSkuEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QSkuEntity
- QSkuEntity(String) - Constructor for class com.skava.cart.model.entity.QSkuEntity
- QSubscriptionEntity - Class in com.skava.cart.model.entity
-
QSubscriptionEntity is a Querydsl query type for SubscriptionEntity
- QSubscriptionEntity(Path<? extends SubscriptionEntity>) - Constructor for class com.skava.cart.model.entity.QSubscriptionEntity
- QSubscriptionEntity(PathMetadata) - Constructor for class com.skava.cart.model.entity.QSubscriptionEntity
- QSubscriptionEntity(PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QSubscriptionEntity
- QSubscriptionEntity(Class<? extends SubscriptionEntity>, PathMetadata, PathInits) - Constructor for class com.skava.cart.model.entity.QSubscriptionEntity
- QSubscriptionEntity(String) - Constructor for class com.skava.cart.model.entity.QSubscriptionEntity
- quantity - Variable in class com.skava.cart.model.entity.QItemEntity
- QUANTITY - Static variable in class com.skava.cart.constant.Constants
-
QUANTITY.
- QUERY_FILTER_AND - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_CLOSEBRACE - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_EQUALS - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_OPENBRACE - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_OR - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_PARAM_BUSINESSID - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_PARAM_COLLECTIONID - Static variable in class com.skava.cart.constant.CartConstants
- QUERY_FILTER_PARAM_USERID - Static variable in class com.skava.cart.constant.CartConstants
R
- RABBITMQ - Static variable in class com.skava.cart.web.RabbitMQController
-
The Constant RABBITMQ.
- RabbitMQController - Class in com.skava.cart.web
-
The Class PingController.
- RabbitMQController() - Constructor for class com.skava.cart.web.RabbitMQController
- RATIO - Static variable in class com.skava.cart.constant.Constants
-
RATIO.
- REASON_SUFFIX - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant REASON_SUFFIX.
- REFUNDED - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- REFUNDPENDING - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- REGISTER_USER_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- REGISTERED_USER_ROLE - Static variable in class com.skava.cart.constant.CartConstants
- REGISTERED_USERID - Static variable in class com.skava.cart.constant.CartConstants
-
This registeredUserId constants used for cart merge
- RELEASE_DATE - Static variable in class com.skava.release.CartReleaseDefinition
- reminderCount - Variable in class com.skava.cart.model.entity.QCartEntity
- replicateItemOtherChargesInCartToItems(CartCheckoutDomain, CheckoutItem) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- REQUIRED - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant REQUIRED.
- REQUIRED_LIMIT - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant REQUIREDLIMIT.
- RequiredPayment - Class in com.skava.cart.checkout.model.parent
-
The Class RequiredPayment
- RequiredPayment() - Constructor for class com.skava.cart.checkout.model.parent.RequiredPayment
- RequiredPaymentDomain - Class in com.skava.cart.checkout.model.domain
-
The Class RequiredPayment
- RequiredPaymentDomain() - Constructor for class com.skava.cart.checkout.model.domain.RequiredPaymentDomain
- RESOURCE_REQUEST - Static variable in class com.skava.cart.constant.ResponseCode
- RESP_CODE_PROMO_VALID - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Constant ADD_PROMOS_TO_BAG_VALID_RESPONSE_CODE : PRPOAPY1013
- ResponseCode - Class in com.skava.cart.constant
-
The Class ResponseCode.
- ResponseCode() - Constructor for class com.skava.cart.constant.ResponseCode
-
Protected Constructor
- RESPONSECODE_200 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_201 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_202 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_400 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_401 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_403 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_404 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_409 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_422 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RESPONSECODE_500 - Static variable in class com.skava.cart.constant.CartDocumentationConstants
- RETURN_WINDOW_CONFIGURATION - Static variable in class com.skava.cart.constant.CartConstants
- RETURN_WINDOW_DELIMITER - Static variable in class com.skava.cart.constant.CartConstants
- RETURNS - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeAgainst
- ReturnWindowConfiguration - Class in com.skava.cart.othercharges.model.datatransferobjects
-
This class defines the model return window (Data transfer Object).
- ReturnWindowConfiguration() - Constructor for class com.skava.cart.othercharges.model.datatransferobjects.ReturnWindowConfiguration
- returnWindowOtherChargesHelper - Variable in class com.skava.cart.process.CartItemProcessExtended
- ReturnWindowOtherChargesHelper - Class in com.skava.helper
-
The Class ReturnWindowOtherChargesHelper.
- ReturnWindowOtherChargesHelper() - Constructor for class com.skava.helper.ReturnWindowOtherChargesHelper
-
Instantiates a new cart properties helper.
- ROLE_BUSINESS_ADMIN - Static variable in class com.skava.cart.constant.CartConstants
- ROLE_CART_ADMIN - Static variable in class com.skava.cart.constant.CartConstants
- ROLE_GUEST - Static variable in class com.skava.cart.constant.CartConstants
-
Guest access check constants.
- ROLE_REG_USER - Static variable in class com.skava.cart.constant.CartConstants
- ROLE_SUPER_ADMIN - Static variable in class com.skava.cart.constant.CartConstants
- ROUNDING_MODE - Static variable in class com.skava.cart.constant.CartProperty
-
The Rounding Mode
- ROUNDING_MODE - Static variable in class com.skava.cart.constant.PromotionConstants
-
The Rounding Mode
- ROUTINGKEY_CREATECART - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_CREATECART.
- ROUTINGKEY_CREATECARTITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_CREATECARTITEM.
- ROUTINGKEY_CREATECARTPAYMENT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_CREATECARTPAYMENT.
- ROUTINGKEY_CREATECARTPROMOTION - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_CREATECARTPROMOTION.
- ROUTINGKEY_DELETECART - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_DELETECART.
- ROUTINGKEY_DELETECARTITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_DELETECARTITEM.
- ROUTINGKEY_DELETECARTPAYMENT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_DELETECARTPAYMENT.
- ROUTINGKEY_DELETECARTPROMOTION - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_DELETECARTPROMOTION.
- ROUTINGKEY_UPDATECART - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_UPDATECART.
- ROUTINGKEY_UPDATECARTITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_UPDATECARTITEM.
- ROUTINGKEY_UPDATECARTPAYMENT - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_UPDATECARTPAYMENT.
- ROUTINGKEY_UPDATECARTPROMOTION - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_UPDATECARTPROMOTION.
- ROUTINGKEY_UPDATECARTSTATUS - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_UPDATECARTSTATUS.
- ROUTINGKEY_UPDATEWORKFLOW_CARTSTATUS - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant ROUTINGKEY_UPDATEWORKFLOW_CARTSTATUS.
- rule - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
S
- SALES - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeAgainst
- save(String, String, Object) - Method in class com.skava.cart.service.impl.CacheImpl
-
This method saves the input object to the cache using the provided cache name and cache key.
- saveCartToCache(CartEntity) - Method in class com.skava.cart.process.CartProcess
-
Save the cart entity to the Cache
- saveCartToCache(CartEntity) - Method in class com.skava.cart.service.impl.CartMergeServiceImpl
-
Save cart to cache.
- saveLoyaltyDetails(LoyaltyDetailsDomain, long) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Save the loyalty entity.
- saveStrategyClassToCache(long, String) - Method in class com.skava.cart.checkout.process.CartCheckoutProcess
-
This method is used to save class name string into cache.
- search(String, Sort, int, int) - Method in class com.skava.cart.collection.process.CollectionProcess
-
This function is used to search the collection and find all collection based on filtering, pagination and sorting.
- search(String, Sort, int, int) - Method in class com.skava.cart.process.CartProcessExtended
-
This function is used to search the collection and find all collection based on filtering, pagination and sorting.
- selectedMethod - Variable in class com.skava.cart.model.entity.QShippingEntity
- send(Message<?>, String, String, Long, String) - Method in class com.skava.cart.event.CartEventSender
-
Message event sender by topic exchange or queue name If default message queue enabled in cart properties this will override queue name to default cart queue
- SERVICE_CART - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant SERVICE_CART.
- SERVICE_CART_COLLECTION - Static variable in class com.skava.cart.constant.ResponseCode
- SERVICE_CHECKOUT - Static variable in class com.skava.cart.constant.ResponseCode
- SERVICE_END_COLLECTION - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_CACHE_END - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_CACHE_START - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_CHECKOUT_END - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_CHECKOUT_START - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_END - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_EXCEPTION - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_IMPL_START - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_START_COLLECTION - Static variable in class com.skava.cart.constant.CartLogConstants
- SERVICE_UNKNOWN_ERROR - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- SET_QUANTITY - Static variable in class com.skava.cart.constant.Constants
-
SET_QUANTITY.
- SET_REQ_MAP - Static variable in class com.skava.cart.constant.CartConstants
- setAccountIdInCartDomain(CartEntity, CartDomain) - Static method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Method setAccountIdInCartDomain This method is used to update a accountId in the cart Entity.
- setCartCheckoutDomain(CartCheckoutDomain, CartCheckoutDataRequest, CartMathDomain, Map<String, Object>, Boolean) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to set cart checkout domain object.
- setCartCheckoutDomainEx(CartCheckoutDomain, CartCheckoutDataRequest, CartMathDomain, Map<String, Object>, Boolean) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to set cart checkout domain object for client override.
- setCartLevelDeliveryCharge(CartCheckoutDomain, CartMathDomain, int, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to set the cart level delivery charge.
- setDeliveryCharge(DeliveryDetails, Map<String, BigDecimal>, BigDecimal) - Method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method used to group the delivery charge based on the type
- setEligibleDiscountRatioProration(boolean, boolean, Map<String, BigDecimal>) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method set the item discount ratio based on skipProration flag.
- setEligibleItemsDiscount(CartCheckoutDomain, Map<String, BigDecimal>, Map<String, BigDecimal>, Map<String, BigDecimal>, String) - Static method in class com.skava.cart.checkout.helper.PromotionHelper
-
This method is to check if the item is eligible.
- setFilters(String) - Method in class com.skava.cart.collection.model.datatransferobjects.CollectionDataRequest
-
Overridden setter method for the filters.
- setFilters(String) - Method in class com.skava.cart.model.datatransferobjects.CartDataRequest
-
Overridden setter method for the filters.
- setItemPriceFacet(Map<String, Object>, BigDecimal, BigDecimal, Map.Entry<String, Object>, CheckoutSku) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
- setOptionalSkuQuantity(Number) - Method in class com.skava.cart.model.datatransferobjects.Sku
- setOptionalSkuQuantity(Number) - Method in class com.skava.cart.model.domain.SkuDomain
- setOptionalSkuQuantity(Number) - Method in class com.skava.cart.model.entity.SkuEntity
- setOptionalSkuQuantityFractional(Number) - Method in class com.skava.cart.model.datatransferobjects.Sku
- setOptionalSkuQuantityFractional(Number) - Method in class com.skava.cart.model.domain.SkuDomain
- setPaymentValue(CartCheckoutDomain, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to update cart payment value.
- setPriceFacets(CheckoutItem, BigDecimal, ItemMathDomain) - Static method in class com.skava.cart.checkout.helper.CartCheckoutHelper
-
Calculate setPriceFacets
- setPromotionsForPromotionItem(PromotionBreakUp, PromotionDetails, PromotionBreakUpType) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- setQuantity(int) - Method in class com.skava.cart.checkout.model.parent.CheckoutItem
- setQuantity(int) - Method in class com.skava.cart.checkout.model.parent.PromotionBreakUp
- setQuantity(int) - Method in class com.skava.cart.checkout.model.parent.PromotionGiftDetails
- setQuantity(int) - Method in class com.skava.cart.model.datatransferobjects.Item
- setQuantity(int) - Method in class com.skava.cart.model.domain.ItemDomain
- setQuantity(int) - Method in class com.skava.cart.model.entity.ItemEntity
- setQuantity(Number) - Method in class com.skava.cart.checkout.model.parent.CheckoutItem
- setQuantity(Number) - Method in class com.skava.cart.checkout.model.parent.PromotionBreakUp
- setQuantity(Number) - Method in class com.skava.cart.checkout.model.parent.PromotionGiftDetails
- setQuantity(Number) - Method in class com.skava.cart.model.datatransferobjects.Item
- setQuantity(Number) - Method in class com.skava.cart.model.domain.ItemDomain
- setQuantity(Number) - Method in class com.skava.cart.model.entity.ItemEntity
- setQuantityFractional(Number) - Method in class com.skava.cart.checkout.model.parent.CheckoutItem
- setQuantityFractional(Number) - Method in class com.skava.cart.checkout.model.parent.PromotionGiftDetails
- setQuantityFractional(Number) - Method in class com.skava.cart.model.datatransferobjects.Item
- setQuantityFractional(Number) - Method in class com.skava.cart.model.domain.ItemDomain
- setRegionalTax(CartCheckoutDomain, CartMathDomain, BigDecimal, int) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to set regional tax
- setResponseModel(String, MessageSource) - Static method in class com.skava.helper.CommonUtil
-
Delete Response
- setSkuQuantity(Number) - Method in class com.skava.cart.model.datatransferobjects.Sku
- setSkuQuantity(Number) - Method in class com.skava.cart.model.domain.SkuDomain
- setSkuQuantity(Number) - Method in class com.skava.cart.model.entity.SkuEntity
- setSkuQuantityFractional(Number) - Method in class com.skava.cart.model.datatransferobjects.Sku
- setSkuQuantityFractional(Number) - Method in class com.skava.cart.model.domain.SkuDomain
- setSkuTaxationDetails(Map<String, TaxationDetails>, BigDecimal, String, BigDecimal, Map<String, Boolean>, TaxationDetails) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
- setTaxOnDelivery(CartCheckoutDomain, CartMathDomain, BigDecimal, int) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is used to setTaxOnDelivery
- SETTLED - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- SETTLED_FULFILLED - Enum constant in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
- setTotalPriceFacet(Iterator<Map.Entry<String, Map<String, Object>>>, Map<String, Map<String, Object>>) - Static method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
-
This method is setTotalPriceFacet
- setUserId(CartCheckoutDataRequest, CartCheckoutDomain) - Method in class com.skava.helper.CartPropertiesHelper
-
This method is used to set the user Id from the user info, if the user is admin.
- setUserId(CartDataRequest, CartDomain) - Method in class com.skava.helper.CartPropertiesHelper
-
This method is used to set the user Id from the user info, if the user is admin.
- SF_ITEM - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant SF_ITEM.
- SFCART - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant SFCART
- SFITEM_VALIDATION_ERRORS - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant SFITEM_VALIDATION_ERRORS.
- shipping - Variable in class com.skava.cart.model.entity.QCartEntity
- shipping - Variable in class com.skava.cart.model.entity.QItemEntity
- Shipping - Class in com.skava.cart.model.datatransferobjects
-
This class defines the cart shipping model (Data transfer Object).
- Shipping() - Constructor for class com.skava.cart.model.datatransferobjects.Shipping
- SHIPPING - Enum constant in enum class com.skava.cart.checkout.model.parent.ChargeSource
- SHIPPING_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Shipping.
- ShippingDomain - Class in com.skava.cart.model.domain
-
Shipping
- ShippingDomain() - Constructor for class com.skava.cart.model.domain.ShippingDomain
- shippingEntity - Static variable in class com.skava.cart.model.entity.QShippingEntity
- ShippingEntity - Class in com.skava.cart.model.entity
-
Shipping
- ShippingEntity() - Constructor for class com.skava.cart.model.entity.ShippingEntity
- ShippingRepository - Interface in com.skava.cart.repository
-
This repository interface to used to interact with database for database CRUD operations.
- SHIPPINGREQUESTBODY - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
The Constant is SHIPPINGREQUESTBODY .
- ShippingResponse - Class in com.skava.cart.model.responses
-
The Class ShippingResponse.
- ShippingResponse() - Constructor for class com.skava.cart.model.responses.ShippingResponse
- shippingType - Variable in class com.skava.cart.model.entity.QShippingEntity
- shippingVersion - Variable in class com.skava.cart.model.entity.QShippingEntity
- SIZE_INVALID - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- SKIP_SUBSCRIPTION_ITEM - Static variable in class com.skava.cart.constant.CartConstants
- skipSubscriptionItems - Variable in class com.skava.cart.model.entity.QCartSubscriptionEntity
- Sku - Class in com.skava.cart.model.datatransferobjects
-
Instantiates a new sku.
- Sku() - Constructor for class com.skava.cart.model.datatransferobjects.Sku
- SKU - Enum constant in enum class com.skava.cart.checkout.model.parent.PromotionBreakUpType
- SKU - Static variable in class com.skava.cart.constant.Constants
-
SKU.
- SkuAgeLimit - Class in com.skava.cart.checkout.model.parent
-
The Class SkuAgeLimit
- SkuAgeLimit() - Constructor for class com.skava.cart.checkout.model.parent.SkuAgeLimit
- SkuAlternateCurrencyCostPerPoints - Class in com.skava.cart.checkout.model.parent
-
The Class SkuAlternateCurrencyCostPerPoints
- SkuAlternateCurrencyCostPerPoints() - Constructor for class com.skava.cart.checkout.model.parent.SkuAlternateCurrencyCostPerPoints
- SkuAlternateCurrencyDetails - Class in com.skava.cart.checkout.model.parent
-
The Class SkuAlternateCurrencyDetails
- SkuAlternateCurrencyDetails() - Constructor for class com.skava.cart.checkout.model.parent.SkuAlternateCurrencyDetails
- SkuAlternateCurrencyOfferAppliedValues - Class in com.skava.cart.checkout.model.parent
-
The Class SkuAlternateCurrencyOfferAppliedValues
- SkuAlternateCurrencyOfferAppliedValues() - Constructor for class com.skava.cart.checkout.model.parent.SkuAlternateCurrencyOfferAppliedValues
- SkuDomain - Class in com.skava.cart.model.domain
-
Instantiates a new sku domain.
- SkuDomain() - Constructor for class com.skava.cart.model.domain.SkuDomain
- skuEntity - Static variable in class com.skava.cart.model.entity.QSkuEntity
- SkuEntity - Class in com.skava.cart.model.entity
-
Instantiates a new sku entity.
- SkuEntity() - Constructor for class com.skava.cart.model.entity.SkuEntity
- SkuFulfillmentDetails - Class in com.skava.cart.checkout.model.parent
-
The Class SkuFulfillmentDetails
- SkuFulfillmentDetails() - Constructor for class com.skava.cart.checkout.model.parent.SkuFulfillmentDetails
- SkuFulfillmentDimension - Class in com.skava.cart.checkout.model.parent
-
The Class SkuFulfillmentDimension
- SkuFulfillmentDimension() - Constructor for class com.skava.cart.checkout.model.parent.SkuFulfillmentDimension
- SkuFulfillmentSize - Class in com.skava.cart.checkout.model.parent
-
The Class SkuFulfillmentSize
- SkuFulfillmentSize() - Constructor for class com.skava.cart.checkout.model.parent.SkuFulfillmentSize
- SkuFulfillmentWeight - Class in com.skava.cart.checkout.model.parent
-
The Class SkuFulfillmentWeight
- SkuFulfillmentWeight() - Constructor for class com.skava.cart.checkout.model.parent.SkuFulfillmentWeight
- skuId - Variable in class com.skava.cart.model.entity.QSkuEntity
- SkuInventoryLimit - Class in com.skava.cart.checkout.model.parent
-
The Class SkuInventoryLimit
- SkuInventoryLimit() - Constructor for class com.skava.cart.checkout.model.parent.SkuInventoryLimit
- SKUKIT - Enum constant in enum class com.skava.cart.checkout.model.parent.SkuType
- skuMerge(SortedMap<String, ItemEntity>, ItemEntity) - Method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
- skuQuantity - Variable in class com.skava.cart.model.entity.QSkuEntity
- SkuQuantityLimit - Class in com.skava.cart.checkout.model.parent
-
The Class SkuQuantityLimit
- SkuQuantityLimit() - Constructor for class com.skava.cart.checkout.model.parent.SkuQuantityLimit
- skus - Variable in class com.skava.cart.model.entity.QItemEntity
- SkuTaxationProperties - Class in com.skava.cart.checkout.model.parent
-
The Class SkuTaxationProperties
- SkuTaxationProperties() - Constructor for class com.skava.cart.checkout.model.parent.SkuTaxationProperties
- SkuType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class SkuType
- SkuVariablePriceLimit - Class in com.skava.cart.checkout.model.parent
-
The Class SkuVariablePriceLimit
- SkuVariablePriceLimit() - Constructor for class com.skava.cart.checkout.model.parent.SkuVariablePriceLimit
- splitCommaSepratedString(String) - Static method in class com.skava.helper.DocketUtil
-
Splits given string by ","
- state - Variable in class com.skava.cart.model.entity.QAddressEntity
- status - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- status - Variable in class com.skava.cart.model.entity.QApprovalEntity
- status - Variable in class com.skava.cart.model.entity.QCartEntity
- STORE_RESPONSES - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant STORE_RESPONSES.
- StoreDetails - Class in com.skava.cart.checkout.model.parent
-
The Class StoreDetails
- StoreDetails() - Constructor for class com.skava.cart.checkout.model.parent.StoreDetails
- storeId - Variable in class com.skava.cart.model.entity.QAddressEntity
- storeId - Variable in class com.skava.cart.model.entity.QItemEntity
- storeLocationIdentifier - Variable in class com.skava.cart.model.entity.QCartEntity
- storeLocationIdentifier - Variable in class com.skava.cart.model.entity.QItemEntity
- storeLocationIdentifier - Variable in class com.skava.cart.model.entity.QShippingEntity
- STOREPICKUP - Enum constant in enum class com.skava.cart.checkout.model.parent.AddressValidationType
- STRING - Enum constant in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
- subscribe(String) - Method in class com.skava.cart.web.RabbitMQController
-
If redis configuration is not available will be through error message Sending message to fanout exchange.
- subscription - Variable in class com.skava.cart.model.entity.QCartEntity
- subscription - Variable in class com.skava.cart.model.entity.QItemEntity
- Subscription - Class in com.skava.cart.model.datatransferobjects
-
Instantiates a new Subscription.
- Subscription() - Constructor for class com.skava.cart.model.datatransferobjects.Subscription
- SUBSCRIPTION_CART - Static variable in class com.skava.cart.constant.CartConstants
- SUBSCRIPTION_DELETE_SUCCESS - Static variable in class com.skava.cart.constant.Constants
-
Delete Response Code for Cart Subscription.
- SubscriptionDomain - Class in com.skava.cart.model.domain
-
Instantiates a new subscription domain.
- SubscriptionDomain() - Constructor for class com.skava.cart.model.domain.SubscriptionDomain
- subscriptionEntity - Static variable in class com.skava.cart.model.entity.QSubscriptionEntity
- SubscriptionEntity - Class in com.skava.cart.model.entity
-
Instantiates a new subscription entity.
- SubscriptionEntity() - Constructor for class com.skava.cart.model.entity.SubscriptionEntity
- SubscriptionFrequencyType - Enum Class in com.skava.cart.checkout.model.parent
-
The Class CartSubscriptionFrequencyType
- SubType - Enum Class in com.skava.cart.checkout.model.parent
-
The Enum Class SubType
- SUCCESS_CODE - Static variable in class com.skava.cart.constant.ResponseCode
-
The Constant SUCCESS_CODE.
T
- taxable - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- TaxationDetails - Class in com.skava.cart.checkout.model.parent
-
The Class TaxationDetails
- TaxationDetails() - Constructor for class com.skava.cart.checkout.model.parent.TaxationDetails
- TEXT - Enum constant in enum class com.skava.cart.checkout.model.parent.PreferredContactMethod
- TEXT - Enum constant in enum class com.skava.cart.constant.ContactMethod
-
The text.
- transactionId - Variable in class com.skava.cart.model.entity.QPaymentEntity
- triggerCartEvent(CartDomain, String, CartDataRequest, String, String) - Method in class com.skava.cart.event.CartEventSender
-
The method triggers the event for the given queue or topic
- triggerEvent(CartEventPayload, String, CartDataRequest, String) - Method in class com.skava.cart.event.CartEventSender
-
The method triggers the event for the given queue or topic
- type - Variable in class com.skava.cart.collection.model.datatransferobjects.CollectionAttribute
-
The type of the attribute.
- type - Variable in class com.skava.cart.collection.model.domain.CollectionAttributeDomain
-
The type of the attribute.
- type - Variable in class com.skava.cart.collection.model.entity.CollectionPropertyAttribute
- type - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyAttribute
- type - Variable in class com.skava.cart.model.entity.QCartEntity
- type - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- type - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- TYPE - Static variable in class com.skava.release.CartReleaseDefinition
U
- update(CollectionDomain) - Method in class com.skava.cart.collection.process.CollectionProcess
-
This function is used to update the collection.
- update(CartDomain, CollectionDomain) - Method in class com.skava.cart.process.CartProcess
-
Update the Cart entity.
- UPDATE_COLLECTION_PROPERTIES_VALIDATE - Enum constant in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
- UPDATE_ITEM_REQUEST_PAYLOAD - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant UPDATE_ITEM_REQUEST_PAYLOAD.
- UPDATE_REGIONAL_TAX - Static variable in class com.skava.cart.constant.CartConstants
- updateAddress(AddressDomain, AddressEntity) - Static method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the address entity.
- updateAddressEntity(AddressEntity, AddressDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Update the address entity with the data from entity domain
- updateAddressEntity(AddressEntity, AddressDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Creates the address entity.
- updateCart(CartDomain, CartEntity) - Method in class com.skava.cart.process.CartProcess
- updateCartAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method is used to update Address for the cart based on given Address Request.
- updateCartcommunicationPreference(CartDomain) - Method in class com.skava.cart.process.CommunicationPreferenceProcess
-
This method is used to update communication preference for the cart based on given communication preference Request.
- updateCartEntity(CartEntity, CartDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Update cart.
- updateCartEntity(CartEntity, CartDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Update cart.
- updateCartItemProperties(CartDomain) - Method in class com.skava.cart.process.CartItemPropertiesProcess
-
This method is used to update item properties based on given CartRequest.
- UpdateCartItemPropertiesService - Interface in com.skava.cart.service
-
The Interface UpdateCartItemPropertiesService.
- UpdateCartItemPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class UpdateCartItemPropertiesServiceImpl .
- UpdateCartItemPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.UpdateCartItemPropertiesServiceImpl
- updateCartLoyaltyDetails(CartDomain) - Method in class com.skava.cart.process.CartLoyaltyRewardsProcess
-
This method is used to update loyalty details in the cart
- updateCartOrderFields(CartEntity, CartDomain) - Static method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
to update order fields in cart.
- updateCartOtherCharges(CartDomain) - Method in class com.skava.cart.process.CartOtherChargesProcess
-
This method is used to update other charges in the cart
- updateCartPayments(CartDomain) - Method in class com.skava.cart.process.CartPaymentProcess
-
This method is used to update payment in the cart
- updateCartProperties(long, Long, String, String, long, String, Map<String, String>, String) - Method in class com.skava.cart.web.CartPropertiesController
-
This method is used to update CartProperties based on given CartPropertiesRequest.
- updateCartProperties(CartDomain) - Method in class com.skava.cart.process.CartPropertiesProcess
-
This method is used to update cart properties based on given CartRequest.
- UpdateCartPropertiesService - Interface in com.skava.cart.service
-
The Interface UpdateCartPropertiesService.
- UpdateCartPropertiesServiceImpl - Class in com.skava.cart.service.impl
-
The Class UpdateCartPropertiesServiceImpl.
- UpdateCartPropertiesServiceImpl() - Constructor for class com.skava.cart.service.impl.UpdateCartPropertiesServiceImpl
- updateCartShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method is used to update Shipping for the cart based on given Shipping Request.
- updateCartSubcription(CartSubscriptionEntity, CartSubscriptionDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Gets the CartSubscription entity.
- updateCartSubcription(CartSubscriptionEntity, CartSubscriptionDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Update Cart Subscription entity
- updateCollection(String, String, long, long, String, long, CollectionRequest) - Method in class com.skava.cart.web.CollectionController
-
This method is used to update all field in Collection based on given CollectionRequest.
- updateCollectionEntity(CollectionEntity, CollectionDomain) - Method in interface com.skava.cart.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.cart.collection.factoryimpl.CollectionFactoryImpl
- updateCollectionEntityProperties(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in interface com.skava.cart.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.cart.collection.factoryimpl.CollectionPropertyFactoryImpl
- updateCollectionProperties(long, long, Map<String, CollectionPropertyDomain>) - Method in class com.skava.cart.collection.process.CollectionPropertyProcess
-
This function is used to update the collection properties
- updateCollectionProperties(String, String, long, long, long, String, List<CollectionProperty>) - Method in class com.skava.cart.web.CollectionPropertyController
-
Updates the all collection properties which are existing under a collection
- UpdateCollectionPropertiesServiceImpl - Class in com.skava.cart.collection.service.impl
-
This class Contains a functionality to update collection properties
- UpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.UpdateCollectionPropertiesServiceImpl
- UpdateCollectionPropertyService - Interface in com.skava.cart.collection.service
-
This interface provides functionality to update a collection properties
- UpdateCollectionPropertyValidator - Class in com.skava.cart.collection.validator
-
This class defines Collection Update Validator This validator component used for validating the given collection request model.
- UpdateCollectionPropertyValidator() - Constructor for class com.skava.cart.collection.validator.UpdateCollectionPropertyValidator
- UpdateCollectionService - Interface in com.skava.cart.collection.service
-
The interface UpdateCollectionService provides functionality to update a collection.
- UpdateCollectionServiceImpl - Class in com.skava.cart.collection.service.impl
-
The Class UpdateCollectionServiceImpl
- UpdateCollectionServiceImpl() - Constructor for class com.skava.cart.collection.service.impl.UpdateCollectionServiceImpl
- updateCommunicationPreferenceEntity(CommunicationPreferenceEntity, CommunicationPreferenceDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Updates a CartCommunicationPreferenceEntity object.
- updateCommunicationPreferenceEntity(CommunicationPreferenceEntity, CommunicationPreferenceDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Update communication preference entity
- UpdateCommunicationPreferenceService - Interface in com.skava.cart.service
-
This method is used to update the communication preference to the cart associated with it. it will throw error if its not associated with cart
- UpdateCommunicationPreferenceServiceImpl - Class in com.skava.cart.service.impl
-
The Class UpdateCartCollectionServiceImpl.
- UpdateCommunicationPreferenceServiceImpl() - Constructor for class com.skava.cart.service.impl.UpdateCommunicationPreferenceServiceImpl
- updatedBy - Variable in class com.skava.cart.collection.model.domain.CollectionDomain
-
Id of the user who updated entity.
- updatedBy - Variable in class com.skava.cart.collection.model.entity.CollectionEntity
-
Identifier of the updated user
- updatedBy - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- updatedBy - Variable in class com.skava.cart.model.entity.QCartEntity
- updatedBy - Variable in class com.skava.cart.model.entity.QItemEntity
- updatedBy - Variable in class com.skava.cart.model.entity.QPaymentEntity
- updatedBy - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- updatedOn - Variable in class com.skava.cart.collection.model.domain.CollectionDomain
-
Time stamp denotes the updated time of the entity.
- updatedOn - Variable in class com.skava.cart.collection.model.entity.CollectionEntity
-
Updated time
- updatedOn - Variable in class com.skava.cart.collection.model.entity.QCollectionEntity
- updatedTime - Variable in class com.skava.cart.model.entity.CartEntity
-
The updated time.
- updatedTime - Variable in class com.skava.cart.model.entity.ItemEntity
-
the updatedtime.
- updatedTime - Variable in class com.skava.cart.model.entity.QCartEntity
- updatedTime - Variable in class com.skava.cart.model.entity.QItemEntity
- updateItem(ItemDomain, ItemEntity) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Method updateItem This method is used to update a ItemEntity based on ItemDomain.
- UPDATEITEM - Static variable in class com.skava.cart.constant.CartConstants
-
The Constant UPDATEITEM.
- updateItemAddress(CartDomain) - Method in class com.skava.cart.process.CartAddressProcess
-
This method is used to update Address for the item based on given Address Request.
- updateItemEntity(ItemDomain, ItemEntity, String) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Update item entity.
- updateItemEntity(ItemDomain, ItemEntity, String) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryImpl
-
Method updateItemEntity This method is used to update a ItemEntity based on ItemDomain.
- updateItemProperties(Long, String, String, long, long, long, String, Map<String, String>, String) - Method in class com.skava.cart.web.ItemPropertiesController
-
This method is used to update ItemProperties based on given ItemPropertiesRequest.
- updateItemPropertyEntity(Map<String, String>, List<LoyaltyPropertiesEntity>) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Updates the loyalty details property entity .
- updateItemShipping(CartDomain) - Method in class com.skava.cart.process.CartShippingProcess
-
This method is used to update Shipping for the item based on given Shipping Request.
- updateItemsPriceSum(BigDecimal, CheckoutItem) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- updateLastUnitAndTotalTaxPriceValue(BigDecimal, BigDecimal) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to update tax pricevalue.
- updateLoyaltyDetailsEntity(List<LoyaltyDetailsEntity>, List<LoyaltyDetailsDomain>, String) - Method in class com.skava.cart.process.CartLoyaltyRewardsProcess
- updateShippingEntity(ShippingEntity, ShippingDomain) - Method in interface com.skava.cart.factory.CartEntityFactory
-
Update the shipping entity with the data from entity domain
- updateShippingEntity(ShippingEntity, ShippingDomain) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Update the shipping entity with the data from entity domain
- updateSkuEntity(List<SkuDomain>, ItemEntity, String) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
This Method is used to update sku entity for an item
- updateSkuQuantity(ItemDomain, ItemEntity) - Static method in class com.skava.cart.plugin.impl.DefaultItemMergePluginImpl
-
This method updates the skuQuantity of the bundle skus.
- updateSubscriptionEntity(SubscriptionEntity, SubscriptionDomain, ItemEntity) - Method in class com.skava.cart.factoryimpl.CartEntityFactoryExtendedImpl
-
Update the subscription entity with the data from entity domain
- USER_ID - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant USER_ID.
- USER_ID - Static variable in class com.skava.cart.constant.Constants
-
USER_ID.
- userId - Variable in class com.skava.cart.model.entity.QCartEntity
- USERMERGE - Static variable in class com.skava.cart.constant.CartConstants
- UTILITY_NOT_LOADED - Static variable in class com.skava.cart.constant.ResponseCode
V
- validate(CartCheckoutDomain, CartCheckoutDataRequest, CartCheckoutResponse) - Method in interface com.skava.cart.checkout.strategy.CheckoutStrategyService
- validate(CartCheckoutDomain, CartCheckoutDataRequest, CartCheckoutResponse) - Method in class com.skava.cart.checkout.strategyimpl.DefaultCheckoutStrategyServiceImpl
- VALIDATE_CART_FOR_FIND - Static variable in class com.skava.cart.constant.Constants
-
VALIDATE_CART_FOR_FIND.
- VALIDATE_COMMUNICATION_PREFERENCE - Static variable in class com.skava.cart.constant.Constants
-
VALIDATE_COMMUNICATION_PREFERENCE.
- VALIDATE_COMPLETED - Static variable in class com.skava.cart.constant.CartLogConstants
- VALIDATE_EXECPTION - Static variable in class com.skava.cart.constant.Constants
-
VALIDATE_EXECPTION.
- VALIDATE_FAILED - Static variable in class com.skava.cart.constant.CartLogConstants
- VALIDATE_START - Static variable in class com.skava.cart.constant.CartLogConstants
- validateAndAlignOtherChargesWithConfiguration(CartDataRequest) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate the OtherCharges creation request and align properties using collection attribute configuration.
- validateBundle(CheckoutItem, SkuType) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to validate sku type.
- validateCart(String, String, Long, long, String, String, CartCheckoutDTO, String) - Method in class com.skava.cart.web.CheckoutController
-
This method is used to validate cart based on CartCheckout request.
- ValidateCartService - Interface in com.skava.cart.service
-
The Interface ValidateCartService.
- ValidateCartServiceImpl - Class in com.skava.cart.service.impl
-
The ValidateCartServiceImpl.
- ValidateCartServiceImpl() - Constructor for class com.skava.cart.service.impl.ValidateCartServiceImpl
- validateChildEntities(CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.validator.CartCheckoutValidator
-
Validate child entities for calculate
- validateChildEntities(CartDataRequest) - Method in class com.skava.cart.validator.CartValidator
-
Validate child entities for create or update
- validateCollectionAttribures(Map<String, CollectionPropertyDomain>, Map<String, CollectionAttributeDomain>) - Static method in class com.skava.cart.collection.service.impl.CollectionPropertyServiceImplHelper
-
Validate if the input collection properties
- validateCollectionDescription(CollectionDataRequest) - Static method in class com.skava.helper.CommonUtil
-
Checks the collection description whether its non-empty and valid
- validateCollectionName(CollectionDataRequest) - Static method in class com.skava.helper.CommonUtil
-
Checks the collection name whether its non-empty and valid
- validateCommunicationPreference(CartCheckoutDomain, CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
This method validate communication preference from CartCheckoutDomain.
- validateCommunicationPreference(CommunicationPreference, MessageSource, String) - Static method in class com.skava.cart.validator.CartCommunicationPreferenceValidator
-
Validate the Communication Preference
- validateCsrChargeType(CartDataRequest, OtherCharges, CustomChargeDefinition) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate the CSR defined charge type.
- validateCsrDefinedCharge(CartDataRequest, OtherCharges, CustomCharges) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate the CSR defined custom charges
- validateDefaultOtherCharges(String, boolean, boolean) - Method in class com.skava.helper.OtherChargesHelper
-
This method consolidates validation requried to add default other charges for cart if no other charges are given.
- validateFullDiscountItem(boolean, boolean, CheckoutItem) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to check if the item contains full discount.
- validateGiftItem(CheckoutItem) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutProcess
-
This method is used to check if the product id Gift product or not.
- validateItemQuantity(CartCheckoutDomain, CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
This method is used to validate item quantity.
- validateItems(CartDataRequest, MessageSource) - Method in class com.skava.cart.validator.CartItemValidator
-
This method validates the items that needs to be updated or patched.
- validateLocale(String) - Static method in class com.skava.helper.CommonUtil
-
SkuId Validation
- validateLoyaltyDetails(CartDomain, CartEntity) - Method in class com.skava.cart.process.CartLoyaltyRewardsProcess
-
This method is used to validate the loyalty details request.
- validateLoyaltyPointsAndValue(LoyaltyDetailsDomain, String) - Method in class com.skava.cart.process.CartProcess
-
Validates the points and value of loyalty.
- validateOtherChargeRequest(CartDataRequest, OtherCharges, CollectionPropertyDomain) - Method in class com.skava.helper.OtherChargesHelper
-
This method is used to validate othercharges request against the db configuration and returns the requested other charges DB config.
- validateOtherCharges(CartDataRequest) - Method in class com.skava.cart.validator.CartOtherChargesValidator
-
This method performs validation for new or existing other charges request.
- validateOtherChargesPatchRequest(OtherChargesEntity, OtherCharges, CartDataRequest) - Method in class com.skava.cart.validator.CartOtherChargesValidator
-
This method is used to perform validations while updating other charges.
- validatePageAndSize(CartDataRequest) - Method in class com.skava.cart.validator.CartValidatorAutowire
-
Validate page and size request
- validatePreOrderAvailabilityDate(CartCheckoutDomain, CartCheckoutDataRequest) - Method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
This method is used to validate preorder availability date.
- validateShipping(CartCheckoutDomain, CartCheckoutDataRequest) - Static method in class com.skava.cart.checkout.process.DefaultCheckoutValidateProcess
-
Validates the shipping details in cart and item level
- validateShippingData(Shipping, MessageSource, String) - Static method in class com.skava.cart.validator.CartShippingValidator
-
The method validateShippingData.
- validateVoucherLoyaltyType(LoyaltyDetailsDomain, String, List<String>) - Method in class com.skava.cart.process.CartProcess
- value - Variable in class com.skava.cart.collection.model.entity.QCollectionPropertyEntity
- value - Variable in class com.skava.cart.model.entity.QCartPropertiesEntity
- value - Variable in class com.skava.cart.model.entity.QItemPropertiesEntity
- value - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- value - Variable in class com.skava.cart.model.entity.QLoyaltyPropertiesEntity
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.domain.ProrationLevelDomain
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.AddressValidationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.AppeasementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.ChargeAgainst
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.ChargeSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.ChargeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.FrequencyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.PreferredContactMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.PromotionBreakUpType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.PromotionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.SkuType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.SubscriptionFrequencyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.SubType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.ValueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.checkout.model.parent.VariableElementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.collection.model.datatransferobjects.CollectionAttributeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.collection.model.datatransferobjects.CollectionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.constant.CollectionPropertiesResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.constant.CollectionResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.cart.constant.ContactMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.skava.cart.checkout.model.domain.ProrationLevelDomain
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.AddressValidationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.AppeasementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.ChargeAgainst
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.ChargeSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.ChargeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.FrequencyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.PaymentItemStatusEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.PreferredContactMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.PromotionBreakUpType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.PromotionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.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.cart.checkout.model.parent.SubscriptionFrequencyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.SubType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.ValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.checkout.model.parent.VariableElementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.cart.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.cart.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.cart.constant.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.cart.constant.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.cart.constant.ContactMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueType - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- ValueType - Enum Class in com.skava.cart.checkout.model.parent
-
The Enum class ValueType
- VariableElementType - Enum Class in com.skava.cart.checkout.model.parent
-
This ENUM Class which defines the type of the element on which variable price is applied
- VERIFIED - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant VERIFIED.
- VERIFIED_LIMIT - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant VERIFIEDLIMIT.
- VERIFIED_USING - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant VERIFIEDUSING.
- VERIFIER_ID_NUMBER - Static variable in class com.skava.cart.constant.CartProperty
-
The Constant VERIFIERIDNUMBER.
- VERSION - Static variable in class com.skava.release.CartReleaseDefinition
- VERSION_ID - Static variable in class com.skava.cart.constant.CartDocumentationConstants
-
The Constant is descripted about the VERSION .
- viewCartPromotions(long, long, String, String, String, long, String) - Method in class com.skava.cart.web.CartPromotionController
-
This method is used to find all Promotions based on given PromotionRequest.
- VOUCHER - Enum constant in enum class com.skava.cart.checkout.model.parent.ValueType
- VOUCHER_TYPE_ALREADY_EXISTS - Static variable in class com.skava.cart.constant.CartServiceResponseCode
- voucherId - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
- voucherType - Variable in class com.skava.cart.model.entity.QLoyaltyDetailsEntity
W
- waivedByDefault - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- waiveOverridable - Variable in class com.skava.cart.othercharges.model.entity.QOtherChargesEntity
- WEEKLY - Enum constant in enum class com.skava.cart.checkout.model.parent.FrequencyType
- WEEKS - Enum constant in enum class com.skava.cart.checkout.model.parent.SubscriptionFrequencyType
Y
- YEARS - Enum constant in enum class com.skava.cart.checkout.model.parent.SubscriptionFrequencyType
Z
- zip - Variable in class com.skava.cart.model.entity.QAddressEntity
- zipCode - Variable in class com.skava.cart.model.entity.QCommunicationPreferenceEntity
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form