Index

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