Hierarchy For All Packages
Package Hierarchies:- com.skava.release,
- com.skava.tax,
- com.skava.tax.auth,
- com.skava.tax.collection.factory,
- com.skava.tax.collection.factoryimpl,
- com.skava.tax.collection.model.datatransferobjects,
- com.skava.tax.collection.model.domain,
- com.skava.tax.collection.model.entity,
- com.skava.tax.collection.process,
- com.skava.tax.collection.repository,
- com.skava.tax.collection.service,
- com.skava.tax.collection.service.impl,
- com.skava.tax.collection.validator,
- com.skava.tax.constants,
- com.skava.tax.exceptions,
- com.skava.tax.factory,
- com.skava.tax.factory.impl,
- com.skava.tax.helper,
- com.skava.tax.message,
- com.skava.tax.model.domain,
- com.skava.tax.model.dto,
- com.skava.tax.model.entity.criteria,
- com.skava.tax.model.entity.criteria.transaction,
- com.skava.tax.model.entity.tax,
- com.skava.tax.model.request,
- com.skava.tax.model.response,
- com.skava.tax.plugin,
- com.skava.tax.plugin.impl,
- com.skava.tax.process,
- com.skava.tax.processor,
- com.skava.tax.repository.tax,
- com.skava.tax.service,
- com.skava.tax.service.impl,
- com.skava.tax.service.impl.taxitem,
- com.skava.tax.service.impl.transaction,
- com.skava.tax.service.taxitem,
- com.skava.tax.service.transaction,
- com.skava.tax.strategy,
- com.skava.tax.strategy.impl,
- com.skava.tax.util,
- com.skava.tax.validate,
- com.skava.tax.validation,
- com.skava.tax.validation.constraints,
- com.skava.tax.web
Class Hierarchy
- java.lang.Object
- com.skava.tax.model.entity.criteria.AbstractSpecificationBuilder<T>
- com.skava.tax.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
- com.skava.tax.util.AuthHelper
- com.skava.tax.model.dto.BulkTransaction (implements java.io.Serializable)
- com.skava.tax.service.impl.CacheImpl
- com.skava.tax.util.CalculateTax
- com.skava.tax.collection.model.datatransferobjects.CollectionAttribute (implements java.io.Serializable)
- com.skava.tax.web.CollectionAttributeController
- com.skava.tax.collection.model.domain.CollectionAttributeDomain (implements java.io.Serializable)
- com.skava.tax.collection.process.CollectionAttributeProcess
- com.skava.tax.web.CollectionController
- com.skava.tax.collection.model.domain.CollectionDomain (implements java.io.Serializable)
- com.skava.tax.collection.model.entity.CollectionEntity (implements java.io.Serializable)
- com.skava.tax.collection.factoryimpl.CollectionFactoryImpl (implements com.skava.tax.collection.factory.CollectionFactory)
- com.skava.tax.collection.process.CollectionProcess
- com.skava.tax.collection.model.entity.CollectionPropertyAttribute (implements java.io.Serializable)
- com.skava.tax.web.CollectionPropertyController
- com.skava.tax.collection.model.domain.CollectionPropertyDomain (implements java.io.Serializable)
- com.skava.tax.collection.model.entity.CollectionPropertyEntity (implements java.io.Serializable)
- com.skava.tax.collection.factoryimpl.CollectionPropertyFactoryImpl (implements com.skava.tax.collection.factory.CollectionPropertyFactory)
- com.skava.tax.collection.model.entity.CollectionPropertyPK (implements java.io.Serializable)
- com.skava.tax.collection.process.CollectionPropertyProcess
- com.skava.tax.collection.service.impl.CollectionPropertyServiceImplHelper
- com.skava.tax.collection.model.datatransferobjects.Collections (implements java.io.Serializable)
- com.skava.tax.service.impl.CommonDependencies
- com.skava.tax.collection.service.impl.CreateCollectionServiceImpl (implements com.skava.tax.collection.service.CreateCollectionService)
- com.skava.tax.collection.validator.CreateCollectionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.taxitem.CreateTaxItemServiceImpl (implements com.skava.tax.service.taxitem.CreateTaxItemService)
- com.skava.tax.validate.CreateTaxItemValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.transaction.CreateTransactionServiceImpl (implements com.skava.tax.service.transaction.CreateTransactionService)
- com.skava.tax.validate.CreateTransactionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.validation.DefaultConstraintValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.plugin.impl.DefaultTaxCalculationPluginImpl (implements com.skava.tax.plugin.TaxCalculationPlugIn)
- com.skava.tax.strategy.impl.DefaultTaxCalculationStrategyImpl (implements com.skava.tax.strategy.TaxCalculationServiceStrategy)
- com.skava.tax.processor.DefaultTaxProcessor (implements com.skava.tax.processor.TaxProcessor)
- com.skava.tax.service.impl.taxitem.DeleteTaxItemServiceImpl (implements com.skava.tax.service.taxitem.DeleteTaxItemService)
- com.skava.tax.validate.DeleteTaxItemValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.transaction.DeleteTransactionServiceImpl (implements com.skava.tax.service.transaction.DeleteTransactionService)
- com.skava.tax.validate.DeleteTransactionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.util.DocketUtil
- com.querydsl.core.types.dsl.DslExpression<T> (implements com.querydsl.core.types.Expression<T>)
- com.querydsl.core.types.dsl.SimpleExpression<T>
- com.querydsl.core.types.dsl.BeanPath<T> (implements com.querydsl.core.types.Path<T>)
- com.querydsl.core.types.dsl.EntityPathBase<T> (implements com.querydsl.core.types.EntityPath<T>)
- com.skava.tax.collection.model.entity.QCollectionEntity
- com.skava.tax.collection.model.entity.QCollectionPropertyAttribute
- com.skava.tax.collection.model.entity.QCollectionPropertyEntity
- com.skava.tax.model.entity.tax.QTaxItemEntity
- com.skava.tax.model.entity.tax.QTaxItemPropertyEntity
- com.skava.tax.model.entity.tax.QTransactionEntity
- com.skava.tax.model.entity.tax.QTransactionPropertyEntity
- com.skava.tax.collection.model.entity.QCollectionPropertyPK
- com.querydsl.core.types.dsl.EntityPathBase<T> (implements com.querydsl.core.types.EntityPath<T>)
- com.querydsl.core.types.dsl.BeanPath<T> (implements com.querydsl.core.types.Path<T>)
- com.querydsl.core.types.dsl.SimpleExpression<T>
- com.skava.tax.validation.DuplicateEntryValidator (implements jakarta.validation.ConstraintValidator<A,
T>) - com.skava.tax.message.EventDependencies
- com.skava.tax.collection.service.impl.FindAllCollectionAttributesServiceImpl (implements com.skava.tax.collection.service.FindAllCollectionAttributesService)
- com.skava.tax.collection.validator.FindAllCollectionPropertyValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.collection.service.impl.FindAllCollectionServiceImpl (implements com.skava.tax.collection.service.FindAllCollectionService)
- com.skava.tax.collection.validator.FindAllCollectionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.transaction.FindAllTransactionServiceImpl (implements com.skava.tax.service.transaction.FindAllTransactionService)
- com.skava.tax.validate.FindAllTransactionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.collection.service.impl.FindCollectionAttributeServiceImpl (implements com.skava.tax.collection.service.FindCollectionAttributeService)
- com.skava.tax.collection.service.impl.FindCollectionServiceImpl (implements com.skava.tax.collection.service.FindCollectionService)
- com.skava.tax.collection.validator.FindCollectionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.taxitem.FindTaxItemServiceImpl (implements com.skava.tax.service.taxitem.FindTaxItemService)
- com.skava.tax.validate.FindTaxItemValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.transaction.FindTransactionServiceImpl (implements com.skava.tax.service.transaction.FindTransactionService)
- com.skava.tax.validate.FindTransactionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.constants.HttpHeader
- com.skava.core.validation.InputModel (implements java.io.Serializable)
- com.skava.tax.model.request.BulkTransactionRequest
- com.skava.tax.collection.model.datatransferobjects.CollectionDataRequest
- com.skava.tax.collection.model.datatransferobjects.CollectionProperty
- com.skava.tax.collection.model.datatransferobjects.CollectionRequest
- com.skava.tax.model.request.FindAllRequest
- com.skava.tax.model.request.PatchTaxItemRequestInternal
- com.skava.tax.model.request.PatchTransactionRequest
- com.skava.tax.model.request.PatchTransactionRequestInternal
- com.skava.tax.model.request.Request
- com.skava.tax.model.request.TaxItemRequest
- com.skava.tax.model.request.TaxRequest
- com.skava.tax.model.request.TransactionRequest
- com.skava.tax.model.dto.ItemBreakUp (implements java.io.Serializable)
- com.skava.tax.model.domain.ItemBreakUpDomain (implements java.io.Serializable)
- com.skava.tax.model.dto.Items (implements java.io.Serializable)
- com.skava.tax.model.domain.ItemsDomain (implements java.io.Serializable)
- com.skava.tax.model.dto.ItemsSKU (implements java.io.Serializable)
- com.skava.tax.model.domain.ItemsSKUDomain (implements java.io.Serializable)
- com.skava.core.validation.OutputModel (implements java.io.Serializable)
- com.skava.tax.collection.model.datatransferobjects.CollectionPropertiesResponse
- com.skava.tax.collection.model.datatransferobjects.CollectionPropertyResponse
- com.skava.tax.collection.model.datatransferobjects.CollectionResponse
- com.skava.tax.collection.model.datatransferobjects.CollectionsResponse
- com.skava.core.ResponseModel
- com.skava.tax.model.response.TaxItemResponse
- com.skava.tax.model.response.TaxServiceErrorResponse
- com.skava.tax.model.response.TaxServiceResponse
- com.skava.tax.model.response.TransactionResponse
- com.skava.tax.model.response.TaxItemsResponse
- com.skava.tax.model.response.TaxResponse
- com.skava.tax.model.response.TransactionsResponse
- com.skava.tax.model.domain.PageableDO<T>
- com.skava.tax.model.response.PageableInfo (implements java.io.Serializable)
- com.skava.tax.constants.ParamDescription
- com.skava.tax.model.dto.PatchTaxItemRequest (implements java.io.Serializable)
- com.skava.tax.validate.PatchTaxItemValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.transaction.PatchTransactionServiceImpl (implements com.skava.tax.service.transaction.PatchTransactionService)
- com.skava.tax.validate.PatchTransactionValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.collection.service.impl.PatchUpdateCollectionPropertiesServiceImpl (implements com.skava.tax.collection.service.PatchUpdateCollectionPropertyService)
- com.skava.tax.collection.validator.PatchUpdateCollectionPropertyValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.service.impl.taxitem.PatchUpdateTaxItemServiceImpl (implements com.skava.tax.service.taxitem.PatchUpdateTaxItemService)
- com.skava.tax.model.response.Payload (implements java.io.Serializable)
- com.skava.tax.web.PingController
- com.skava.tax.util.PredicateUtil
- com.skava.tax.model.dto.Property (implements java.io.Serializable)
- com.skava.tax.model.response.Reason (implements java.io.Serializable)
- com.skava.tax.constants.RequestParameter
- org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler (implements org.springframework.context.MessageSourceAware)
- com.skava.tax.web.TaxExceptionHandler
- com.skava.tax.model.entity.criteria.SearchCriteria (implements java.io.Serializable)
- com.skava.tax.util.SearchUtility
- com.skava.tax.model.dto.SkuBreakUp (implements java.io.Serializable)
- com.skava.tax.model.domain.SkuBreakUpDomain (implements java.io.Serializable)
- org.springframework.boot.web.servlet.support.SpringBootServletInitializer (implements org.springframework.web.WebApplicationInitializer)
- com.skava.tax.ExternalTomcatServletInitializer
- com.skava.tax.model.dto.Tax (implements java.io.Serializable)
- com.skava.tax.model.dto.TaxAddress (implements java.io.Serializable)
- com.skava.tax.model.domain.TaxAddressDomain (implements java.io.Serializable)
- com.skava.tax.TaxApplication
- com.skava.tax.model.dto.TaxCalculation (implements java.io.Serializable)
- com.skava.tax.constants.TaxCalculationConstants
- com.skava.tax.model.domain.TaxCalculationDomain (implements java.io.Serializable)
- com.skava.tax.helper.TaxCalculationHelper
- com.skava.tax.service.impl.TaxCalculationServiceImpl (implements com.skava.tax.service.TaxCalculationService)
- com.skava.tax.util.TaxCalculationServiceUtil
- com.skava.tax.constants.TaxConstants
- com.skava.tax.web.TaxController
- com.skava.tax.constants.TaxDocumentationConstants
- com.skava.tax.model.domain.TaxDomain (implements java.io.Serializable)
- com.skava.tax.factory.impl.TaxDomainFactoryImpl (implements com.skava.tax.factory.TaxDomainFactory)
- com.skava.tax.factory.impl.TaxFactoryImpl (implements com.skava.tax.factory.TaxFactory)
- com.skava.tax.model.dto.TaxItem (implements java.io.Serializable)
- com.skava.tax.web.TaxItemController
- com.skava.tax.model.entity.tax.TaxItemEntity (implements java.io.Serializable)
- com.skava.tax.process.TaxItemProcess
- com.skava.tax.model.dto.TaxItemProperty (implements java.io.Serializable)
- com.skava.tax.model.entity.tax.TaxItemPropertyEntity (implements java.io.Serializable)
- com.skava.tax.web.TaxLogConstants
- com.skava.tax.message.TaxMessageListener
- com.skava.tax.processor.TaxProcessorConstants
- com.skava.tax.model.response.TaxProcessorResponse (implements java.io.Serializable)
- com.skava.release.TaxReleaseDefinition
- com.skava.tax.constants.TaxResponseCodes
- com.skava.tax.auth.TaxSecurityConfig (implements com.skava.core.auth.CustomSecurityConfigurer)
- com.skava.tax.util.TaxUtils (implements java.io.Serializable)
- com.skava.tax.validate.TaxValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.util.TaxWiredServices
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.skava.core.ECommerceException
- com.skava.tax.exceptions.CollectionAlreadyExistsException
- com.skava.tax.exceptions.CollectionAttributeNotFoundException
- com.skava.tax.exceptions.CollectionNotFoundException
- com.skava.tax.exceptions.DuplicateCollectionPropKeyException
- com.skava.tax.exceptions.TaxServiceException
- com.skava.tax.exceptions.TaxValidateException
- com.skava.core.ECommerceException
- java.lang.RuntimeException
- java.lang.Exception
- com.skava.tax.model.dto.Transaction (implements java.io.Serializable)
- com.skava.tax.web.TransactionController
- com.skava.tax.model.entity.tax.TransactionEntity (implements java.io.Serializable)
- com.skava.tax.message.TransactionEventHandler
- com.skava.tax.service.impl.transaction.TransactionHandler
- com.skava.tax.model.response.TransactionListener (implements java.io.Serializable)
- com.skava.tax.process.TransactionProcess
- com.skava.tax.model.entity.tax.TransactionPropertyEntity (implements java.io.Serializable)
- com.skava.tax.message.TransactionServiceHelper
- com.skava.tax.model.entity.criteria.transaction.TransactionSpecification (implements org.springframework.data.jpa.domain.Specification<T>)
- com.skava.tax.validate.TransactionValidatorHelper
- com.skava.tax.collection.service.impl.UpdateCollectionPropertiesServiceImpl (implements com.skava.tax.collection.service.UpdateCollectionPropertyService)
- com.skava.tax.collection.validator.UpdateCollectionPropertyValidator (implements com.skava.core.validation.ValidatorComponent)
- com.skava.tax.collection.service.impl.UpdateCollectionServiceImpl (implements com.skava.tax.collection.service.UpdateCollectionService)
- com.skava.tax.constants.ValidationConstraintConstants
- com.skava.tax.model.entity.criteria.AbstractSpecificationBuilder<T>
Interface Hierarchy
- com.skava.tax.collection.factory.CollectionFactory
- com.skava.tax.collection.factory.CollectionPropertyFactory
- com.skava.core.EcommService<I,
O> - com.skava.tax.collection.service.CreateCollectionService
- com.skava.tax.service.CustomEcommService<I,
O> - com.skava.tax.service.transaction.CreateBulkTransactionService
- com.skava.tax.service.taxitem.CreateTaxItemService
- com.skava.tax.service.transaction.CreateTransactionService
- com.skava.tax.service.taxitem.DeleteTaxItemService
- com.skava.tax.service.transaction.DeleteTransactionService
- com.skava.tax.service.transaction.FindAllTransactionService
- com.skava.tax.service.taxitem.FindTaxItemService
- com.skava.tax.service.transaction.FindTransactionService
- com.skava.tax.service.transaction.PatchTransactionService
- com.skava.tax.service.taxitem.PatchUpdateTaxItemService
- com.skava.tax.collection.service.FindAllCollectionAttributesService
- com.skava.tax.collection.service.FindAllCollectionService
- com.skava.tax.collection.service.FindCollectionAttributeService
- com.skava.tax.collection.service.FindCollectionService
- com.skava.tax.collection.service.PatchUpdateCollectionPropertyService
- com.skava.tax.service.TaxCalculationService
- com.skava.tax.collection.service.UpdateCollectionPropertyService
- com.skava.tax.collection.service.UpdateCollectionService
- org.springframework.data.querydsl.QuerydslPredicateExecutor<T>
- com.skava.tax.collection.repository.CollectionAttributeRepository (also extends org.springframework.data.repository.CrudRepository<T,
ID>) - com.skava.tax.collection.repository.CollectionRepository (also extends org.springframework.data.repository.CrudRepository<T,
ID>)
- com.skava.tax.collection.repository.CollectionAttributeRepository (also extends org.springframework.data.repository.CrudRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - com.skava.tax.collection.repository.CollectionAttributeRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.skava.tax.collection.repository.CollectionPropertyRepository
- com.skava.tax.collection.repository.CollectionRepository (also extends org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- com.skava.tax.repository.tax.TaxItemRepository
- com.skava.tax.repository.tax.TransactionRepository
- org.springframework.data.repository.CrudRepository<T,
- com.skava.tax.plugin.TaxCalculationPlugIn
- com.skava.tax.strategy.TaxCalculationServiceStrategy
- com.skava.tax.factory.TaxDomainFactory
- com.skava.tax.factory.TaxFactory
- com.skava.tax.processor.TaxProcessor
Annotation Interface Hierarchy
- com.skava.tax.validation.constraints.DuplicateEntry (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.skava.tax.collection.model.datatransferobjects.CollectionAttributeType
- com.skava.tax.constants.CollectionPropertiesResponseCode
- com.skava.tax.constants.CollectionResponseCode
- com.skava.tax.collection.model.datatransferobjects.CollectionStatus
- com.skava.tax.constants.ResponseCode
- com.skava.tax.constants.SkuType
- com.skava.tax.model.entity.tax.TransactionEntity.Status
- com.skava.tax.model.entity.tax.TransactionEntity.TransactionProperties
- com.skava.tax.model.entity.tax.TransactionType
- com.skava.tax.validation.constraints.ValidationCode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)