Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractSpecificationBuilder<T> - Class in com.skava.tax.model.entity.criteria
- AbstractSpecificationBuilder() - Constructor for class com.skava.tax.model.entity.criteria.AbstractSpecificationBuilder
- ACTING_USERNAME - Static variable in class com.skava.tax.constants.HttpHeader
- ACTIVE - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionStatus
- ACTIVE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Following constants defines the status of the collections.
- ADDRESS - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
ADDRESS
- addressLine1 - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- addressLine1 - Variable in class com.skava.tax.model.dto.TaxAddress
-
The addressLine1.
- addressLine2 - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- addressLine2 - Variable in class com.skava.tax.model.dto.TaxAddress
-
The addressLine2.
- addressLine3 - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- addressLine3 - Variable in class com.skava.tax.model.dto.TaxAddress
-
The addressLine3.
- addressVersion - Variable in class com.skava.tax.model.domain.TaxAddressDomain
- addressVersion - Variable in class com.skava.tax.model.dto.TaxAddress
-
The shipping address Version.
- ADMIN_USER_ROLE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- API_OPERATION - Static variable in class com.skava.tax.constants.TaxConstants
-
event operation field
- ATTACHBUSINESSID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- ATTACHCOLLECTIONID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- attributeName - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- ATTRIBUTES - Static variable in class com.skava.tax.constants.RequestParameter
- AUTH - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- AUTH_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- AuthHelper - Class in com.skava.tax.util
-
The class AuthHelper contains the validations and get user detrails on the auth token handler
- AuthHelper() - Constructor for class com.skava.tax.util.AuthHelper
- authorize(String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- authorize(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do authorization an amount for using provided token.
- authTokenHandler - Variable in class com.skava.tax.util.AuthHelper
-
to get authTokenHandler service
B
- BAD_REQUEST - Enum constant in enum class com.skava.tax.constants.ResponseCode
- billingAddress - Variable in class com.skava.tax.model.dto.Tax
-
The billingAddress Address.
- billingAddressDomain - Variable in class com.skava.tax.model.domain.TaxDomain
- BOOLEAN - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- build() - Method in class com.skava.tax.model.entity.criteria.AbstractSpecificationBuilder
- build() - Method in class com.skava.tax.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
- BUILD_DATE - Static variable in class com.skava.release.TaxReleaseDefinition
- BUILD_NUMBER - Static variable in class com.skava.release.TaxReleaseDefinition
- BUILD_VERSION - Static variable in class com.skava.release.TaxReleaseDefinition
- buildCollectionDataTransferProperties(Map<String, CollectionPropertyDomain>) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method converts the Collection DTO properties to the Collection Domain properties
- buildCollectionDataTransferProperties(Map<String, CollectionPropertyDomain>) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method converts the Collection DTO properties to the Collection Domain properties
- buildCollectionDomainProperties(List<CollectionProperty>) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method converts the Collection DTO properties to the Collection Domain properties
- buildCollectionDomainProperties(List<CollectionProperty>) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method converts the Collection DTO properties to the Collection Domain properties
- buildCollectionPropertiesDomain(CollectionEntity) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method converts the Collection Entity properties to the Collection Domain properties
- buildCollectionPropertiesDomain(CollectionEntity) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method converts the Collection Entity properties to the Collection Domain properties
- buildCollectionPropertiesEntity(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method builds list of collection properties entity model
- buildCollectionPropertiesEntity(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
Build the Collection Entity Properties from the Collection domain properties
- builldCacheKey(String, long) - Static method in class com.skava.tax.util.TaxUtils
-
builldCacheKey This method is used to create cache key based on taxId and collectionId.
- BULK_TRANSACTION_CREATION_FAILED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- BULK_TRANSACTION_PROPERTY_SIBLING_TRANSACTION_ALL_OR_NONE - Static variable in class com.skava.tax.constants.TaxConstants
- BULK_TRANSACTION_PROPERTY_SIBLING_TRANSACTION_PARAM - Static variable in class com.skava.tax.constants.TaxConstants
- BULK_TRANSACTION_TAX_FAILED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- BULK_TRANSACTION_TAX_PENDING - Enum constant in enum class com.skava.tax.constants.ResponseCode
- BulkTransaction - Class in com.skava.tax.model.dto
-
This class implements the transactionDTO model to define the request and response transaction object.
- BulkTransaction() - Constructor for class com.skava.tax.model.dto.BulkTransaction
- BULKTRANSACTION_CREATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
Bulk Transactions response codes
- BULKTRANSACTION_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- BulkTransactionRequest - Class in com.skava.tax.model.request
-
BullkTransactionRequest
- BulkTransactionRequest() - Constructor for class com.skava.tax.model.request.BulkTransactionRequest
- BUNDLE - Enum constant in enum class com.skava.tax.constants.SkuType
- BUSINESS_ID - Static variable in class com.skava.tax.constants.HttpHeader
- BUSINESS_ID - Static variable in class com.skava.tax.constants.RequestParameter
-
BUSINESS_ID
- businessId - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- BUSINESSID - Static variable in class com.skava.tax.constants.RequestParameter
C
- CacheImpl - Class in com.skava.tax.service.impl
-
This is used for cache implementation for store and delete from in memory to given request data.
- CacheImpl(ObjectMapper) - Constructor for class com.skava.tax.service.impl.CacheImpl
- CACHEKEY_RESOURCEATTRIBUTE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CACHEKEY_RESOURCECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CACHEKEY_RESOURCECOLLECTIONENTITY - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CACHEKEY_SERVICENAME - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CACHENAME_COLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CACHENAME_COLLECTIONATTRIBUTE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- calculate(TaxRequest) - Method in class com.skava.tax.plugin.impl.DefaultTaxCalculationPluginImpl
-
calculate This method is used to calculate Tax based on given Tax.
- calculate(TaxRequest) - Method in interface com.skava.tax.plugin.TaxCalculationPlugIn
-
Calculate.
- calculate(TaxRequest) - Method in class com.skava.tax.strategy.impl.DefaultTaxCalculationStrategyImpl
-
This method used for calculate tax whether default tax calculation or can be load customized.
- calculate(TaxRequest) - Method in interface com.skava.tax.strategy.TaxCalculationServiceStrategy
-
Calculate.
- calculateTax(Long, String, String, String, Tax, String, String) - Method in class com.skava.tax.web.TaxController
-
Calculate tax.
- CalculateTax - Class in com.skava.tax.util
-
This is a Utility class for used tax calculations. .
- CalculateTax() - Constructor for class com.skava.tax.util.CalculateTax
-
Instantiates a new calculate tax.
- calculationTime - Variable in class com.skava.tax.model.domain.TaxCalculationDomain
- calculationTime - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The created date time.
- CANCEL_AUTH_AMOUNT_IS_NOT_EQUAL - Enum constant in enum class com.skava.tax.constants.ResponseCode
- CANCELAUTH - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- CANCELAUTH_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- cancelAuthorization(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- cancelAuthorization(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do cancel authorization an amount for using provided token.
- CANCELPREAUTH - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- cancelPreAuthorize(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- cancelPreAuthorize(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do cancel preauthorization an amount for using provided token.
- canReceiveSMS - Variable in class com.skava.tax.model.domain.TaxAddressDomain
- canReceiveSMS - Variable in class com.skava.tax.model.dto.TaxAddress
-
The canReceiveSMS.
- CANT_CREATE - Enum constant in enum class com.skava.tax.validation.constraints.ValidationCode
- CANT_UPDATE - Enum constant in enum class com.skava.tax.validation.constraints.ValidationCode
- CART_ID - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
The Constant is identifier of cart id .
- CART_PROPERTIES - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- CARTREQUESTBODY - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
The Constant is CARTREQUESTBODY .
- charge(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- charge(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do charge an amount for using provided token.
- CHARGE - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- CHARGE_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- CHECK_ACCESS_COLLECTION_ATTR - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CHECK_THREED_SECURE_FAILED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- CHECKACCESS_CREATECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CHECKACCESS_MANAGETAX - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Access checks for APIs CHECKACCESS_MANAGETAX - Check if the access is allowed for POST, DELETE and DELETEALL tax service APIs CHECKACCESS_VIEWCOLLECTION - Check if the access is allowed for VIEW collection APIs CHECKACCESS_CREATECOLLECTION - Check if the access is allowed for CREATE collection APIs CHECKACCESS_UPDATECOLLECTION - Check if the access is allowed for UPDATE collection APIs
- CHECKACCESS_UPDATECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CHECKACCESS_VIEWALLCOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CHECKACCESS_VIEWCOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- checkAddressDirty(TaxAddressDomain, TaxAddressDomain) - Static method in class com.skava.tax.util.TaxCalculationServiceUtil
-
Check address dirty.
- city - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- city - Variable in class com.skava.tax.model.dto.TaxAddress
-
The city.
- clearAllCache(Long, String, String, String) - Method in class com.skava.tax.web.TaxController
-
Clear all cache.
- clearCacheByKey(Long, String, String, String, String) - Method in class com.skava.tax.web.TaxController
-
Clear cache by key.
- collection - Static variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- collection - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- COLLECTION - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
COLLECTION
- COLLECTION_ALREADY_EXISTS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_CREATE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_CREATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- COLLECTION_DELETE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_DELETED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- COLLECTION_EXISTS - Enum constant in enum class com.skava.tax.constants.ResponseCode
- COLLECTION_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_FIND_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
Collection Response Codes
- COLLECTION_ID - Static variable in class com.skava.tax.constants.RequestParameter
- COLLECTION_ID - Static variable in class com.skava.tax.constants.TaxConstants
-
collectionId
- COLLECTION_NOT_EXISTS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_NOT_EXISTS_FOR_SEARCH - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- COLLECTION_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_PROPERTIES - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- COLLECTION_PROPERTIES_DUPLICATE - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTION_PROPERTIES_KEY_DUPLICATE - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTION_PROPERTIES_KEY_INVALID - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTION_PROPERTY_NAME_CANNOT_BE_EMPTY - Enum constant in enum class com.skava.tax.constants.ResponseCode
- COLLECTION_PROPERTY_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- COLLECTION_PROPERTY_VALUE_NULL - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTION_UPDATE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- COLLECTION_UPDATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- CollectionAlreadyExistsException - Exception in com.skava.tax.exceptions
-
The Class CollectionAlreadyExistsException
- CollectionAlreadyExistsException(String) - Constructor for exception com.skava.tax.exceptions.CollectionAlreadyExistsException
-
This method is used to throw collection already exists exception.
- collectionattribute - Static variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- CollectionAttribute - Class in com.skava.tax.collection.model.datatransferobjects
-
This class holds the model attributes for Collection Property Attribute
- CollectionAttribute() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionAttribute
- CollectionAttributeController - Class in com.skava.tax.web
-
This class is the Rest Controller class.
- CollectionAttributeController() - Constructor for class com.skava.tax.web.CollectionAttributeController
- CollectionAttributeDomain - Class in com.skava.tax.collection.model.domain
-
This class holds the model attributes for Collection Property Attribute
- CollectionAttributeDomain() - Constructor for class com.skava.tax.collection.model.domain.CollectionAttributeDomain
- CollectionAttributeNotFoundException - Exception in com.skava.tax.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.tax.exceptions.CollectionAttributeNotFoundException
-
This method is used to throw collection Attribute not found exception.
- CollectionAttributeProcess - Class in com.skava.tax.collection.process
-
This class contains the functionality to perform CRUD operations of Collection Attribute
- CollectionAttributeProcess() - Constructor for class com.skava.tax.collection.process.CollectionAttributeProcess
- CollectionAttributeRepository - Interface in com.skava.tax.collection.repository
-
This interface contains the functionality to perform operations on collection properties
- CollectionAttributeType - Enum Class in com.skava.tax.collection.model.datatransferobjects
-
This class provide data type of the collection attribute enum class.
- CollectionController - Class in com.skava.tax.web
-
This class is the Rest Controller class.
- CollectionController() - Constructor for class com.skava.tax.web.CollectionController
- CollectionDataRequest - Class in com.skava.tax.collection.model.datatransferobjects
-
The CollectionDTO Class.
- CollectionDataRequest(CollectionRequest) - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionDataRequest
-
The CollectionDTO method.
- CollectionDomain - Class in com.skava.tax.collection.model.domain
-
This class holds the model attributes for Collection domain
- CollectionDomain() - Constructor for class com.skava.tax.collection.model.domain.CollectionDomain
- CollectionEntity - Class in com.skava.tax.collection.model.entity
-
This class holds the model attributes for Collection entity
- CollectionEntity() - Constructor for class com.skava.tax.collection.model.entity.CollectionEntity
- collectionFactory - Variable in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
The Collection factory.
- collectionFactory - Variable in class com.skava.tax.collection.process.CollectionAttributeProcess
- collectionFactory - Variable in class com.skava.tax.collection.process.CollectionProcess
-
The Collection factory.
- collectionFactory - Variable in class com.skava.tax.collection.process.CollectionPropertyProcess
- collectionFactory - Variable in class com.skava.tax.collection.service.impl.FindAllCollectionAttributesServiceImpl
-
The cart wired services.
- CollectionFactory - Interface in com.skava.tax.collection.factory
-
This interface defines methods for conversion of collection and collection attribute model across entity and data transfer objects
- CollectionFactoryImpl - Class in com.skava.tax.collection.factoryimpl
-
Provide implements of the interface methods for conversion of collection and collection attribute model across from entity model to data transfer objects.
- CollectionFactoryImpl() - Constructor for class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
- collectionId - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- CollectionNotFoundException - Exception in com.skava.tax.exceptions
-
* Class to handle an exception when the attempt to retrieve a collection when collection is not available
- CollectionNotFoundException(String) - Constructor for exception com.skava.tax.exceptions.CollectionNotFoundException
-
This method is used to throw collection not found exception.
- CollectionProcess - Class in com.skava.tax.collection.process
-
The Class CollectionProcess.
- CollectionProcess() - Constructor for class com.skava.tax.collection.process.CollectionProcess
- collectionProperties - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- CollectionPropertiesResponse - Class in com.skava.tax.collection.model.datatransferobjects
-
The Class CollectionPropertiesAPIResponse
- CollectionPropertiesResponse() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionPropertiesResponse
- CollectionPropertiesResponseCode - Enum Class in com.skava.tax.constants
-
This class contains constants that are used for collection properties response
- CollectionProperty - Class in com.skava.tax.collection.model.datatransferobjects
-
This class holds the request model for a Collection Attribute
- CollectionProperty() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionProperty
- COLLECTIONPROPERTY_ALREADY_EXISTS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_CREATE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_DELETE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_FIND_ALL_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_FIND_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_NO_CONTENT - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_NOT_EXISTS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_PATCH_UPDATE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- COLLECTIONPROPERTY_UPDATE_SUCCESS - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- CollectionPropertyAttribute - Class in com.skava.tax.collection.model.entity
-
This class holds the model attributes for Collection Property Attribute
- CollectionPropertyAttribute() - Constructor for class com.skava.tax.collection.model.entity.CollectionPropertyAttribute
- CollectionPropertyController - Class in com.skava.tax.web
-
This class is the Rest Controller class.
- CollectionPropertyController() - Constructor for class com.skava.tax.web.CollectionPropertyController
- CollectionPropertyDomain - Class in com.skava.tax.collection.model.domain
-
This class holds the model attributes for Collection Properties
- CollectionPropertyDomain() - Constructor for class com.skava.tax.collection.model.domain.CollectionPropertyDomain
- collectionPropertyEntity - Static variable in class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- CollectionPropertyEntity - Class in com.skava.tax.collection.model.entity
-
This class holds the model attributes for Collection Property
- CollectionPropertyEntity() - Constructor for class com.skava.tax.collection.model.entity.CollectionPropertyEntity
- collectionPropertyFactory - Variable in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
The Collection factory.
- collectionPropertyFactory - Variable in class com.skava.tax.collection.process.CollectionPropertyProcess
- CollectionPropertyFactory - Interface in com.skava.tax.collection.factory
-
This interface defines methods for conversion of collection property model across entity and data transfer objects
- CollectionPropertyFactoryImpl - Class in com.skava.tax.collection.factoryimpl
-
Provide implements factory methods for conversion of domain collection properties model across from entity model to data transfer objects.
- CollectionPropertyFactoryImpl() - Constructor for class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
- collectionPropertyPK - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- collectionPropertyPK - Static variable in class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- CollectionPropertyPK - Class in com.skava.tax.collection.model.entity
- CollectionPropertyPK(String, CollectionEntity) - Constructor for class com.skava.tax.collection.model.entity.CollectionPropertyPK
-
Instantiates a new cart property PK.
- CollectionPropertyProcess - Class in com.skava.tax.collection.process
-
This class contains the functionality to perform CRUD operations of Collection Properties
- CollectionPropertyProcess() - Constructor for class com.skava.tax.collection.process.CollectionPropertyProcess
- CollectionPropertyRepository - Interface in com.skava.tax.collection.repository
-
Handles CRUD operations of Collection Property entity
- CollectionPropertyResponse - Class in com.skava.tax.collection.model.datatransferobjects
-
This class holds the response model attributes for collection attribute
- CollectionPropertyResponse() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionPropertyResponse
- CollectionPropertyServiceImplHelper - Class in com.skava.tax.collection.service.impl
-
The Class CollectionPropertyUpdateProcess.
- collectionRepository - Variable in class com.skava.tax.validate.PatchTransactionValidator
-
Collection repository to handle collection CURD operations
- CollectionRepository - Interface in com.skava.tax.collection.repository
-
Handles CRUD operations of Collection entity
- CollectionRequest - Class in com.skava.tax.collection.model.datatransferobjects
-
The CollectionRequest Class.
- CollectionRequest() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionRequest
- CollectionResponse - Class in com.skava.tax.collection.model.datatransferobjects
-
The CollectionDTO Class.
- CollectionResponse() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionResponse
- CollectionResponseCode - Enum Class in com.skava.tax.constants
-
This class defines all the constants that are used across the Tax calculation service
- Collections - Class in com.skava.tax.collection.model.datatransferobjects
-
The Class Collection
- Collections() - Constructor for class com.skava.tax.collection.model.datatransferobjects.Collections
- COLLECTIONS - Static variable in class com.skava.tax.constants.RequestParameter
- COLLECTIONS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- CollectionsResponse - Class in com.skava.tax.collection.model.datatransferobjects
-
The Class CollectionsAPIResponse
- CollectionsResponse() - Constructor for class com.skava.tax.collection.model.datatransferobjects.CollectionsResponse
- CollectionStatus - Enum Class in com.skava.tax.collection.model.datatransferobjects
-
This Enum class is used to change the status of the Entity ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status
- com.skava.release - package com.skava.release
-
This package contains details about release such as release version, release date etc.
- com.skava.tax - package com.skava.tax
-
Boot Application Class of the Tax Calculation Service available here.
- com.skava.tax.auth - package com.skava.tax.auth
-
This package provide generic functionality for tax services security.
- com.skava.tax.collection.factory - package com.skava.tax.collection.factory
-
provide interfaces used to defined methods of the factory pattern
- com.skava.tax.collection.factoryimpl - package com.skava.tax.collection.factoryimpl
-
provide package to implement and transfer data domain to entity, entity to domain and domain to data transfer object.
- com.skava.tax.collection.model.datatransferobjects - package com.skava.tax.collection.model.datatransferobjects
-
Provide package list of data transfer object to interact with front and back end process.
- com.skava.tax.collection.model.domain - package com.skava.tax.collection.model.domain
-
This package provide list of domain model objects.
- com.skava.tax.collection.model.entity - package com.skava.tax.collection.model.entity
-
Provide list collection entity object to interact to database.
- com.skava.tax.collection.process - package com.skava.tax.collection.process
-
Provide list collection process implementation classes.
- com.skava.tax.collection.repository - package com.skava.tax.collection.repository
-
Provide list of spring data repository for CRUD operations.
- com.skava.tax.collection.service - package com.skava.tax.collection.service
-
Provide list of service interface to define methods.
- com.skava.tax.collection.service.impl - package com.skava.tax.collection.service.impl
-
Provide list service implementation object to for business process.
- com.skava.tax.collection.validator - package com.skava.tax.collection.validator
-
Provide list of validator while store and load collection details.
- com.skava.tax.constants - package com.skava.tax.constants
-
provide common fixed value and static constant to refer all interface and classes.
- com.skava.tax.exceptions - package com.skava.tax.exceptions
-
This package provides core exception
- com.skava.tax.factory - package com.skava.tax.factory
-
provide interfaces used to defined methods of the factory pattern
- com.skava.tax.factory.impl - package com.skava.tax.factory.impl
-
provide package to implement and transfer data domain to entity, entity to domain and domain to data transfer object.
- com.skava.tax.helper - package com.skava.tax.helper
-
This package provide generic functionality for tax services.
- com.skava.tax.message - package com.skava.tax.message
-
This package provide event functionality for tax services.
- com.skava.tax.model.domain - package com.skava.tax.model.domain
-
This package provide list of domain model objects.
- com.skava.tax.model.dto - package com.skava.tax.model.dto
-
Provides classes defining of the data transfer objects and fields.
- com.skava.tax.model.entity.criteria - package com.skava.tax.model.entity.criteria
- com.skava.tax.model.entity.criteria.transaction - package com.skava.tax.model.entity.criteria.transaction
- com.skava.tax.model.entity.tax - package com.skava.tax.model.entity.tax
-
This package provides core exception
- com.skava.tax.model.request - package com.skava.tax.model.request
-
This package provide request model object.
- com.skava.tax.model.response - package com.skava.tax.model.response
-
This package provide response model objects.
- com.skava.tax.plugin - package com.skava.tax.plugin
-
Boot Application Class of the Tax Service available here.
- com.skava.tax.plugin.impl - package com.skava.tax.plugin.impl
-
Provide default implementation of of the plugin classes.
- com.skava.tax.process - package com.skava.tax.process
-
This package provide process class.
- com.skava.tax.processor - package com.skava.tax.processor
- com.skava.tax.repository.tax - package com.skava.tax.repository.tax
-
This package provide response model objects.
- com.skava.tax.service - package com.skava.tax.service
-
provide interface to define the service methods.
- com.skava.tax.service.impl - package com.skava.tax.service.impl
-
This package provide the service implementation layer for validation and store and load from in memory
- com.skava.tax.service.impl.taxitem - package com.skava.tax.service.impl.taxitem
-
This package provide response model objects.
- com.skava.tax.service.impl.transaction - package com.skava.tax.service.impl.transaction
-
This package provide response model objects.
- com.skava.tax.service.taxitem - package com.skava.tax.service.taxitem
-
This package consists of the PaymentItemEntity's service interfaces.
- com.skava.tax.service.transaction - package com.skava.tax.service.transaction
-
This package consists of the TransactionEntity's service interfaces.
- com.skava.tax.strategy - package com.skava.tax.strategy
-
Interface declare methods strategy for tax calculation.
- com.skava.tax.strategy.impl - package com.skava.tax.strategy.impl
-
This package provide default implementation for tax calculation
- com.skava.tax.util - package com.skava.tax.util
-
This package provide utility class for utility functions.
- com.skava.tax.validate - package com.skava.tax.validate
-
Provide address validator to validate tax details.
- com.skava.tax.validation - package com.skava.tax.validation
-
This package consists of its child packages consisting of application entities validation classes.
- com.skava.tax.validation.constraints - package com.skava.tax.validation.constraints
-
This package consists of constraints of validation classes.
- com.skava.tax.web - package com.skava.tax.web
-
This package provide list of controller to access the tax service.
- CommonDependencies - Class in com.skava.tax.service.impl
- CommonDependencies(CollectionRepository) - Constructor for class com.skava.tax.service.impl.CommonDependencies
- companyName - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- companyName - Variable in class com.skava.tax.model.dto.TaxAddress
-
The companyName.
- configure(SpringApplicationBuilder) - Method in class com.skava.tax.ExternalTomcatServletInitializer
- CONFIRMATION_CODE - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionEntity.TransactionProperties
- CONFLICT - Static variable in class com.skava.tax.constants.ParamDescription
- country - Variable in class com.skava.tax.model.domain.TaxAddressDomain
- country - Variable in class com.skava.tax.model.dto.TaxAddress
-
The country.
- county - Variable in class com.skava.tax.model.domain.TaxAddressDomain
- county - Variable in class com.skava.tax.model.dto.TaxAddress
-
The county.
- covertObj(T) - Method in class com.skava.tax.service.impl.CacheImpl
- create(CollectionDomain) - Method in class com.skava.tax.collection.process.CollectionProcess
- create(String) - Static method in enum class com.skava.tax.constants.SkuType
-
The method will invoked to check the enum value against input request
- CREATE_COLLECTION - Static variable in class com.skava.tax.web.TaxLogConstants
- CREATE_TAX - Static variable in class com.skava.tax.web.TaxLogConstants
- CREATE_TAX_ITEM_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- CREATE_TRANSACTION_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- CreateBulkTransactionService - Interface in com.skava.tax.service.transaction
-
CreateTransactionService
- createCollection(String, String, long, String, CollectionRequest) - Method in class com.skava.tax.web.CollectionController
-
This method is used to create Collection based on given CollectionRequest.
- createCollectionAttribute(CollectionAttributeDomain) - Method in interface com.skava.tax.collection.factory.CollectionFactory
-
This method creates the collection attributes response object from the collection property attribute domain
- createCollectionAttribute(CollectionAttributeDomain) - Method in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method creates the collection attributes response object from the collection property attribute domain
- createCollectionAttributeDomain(CollectionPropertyAttribute) - Method in interface com.skava.tax.collection.factory.CollectionFactory
-
This method creates the collection attributes domain object from the collection property attribute
- createCollectionAttributeDomain(CollectionPropertyAttribute) - Method in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method creates the collection attributes domain object from the collection property attribute
- createCollectionDomain(CollectionDataRequest) - Method in interface com.skava.tax.collection.factory.CollectionFactory
-
This method creates the collection domain object from the collection data transfer object
- createCollectionDomain(CollectionDataRequest) - Method in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method creates the collection domain object from the collection data transfer object
- createCollectionDomain(CollectionEntity) - Method in interface com.skava.tax.collection.factory.CollectionFactory
-
This method creates the collection domain object from the collection entity object
- createCollectionDomain(CollectionEntity) - Method in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method creates the collection domain object from the collection entity object
- createCollectionDTO(CollectionDomain) - Method in interface com.skava.tax.collection.factory.CollectionFactory
-
This method creates the collection data transfer response object from the collection domain object
- createCollectionDTO(CollectionDomain) - Method in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method creates the collection data transfer response object from the collection domain object
- createCollectionEntity(CollectionDomain) - Method in interface com.skava.tax.collection.factory.CollectionFactory
-
This method creates the collection domain object from the collection entity object
- createCollectionEntity(CollectionDomain) - Method in class com.skava.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method creates the collection domain object from the collection entity object
- createCollectionPropertyDomain(CollectionDataRequest) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method creates the collection property domain object from the collection data request object
- createCollectionPropertyDomain(CollectionDataRequest) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method creates the collection property domain object from the collection data request object
- createCollectionPropertyDomain(CollectionAttributeDomain) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method creates the collection property domain object from the collection property attribute
- createCollectionPropertyDomain(CollectionAttributeDomain) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method creates the collection property domain object from the collection property attribute
- createCollectionPropertyDomain(CollectionPropertyEntity) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method creates the collection property domain object from the collection property entity object
- createCollectionPropertyDomain(CollectionPropertyEntity) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
- createCollectionPropertyDTO(CollectionPropertyDomain) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method creates the collection property data tansfer object from the collection property domain object
- createCollectionPropertyDTO(CollectionPropertyDomain) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method creates the collection property data tansfer object from the collection property domain object
- createCollectionPropertyEntity(CollectionPropertyDomain, CollectionEntity) - Method in interface com.skava.tax.collection.factory.CollectionPropertyFactory
-
This method creates the collection property entity object from the collection property domain object
- createCollectionPropertyEntity(CollectionPropertyDomain, CollectionEntity) - Method in class com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method creates the collection property entity object from the collection property domain object
- CreateCollectionService - Interface in com.skava.tax.collection.service
-
The Class CreateCollectionService
- CreateCollectionServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class Contains a functionality to create a collection
- CreateCollectionServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.CreateCollectionServiceImpl
- CreateCollectionValidator - Class in com.skava.tax.collection.validator
-
This class provide validate the collection required field while create a collection.
- CreateCollectionValidator() - Constructor for class com.skava.tax.collection.validator.CreateCollectionValidator
- createdBy - Variable in class com.skava.tax.collection.model.domain.CollectionDomain
-
Id of the user who created entity.
- createdBy - Variable in class com.skava.tax.collection.model.entity.CollectionEntity
-
Identifier of the created user
- createdBy - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- createdBy - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- createdBy - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- CREATEDBY - Static variable in class com.skava.tax.constants.RequestParameter
- createdOn - Variable in class com.skava.tax.collection.model.domain.CollectionDomain
-
Time stamp denotes the created time of the entity.
- createdOn - Variable in class com.skava.tax.collection.model.entity.CollectionEntity
-
Created time
- createdOn - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- CREATEDON - Static variable in class com.skava.tax.constants.RequestParameter
- createdTime - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- createdTime - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- createTax(TaxDomain) - Method in class com.skava.tax.factory.impl.TaxFactoryImpl
- createTax(TaxDomain) - Method in interface com.skava.tax.factory.TaxFactory
-
Creates a new Tax object.
- createTaxDO(Tax, CollectionDomain) - Method in class com.skava.tax.factory.impl.TaxDomainFactoryImpl
-
Method createTaxDO This method used to create TaxDomain from Tax
- createTaxDO(Tax, CollectionDomain) - Method in interface com.skava.tax.factory.TaxDomainFactory
-
Creates a new TaxDomain object.
- createTaxItem(TaxItemRequest) - Method in class com.skava.tax.process.TaxItemProcess
-
Create tax Item
- createTaxItem(String, String, String, TaxItem, Long) - Method in class com.skava.tax.web.TaxItemController
- CreateTaxItemService - Interface in com.skava.tax.service.taxitem
-
CreatePaymentItemService
- CreateTaxItemServiceImpl - Class in com.skava.tax.service.impl.taxitem
-
CreatePaymentItemServiceImpl This class implements the CreatePaymentItemService interface to handle payment creation operations.
- CreateTaxItemServiceImpl(TaxCalculationHelper, TaxItemProcess, CommonDependencies) - Constructor for class com.skava.tax.service.impl.taxitem.CreateTaxItemServiceImpl
- CreateTaxItemValidator - Class in com.skava.tax.validate
-
The Class CreateCartValidator.
- CreateTaxItemValidator(MessageSource, TaxCalculationHelper) - Constructor for class com.skava.tax.validate.CreateTaxItemValidator
- createTrans(Transaction, MessageProperties, Long, String, String, EventDependencies) - Method in class com.skava.tax.message.TransactionServiceHelper
-
This method is used to create transactions using transactionEvent.
- createTransaction(Long, String, String, Transaction, String) - Method in class com.skava.tax.web.TransactionController
-
This method is used to create Transaction based on given transactionRequest.
- CreateTransactionService - Interface in com.skava.tax.service.transaction
-
CreateTransactionService
- CreateTransactionServiceImpl - Class in com.skava.tax.service.impl.transaction
-
CreateTransactionItemServiceImpl This class implements the CreateTransactionItemService interface to handle transaction creation operations.
- CreateTransactionServiceImpl(TransactionHandler, TransactionRepository, TaxItemProcess, TaxCalculationHelper, CommonDependencies) - Constructor for class com.skava.tax.service.impl.transaction.CreateTransactionServiceImpl
- CreateTransactionValidator - Class in com.skava.tax.validate
- CreateTransactionValidator(MessageSource, TaxValidator) - Constructor for class com.skava.tax.validate.CreateTransactionValidator
- credit(String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- credit(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do credit certain amount using provided token.
- CREDIT - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- CREDIT_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- currency - Variable in class com.skava.tax.model.domain.TaxDomain
- currency - Variable in class com.skava.tax.model.dto.Tax
-
The currency.
- currencyCode - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- customConfigure(HttpSecurity) - Method in class com.skava.tax.auth.TaxSecurityConfig
- CustomEcommService<I,
O> - Interface in com.skava.tax.service -
An interface to define the service extend from EcommService.
- customize() - Method in class com.skava.tax.TaxApplication
D
- decrypt(String) - Static method in class com.skava.tax.util.TaxUtils
-
Data stored in database table will be converted to domain attribute
- DEFAULT - Enum constant in enum class com.skava.tax.constants.SkuType
- DEFAULT_API_VERSION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
TAX API VERSION.
- DEFAULT_AUTH_EXP_TIME - Static variable in class com.skava.tax.constants.TaxConstants
-
This is the default auth expire time or charge window.
- DEFAULT_CHARGE_EXP_TIME - Static variable in class com.skava.tax.constants.TaxConstants
-
This is the default charge expire time or refund window.
- DEFAULT_LOCALE - Static variable in class com.skava.tax.constants.RequestParameter
-
DEFAULT_LOCALE
- DEFAULT_PAGE_NUMBER - Static variable in class com.skava.tax.constants.RequestParameter
-
DEFAULT_PAGE_NUMBER
- DEFAULT_PAGE_SIZE - Static variable in class com.skava.tax.constants.RequestParameter
-
DEFAULT_PAGE_SIZE
- DEFAULT_PROCESSOR_CLASS_NAME - Static variable in class com.skava.tax.constants.TaxConstants
- DefaultConstraintValidator - Class in com.skava.tax.validation
-
This class defines DefaultConstraintValidator.
- DefaultConstraintValidator(LocalValidatorFactoryBean) - Constructor for class com.skava.tax.validation.DefaultConstraintValidator
- DEFAULTPROPERTIESFILE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
To be removed.
- DEFAULTPROVIDER - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- DefaultTaxCalculationPluginImpl - Class in com.skava.tax.plugin.impl
-
The Class provide DefaultTaxCalculationPluginImpl for calculating tax .
- DefaultTaxCalculationPluginImpl() - Constructor for class com.skava.tax.plugin.impl.DefaultTaxCalculationPluginImpl
-
Instantiates a new default tax calculation plugin impl.
- DefaultTaxCalculationStrategyImpl - Class in com.skava.tax.strategy.impl
-
This class provide default tax calculation service strategy method implementation it will load this class based on the collection properties.
- DefaultTaxCalculationStrategyImpl() - Constructor for class com.skava.tax.strategy.impl.DefaultTaxCalculationStrategyImpl
-
Instantiates a new default tax calculation strategy impl.
- DefaultTaxProcessor - Class in com.skava.tax.processor
-
DefaulttaxProcessor
- DefaultTaxProcessor() - Constructor for class com.skava.tax.processor.DefaultTaxProcessor
- DEFAULTTAXVALIDATORS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- DEFAULTTRANSACTIONVALIDATORS - Static variable in class com.skava.tax.constants.TaxConstants
- defaultValue - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- delete(TransactionEntity) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To delete a
TransactionEntity
for the given Transaction id. - DELETE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- DELETE_TAX_ITEM_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- DELETE_TRANSACTION_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- deleteById(long) - Method in interface com.skava.tax.repository.tax.TaxItemRepository
-
To delete a
TaxItemEntity
for the given taxItem id. - deleteByTaxItem(TaxItemEntity) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To delete all
TransactionEntity
under given TaxItem. - deleteCache(String) - Method in class com.skava.tax.service.impl.CacheImpl
-
deleteCache.
- deleteCacheWithKey(String, String) - Method in class com.skava.tax.service.impl.CacheImpl
-
deleteCacheWithKey.
- DELETED - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- deleteTaxItem(TaxItemEntity) - Method in class com.skava.tax.process.TaxItemProcess
-
This method is to check whether tax item is present for provided id or not
- deleteTaxItem(String, String, Long, String, long) - Method in class com.skava.tax.web.TaxItemController
-
This method is used to delete a taxItem based on given taxItem id.
- DeleteTaxItemService - Interface in com.skava.tax.service.taxitem
-
DeletePaymentItemService
- DeleteTaxItemServiceImpl - Class in com.skava.tax.service.impl.taxitem
-
DeleteTaxItemServiceImpl This class implements the DeleteTaxItemService interface to handle delete tax item operations.
- DeleteTaxItemServiceImpl(TaxCalculationHelper, TaxItemProcess, CommonDependencies, MessageSource) - Constructor for class com.skava.tax.service.impl.taxitem.DeleteTaxItemServiceImpl
- DeleteTaxItemValidator - Class in com.skava.tax.validate
-
The Class CreateCartValidator.
- DeleteTaxItemValidator(MessageSource) - Constructor for class com.skava.tax.validate.DeleteTaxItemValidator
- deleteTransaction(Long, String, String, String, long) - Method in class com.skava.tax.web.TransactionController
- DeleteTransactionService - Interface in com.skava.tax.service.transaction
-
DeleteTransactionService
- DeleteTransactionServiceImpl - Class in com.skava.tax.service.impl.transaction
- DeleteTransactionServiceImpl(CommonDependencies, TransactionRepository, TransactionProcess, TaxCalculationHelper, MessageSource) - Constructor for class com.skava.tax.service.impl.transaction.DeleteTransactionServiceImpl
- DeleteTransactionValidator - Class in com.skava.tax.validate
- DeleteTransactionValidator(MessageSource) - Constructor for class com.skava.tax.validate.DeleteTransactionValidator
- deliverFromAddress - Variable in class com.skava.tax.model.dto.Tax
-
The Delivery from Address.
- deliverFromAddressDomain - Variable in class com.skava.tax.model.domain.TaxDomain
- deliverToAddress - Variable in class com.skava.tax.model.dto.Items
-
The Delivery Address.
- deliverToAddress - Variable in class com.skava.tax.model.dto.Tax
-
The Delivery to Address.
- deliverToAddressDomain - Variable in class com.skava.tax.model.domain.ItemsDomain
- deliverToAddressDomain - Variable in class com.skava.tax.model.domain.TaxDomain
- description - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- description - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- DESCRIPTION - Static variable in class com.skava.tax.constants.RequestParameter
- DESCRIPTION_MAX_LENGTH - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
The Constant DESCRIPTION_MAX_LENGTH.
- DIFFERENT_TAXITMID - Enum constant in enum class com.skava.tax.constants.ResponseCode
- DIRECT_CHARGE - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- DIRECT_CHARGE_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- directCharge(String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- directCharge(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do direct charge an amount for using provided token.
- discount - Variable in class com.skava.tax.model.domain.ItemsDomain
- discount - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- discount - Variable in class com.skava.tax.model.dto.Items
-
The shippingDiscount.
- discount - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The skuDiscount.
- DocketUtil - Class in com.skava.tax.util
-
This is a holds the docket utility methods.
- DOT - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Following are the basic constants used across Tax Calculation service.
- DuplicateCollectionPropKeyException - Exception in com.skava.tax.exceptions
-
Class to handle an exception key is duplicate
- DuplicateCollectionPropKeyException(String) - Constructor for exception com.skava.tax.exceptions.DuplicateCollectionPropKeyException
-
This method is used to throw Collection Attribute already exists exception.
- DuplicateEntry - Annotation Interface in com.skava.tax.validation.constraints
-
This annotation defines Duplicate Entry
- DuplicateEntryValidator - Class in com.skava.tax.validation
-
This class defines Duplicate Entry Validator This constraint validator used for finding duplicate entries in
Collection
- DuplicateEntryValidator() - Constructor for class com.skava.tax.validation.DuplicateEntryValidator
E
- email - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- email - Variable in class com.skava.tax.model.dto.TaxAddress
-
The email.
- EMPTY - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- encrypt(String) - Static method in class com.skava.tax.util.TaxUtils
-
domain attribute will be converted to the data representation that can be stored in a cache
- ENTITY_COLLECTION - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ENTITY_COLLECTIONPROPERTY - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- ENTITY_COMMON - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ENTITY_ITEM - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ENTITY_NAME - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ENTITY_PRODUCT - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ENTITY_SKU - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ENTITY_TAX - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ENTITY_TRANSACTION - Static variable in class com.skava.tax.constants.TaxResponseCodes
- entityManager - Variable in class com.skava.tax.util.TaxWiredServices
-
The entity manager.
- entryPath() - Element in annotation interface com.skava.tax.validation.constraints.DuplicateEntry
- ENUM - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- ENUM_MULTISELECT - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- equals(Object) - Method in class com.skava.tax.collection.model.entity.CollectionPropertyPK
- ERORR_CODE_VALIDATION - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- ERORR_CODE_VALIDATION - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_ALREADY_EXISTS - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_CODE_UNKNOWN - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_COLLECTION_DESCRIPTION_LENGTH - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_NAME_EMTPY - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_NAME_LENGTH - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_NAME_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_STATUS_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_TIMEZONE_EMTPY - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_TIMEZONE_INVALID - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_TIMEZONE_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_VALID_BUSINESS_ID_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_VALID_CREATEDBY_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_VALID_ID_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_COLLECTION_VALID_UPDATEDBY_REQUIRED - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_INVALID_COLLECTION_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERORR_INVALID_COLLECTION_ID.
- ERROR_INVALID_CURRENCY - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERORR_INVALID_COLLECTION_ID.
- ERROR_INVALID_CURRENCY_CODE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_INVALID_ITEM_DETAILS - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_ITEM_DETAILS.
- ERROR_INVALID_ITEM_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_ITEM_ID.
- ERROR_INVALID_ITEM_QUANTITY - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_ITEM_QUANTITY.
- ERROR_INVALID_ITEM_SHIPPING_DISCOUNT - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_ITEM_SHIPPING_DISCOUNT.
- ERROR_INVALID_ITEM_SHIPPING_PRICE - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_ITEM_SHIPPING_PRICE.
- ERROR_INVALID_PAGE_SIZE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
The Constant ERROR_INVALID_PAGE_SIZE.
- ERROR_INVALID_PAGE_SIZE - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_PAGE_SIZE.
- ERROR_INVALID_PRODUCT_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_PRODUCT_ID.
- ERROR_INVALID_PROFILE_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_ITEM_ID.
- ERROR_INVALID_PROVIDER - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_INVALID_REQUEST - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERORR_INVALID_REQUEST.
- ERROR_INVALID_SKU_DETAILS - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_SKU_DETAILS.
- ERROR_INVALID_SKU_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_SKU_DETAILS.
- ERROR_INVALID_SKU_TYPE - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_INVALID_SKU_DETAILS.
- ERROR_INVALID_TRANSACTION - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_INVALID_TRANSACTION_TYPE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_INVALID_VALUE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_LOCALE_VALIDATION - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant ERROR_LOCALE_VALIDATION.
- ERROR_NOT_FOUND - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_PARTNER_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_SOLR_BOOSTING_CONF - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_SOLR_VALIDATOR - Enum constant in enum class com.skava.tax.constants.CollectionResponseCode
- ERROR_UNKNOWN - Static variable in class com.skava.tax.constants.TaxResponseCodes
- ERROR_VALIDATION - Static variable in class com.skava.tax.constants.TaxResponseCodes
- EventDependencies - Class in com.skava.tax.message
-
This class defines common dependencies for event
- EventDependencies(AuthHelper, EventClientComponent, TransactionEventHandler, CreateTransactionService, TransactionServiceHelper) - Constructor for class com.skava.tax.message.EventDependencies
- existsByBusinessIdAndNameIgnoreCase(long, String) - Method in interface com.skava.tax.collection.repository.CollectionRepository
-
Retrieves Collection records by BusinessId and Name
- existsByBusinessIdAndNameIgnoreCaseAndIdNot(long, String, long) - Method in interface com.skava.tax.collection.repository.CollectionRepository
-
Retrieves Collection records by BusinessId and Name
- EXPECTATION_FAILED - Static variable in class com.skava.tax.constants.ParamDescription
- ExternalTomcatServletInitializer - Class in com.skava.tax
-
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.tax.ExternalTomcatServletInitializer
F
- FAILED - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionEntity.Status
- FAILURE - Static variable in class com.skava.tax.constants.ParamDescription
- FIELD_TAX - Static variable in class com.skava.tax.model.entity.tax.TaxItemEntity
- FILE - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- FILTER - Static variable in class com.skava.tax.constants.RequestParameter
-
FILTER
- FIND_ALL_TRANSACTION_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- FIND_TAX_ITEM_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- FIND_TRANSACTION_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- findAll() - Method in class com.skava.tax.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.tax.collection.process.CollectionProcess
-
This function is used to find all collection from the given request.
- findAll(Pageable) - Method in interface com.skava.tax.collection.repository.CollectionAttributeRepository
- findAll(Pageable) - Method in interface com.skava.tax.repository.tax.TaxItemRepository
-
To find all
TaxItemEntity
with the requested page limits. - findAll(Pageable) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find all
TransactionEntity
with the requested page limits. - findAll(Specification<TaxItemEntity>, Pageable) - Method in interface com.skava.tax.repository.tax.TaxItemRepository
-
To find all
TaxItemEntity
with the given filter specifications and requested page limits. - findAll(Specification<TransactionEntity>, Pageable) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find all
TransactionEntity
with the given filters specification and the requested page limits. - findAllByTaxItem(TaxItemEntity, Pageable) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find all
TransactionEntity
under the givenTaxItemEntity
and the requested page limits. - findAllCollection(String, String, long, EcomSorts, String, String, int, int) - Method in class com.skava.tax.web.CollectionController
-
This method is used to find all Collection.
- FindAllCollectionAttributesService - Interface in com.skava.tax.collection.service
-
This class contains the functionality to fetch the collection attribute properties.
- FindAllCollectionAttributesServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class contains the functionality to load all collection attributes
- FindAllCollectionAttributesServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.FindAllCollectionAttributesServiceImpl
- findAllCollectionProperties(String, String, long, String) - Method in class com.skava.tax.web.CollectionAttributeController
-
Fetch all the collection properties based on the given collection Id
- FindAllCollectionPropertyValidator - Class in com.skava.tax.collection.validator
-
The Class FindAllCollectionPropertyValidator used to validate the find all collection property request
- FindAllCollectionPropertyValidator() - Constructor for class com.skava.tax.collection.validator.FindAllCollectionPropertyValidator
- FindAllCollectionService - Interface in com.skava.tax.collection.service
-
This interface Contains a define method to find all collections.
- FindAllCollectionServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class Contains a functionality to load all collections
- FindAllCollectionServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.FindAllCollectionServiceImpl
- FindAllCollectionValidator - Class in com.skava.tax.collection.validator
-
This class provide validate the collection required field while load all collection.
- FindAllCollectionValidator() - Constructor for class com.skava.tax.collection.validator.FindAllCollectionValidator
- FindAllRequest - Class in com.skava.tax.model.request
- FindAllRequest() - Constructor for class com.skava.tax.model.request.FindAllRequest
- findAllTransaction(String, String, String, long, long, int, int, String) - Method in class com.skava.tax.web.TaxItemController
- FindAllTransactionService - Interface in com.skava.tax.service.transaction
-
FindAllPaymentItemService
- FindAllTransactionServiceImpl - Class in com.skava.tax.service.impl.transaction
-
FindAllTransactionServiceImpl This class implements the FindAllTransactionService interface to find all operations.
- FindAllTransactionServiceImpl(TransactionRepository, CommonDependencies, TaxCalculationHelper, TaxItemProcess) - Constructor for class com.skava.tax.service.impl.transaction.FindAllTransactionServiceImpl
- FindAllTransactionValidator - Class in com.skava.tax.validate
- FindAllTransactionValidator(MessageSource) - Constructor for class com.skava.tax.validate.FindAllTransactionValidator
- findById(long) - Method in interface com.skava.tax.repository.tax.TaxItemRepository
- findById(long) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find a
TransactionEntity
for the given transaction id. - findById(CollectionDomain) - Method in class com.skava.tax.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.tax.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.tax.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.tax.collection.repository.CollectionRepository
-
Find by collection identifier and business identifier
- findByIdAndCollectionId(long, Long) - Method in interface com.skava.tax.repository.tax.TaxItemRepository
- findByIdAndCollectionId(Long, Long) - Method in class com.skava.tax.process.TaxItemProcess
- findByIdAndStatus(long, CollectionStatus) - Method in interface com.skava.tax.collection.repository.CollectionRepository
-
Find by collection identifier and status
- findByIdAndTaxItemCollectionId(long, long) - Method in class com.skava.tax.process.TransactionProcess
- findByIdAndTaxItemCollectionId(long, long) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find a
TransactionEntity
for the given transaction id. - findByName(CollectionPropertyDomain) - Method in class com.skava.tax.collection.process.CollectionPropertyProcess
-
This function is used to find the collection property by name.
- findByPropertiesNameAndPropertiesValue(String, String) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find a
TransactionEntity
for the given property name and value and collectionId. - findByTaxItemAndTransactionType(TaxItemEntity, TransactionType) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find all
TransactionEntity
under the givenTaxItemEntity
and transaction type. - findByTaxItemAndTransactionTypeAndStatus(TaxItemEntity, TransactionType, TransactionEntity.Status) - Method in class com.skava.tax.process.TransactionProcess
- findByTaxItemAndTransactionTypeAndStatus(TaxItemEntity, TransactionType, TransactionEntity.Status) - Method in interface com.skava.tax.repository.tax.TransactionRepository
-
To find all
TransactionEntity
under the givenTaxItemEntity
, transaction type and status. - FindCollectionAttributeService - Interface in com.skava.tax.collection.service
-
This interface contains the functionality to load all collection attribute properties.
- FindCollectionAttributeServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class contains the load collection properties
- FindCollectionAttributeServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.FindCollectionAttributeServiceImpl
- FindCollectionService - Interface in com.skava.tax.collection.service
-
This interface Contains a define method to find a collection
- FindCollectionServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class Contains a functionality to load a collection
- FindCollectionServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.FindCollectionServiceImpl
- FindCollectionValidator - Class in com.skava.tax.collection.validator
-
Validations for the Collection load service available here
- FindCollectionValidator() - Constructor for class com.skava.tax.collection.validator.FindCollectionValidator
- FindTaxItemService - Interface in com.skava.tax.service.taxitem
-
FindTaxItemService
- FindTaxItemServiceImpl - Class in com.skava.tax.service.impl.taxitem
-
FindTaxItemServiceImpl This class implements the FindTaxItemService interface to handle get tax operations.
- FindTaxItemServiceImpl(TaxItemProcess, CommonDependencies, TaxCalculationHelper) - Constructor for class com.skava.tax.service.impl.taxitem.FindTaxItemServiceImpl
- FindTaxItemValidator - Class in com.skava.tax.validate
- FindTaxItemValidator(MessageSource) - Constructor for class com.skava.tax.validate.FindTaxItemValidator
- FindTransactionService - Interface in com.skava.tax.service.transaction
-
FindTransactionService
- FindTransactionServiceImpl - Class in com.skava.tax.service.impl.transaction
-
FindTransactionServiceImpl This class implements the FindTransactionService interface to handle find transaction operations.
- FindTransactionServiceImpl(TaxCalculationHelper, TransactionProcess, CommonDependencies, TaxItemProcess) - Constructor for class com.skava.tax.service.impl.transaction.FindTransactionServiceImpl
- FindTransactionValidator - Class in com.skava.tax.validate
- FindTransactionValidator(MessageSource) - Constructor for class com.skava.tax.validate.FindTransactionValidator
- firstName - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- firstName - Variable in class com.skava.tax.model.dto.TaxAddress
-
The firstName.
- FIXEDBUNDLE - Enum constant in enum class com.skava.tax.constants.SkuType
- FLATRATE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Following are the constants used for tax calculation
- FLOAT - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- fromDomainObject(CollectionDomain) - Method in class com.skava.tax.collection.model.datatransferobjects.Collections
-
This function is used to convert domain object to exchange object.
G
- GET_COLLECTION - Static variable in class com.skava.tax.web.TaxLogConstants
- GET_COLLECTIONPROPERTY - Static variable in class com.skava.tax.web.TaxLogConstants
- getAdditionalPackagesPredicates(Predicate<Builder>, String) - Static method in class com.skava.tax.util.DocketUtil
-
This method modifies the operation builder predicates for additional packages.
- getAddressLine1() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getAddressLine2() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getAddressLine3() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- GETALL_COLLECTION - Static variable in class com.skava.tax.web.TaxLogConstants
- GETALL_COLLECTIONPROPERTY - Static variable in class com.skava.tax.web.TaxLogConstants
- getAsResponseEntity(MessageSource, Object[]) - Method in class com.skava.tax.model.response.TaxServiceResponse
- getAttributeName() - Method in class com.skava.tax.collection.model.entity.CollectionPropertyEntity
-
Gets the name.
- getAvailableProvider(String, Long) - Method in class com.skava.tax.helper.TaxCalculationHelper
-
Get Provider based on the collection id
- getBigDecimal(String, BigDecimal) - Static method in class com.skava.tax.util.TaxUtils
-
Gets the big decimal.
- getBusinessId(Long) - Method in class com.skava.tax.auth.TaxSecurityConfig
- getByCollectionId(Long) - Method in interface com.skava.tax.collection.repository.CollectionPropertyRepository
-
Find by collection identifier and status
- getCache(String) - Method in class com.skava.tax.service.impl.CacheImpl
-
getCache.
- getCity() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getCollection(String, String) - Method in class com.skava.tax.service.impl.CacheImpl
-
Get the collection from cache
- getCollectionAttributeMap() - Method in class com.skava.tax.collection.process.CollectionAttributeProcess
-
This method builds a map of collection attributes by name and returns it
- getCollectionAttributes(String, String) - Method in class com.skava.tax.service.impl.CacheImpl
-
Get the collection attributes from Cache
- getCollectionById(String, String, long, String, long) - Method in class com.skava.tax.web.CollectionController
-
This method is used to load single Collection based on given CollectionRequest.
- getCollectionPropertiesByName(String, String, long, String, long, String) - Method in class com.skava.tax.web.CollectionPropertyController
-
Fetch the collection property based on the the given collection property name
- getCollectionProperty(long, String, String) - Method in class com.skava.tax.helper.TaxCalculationHelper
-
Find the collection property value
- getCompanyName() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getConfirmationCodeFromTransaction(TransactionEntity) - Static method in class com.skava.tax.service.impl.transaction.TransactionHandler
-
This method returns the confirmationCode in the given transaction
- getEmail() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getFirstName() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getItemDetailsDomain(List<Items>) - Method in class com.skava.tax.factory.impl.TaxDomainFactoryImpl
-
Method getItemDetailsDomain Gets the item details domain.
- getItemSkuDetails(List<ItemsSKUDomain>) - Method in class com.skava.tax.factory.impl.TaxFactoryImpl
-
Gets the item sku details.
- getItemSkuDetailsDomain(List<ItemsSKU>) - Method in class com.skava.tax.factory.impl.TaxDomainFactoryImpl
-
Method getItemSkuDetailsDomain Gets the item sku details domain.
- getLastName() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getListFromIterator(Iterator<T>) - Static method in class com.skava.tax.service.impl.CommonDependencies
-
This method is used to iterate an "ENTITY" and add in array list of "ENTITY".
- getMessage(String, Object[], MessageSource, String) - Static method in class com.skava.tax.constants.TaxResponseCodes
-
Gets the message.
- getMiddleName() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getMobile() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getName() - Method in enum class com.skava.tax.constants.SkuType
- getPhone() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- getPredicate(Class<?>, EcomFilters) - Static method in class com.skava.tax.util.PredicateUtil
-
Get Querydsl Predicate
- getPredicate(Class<?>, String) - Static method in class com.skava.tax.util.PredicateUtil
-
Get Querydsl Predicate
- getPredicateForBasePackageAndAdditionalPackages(String, List<String>) - Static method in class com.skava.tax.util.DocketUtil
-
This method returns the predicate for base and additional packages.
- getProcessorResponse(Transaction, TaxItemEntity, String) - Method in class com.skava.tax.service.impl.transaction.TransactionHandler
-
This method gets the final response from all types of transactions
- getProviderClassFromCollectionProperty(CollectionDomain) - Static method in class com.skava.tax.helper.TaxCalculationHelper
-
Gets the plug in class from collection property.
- getQuantity() - Method in class com.skava.tax.model.domain.ItemsDomain
- getQuantity() - Method in class com.skava.tax.model.dto.Items
- getQuantityFractional() - Method in class com.skava.tax.model.domain.ItemsDomain
- getQuantityFractional() - Method in class com.skava.tax.model.dto.Items
- getSkuBreakUp(List<SkuBreakUpDomain>) - Method in class com.skava.tax.factory.impl.TaxFactoryImpl
-
Gets the sku break up.
- getSort(Class<?>, EcomSorts) - Static method in class com.skava.tax.util.PredicateUtil
- getSpecification(String) - Method in class com.skava.tax.model.entity.criteria.AbstractSpecificationBuilder
-
Gets the specifications.
- getTaxAddress(TaxAddressDomain) - Method in class com.skava.tax.factory.impl.TaxFactoryImpl
-
Gets the tax address.
- getTaxAddressDomain(TaxAddress) - Method in class com.skava.tax.factory.impl.TaxDomainFactoryImpl
-
Method getTaxAddressDomain Gets the tax address domain.
- getTaxItem(long) - Method in class com.skava.tax.process.TaxItemProcess
- getTaxItemById(String, String, String, Long, long) - Method in class com.skava.tax.web.TaxItemController
- getTransaction(long) - Method in class com.skava.tax.process.TransactionProcess
-
This method loads a
TransactionEntity
for the give transactionId from DB. - getTransaction(long) - Method in class com.skava.tax.service.impl.transaction.TransactionHandler
- getTransactionById(String, String, String, long, long) - Method in class com.skava.tax.web.TransactionController
-
This method is used to find single Transaction for the provided transaction id.
- getTransactionFromRefTransId(Long, Map<String, String>, TransactionType, boolean) - Method in class com.skava.tax.service.impl.transaction.TransactionHandler
-
This method checks if the provided reference transaction type exists in the provided map and returns the transaction if exists.
- getUserId() - Method in class com.skava.tax.util.AuthHelper
-
get user userId from auth token handler
- getUserIdFromAuth() - Static method in class com.skava.tax.service.impl.CommonDependencies
-
This method is to get User Id from Authentication
- getValidateException(MethodParameter, BindingResult) - Method in interface com.skava.tax.service.CustomEcommService
-
Default validate exception for inventory service.
- getValidator() - Method in class com.skava.tax.collection.service.impl.CreateCollectionServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.FindAllCollectionAttributesServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.FindAllCollectionServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.FindCollectionAttributeServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.FindCollectionServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.UpdateCollectionPropertiesServiceImpl
- getValidator() - Method in class com.skava.tax.collection.service.impl.UpdateCollectionServiceImpl
- getValidator(FindAllRequest) - Method in class com.skava.tax.service.impl.transaction.FindAllTransactionServiceImpl
- getValidator(PatchTaxItemRequestInternal) - Method in class com.skava.tax.service.impl.taxitem.PatchUpdateTaxItemServiceImpl
-
This method is used to update TaxItem based on given TaxItem.
- getValidator(PatchTransactionRequestInternal) - Method in class com.skava.tax.service.impl.transaction.PatchTransactionServiceImpl
-
This method is used to create TaxItem based on given PaymentItem.
- getValidator(TaxItemRequest) - Method in class com.skava.tax.service.impl.taxitem.CreateTaxItemServiceImpl
-
This method is used to create PaymentItem based on given PaymentItem.
- getValidator(TaxItemRequest) - Method in class com.skava.tax.service.impl.taxitem.DeleteTaxItemServiceImpl
-
This method is used to delete TaxItem based on given TaxItem.
- getValidator(TaxItemRequest) - Method in class com.skava.tax.service.impl.taxitem.FindTaxItemServiceImpl
- getValidator(TaxRequest) - Method in class com.skava.tax.service.impl.TaxCalculationServiceImpl
-
Method getValidator this method used to validate the request fields
- getValidator(TransactionRequest) - Method in class com.skava.tax.service.impl.transaction.CreateTransactionServiceImpl
- getValidator(TransactionRequest) - Method in class com.skava.tax.service.impl.transaction.DeleteTransactionServiceImpl
- getValidator(TransactionRequest) - Method in class com.skava.tax.service.impl.transaction.FindTransactionServiceImpl
- getValidatorsFromCollectionProperty(long, String, String, String) - Method in class com.skava.tax.helper.TaxCalculationHelper
-
This method is used to load the list of validators from the given collection property
- getValueFromCache(String, String) - Method in class com.skava.tax.service.impl.CacheImpl
-
Gets the value from cache.
- getZip() - Method in class com.skava.tax.model.domain.TaxAddressDomain
- groups() - Element in annotation interface com.skava.tax.validation.constraints.DuplicateEntry
- GUEST_USER_ROLE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
System defined role names
H
- handleCollectionAttributeNotFoundException(CollectionAttributeNotFoundException, WebRequest) - Method in class com.skava.tax.web.TaxExceptionHandler
- handleCollectionNotFoundException(CollectionNotFoundException, WebRequest) - Method in class com.skava.tax.web.TaxExceptionHandler
- handleTaxServiceException(TaxServiceException, WebRequest) - Method in class com.skava.tax.web.TaxExceptionHandler
- handleTransactionEvent(EventModel, String, EventDependencies) - Method in class com.skava.tax.message.TransactionEventHandler
-
This method is used to create tax transaction.
- HAS_ANYROLE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- HAS_PRIVILEGE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- hashCode() - Method in class com.skava.tax.collection.model.entity.CollectionPropertyPK
- HASPRIVILEGEFORBUSINESS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- HASPRIVILEGEFORBUSINESSBYID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- HASPRIVILEGEFORCOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- HASROLEFORBUSINESSBYID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- HASROLEFORCOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- HttpHeader - Class in com.skava.tax.constants
-
This class have header name's for the application
- HttpHeader() - Constructor for class com.skava.tax.constants.HttpHeader
- HUNDRED - Static variable in class com.skava.tax.constants.TaxCalculationConstants
I
- id - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- id - Variable in class com.skava.tax.model.domain.ItemsDomain
- id - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- id - Variable in class com.skava.tax.model.dto.Items
-
The id.
- id - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The id.
- id - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- id - Variable in class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- id - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- id - Variable in class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- ID - Static variable in class com.skava.tax.constants.RequestParameter
-
ID
- IDENTIFIER - Static variable in class com.skava.tax.constants.RequestParameter
- INACTIVE - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionStatus
- INACTIVE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- inclusiveTax - Variable in class com.skava.tax.model.dto.SkuBreakUp
-
The Vat Tax
- INDEX_NUMBER - Static variable in class com.skava.tax.util.SearchUtility
- INDEX_STRING - Static variable in class com.skava.tax.util.SearchUtility
- init() - Method in class com.skava.tax.message.TaxMessageListener
-
Listening message using event component.
- initBinder(WebDataBinder) - Method in class com.skava.tax.web.CollectionController
- initBinder(WebDataBinder) - Method in class com.skava.tax.web.CollectionPropertyController
- initialize(DuplicateEntry) - Method in class com.skava.tax.validation.DuplicateEntryValidator
- INT - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- INTERNAL_SERVER_ERROR - Enum constant in enum class com.skava.tax.constants.ResponseCode
- INVALID - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_COLLECTION_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_COLLECTION_STATUS - Enum constant in enum class com.skava.tax.constants.ResponseCode
- INVALID_CURRENCY - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_DETAILS - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_DISCOUNT - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_ITEM_DETAILS - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_PRICE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_PROVIDER - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_QUANTITY - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_REF_TRANSACTION - Enum constant in enum class com.skava.tax.constants.ResponseCode
- INVALID_REQUEST - Static variable in class com.skava.tax.constants.ParamDescription
- INVALID_REQUEST - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_RESOURCE - Static variable in class com.skava.tax.constants.ParamDescription
- INVALID_TRANSACTION - Enum constant in enum class com.skava.tax.constants.ResponseCode
- INVALID_TRANSACTION - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_TRANSACTION_TYPE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_TYPE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- INVALID_VALUE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- IS_ALL_OR_NONE - Static variable in class com.skava.tax.constants.TaxConstants
-
collectionId
- isCalculateAgain(TaxDomain, TaxDomain) - Static method in class com.skava.tax.util.TaxCalculationServiceUtil
-
Checks if is calculate again.
- isEmpty() - Method in class com.skava.tax.model.domain.PageableDO
- isIncompleteTransaction(TaxItemEntity) - Method in class com.skava.tax.service.impl.transaction.TransactionHandler
- isTransactionWindowExpired(TaxItemEntity, Date, TransactionType) - Method in class com.skava.tax.validate.TransactionValidatorHelper
-
To check if the transaction window is expired.
- isValid(Object, ConstraintValidatorContext) - Method in class com.skava.tax.validation.DuplicateEntryValidator
- isValidCurrencyCode(String) - Static method in class com.skava.tax.service.impl.CommonDependencies
- isValidId(long) - Static method in class com.skava.tax.util.SearchUtility
-
Converts given values to appropriate ordinal values
- isValidPageAndSize(int, int) - Static method in class com.skava.tax.util.SearchUtility
-
Checks whether the page and size are valid
- isValidProvider(String) - Static method in class com.skava.tax.service.impl.CommonDependencies
- ITEM - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- ITEM_ID - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
ITEMID
- ITEM_PROPERTIES - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- ItemBreakUp - Class in com.skava.tax.model.dto
-
This model contains the item breakup details.
- ItemBreakUp() - Constructor for class com.skava.tax.model.dto.ItemBreakUp
- ItemBreakUpDomain - Class in com.skava.tax.model.domain
-
The Class ItemBreakUpDomain model object for tax calculation.
- ItemBreakUpDomain() - Constructor for class com.skava.tax.model.domain.ItemBreakUpDomain
-
Instantiates a new item break up domain.
- itemId - Variable in class com.skava.tax.model.domain.ItemBreakUpDomain
- itemId - Variable in class com.skava.tax.model.dto.ItemBreakUp
-
The itemId.
- Items - Class in com.skava.tax.model.dto
-
This Class is used as the model object for Items.
- Items() - Constructor for class com.skava.tax.model.dto.Items
-
The default class constructor.
- ItemsDomain - Class in com.skava.tax.model.domain
-
The Class ItemsDomain model object for tax calculation.
- ItemsDomain() - Constructor for class com.skava.tax.model.domain.ItemsDomain
-
The default class constructor.
- ItemsSKU - Class in com.skava.tax.model.dto
-
This Class is used as the model object for ItemsSKU.
- ItemsSKU() - Constructor for class com.skava.tax.model.dto.ItemsSKU
-
The default class constructor.
- ItemsSKUDomain - Class in com.skava.tax.model.domain
-
The Class ItemsSKUDomain model object for tax calculation.
- ItemsSKUDomain() - Constructor for class com.skava.tax.model.domain.ItemsSKUDomain
-
The default class constructor.
- itemTax - Variable in class com.skava.tax.model.domain.SkuBreakUpDomain
- itemTax - Variable in class com.skava.tax.model.dto.SkuBreakUp
-
The itemTax.
- itemVersion - Variable in class com.skava.tax.model.domain.ItemsDomain
- itemVersion - Variable in class com.skava.tax.model.dto.Items
-
The item address Version.
K
- KEY - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
KEY
L
- lastName - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- lastName - Variable in class com.skava.tax.model.dto.TaxAddress
-
The lastName.
- LOCALE - Static variable in class com.skava.tax.constants.HttpHeader
- LOCALE - Static variable in class com.skava.tax.constants.RequestParameter
-
LOCALE
- LOCALE - Static variable in class com.skava.tax.constants.TaxConstants
-
event locale field
- LOCALE - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
The Constant is descripted about the field name .
- LOCKED - Static variable in class com.skava.tax.constants.RequestParameter
- logging(String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- logging(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do cancel authorization an amount for using provided token.
- LOGGING - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- LONG - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- LONGSTRING - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
M
- main(String[]) - Static method in class com.skava.tax.TaxApplication
-
This method used to start a Authorization as a spring boot application.
- MAIN - Enum constant in enum class com.skava.tax.constants.SkuType
- MANDATORY - Enum constant in enum class com.skava.tax.constants.SkuType
- MAX_PAGE_SIZE - Static variable in class com.skava.tax.constants.RequestParameter
-
MAX_PAGE_SIZE
- MAX_PAGE_SIZE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
The Constant MAX_PAGE_SIZE.
- mergeMissingCollectionAttributes(Map<String, CollectionPropertyDomain>, Map<String, CollectionAttributeDomain>, CollectionPropertyFactory) - Static method in class com.skava.tax.collection.service.impl.CollectionPropertyServiceImplHelper
-
This method merges the missing collection attributes in to the collection domain properties map
- message() - Element in annotation interface com.skava.tax.validation.constraints.DuplicateEntry
- messageSource - Variable in class com.skava.tax.collection.validator.CreateCollectionValidator
- messageSource - Variable in class com.skava.tax.util.TaxWiredServices
-
The message source.
- messageSource - Variable in class com.skava.tax.validate.TaxValidator
-
The message source.
- messageSource - Variable in class com.skava.tax.web.TaxController
-
The message source.
- methodFallback(TaxRequest, Exception) - Method in class com.skava.tax.service.impl.TaxCalculationServiceImpl
-
Method fallback.
- middleName - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- middleName - Variable in class com.skava.tax.model.dto.TaxAddress
-
The middleName.
- mobile - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- mobile - Variable in class com.skava.tax.model.dto.TaxAddress
-
The mobile.
N
- name - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- name - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- name - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- name - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The name.
- name - Variable in class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- name - Variable in class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- NAME - Static variable in class com.skava.release.TaxReleaseDefinition
- NAME - Static variable in class com.skava.tax.constants.RequestParameter
- NAME_MAX_LENGTH - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
The Constant NAME_MAX_LENGTH.
- NAME_MIN_LENGTH - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
The Constant NAME_MIN_LENGTH.
- NO_ACCESS - Enum constant in enum class com.skava.tax.constants.ResponseCode
- NO_COLLECTIONS_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- NO_TAXITEM_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- NO_TAXITEMS_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- NO_TRANSACTION_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- NO_TRANSACTIONS_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- NOT_EQUAL - Enum constant in enum class com.skava.tax.validation.constraints.ValidationCode
- NOT_UPDATABLE - Enum constant in enum class com.skava.tax.validation.constraints.ValidationCode
- nullable - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
O
- objectMapper - Static variable in class com.skava.tax.message.TransactionEventHandler
-
Object mapper for De-serialize the string given in the message
- ONE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- openApi() - Method in class com.skava.tax.TaxApplication
-
This method return the swagger API documentation information as a container object by spring fox support classes and methods.
- OPERATION_AND - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- OPERATION_CALCULATION - Static variable in class com.skava.tax.constants.TaxResponseCodes
- OPERATION_COMMON - Static variable in class com.skava.tax.constants.TaxResponseCodes
- OPERATION_CREATE - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant OPERATION_CREATE.
- OPERATION_DELETE - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant OPERATION_ACTIVATE.
- OPERATION_EQUAL - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- OPERATION_FIND - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant OPERATION_FIND.
- OPERATION_GREATER_THAN - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- OPERATION_IN - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- OPERATION_LESS_THAN - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- OPERATION_LOAD - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant OPERATION_LOAD.
- OPERATION_NOT_SUPPORTED - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
Error Codes for Third party plugin
- OPERATION_OR - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- OPERATION_UPDATE - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant OPERATION_UPDATE.
- OPTIONAL - Enum constant in enum class com.skava.tax.constants.SkuType
- OR - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- OTHER_PROPERTIES - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionEntity.TransactionProperties
P
- PAGE - Static variable in class com.skava.tax.constants.RequestParameter
-
PAGE
- PAGE_CONSTANT - Static variable in class com.skava.tax.collection.process.CollectionProcess
- PAGE_CONSTANT - Static variable in class com.skava.tax.web.CollectionController
- PAGEABLE_INFO - Static variable in class com.skava.tax.constants.RequestParameter
- PageableDO<T> - Class in com.skava.tax.model.domain
-
Generic Domain Object class as a wrapper to transact between processes and services
- PageableDO() - Constructor for class com.skava.tax.model.domain.PageableDO
- PageableInfo - Class in com.skava.tax.model.response
-
Holds the pageable data for the response.
- PageableInfo() - Constructor for class com.skava.tax.model.response.PageableInfo
- PARAM_NAME - Static variable in class com.skava.tax.constants.RequestParameter
-
NAME
- ParamDescription - Class in com.skava.tax.constants
- ParamDescription() - Constructor for class com.skava.tax.constants.ParamDescription
- PARTNER_NOT_FOUND - Static variable in class com.skava.tax.constants.TaxResponseCodes
- PATCH_COLLECTIONPROPERTY - Static variable in class com.skava.tax.web.TaxLogConstants
- PATCH_TAX_ITEM_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
- PATCH_TRANSACTION_VALIDATOR - Static variable in class com.skava.tax.constants.TaxConstants
-
Transaction entity validators
- PatchTaxItemRequest - Class in com.skava.tax.model.dto
-
The PatchTaxItemRequestInternal model defines the request and response TaxItem object.
- PatchTaxItemRequest() - Constructor for class com.skava.tax.model.dto.PatchTaxItemRequest
- PatchTaxItemRequestInternal - Class in com.skava.tax.model.request
- PatchTaxItemRequestInternal() - Constructor for class com.skava.tax.model.request.PatchTaxItemRequestInternal
- PatchTaxItemValidator - Class in com.skava.tax.validate
-
The Class PatchTaxItemValidator.
- PatchTaxItemValidator(MessageSource) - Constructor for class com.skava.tax.validate.PatchTaxItemValidator
- patchTransactionById(String, String, String, long, Boolean, long, PatchTransactionRequest) - Method in class com.skava.tax.web.TransactionController
-
This method is used to patch update single Transaction for the provided transaction id.
- PatchTransactionRequest - Class in com.skava.tax.model.request
- PatchTransactionRequest() - Constructor for class com.skava.tax.model.request.PatchTransactionRequest
- PatchTransactionRequestInternal - Class in com.skava.tax.model.request
- PatchTransactionRequestInternal() - Constructor for class com.skava.tax.model.request.PatchTransactionRequestInternal
- PatchTransactionService - Interface in com.skava.tax.service.transaction
-
CreateTransactionService
- PatchTransactionServiceImpl - Class in com.skava.tax.service.impl.transaction
-
PatchTransactionServiceImpl This class implements the PatchTransactionService interface to handle tax patch operations.
- PatchTransactionServiceImpl(TaxCalculationHelper, TransactionProcess, CommonDependencies, PatchTransactionValidator, TaxItemProcess) - Constructor for class com.skava.tax.service.impl.transaction.PatchTransactionServiceImpl
- patchTransactionValidator - Variable in class com.skava.tax.service.impl.transaction.PatchTransactionServiceImpl
- PatchTransactionValidator - Class in com.skava.tax.validate
-
This class validates the
Transaction
provided in the request while patch update. - PatchTransactionValidator(CollectionRepository, MessageSource) - Constructor for class com.skava.tax.validate.PatchTransactionValidator
- patchUpdateCollectionProperties(String, String, long, String, long, List<CollectionProperty>) - Method in class com.skava.tax.web.CollectionPropertyController
-
Updates the collection properties which are existing under a collection
- PatchUpdateCollectionPropertiesServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class Contains a functionality to update collection properties
- PatchUpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- PatchUpdateCollectionPropertyService - Interface in com.skava.tax.collection.service
-
This interface provides functionality to update a collection properties
- PatchUpdateCollectionPropertyValidator - Class in com.skava.tax.collection.validator
- PatchUpdateCollectionPropertyValidator() - Constructor for class com.skava.tax.collection.validator.PatchUpdateCollectionPropertyValidator
- patchUpdateTaxItem(String, String, Long, String, long, PatchTaxItemRequest) - Method in class com.skava.tax.web.TaxItemController
-
This method is used to update required field in TaxItem based on given TaxItemRequest.
- PatchUpdateTaxItemService - Interface in com.skava.tax.service.taxitem
-
PatchUpdateTaxItemService
- PatchUpdateTaxItemServiceImpl - Class in com.skava.tax.service.impl.taxitem
-
PatchUpdateTaxItemServiceImpl This class implements the PatchUpdateTaxItemService interface to handle update tax item operations.
- PatchUpdateTaxItemServiceImpl(TaxCalculationHelper, TaxItemProcess, CommonDependencies) - Constructor for class com.skava.tax.service.impl.taxitem.PatchUpdateTaxItemServiceImpl
- patchUpdateTransaction(PatchTransactionRequestInternal) - Method in class com.skava.tax.process.TransactionProcess
-
patchUpdateTransaction
- payload() - Element in annotation interface com.skava.tax.validation.constraints.DuplicateEntry
- Payload - Class in com.skava.tax.model.response
-
This Class Payload is used as the model object for Transaction Entity.
- Payload() - Constructor for class com.skava.tax.model.response.Payload
- PAYMENT - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- PAYMENTID - Static variable in class com.skava.tax.constants.RequestParameter
-
PAYMENTID
- PENDING - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionEntity.Status
- PENDING_TRANSACTION_CREATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- PERCENTAGE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- phone - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- phone - Variable in class com.skava.tax.model.dto.TaxAddress
-
The phone.
- ping() - Method in class com.skava.tax.web.PingController
-
Ping.
- PingController - Class in com.skava.tax.web
-
The Class PingController.
- PingController() - Constructor for class com.skava.tax.web.PingController
- plugInLoader(TaxRequest) - Method in class com.skava.tax.helper.TaxCalculationHelper
-
Plug in loader.
- POST - Static variable in class com.skava.tax.constants.TaxConstants
-
post types of operations for events
- PREAUTH - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- PREAUTH_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- preAuthorize(String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- preAuthorize(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do pre authorization an amount for using provided token.
- PredicateUtil - Class in com.skava.tax.util
-
This is final class to use for filter and sort logic using query dsl
- preProcess(InputModel) - Method in class com.skava.tax.collection.validator.CreateCollectionValidator
-
Pre-Process Validation for create collection
- preProcess(InputModel) - Method in class com.skava.tax.collection.validator.FindAllCollectionPropertyValidator
-
Pre-Process Validation for load collection
- preProcess(InputModel) - Method in class com.skava.tax.collection.validator.FindAllCollectionValidator
-
Pre-Process Validation for load collection
- preProcess(InputModel) - Method in class com.skava.tax.collection.validator.FindCollectionValidator
-
Pre-Process Validation for load Collection
- preProcess(InputModel) - Method in class com.skava.tax.collection.validator.PatchUpdateCollectionPropertyValidator
- preProcess(InputModel) - Method in class com.skava.tax.collection.validator.UpdateCollectionPropertyValidator
- preProcess(InputModel) - Method in class com.skava.tax.validate.CreateTaxItemValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.CreateTransactionValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.DeleteTaxItemValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.DeleteTransactionValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.FindAllTransactionValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.FindTaxItemValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.FindTransactionValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.PatchTaxItemValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.PatchTransactionValidator
-
preProcess
- preProcess(InputModel) - Method in class com.skava.tax.validate.TaxValidator
-
preProcess
- preProcess(InputModel, BindingResult) - Method in class com.skava.tax.validation.DefaultConstraintValidator
- price - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- price - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The price of SKU.
- PRIVILLEGE_CREATECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PRIVILLEGE_DELETECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PRIVILLEGE_MANAGECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PRIVILLEGE_MANAGETAX - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Defined privileges
- PRIVILLEGE_UPDATECOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PRIVILLEGE_VIEWCOLLECTION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.CreateCollectionServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.FindAllCollectionAttributesServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.FindAllCollectionServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.FindCollectionAttributeServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.FindCollectionServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.UpdateCollectionPropertiesServiceImpl
- process(CollectionDataRequest) - Method in class com.skava.tax.collection.service.impl.UpdateCollectionServiceImpl
- process(FindAllRequest) - Method in class com.skava.tax.service.impl.transaction.FindAllTransactionServiceImpl
-
This method is used to load all Transactions based on given taxItemId.
- process(PatchTaxItemRequestInternal) - Method in class com.skava.tax.service.impl.taxitem.PatchUpdateTaxItemServiceImpl
- process(PatchTransactionRequestInternal) - Method in class com.skava.tax.service.impl.transaction.PatchTransactionServiceImpl
- process(TaxItemRequest) - Method in class com.skava.tax.service.impl.taxitem.CreateTaxItemServiceImpl
- process(TaxItemRequest) - Method in class com.skava.tax.service.impl.taxitem.DeleteTaxItemServiceImpl
- process(TaxItemRequest) - Method in class com.skava.tax.service.impl.taxitem.FindTaxItemServiceImpl
-
This method is used to get TaxItem based on given TaxItemId.
- process(TaxRequest) - Method in class com.skava.tax.service.impl.TaxCalculationServiceImpl
-
process This method is used to calculate Tax based on given Tax.
- process(TransactionRequest) - Method in class com.skava.tax.service.impl.transaction.CreateTransactionServiceImpl
-
This method is used to create Transaction based on given TaxItem.
- process(TransactionRequest) - Method in class com.skava.tax.service.impl.transaction.DeleteTransactionServiceImpl
-
This method is used to delete Transaction based on given Transaction.
- process(TransactionRequest) - Method in class com.skava.tax.service.impl.transaction.FindTransactionServiceImpl
- PROCESSOR_CLASS_INSTANCE_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
Check if the instance is created for the processor class
- PROCESSOR_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- processorResponse - Variable in class com.skava.tax.model.response.TaxServiceResponse
- productId - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- productId - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The productId.
- PROFILE_ID - Static variable in class com.skava.tax.constants.TaxResponseCodes
- profileId - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- properties - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- properties - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- Property - Class in com.skava.tax.model.dto
-
This class defines the model for PropertyDTO (Data Transfer Object).
- Property() - Constructor for class com.skava.tax.model.dto.Property
- PROPERTY_NAME - Static variable in class com.skava.tax.constants.RequestParameter
- PROPERTY_VALUE - Static variable in class com.skava.tax.constants.RequestParameter
- PROPS_ACCOUNT_LEVEL_LOYALTY - Static variable in class com.skava.tax.processor.TaxProcessorConstants
-
The Constant ACCOUNT_LEVEL_LOYALTY
- PROPS_ACCOUNTID - Static variable in class com.skava.tax.processor.TaxProcessorConstants
-
The Constant ACCOUNTID
- PROPS_API_KEY - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_AUTH_TOKEN - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_AUTH_TYPE - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_DEFAULT_TAX_PROP - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_LOCALE - Static variable in class com.skava.tax.processor.TaxProcessorConstants
-
Properties constants
- PROPS_ORDER - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_ORDER_DETAILS_FOR_TAX - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_PROVIDER - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_STORE_ID - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_TAX - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_TAX_APP_PROCESSOR_CLASS - Static variable in class com.skava.tax.constants.TaxConstants
- PROPS_TAX_CALCULATATIONCLASS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PROPS_TAX_FLAT_RATE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PROPS_TAX_ITEM - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_TAX_PERCENTAGE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- PROPS_TRANSACTION - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPS_USER_ID - Static variable in class com.skava.tax.processor.TaxProcessorConstants
- PROPTAXDEFAULTTYPE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- providedBy - Variable in class com.skava.tax.model.domain.TaxCalculationDomain
- providedBy - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The provided by.
- provider - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- PUT_COLLECTION - Static variable in class com.skava.tax.web.TaxLogConstants
- PUT_COLLECTIONPROPERTY - Static variable in class com.skava.tax.web.TaxLogConstants
Q
- QCollectionEntity - Class in com.skava.tax.collection.model.entity
-
QCollectionEntity is a Querydsl query type for CollectionEntity
- QCollectionEntity(Path<? extends CollectionEntity>) - Constructor for class com.skava.tax.collection.model.entity.QCollectionEntity
- QCollectionEntity(PathMetadata) - Constructor for class com.skava.tax.collection.model.entity.QCollectionEntity
- QCollectionEntity(String) - Constructor for class com.skava.tax.collection.model.entity.QCollectionEntity
- QCollectionPropertyAttribute - Class in com.skava.tax.collection.model.entity
-
QCollectionPropertyAttribute is a Querydsl query type for CollectionPropertyAttribute
- QCollectionPropertyAttribute(Path<? extends CollectionPropertyAttribute>) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyAttribute(PathMetadata) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyAttribute(String) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- QCollectionPropertyEntity - Class in com.skava.tax.collection.model.entity
-
QCollectionPropertyEntity is a Querydsl query type for CollectionPropertyEntity
- QCollectionPropertyEntity(Path<? extends CollectionPropertyEntity>) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(PathMetadata) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(Class<? extends CollectionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyEntity(String) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- QCollectionPropertyPK - Class in com.skava.tax.collection.model.entity
-
QCollectionPropertyPK is a Querydsl query type for CollectionPropertyPK
- QCollectionPropertyPK(Path<? extends CollectionPropertyPK>) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(PathMetadata) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(PathMetadata, PathInits) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(Class<? extends CollectionPropertyPK>, PathMetadata, PathInits) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- QCollectionPropertyPK(String) - Constructor for class com.skava.tax.collection.model.entity.QCollectionPropertyPK
- QTaxItemEntity - Class in com.skava.tax.model.entity.tax
-
QTaxItemEntity is a Querydsl query type for TaxItemEntity
- QTaxItemEntity(Path<? extends TaxItemEntity>) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemEntity
- QTaxItemEntity(PathMetadata) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemEntity
- QTaxItemEntity(String) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemEntity
- QTaxItemPropertyEntity - Class in com.skava.tax.model.entity.tax
-
QTaxItemPropertyEntity is a Querydsl query type for TaxItemPropertyEntity
- QTaxItemPropertyEntity(Path<? extends TaxItemPropertyEntity>) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- QTaxItemPropertyEntity(PathMetadata) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- QTaxItemPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- QTaxItemPropertyEntity(Class<? extends TaxItemPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- QTaxItemPropertyEntity(String) - Constructor for class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- QTransactionEntity - Class in com.skava.tax.model.entity.tax
-
QTransactionEntity is a Querydsl query type for TransactionEntity
- QTransactionEntity(Path<? extends TransactionEntity>) - Constructor for class com.skava.tax.model.entity.tax.QTransactionEntity
- QTransactionEntity(PathMetadata) - Constructor for class com.skava.tax.model.entity.tax.QTransactionEntity
- QTransactionEntity(PathMetadata, PathInits) - Constructor for class com.skava.tax.model.entity.tax.QTransactionEntity
- QTransactionEntity(Class<? extends TransactionEntity>, PathMetadata, PathInits) - Constructor for class com.skava.tax.model.entity.tax.QTransactionEntity
- QTransactionEntity(String) - Constructor for class com.skava.tax.model.entity.tax.QTransactionEntity
- QTransactionPropertyEntity - Class in com.skava.tax.model.entity.tax
-
QTransactionPropertyEntity is a Querydsl query type for TransactionPropertyEntity
- QTransactionPropertyEntity(Path<? extends TransactionPropertyEntity>) - Constructor for class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- QTransactionPropertyEntity(PathMetadata) - Constructor for class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- QTransactionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- QTransactionPropertyEntity(Class<? extends TransactionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- QTransactionPropertyEntity(String) - Constructor for class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- quantity - Variable in class com.skava.tax.model.domain.ItemBreakUpDomain
- quantity - Variable in class com.skava.tax.model.domain.ItemsDomain
- quantity - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- quantity - Variable in class com.skava.tax.model.domain.SkuBreakUpDomain
- quantity - Variable in class com.skava.tax.model.dto.Items
-
The quantity.
- quantity - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The price.
- QUERY_FILTER_AND - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_CLOSEBRACE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_EQUALS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_OPENBRACE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_OR - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_PARAM_BUSINESSID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_PARAM_COLLECTIONID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- QUERY_FILTER_PARAM_USERID - Static variable in class com.skava.tax.constants.TaxCalculationConstants
R
- READ_ONLY - Enum constant in enum class com.skava.tax.validation.constraints.ValidationCode
- Reason - Class in com.skava.tax.model.response
- Reason() - Constructor for class com.skava.tax.model.response.Reason
- REASON - Static variable in class com.skava.tax.constants.RequestParameter
- REASON_SUFFIX - Static variable in class com.skava.tax.constants.TaxResponseCodes
- reconciliation - Variable in class com.skava.tax.model.request.PatchTransactionRequestInternal
-
Specify weather the request is to reconcile transaction
- reconciliation - Variable in class com.skava.tax.model.request.TransactionRequest
-
Specify weather the request is to reconcile transaction
- REF_TRANS_ID_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- REF_TRANSACTION_ID_PROP - Static variable in class com.skava.tax.constants.TaxConstants
-
REF_TRANSACTION_ID
- refund(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- refund(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to do refund an amount for using provided token.
- REFUND - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- REFUND_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- regionalTax - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The regionalTax.
- REGISTERED_USER_ROLE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- RELEASE_DATE - Static variable in class com.skava.release.TaxReleaseDefinition
- Request - Class in com.skava.tax.model.request
- Request() - Constructor for class com.skava.tax.model.request.Request
- REQUEST_ATTR_COLLECTION_ID - Static variable in class com.skava.tax.model.entity.tax.TaxItemEntity
- REQUEST_ID_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- REQUEST_TIMEOUT - Enum constant in enum class com.skava.tax.constants.ResponseCode
- RequestParameter - Class in com.skava.tax.constants
-
RequestParameter This class have request parameter name's for the application
- RequestParameter() - Constructor for class com.skava.tax.constants.RequestParameter
- requestProcessed(TaxRequest) - Method in class com.skava.tax.web.TaxController
-
On complete request object to be audit.
- requestProcessed(TaxResponse) - Method in class com.skava.tax.web.TaxController
-
On complete response.
- responseCode - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- ResponseCode - Enum Class in com.skava.tax.constants
-
This class have response code's for the application
- RESPONSECODE_200 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_201 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_400 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_401 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_403 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_404 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_409 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- RESPONSECODE_500 - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
- responseMessage - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- retrieve(String, BigDecimal, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- retrieve(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to retrive the amount details from the provided token.
- RETRIEVE - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- ROLE_ACCOUNT_BUYER - Static variable in class com.skava.tax.constants.TaxConstants
-
ROLE_B2B_BUYER type of role
- ROLE_ACCOUNT_BUYER_ADMIN - Static variable in class com.skava.tax.constants.TaxConstants
-
ROLE_ACCOUNT_BUYER_ADMIN type of role
- ROLE_B2B_BUYER - Static variable in class com.skava.tax.constants.TaxConstants
-
ROLE_B2B_BUYER type of role
- ROLE_B2B_BUYER_ADMIN - Static variable in class com.skava.tax.constants.TaxConstants
-
ROLE_B2B_BUYER_ADMIN type of role
- ROLE_GUEST - Static variable in class com.skava.tax.constants.TaxConstants
-
ROLE_REG_USER type of role
- ROLE_REG_USER - Static variable in class com.skava.tax.constants.TaxConstants
-
ROLE_REG_USER type of role
- rule - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
S
- save(TaxItemEntity) - Method in interface com.skava.tax.repository.tax.TaxItemRepository
- save(TransactionEntity) - Method in interface com.skava.tax.repository.tax.TransactionRepository
- save(String, String, Object) - Method in class com.skava.tax.service.impl.CacheImpl
-
This method saves the input object to the cache using the provided cache name and cache key.
- saveTaxCalculationDetailsToCache(String, String, TaxDomain) - Method in class com.skava.tax.service.impl.CacheImpl
-
saveTaxCalculationDetailsToCache.
- search(String, Sort, int, int) - Method in class com.skava.tax.collection.process.CollectionProcess
-
This function is used to search the collection and find all collection based on filtering, pagination and sorting.
- SearchCriteria - Class in com.skava.tax.model.entity.criteria
-
The Class SearchCriteria.
- SearchCriteria(String, String, SearchCriteria, SearchCriteria) - Constructor for class com.skava.tax.model.entity.criteria.SearchCriteria
- SearchCriteria(String, String, Object) - Constructor for class com.skava.tax.model.entity.criteria.SearchCriteria
-
Initializes the SearchCriteria class with defining the values for its private members
- SearchUtility - Class in com.skava.tax.util
-
* Initializes the SearchCriteria class with defining the values for its private members
- SERVICE_END_COLLECTION - Static variable in class com.skava.tax.web.TaxLogConstants
- SERVICE_END_TAX - Static variable in class com.skava.tax.web.TaxLogConstants
- SERVICE_NAME - Static variable in class com.skava.tax.constants.TaxConstants
-
Service name
- SERVICE_START_COLLECTION - Static variable in class com.skava.tax.web.TaxLogConstants
- SERVICE_START_TAX - Static variable in class com.skava.tax.web.TaxLogConstants
- SERVICE_TAX - Static variable in class com.skava.tax.constants.TaxResponseCodes
- setAddressLine1(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setAddressLine2(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setAddressLine3(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setAuthTokenToContext(String, Long) - Method in class com.skava.tax.util.AuthHelper
-
This method is used to set the
Authentication
in theSecurityContextHolder
using the token came in request header. - setCity(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setCompanyName(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setEmail(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setFilters(String) - Method in class com.skava.tax.collection.model.datatransferobjects.CollectionDataRequest
-
Overridden setter method for the filters.
- setFirstName(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setLastName(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setMiddleName(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setMobile(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setPhone(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- setProperties(Transaction, TaxProcessorResponse, TransactionResponse) - Static method in class com.skava.tax.service.impl.transaction.TransactionHandler
-
Sets the properties into the transaction dto from the 3P service response.
- setQuantity(int) - Method in class com.skava.tax.model.domain.ItemsDomain
- setQuantity(int) - Method in class com.skava.tax.model.dto.Items
- setQuantity(Number) - Method in class com.skava.tax.model.domain.ItemsDomain
- setQuantity(Number) - Method in class com.skava.tax.model.dto.Items
- setQuantityFractional(Number) - Method in class com.skava.tax.model.domain.ItemsDomain
- setQuantityFractional(Number) - Method in class com.skava.tax.model.dto.Items
- setResponseModel(String, String, MessageSource) - Static method in class com.skava.tax.util.TaxUtils
-
This method is used to implement event bridge changes for delete call.
- setZip(String) - Method in class com.skava.tax.model.domain.TaxAddressDomain
- shippingDiscount - Variable in class com.skava.tax.model.domain.ItemsDomain
- shippingDiscount - Variable in class com.skava.tax.model.domain.TaxDomain
-
The shippingDiscount.
- shippingDiscount - Variable in class com.skava.tax.model.dto.Items
-
The shippingDiscount.
- shippingDiscount - Variable in class com.skava.tax.model.dto.Tax
-
The shippingDiscount.
- shippingPrice - Variable in class com.skava.tax.model.domain.ItemsDomain
- shippingPrice - Variable in class com.skava.tax.model.domain.TaxDomain
-
The shippingPrice.
- shippingPrice - Variable in class com.skava.tax.model.dto.Items
-
The shippingPrice.
- shippingPrice - Variable in class com.skava.tax.model.dto.Tax
-
The shippingPrice.
- SHIPPINGREQUESTBODY - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
The Constant is SHIPPINGREQUESTBODY .
- shippingTax - Variable in class com.skava.tax.model.domain.ItemBreakUpDomain
- shippingTax - Variable in class com.skava.tax.model.domain.TaxCalculationDomain
- shippingTax - Variable in class com.skava.tax.model.dto.ItemBreakUp
-
The shippingTax.
- shippingTax - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The shippingTax.
- shippingTaxationId - Variable in class com.skava.tax.model.domain.ItemsDomain
- shippingTaxationId - Variable in class com.skava.tax.model.domain.TaxDomain
-
The shippingTaxationId.
- shippingTaxationId - Variable in class com.skava.tax.model.dto.Items
-
The shippingTaxationId.
- shippingTaxationId - Variable in class com.skava.tax.model.dto.Tax
-
The shippingTaxationId.
- SHOW_HIDDEN_PAYMENT - Static variable in class com.skava.tax.constants.RequestParameter
-
SHOW_HIDDEN_PAYMENT
- SIZE - Static variable in class com.skava.tax.constants.RequestParameter
-
SIZE
- skipTransactionStatusCheck() - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to check skip the transaction status check or not
- SkuBreakUp - Class in com.skava.tax.model.dto
-
This model contains the SKU breakup details
- SkuBreakUp() - Constructor for class com.skava.tax.model.dto.SkuBreakUp
- SkuBreakUpDomain - Class in com.skava.tax.model.domain
-
The Class SkuBreakUpDomain model object for tax calculation.
- SkuBreakUpDomain() - Constructor for class com.skava.tax.model.domain.SkuBreakUpDomain
-
Instantiates a new sku break up domain.
- skuId - Variable in class com.skava.tax.model.domain.SkuBreakUpDomain
- skuId - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The skuId.
- skuId - Variable in class com.skava.tax.model.dto.SkuBreakUp
-
The skuId.
- SKUKIT - Enum constant in enum class com.skava.tax.constants.SkuType
- skuType - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- skuType - Variable in class com.skava.tax.model.domain.SkuBreakUpDomain
- skuType - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The type.
- SkuType - Enum Class in com.skava.tax.constants
-
The ENUM Class which defines the status of the collection
- SLASH - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- splitCommaSepratedString(String) - Static method in class com.skava.tax.util.DocketUtil
-
Splits given string by ","
- splitTransactions() - Method in class com.skava.tax.model.request.BulkTransactionRequest
- state - Variable in class com.skava.tax.model.domain.TaxAddressDomain
- state - Variable in class com.skava.tax.model.dto.TaxAddress
-
The state.
- status - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- status - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- status - Variable in class com.skava.tax.model.response.TaxServiceResponse
- STATUS - Static variable in class com.skava.tax.constants.RequestParameter
- STR_METHOD_FALL_BACK - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Following constants are used in handling the fall back flow in case of failures in the tax calculation.
- STR_METHOD_FALL_BACK_COMMAND_KEY - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- STRING - Enum constant in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- SUCCESS - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionEntity.Status
- SUCCESS - Static variable in class com.skava.tax.constants.ParamDescription
- SUCCESS_CODE - Static variable in class com.skava.tax.constants.TaxResponseCodes
- supportsOperation(String, long) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- supportsOperation(String, long) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method tells if particular operation is supported for the given operation id in the implemented class.
- supportsWebhook(String, long) - Method in interface com.skava.tax.plugin.TaxCalculationPlugIn
-
Check if the particular plugin supports a webhook or not
T
- Tax - Class in com.skava.tax.model.dto
-
This is contain request field in TaxRequest model.
- Tax() - Constructor for class com.skava.tax.model.dto.Tax
-
The default class constructor.
- TAX_ALREADY_CALCULATED - Static variable in class com.skava.tax.constants.TaxResponseCodes
- TAX_API_VERSION - Static variable in class com.skava.tax.constants.TaxConstants
-
tax version
- TAX_API_VERSION - Static variable in class com.skava.tax.TaxApplication
- TAX_APP_PLUGIN_CLASS_NAME - Static variable in class com.skava.tax.constants.TaxConstants
-
Tax Plugins Class
- TAX_APP_PROCESSOR_CLASS_NAME - Static variable in class com.skava.tax.constants.TaxConstants
- TAX_CACHE_DELETED - Static variable in class com.skava.tax.constants.TaxResponseCodes
- TAX_CALCULATION_SUCCESS - Static variable in class com.skava.tax.constants.TaxResponseCodes
-
The Constant TAX_CALCULATION_SUCCESS.
- TAX_ITEM_VALIDATORS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- TAX_PROPS_MISSING - Enum constant in enum class com.skava.tax.constants.ResponseCode
- taxableAmount - Variable in class com.skava.tax.model.domain.SkuBreakUpDomain
- taxableAmount - Variable in class com.skava.tax.model.dto.SkuBreakUp
-
The Tax taxableAmount.
- TaxAddress - Class in com.skava.tax.model.dto
-
This Class is used as the model object for TaxAddress.
- TaxAddress() - Constructor for class com.skava.tax.model.dto.TaxAddress
-
The default class constructor.
- TaxAddressDomain - Class in com.skava.tax.model.domain
-
The Class TaxAddressDomain model object for tax calculation.
- TaxAddressDomain() - Constructor for class com.skava.tax.model.domain.TaxAddressDomain
-
The default class constructor.
- TaxApplication - Class in com.skava.tax
-
Spring boot application main class for Authorization MS.
- TaxApplication(SwaggerGlobalParameters, SpringDocConfigProperties) - Constructor for class com.skava.tax.TaxApplication
- taxAtionId - Variable in class com.skava.tax.model.domain.ItemsSKUDomain
- taxAtionId - Variable in class com.skava.tax.model.dto.ItemsSKU
-
The skuTaxationId.
- TaxCalculation - Class in com.skava.tax.model.dto
-
This Class is used as the model object for tax calculation.
- TaxCalculation() - Constructor for class com.skava.tax.model.dto.TaxCalculation
-
The default class constructor.
- TAXCALCULATION - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- TaxCalculationConstants - Class in com.skava.tax.constants
-
The Class TaxCalculationConstants.
- TaxCalculationConstants() - Constructor for class com.skava.tax.constants.TaxCalculationConstants
-
Defined Webhook
- TaxCalculationDomain - Class in com.skava.tax.model.domain
-
The Class TaxCalculationDomain object model.
- TaxCalculationDomain() - Constructor for class com.skava.tax.model.domain.TaxCalculationDomain
-
The default class constructor.
- taxCalculationForItem(TaxDomain, Map<String, BigDecimal>) - Static method in class com.skava.tax.util.CalculateTax
-
Tax calculation for item.
- TaxCalculationHelper - Class in com.skava.tax.helper
-
The Class TaxCollectionPropertiesHelper implemented business logic for tax services.
- TaxCalculationHelper(TaxWiredServices, CollectionProcess) - Constructor for class com.skava.tax.helper.TaxCalculationHelper
-
instantiates new instance for this class.
- TaxCalculationPlugIn - Interface in com.skava.tax.plugin
-
Provides interface define methods functionality of validating Tax.
- TAXCALCULATIONPLUGINPARTNER - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- TaxCalculationService - Interface in com.skava.tax.service
-
provide interface TaxCalculationService define methods.
- TaxCalculationServiceImpl - Class in com.skava.tax.service.impl
-
The Class TaxCalculationServiceImpl.
- TaxCalculationServiceImpl() - Constructor for class com.skava.tax.service.impl.TaxCalculationServiceImpl
-
TaxCalculationServiceImpl default constructor
- TaxCalculationServiceStrategy - Interface in com.skava.tax.strategy
-
This interface provide default tax calculation service strategy method define.
- TaxCalculationServiceUtil - Class in com.skava.tax.util
-
This is a Utility class for tax calculation which contains string validator methods used in this service.
- TaxCalculationServiceUtil() - Constructor for class com.skava.tax.util.TaxCalculationServiceUtil
-
TaxCalculationServiceUtil default constructor.
- TaxConstants - Class in com.skava.tax.constants
- TaxController - Class in com.skava.tax.web
-
This service used to calculate the tax and update into cache and delete from cache.
- TaxController() - Constructor for class com.skava.tax.web.TaxController
-
The class constructor.
- TaxDocumentationConstants - Class in com.skava.tax.constants
-
This class defines all the constants that are used across the Tax calculation service
- TaxDomain - Class in com.skava.tax.model.domain
-
The Class TaxDomain object model.
- TaxDomain() - Constructor for class com.skava.tax.model.domain.TaxDomain
-
The default class constructor.
- TaxDomainFactory - Interface in com.skava.tax.factory
- TaxDomainFactoryImpl - Class in com.skava.tax.factory.impl
-
This class used to data transfer object to tax domain object.
- TaxDomainFactoryImpl() - Constructor for class com.skava.tax.factory.impl.TaxDomainFactoryImpl
- TaxExceptionHandler - Class in com.skava.tax.web
- TaxExceptionHandler(MessageSource) - Constructor for class com.skava.tax.web.TaxExceptionHandler
- TaxFactory - Interface in com.skava.tax.factory
-
A factory for creating Tax objects.
- TaxFactoryImpl - Class in com.skava.tax.factory.impl
-
The Class TaxFactoryImpl implementation of conversion from domain to data transfer model.
- TaxFactoryImpl() - Constructor for class com.skava.tax.factory.impl.TaxFactoryImpl
- taxId - Variable in class com.skava.tax.model.domain.TaxDomain
- taxId - Variable in class com.skava.tax.model.dto.Tax
-
The taxId.
- taxitem - Variable in class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- taxItem - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- TaxItem - Class in com.skava.tax.model.dto
-
The TaxItem model defines the request and response TaxItem object.
- TaxItem() - Constructor for class com.skava.tax.model.dto.TaxItem
- TAXITEM_CANT_BE_DELETED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TAXITEM_CREATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TAXITEM_DELETED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TAXITEM_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
TAXItem response code
- TAXITEM_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TAXITEM_UPDATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TaxItemController - Class in com.skava.tax.web
- TaxItemController(CreateTaxItemService, PatchUpdateTaxItemService, FindTaxItemService, FindAllTransactionService, DeleteTaxItemService) - Constructor for class com.skava.tax.web.TaxItemController
- taxItemEntity - Static variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- TaxItemEntity - Class in com.skava.tax.model.entity.tax
-
This class implements the taxitem entity to save the taxitem details into DB.
- TaxItemEntity() - Constructor for class com.skava.tax.model.entity.tax.TaxItemEntity
- taxItemProcess - Variable in class com.skava.tax.process.TransactionProcess
-
TaxItem repository to handle collection CURD operations
- TaxItemProcess - Class in com.skava.tax.process
- TaxItemProcess(TaxItemRepository, CommonDependencies, TransactionHandler, TransactionRepository) - Constructor for class com.skava.tax.process.TaxItemProcess
- TaxItemProperty - Class in com.skava.tax.model.dto
-
This class defines the model for PropertyDTO (Data Transfer Object).
- TaxItemProperty() - Constructor for class com.skava.tax.model.dto.TaxItemProperty
- taxItemPropertyEntity - Static variable in class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- TaxItemPropertyEntity - Class in com.skava.tax.model.entity.tax
-
This class defines the Properties of taxitem entity contains a composite key that comprises of the following 1. property name 2. property value *
- TaxItemPropertyEntity() - Constructor for class com.skava.tax.model.entity.tax.TaxItemPropertyEntity
- TaxItemRepository - Interface in com.skava.tax.repository.tax
-
This is taxRepository interface
- TaxItemRequest - Class in com.skava.tax.model.request
- TaxItemRequest() - Constructor for class com.skava.tax.model.request.TaxItemRequest
- TaxItemResponse - Class in com.skava.tax.model.response
-
PaymentItemResponse
- TaxItemResponse() - Constructor for class com.skava.tax.model.response.TaxItemResponse
- TaxItemsResponse - Class in com.skava.tax.model.response
-
PaymentItemsResponse
- TaxItemsResponse() - Constructor for class com.skava.tax.model.response.TaxItemsResponse
- TaxLogConstants - Class in com.skava.tax.web
-
The TaxLogConstants.
- TaxLogConstants() - Constructor for class com.skava.tax.web.TaxLogConstants
- TaxMessageListener - Class in com.skava.tax.message
-
The class is used to listen the events came to tax And respond back to replyTo queue
- TaxMessageListener(EventDependencies) - Constructor for class com.skava.tax.message.TaxMessageListener
- TaxProcessor - Interface in com.skava.tax.processor
-
taxProcessor Interface
- TaxProcessorConstants - Class in com.skava.tax.processor
-
TaxProcessorConstants
- TaxProcessorResponse - Class in com.skava.tax.model.response
-
Response model get from third party payment processors
- TaxProcessorResponse(String, String, String, long, String) - Constructor for class com.skava.tax.model.response.TaxProcessorResponse
-
Constructor to initiate the members except card details.
- taxRate - Variable in class com.skava.tax.model.domain.SkuBreakUpDomain
- taxRate - Variable in class com.skava.tax.model.dto.SkuBreakUp
-
The Tax rate.
- TaxReleaseDefinition - Class in com.skava.release
- TaxRequest - Class in com.skava.tax.model.request
-
This is contain request field in TaxRequest model.
- TaxRequest() - Constructor for class com.skava.tax.model.request.TaxRequest
- TaxResponse - Class in com.skava.tax.model.response
-
This model contains the tax response details.
- TaxResponse() - Constructor for class com.skava.tax.model.response.TaxResponse
-
Instantiates a new collection response.
- TaxResponse(Tax) - Constructor for class com.skava.tax.model.response.TaxResponse
-
Instantiates a new collection response.
- TaxResponseCodes - Class in com.skava.tax.constants
-
This class defines all the final constants that are used across the Tax calculation service
- TaxResponseCodes() - Constructor for class com.skava.tax.constants.TaxResponseCodes
-
Empty Constructor
- TaxSecurityConfig - Class in com.skava.tax.auth
-
Tax Calculation Service Security Configuration class
- TaxSecurityConfig() - Constructor for class com.skava.tax.auth.TaxSecurityConfig
- TAXSERVICE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- TaxServiceErrorResponse - Class in com.skava.tax.model.response
-
which holds the error response message, response code, and status code
- TaxServiceErrorResponse(String, String) - Constructor for class com.skava.tax.model.response.TaxServiceErrorResponse
- TaxServiceException - Exception in com.skava.tax.exceptions
- TaxServiceException(ResponseCode, Object...) - Constructor for exception com.skava.tax.exceptions.TaxServiceException
-
This method is used to throw tax service exception.
- TaxServiceResponse - Class in com.skava.tax.model.response
-
This class defines the PaymentServiceResponse model.
- TaxServiceResponse(ResponseCode, String) - Constructor for class com.skava.tax.model.response.TaxServiceResponse
- TaxServiceResponse(ResponseCode, String, TaxProcessorResponse) - Constructor for class com.skava.tax.model.response.TaxServiceResponse
- TaxServiceResponse(String, HttpStatus, String) - Constructor for class com.skava.tax.model.response.TaxServiceResponse
- TaxServiceResponse(String, HttpStatus, String, TaxProcessorResponse) - Constructor for class com.skava.tax.model.response.TaxServiceResponse
- taxType - Variable in class com.skava.tax.model.domain.TaxDomain
- taxType - Variable in class com.skava.tax.model.dto.Tax
-
The taxType.
- TaxUtils - Class in com.skava.tax.util
-
The Class TaxUtils.
- TaxUtils() - Constructor for class com.skava.tax.util.TaxUtils
- TaxValidateException - Exception in com.skava.tax.exceptions
-
This class defines PaymentValidatorException
- TaxValidateException(MethodParameter, BindingResult) - Constructor for exception com.skava.tax.exceptions.TaxValidateException
-
PaymentValidateException constructor
- TaxValidator - Class in com.skava.tax.validate
-
Instantiates a new creates the tax validator.
- TaxValidator() - Constructor for class com.skava.tax.validate.TaxValidator
- TAXVALIDATORS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- TaxWiredServices - Class in com.skava.tax.util
-
Instantiates a new tax wired services.
- TaxWiredServices() - Constructor for class com.skava.tax.util.TaxWiredServices
- toDTO(TaxItemEntity) - Method in class com.skava.tax.service.impl.CommonDependencies
- toDTO(TransactionEntity) - Method in class com.skava.tax.service.impl.CommonDependencies
- toEntity(PatchTaxItemRequestInternal) - Method in class com.skava.tax.service.impl.CommonDependencies
- toEntity(PatchTransactionRequestInternal) - Method in class com.skava.tax.service.impl.CommonDependencies
-
Transaction Domain to Entity Object Conversion
- toEntity(TaxItemRequest) - Method in class com.skava.tax.service.impl.CommonDependencies
- toEntity(TransactionRequest) - Method in class com.skava.tax.service.impl.CommonDependencies
- toPredicate(Root<TransactionEntity>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.tax.model.entity.criteria.transaction.TransactionSpecification
-
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
- toString() - Method in enum class com.skava.tax.constants.SkuType
- toString() - Method in enum class com.skava.tax.model.entity.tax.TransactionEntity.TransactionProperties
- totalInclusiveTax - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The totalVatTax.
- totalItemTax - Variable in class com.skava.tax.model.domain.TaxCalculationDomain
- totalItemTax - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The totalItemTax.
- totalShippingTax - Variable in class com.skava.tax.model.domain.TaxCalculationDomain
- totalShippingTax - Variable in class com.skava.tax.model.dto.TaxCalculation
-
The totalShippingTax.
- transaction - Variable in class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- Transaction - Class in com.skava.tax.model.dto
- Transaction() - Constructor for class com.skava.tax.model.dto.Transaction
- TRANSACTION_CREATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_DELETED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_FAILED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
Transaction response code
- TRANSACTION_METHOD_FAILED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_NOT_FOUND_FOR_REQ_ID - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_PROPERTY_MESSAGE_DETAILS - Static variable in class com.skava.tax.constants.TaxConstants
- TRANSACTION_PROPERTY_MESSAGE_PROPERTIES - Static variable in class com.skava.tax.constants.TaxConstants
- TRANSACTION_PROPERTY_MESSAGE_REPLY_TO - Static variable in class com.skava.tax.constants.TaxConstants
- TRANSACTION_QUEUE - Static variable in class com.skava.tax.constants.TaxConstants
-
Response Queue to which the bulk transaction events are published
- TRANSACTION_RETRIEVE - Enum constant in enum class com.skava.tax.model.entity.tax.TransactionType
- TRANSACTION_TYPE_NOT_FOUND - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_UPDATED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- TRANSACTION_VALIDATORS - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- TransactionController - Class in com.skava.tax.web
- TransactionController(CreateTransactionService, PatchTransactionService, DeleteTransactionService, FindTransactionService) - Constructor for class com.skava.tax.web.TransactionController
- transactionEntity - Static variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- TransactionEntity - Class in com.skava.tax.model.entity.tax
-
This class implements the Transaction entity to save the Transaction details into DB.
- TransactionEntity() - Constructor for class com.skava.tax.model.entity.tax.TransactionEntity
- TransactionEntity.Status - Enum Class in com.skava.tax.model.entity.tax
-
Status - this defines the list of status that a transaction can support
- TransactionEntity.TransactionProperties - Enum Class in com.skava.tax.model.entity.tax
- TransactionEventHandler - Class in com.skava.tax.message
-
The class is used to Handle the transaction Events The transaction crud operations that are handled by events are: 1.
- TransactionEventHandler() - Constructor for class com.skava.tax.message.TransactionEventHandler
- TransactionHandler - Class in com.skava.tax.service.impl.transaction
- TransactionHandler(ApplicationContext, TransactionRepository, TransactionValidatorHelper) - Constructor for class com.skava.tax.service.impl.transaction.TransactionHandler
- TransactionListener - Class in com.skava.tax.model.response
-
This Class TransactionListener is used as the model object for transaction Entity.
- TransactionListener() - Constructor for class com.skava.tax.model.response.TransactionListener
- TransactionProcess - Class in com.skava.tax.process
- TransactionProcess(TaxItemProcess, TransactionRepository, CommonDependencies) - Constructor for class com.skava.tax.process.TransactionProcess
- transactionPropertyEntity - Static variable in class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- TransactionPropertyEntity - Class in com.skava.tax.model.entity.tax
-
This class defines the Properties of Transaction entity contains a composite key that comprises of the following 1. property name 2. property value *
- TransactionPropertyEntity() - Constructor for class com.skava.tax.model.entity.tax.TransactionPropertyEntity
- transactionPropertyEntityListToPropertyList(List<TransactionPropertyEntity>) - Method in class com.skava.tax.service.impl.CommonDependencies
- transactionPropertyEntityToProperty(TransactionPropertyEntity) - Method in class com.skava.tax.service.impl.CommonDependencies
- transactionRepository - Variable in class com.skava.tax.process.TransactionProcess
-
TaxItem repository to handle collection CURD operations
- transactionRepository - Variable in class com.skava.tax.service.impl.transaction.FindAllTransactionServiceImpl
-
Transaction repository to handle collection CURD operations
- TransactionRepository - Interface in com.skava.tax.repository.tax
-
This is TaxRepository interface
- TransactionRequest - Class in com.skava.tax.model.request
- TransactionRequest() - Constructor for class com.skava.tax.model.request.TransactionRequest
- TransactionResponse - Class in com.skava.tax.model.response
-
TransactionResponse
- TransactionResponse() - Constructor for class com.skava.tax.model.response.TransactionResponse
- transactionRetrieve(String, String, Map<String, Object>) - Method in class com.skava.tax.processor.DefaultTaxProcessor
- transactionRetrieve(String, String, Map<String, Object>) - Method in interface com.skava.tax.processor.TaxProcessor
-
This method is used to get the transaction details for using provided token and confirmationCode.
- TransactionServiceHelper - Class in com.skava.tax.message
-
TransactionServiceHelper This class defines TransactionServiceHelper to createTrans for the tax.
- TransactionServiceHelper() - Constructor for class com.skava.tax.message.TransactionServiceHelper
- TransactionSpecification - Class in com.skava.tax.model.entity.criteria.transaction
-
The Class Transaction Specification
- TransactionSpecification(SearchCriteria) - Constructor for class com.skava.tax.model.entity.criteria.transaction.TransactionSpecification
- TransactionSpecificationBuilderImpl - Class in com.skava.tax.model.entity.criteria.transaction
-
The Class TransactionSpecificationBuilderImpl this extends the AbstractSpecificationBuilder to create the same for the transactions.
- TransactionSpecificationBuilderImpl() - Constructor for class com.skava.tax.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
-
Initializes the TransactionSpecificationBuilderImpl class, also defines its private member
- TransactionsResponse - Class in com.skava.tax.model.response
-
TransactionsResponse
- TransactionsResponse() - Constructor for class com.skava.tax.model.response.TransactionsResponse
- transactionType - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- TransactionType - Enum Class in com.skava.tax.model.entity.tax
-
This class defines the different supported transaction types of a Transaction entity.
- TransactionValidatorHelper - Class in com.skava.tax.validate
-
This class defines TransactionValidatorHelper.
- TransactionValidatorHelper() - Constructor for class com.skava.tax.validate.TransactionValidatorHelper
- TWO - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- type - Variable in class com.skava.tax.collection.model.datatransferobjects.CollectionAttribute
-
The type of the attribute.
- type - Variable in class com.skava.tax.collection.model.domain.CollectionAttributeDomain
-
The type of the attribute.
- type - Variable in class com.skava.tax.collection.model.entity.CollectionPropertyAttribute
- type - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- TYPE - Static variable in class com.skava.release.TaxReleaseDefinition
U
- UNDERSCORE - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- UNPROCESSABLE_ENTITY - Enum constant in enum class com.skava.tax.constants.ResponseCode
- update(CollectionDomain) - Method in class com.skava.tax.collection.process.CollectionProcess
-
This function is used to update the collection.
- UPDATE_COLLECTION_PROPERTIES_VALIDATE - Enum constant in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
- updateCollection(String, String, long, String, long, CollectionRequest) - Method in class com.skava.tax.web.CollectionController
-
This method is used to update all field in Collection based on given CollectionRequest.
- updateCollectionEntity(CollectionEntity, CollectionDomain) - Method in interface com.skava.tax.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.tax.collection.factoryimpl.CollectionFactoryImpl
-
This method updates the new data from Collection Domain to existing Collection Entity for update
- updateCollectionEntityProperties(CollectionEntity, Map<String, CollectionPropertyDomain>) - Method in interface com.skava.tax.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.tax.collection.factoryimpl.CollectionPropertyFactoryImpl
-
This method updates the new properties from Collection Domain to existing Collection Entity for update
- updateCollectionProperties(long, long, Map<String, CollectionPropertyDomain>) - Method in class com.skava.tax.collection.process.CollectionPropertyProcess
-
This function is used to update the collection properties
- updateCollectionProperties(String, String, long, long, String, List<CollectionProperty>) - Method in class com.skava.tax.web.CollectionPropertyController
-
Updates the all collection properties which are existing under a collection
- UpdateCollectionPropertiesServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class Contains a functionality to update collection properties
- UpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.UpdateCollectionPropertiesServiceImpl
- UpdateCollectionPropertyService - Interface in com.skava.tax.collection.service
-
This interface provides functionality to update a collection properties
- UpdateCollectionPropertyValidator - Class in com.skava.tax.collection.validator
- UpdateCollectionPropertyValidator() - Constructor for class com.skava.tax.collection.validator.UpdateCollectionPropertyValidator
- UpdateCollectionService - Interface in com.skava.tax.collection.service
-
This interface Contains a define method to update collection
- UpdateCollectionServiceImpl - Class in com.skava.tax.collection.service.impl
-
This class Contains a functionality to update collection
- UpdateCollectionServiceImpl() - Constructor for class com.skava.tax.collection.service.impl.UpdateCollectionServiceImpl
- updatedBy - Variable in class com.skava.tax.collection.model.domain.CollectionDomain
-
Id of the user who updated entity.
- updatedBy - Variable in class com.skava.tax.collection.model.entity.CollectionEntity
-
Identifier of the updated user
- updatedBy - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- updatedBy - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- updatedBy - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- UPDATEDBY - Static variable in class com.skava.tax.constants.RequestParameter
- updatedOn - Variable in class com.skava.tax.collection.model.domain.CollectionDomain
-
Time stamp denotes the updated time of the entity.
- updatedOn - Variable in class com.skava.tax.collection.model.entity.CollectionEntity
-
Updated time
- updatedOn - Variable in class com.skava.tax.collection.model.entity.QCollectionEntity
- UPDATEDON - Static variable in class com.skava.tax.constants.RequestParameter
- updatedTime - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- updatedTime - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- updateTaxItem(PatchTaxItemRequestInternal) - Method in class com.skava.tax.process.TaxItemProcess
-
This method updates other tax item params from the request and save it to db
- UPTODATED - Static variable in class com.skava.tax.constants.TaxResponseCodes
- USERNAME - Static variable in class com.skava.tax.constants.HttpHeader
V
- VALID_NAME_EXPRESSION - Static variable in class com.skava.tax.constants.ValidationConstraintConstants
- validateAndGetCollection(Long) - Method in class com.skava.tax.service.impl.CommonDependencies
-
This method validates and returns the
CollectionEntity
object for the given collectionId. - validateCollection(long, long) - Method in class com.skava.tax.service.impl.CommonDependencies
-
This method validates and returns the
CollectionEntity
object for the given collectionId under the given businessId. - validateCollectionAttribures(Map<String, CollectionPropertyDomain>, Map<String, CollectionAttributeDomain>) - Static method in class com.skava.tax.collection.service.impl.CollectionPropertyServiceImplHelper
-
Validate if the input collection properties
- validateCollectionDescription(CollectionDataRequest) - Static method in class com.skava.tax.util.SearchUtility
-
Checks the collection name whether its non-empty and valid
- validateCollectionName(CollectionDataRequest) - Static method in class com.skava.tax.util.SearchUtility
-
Checks the collection name whether its non-empty and valid
- VALIDATED - Static variable in class com.skava.tax.constants.TaxCalculationConstants
- validateLocale(String) - Static method in class com.skava.tax.util.SearchUtility
-
SkuId Validation
- VALIDATION_ERROR - Enum constant in enum class com.skava.tax.constants.ResponseCode
-
Common Response Codes
- ValidationCode - Enum Class in com.skava.tax.validation.constraints
-
This class defines ValidationCode
- ValidationConstraintConstants - Class in com.skava.tax.constants
-
This class defines ValidationConstraintConstants
- ValidationConstraintConstants() - Constructor for class com.skava.tax.constants.ValidationConstraintConstants
- value - Variable in class com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- value - Variable in class com.skava.tax.model.entity.tax.QTaxItemEntity
- value - Variable in class com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- value - Variable in class com.skava.tax.model.entity.tax.QTransactionEntity
- value - Variable in class com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- VALUE - Static variable in class com.skava.tax.constants.RequestParameter
- valueOf(String) - Static method in enum class com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.collection.model.datatransferobjects.CollectionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.constants.CollectionPropertiesResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.constants.CollectionResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.constants.ResponseCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.constants.SkuType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.model.entity.tax.TransactionEntity.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.model.entity.tax.TransactionEntity.TransactionProperties
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.model.entity.tax.TransactionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.skava.tax.validation.constraints.ValidationCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.skava.tax.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.tax.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.tax.constants.CollectionPropertiesResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.constants.CollectionResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.constants.ResponseCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.constants.SkuType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.model.entity.tax.TransactionEntity.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.model.entity.tax.TransactionEntity.TransactionProperties
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.model.entity.tax.TransactionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.skava.tax.validation.constraints.ValidationCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Variable in class com.skava.tax.model.request.PatchTransactionRequestInternal
-
version that read from request header
- version - Variable in class com.skava.tax.model.request.Request
-
version that read from request header
- version - Variable in class com.skava.tax.model.request.TransactionRequest
-
version that read from request header
- VERSION - Static variable in class com.skava.release.TaxReleaseDefinition
- VERSION - Static variable in class com.skava.tax.constants.RequestParameter
-
VERSION
- VERSION_ID - Static variable in class com.skava.tax.constants.TaxDocumentationConstants
-
The Constant is descripted about the VERSION .
W
- WEBHOOK_AUTHORIZE_TAX - Static variable in class com.skava.tax.constants.TaxConstants
- WEBHOOK_CALCULATE_TAX - Static variable in class com.skava.tax.constants.TaxConstants
-
WEBHOOK DETAILS
- WEBHOOK_CANCELAUTH_TAX - Static variable in class com.skava.tax.constants.TaxConstants
- WEBHOOK_CHARGE_TAX - Static variable in class com.skava.tax.constants.TaxConstants
- WEBHOOK_REFUND_TAX - Static variable in class com.skava.tax.constants.TaxConstants
- WILDCARD_LIKE_ANY - Static variable in class com.skava.tax.model.entity.criteria.SearchCriteria
- WINDOW_EXCEEDED - Enum constant in enum class com.skava.tax.constants.ResponseCode
- with(String, String, Object) - Method in class com.skava.tax.model.entity.criteria.AbstractSpecificationBuilder
-
This method defines calls the SearchCriteria class with params key, operation and value
- with(String, String, Object) - Method in class com.skava.tax.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
-
This method defines calls the SearchCriteria class with params key, operation and value
X
- X_ACCOUNT_ID - Static variable in class com.skava.tax.constants.HttpHeader
- X_AUTH_TOKEN - Static variable in class com.skava.tax.constants.HttpHeader
- X_CHANNEL_ID - Static variable in class com.skava.tax.constants.HttpHeader
- X_COLLECTION_ID - Static variable in class com.skava.tax.constants.HttpHeader
- X_ENCRYPTION_KEY_ID - Static variable in class com.skava.tax.constants.HttpHeader
- X_FILTER - Static variable in class com.skava.tax.constants.HttpHeader
- X_IS_RECONCILIATION - Static variable in class com.skava.tax.constants.HttpHeader
- X_STATUS - Static variable in class com.skava.tax.constants.HttpHeader
- X_USER_ID - Static variable in class com.skava.tax.constants.HttpHeader
- X_VERSION - Static variable in class com.skava.tax.constants.HttpHeader
Z
- ZERO - Static variable in class com.skava.tax.constants.TaxCalculationConstants
-
Following are the numeric constants used across Tax Calculation service.
- zip - Variable in class com.skava.tax.model.domain.TaxAddressDomain
-
Converts the PII data to be encrypted to the cache
- zip - Variable in class com.skava.tax.model.dto.TaxAddress
-
The zip.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form