Serialized Form
-
Package com.skava.shipping.collection.model.datatransferobjects
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionAttribute
class CollectionAttribute extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute -
description
String description
Holds the description of the collection property attribute -
name
String name
Holds the name of the collection property attribute -
nullable
boolean nullable
Holds the validationRule of the collection property attribute -
possibleValues
List<String> possibleValues
The possible values of the attribute. -
type
CollectionAttributeType type
The type of the attribute.
-
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionDataRequest
class CollectionDataRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
authToken
String authToken
It refers the authorization token that initiated the transaction. -
businessId
long businessId
It refers the businessId of the collection. -
collectionId
long collectionId
It refers to the identifier of collection -
description
String description
It refers to the name of collection. -
filters
String filters
The filter parameter to hold the query DSL. -
locale
String locale
It refers the localization -
name
String name
It refers to the name of collection. -
page
int page
This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
properties
@Valid List<CollectionProperty> properties
Holds the collection property attributes list -
propertyName
String propertyName
It refers to the name of collection property. -
size
int size
This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
The sort parameter for the EcomSort -
status
CollectionStatus status
This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status
-
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionPropertiesResponse
class CollectionPropertiesResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
properties
List<CollectionProperty> properties
-
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionProperty
class CollectionProperty extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionPropertyResponse
class CollectionPropertyResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
property
CollectionProperty property
-
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionRequest
class CollectionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
description
This field refers to the description of the collection. This field is optional.
-
name
String name
name
This field refers to the name of collection. This field is required for creating a collection and required in update if name needs to be changed. The length of this field needs to be between 2 - 100 characters.
-
properties
List<CollectionProperty> properties
properties
This field defines the configurations for a collection. Every collection will have values for all properties that are defined in the collection attributes entity. If no properties are provided at the time of creation of a collection, then the properties will be loaded from the collection attributes entity with the default values defined. -
status
CollectionStatus status
status
This field is used to set or change the status of the particular collection. following are the allowed values, ACTIVE - denotes the collection is in Active status. Service operations can only be performed when a collection is active. INACTIVE - denotes the collection is in In-Active status. Service operation will fail if performed on an inactive collection.
-
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionResponse
class CollectionResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
businessId
long businessId
-
createdBy
String createdBy
-
createdOn
long createdOn
-
description
String description
-
id
long id
-
name
String name
-
properties
@Valid List<CollectionProperty> properties
Holds the collection property attributes list -
status
CollectionStatus status
This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status -
updatedBy
String updatedBy
-
updatedOn
long updatedOn
-
-
Class com.skava.shipping.collection.model.datatransferobjects.Collections
class Collections extends Object implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
businessId
long businessId
-
description
String description
-
id
long id
-
name
String name
-
status
CollectionStatus status
-
-
Class com.skava.shipping.collection.model.datatransferobjects.CollectionsResponse
class CollectionsResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collections
List<Collections> collections
The collection parameter contains list of collection response data. -
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
-
Package com.skava.shipping.collection.model.domain
-
Class com.skava.shipping.collection.model.domain.CollectionAttributeDomain
class CollectionAttributeDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute -
description
String description
Holds the description of the collection property attribute -
name
String name
Holds the name of the collection property attribute -
nullable
boolean nullable
Holds the validationRule of the collection property attribute -
possibleValues
List<String> possibleValues
The possible values of the attribute. -
type
CollectionAttributeType type
The type of the attribute.
-
-
Class com.skava.shipping.collection.model.domain.CollectionDomain
class CollectionDomain extends Object implements Serializable- serialVersionUID:
- -4490125222317657635L
-
Serialized Fields
-
businessId
long businessId
It refers the businessId of the collection. -
createdBy
String createdBy
Id of the user who created entity. -
createdOn
Date createdOn
Time stamp denotes the created time of the entity. -
description
String description
-
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
It refers to the identifier of collection -
name
String name
It refers to the name of collection. -
page
int page
This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API. -
propertiesMap
Map<String,
CollectionPropertyDomain> propertiesMap collectionAttributes of the collection -
size
int size
This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
The filter parameter to hold the qdsl. -
status
CollectionStatus status
This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status -
updatedBy
String updatedBy
Id of the user who updated entity. -
updatedOn
Date updatedOn
Time stamp denotes the updated time of the entity. -
userId
String userId
User Identifier for the transaction. -
userRoles
Set<String> userRoles
User Roles for the transaction.
-
-
Class com.skava.shipping.collection.model.domain.CollectionPropertyDomain
class CollectionPropertyDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
-
collectionId
long collectionId
Holds the collection Id of the collection property -
name
String name
Holds the unique name of the collection property -
userId
String userId
User Identifier for the transaction. -
userRoles
Set<String> userRoles
User Roles for the transaction. -
value
String value
Holds the value of the collection property
-
-
-
Package com.skava.shipping.collection.model.entity
-
Class com.skava.shipping.collection.model.entity.CollectionEntity
class CollectionEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
It refers the businessId of the collection. -
collectionProperties
List<CollectionPropertyEntity> collectionProperties
The properties. -
createdBy
String createdBy
Identifier of the created user -
createdOn
Date createdOn
Created time -
description
String description
It refers to the description of collection. -
id
long id
It refers the Identifier of the collection. -
name
String name
It refers to the name of collection. -
status
CollectionStatus status
This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status -
updatedBy
String updatedBy
Identifier of the updated user -
updatedOn
Date updatedOn
Updated time
-
-
Class com.skava.shipping.collection.model.entity.CollectionPropertyAttribute
class CollectionPropertyAttribute extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute -
description
String description
Holds the description of the collection property attribute -
name
String name
Holds the name of the collection property attribute -
nullable
boolean nullable
Holds the validationRule of the collection property attribute -
rule
String rule
Holds the rule of the collection property attribute -
type
CollectionAttributeType type
-
-
Class com.skava.shipping.collection.model.entity.CollectionPropertyEntity
class CollectionPropertyEntity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionPropertyPK
CollectionPropertyPK collectionPropertyPK
Holds the unique attribute Id of the collection attribute -
value
String value
Holds the value of the collection property
-
-
Class com.skava.shipping.collection.model.entity.CollectionPropertyPK
class CollectionPropertyPK extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeName
String attributeName
The name. -
collection
CollectionEntity collection
The collectionId.
-
-
Class com.skava.shipping.collection.model.entity.QCollectionEntity
class QCollectionEntity extends com.querydsl.core.types.dsl.EntityPathBase<CollectionEntity> implements Serializable- serialVersionUID:
- 50043056L
-
Serialized Fields
-
businessId
com.querydsl.core.types.dsl.NumberPath<Long> businessId
-
collectionProperties
com.querydsl.core.types.dsl.ListPath<CollectionPropertyEntity,
QCollectionPropertyEntity> collectionProperties -
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<Date> createdOn
-
description
com.querydsl.core.types.dsl.StringPath description
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
name
com.querydsl.core.types.dsl.StringPath name
-
status
com.querydsl.core.types.dsl.EnumPath<CollectionStatus> status
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<Date> updatedOn
-
-
Class com.skava.shipping.collection.model.entity.QCollectionPropertyAttribute
class QCollectionPropertyAttribute extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyAttribute> implements Serializable- serialVersionUID:
- 1188750682L
-
Serialized Fields
-
defaultValue
com.querydsl.core.types.dsl.StringPath defaultValue
-
description
com.querydsl.core.types.dsl.StringPath description
-
name
com.querydsl.core.types.dsl.StringPath name
-
nullable
com.querydsl.core.types.dsl.BooleanPath nullable
-
rule
com.querydsl.core.types.dsl.StringPath rule
-
type
com.querydsl.core.types.dsl.EnumPath<CollectionAttributeType> type
-
-
Class com.skava.shipping.collection.model.entity.QCollectionPropertyEntity
class QCollectionPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyEntity> implements Serializable- serialVersionUID:
- -201535003L
-
Serialized Fields
-
collectionPropertyPK
QCollectionPropertyPK collectionPropertyPK
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.shipping.collection.model.entity.QCollectionPropertyPK
class QCollectionPropertyPK extends com.querydsl.core.types.dsl.BeanPath<CollectionPropertyPK> implements Serializable- serialVersionUID:
- -1770369827L
-
Serialized Fields
-
attributeName
com.querydsl.core.types.dsl.StringPath attributeName
-
collection
QCollectionEntity collection
-
-
-
Package com.skava.shipping.exceptions
-
Exception com.skava.shipping.exceptions.CollectionAlreadyExistsException
class CollectionAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.shipping.exceptions.CollectionAttributeNotFoundException
class CollectionAttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.shipping.exceptions.CollectionNotFoundException
class CollectionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.shipping.exceptions.DuplicateCollectionPropKeyException
class DuplicateCollectionPropKeyException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.shipping.exceptions.EComSortNoSuchFieldException
class EComSortNoSuchFieldException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -2395540365069698350L
-
Exception com.skava.shipping.exceptions.ShippingException
class ShippingException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 7744771860259692888L
-
-
Package com.skava.shipping.model.domain
-
Class com.skava.shipping.model.domain.ItemsDomain
class ItemsDomain extends Object implements Serializable- serialVersionUID:
- 5833023885558274556L
-
Serialized Fields
-
isItemDeliveredAlone
boolean isItemDeliveredAlone
The is item delivered alone. -
itemDeliveryAddress
ShippingAddressDomain itemDeliveryAddress
The item delivery address. -
itemDeliveryType
DeliveryType itemDeliveryType
The item delivery type. -
itemId
String itemId
The item id. -
itemProperties
Map<String,
String> itemProperties The item properties. -
itemQuantity
BigDecimal itemQuantity
The item quantity. -
itemVersion
long itemVersion
The item version. -
shippingClass
String shippingClass
The shipping class. -
shippingZoneDomain
ShippingZoneDomain shippingZoneDomain
The shipping zone domain. -
sku
List<ItemsSKUDomain> sku
The sku.
-
-
Class com.skava.shipping.model.domain.ItemShippingDetailsDomain
class ItemShippingDetailsDomain extends Object implements Serializable- serialVersionUID:
- 342612693760427320L
-
Serialized Fields
-
itemId
String itemId
-
itemShippingMethods
List<ShippingMethodDomain> itemShippingMethods
-
-
Class com.skava.shipping.model.domain.ItemsSkuDimensionDomain
class ItemsSkuDimensionDomain extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
height
long height
The height. gets and sets the height -
length
long length
The length. gets and sets the length -
unit
String unit
The unit. gets and sets the unit -
width
long width
The width. gets and sets the width
-
-
Class com.skava.shipping.model.domain.ItemsSKUDomain
class ItemsSKUDomain extends Object implements Serializable- serialVersionUID:
- -5669204194957307474L
-
Serialized Fields
-
itemsSkuDimension
ItemsSkuDimensionDomain itemsSkuDimension
The items sku dimension. -
itemsSkuWeight
ItemsSkuWeightDomain itemsSkuWeight
The items sku weight. -
productId
String productId
Sets the product id. -
skuDiscount
BigDecimal skuDiscount
The sku discount. -
skuId
String skuId
Sets the id. -
skuName
String skuName
The sku name. -
skuPrice
BigDecimal skuPrice
The sku price. -
skuProperties
Map<String,
String> skuProperties The items sku properties. -
skuQuantity
BigDecimal skuQuantity
The sku quantity. -
skuType
SkuType skuType
The sku type.
-
-
Class com.skava.shipping.model.domain.ItemsSkuWeightDomain
class ItemsSkuWeightDomain extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
unit
String unit
The unit. get and set unit -
value
BigDecimal value
The value. get and set value
-
-
Class com.skava.shipping.model.domain.ShippingAddressDomain
class ShippingAddressDomain extends Object implements Serializable- serialVersionUID:
- -4691623097557685534L
-
Serialized Fields
-
addressLine1
String addressLine1
Converts the PII data to be encrypted to the cache -
addressLine2
String addressLine2
Converts the PII data to be encrypted to the cache -
addressLine3
String addressLine3
Converts the PII data to be encrypted to the cache -
addressVersion
long addressVersion
-
canReceiveSMS
boolean canReceiveSMS
-
city
String city
Converts the PII data to be encrypted to the cache -
companyName
String companyName
Converts the PII data to be encrypted to the cache -
country
String country
-
county
String county
-
email
String email
Converts the PII data to be encrypted to the cache -
firstName
String firstName
Converts the PII data to be encrypted to the cache -
lastName
String lastName
Converts the PII data to be encrypted to the cache -
middleName
String middleName
Converts the PII data to be encrypted to the cache -
mobile
String mobile
Converts the PII data to be encrypted to the cache -
phone
String phone
Converts the PII data to be encrypted to the cache -
state
String state
-
storeId
String storeId
-
zip
String zip
Converts the PII data to be encrypted to the cache
-
-
Class com.skava.shipping.model.domain.ShippingCalculationDomain
class ShippingCalculationDomain extends Object implements Serializable- serialVersionUID:
- 820603614143013647L
-
Serialized Fields
-
calculationTime
long calculationTime
-
cartShippingMethods
List<ShippingMethodDomain> cartShippingMethods
-
itemShippingDetailsDomain
List<ItemShippingDetailsDomain> itemShippingDetailsDomain
-
providedBy
String providedBy
-
responseCode
String responseCode
-
responseMessage
String responseMessage
-
-
Class com.skava.shipping.model.domain.ShippingClassDomain
class ShippingClassDomain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
calculatedAt
List<String> calculatedAt
The calculated at. -
name
String name
The name. -
price
BigDecimal price
The price. -
priceType
String priceType
The price type.
-
-
Class com.skava.shipping.model.domain.ShippingDomain
class ShippingDomain extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
cartValue
BigDecimal cartValue
-
deliveryAddress
ShippingAddressDomain deliveryAddress
Sets the deliveryAddressDomain -
deliveryType
DeliveryType deliveryType
Sets the deliveryType -
itemDetails
List<ItemsDomain> itemDetails
Sets the item details domain. -
properties
Map<String,
String> properties Sets the properties domain. -
shippingDetails
ShippingCalculationDomain shippingDetails
Sets the shippingDetails domain. -
shippingId
String shippingId
Sets the shipping id. -
shippingZoneDomain
ShippingZoneDomain shippingZoneDomain
Sets the shippingDetails domain.
-
-
Class com.skava.shipping.model.domain.ShippingMethodDomain
class ShippingMethodDomain extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
baseFee
BigDecimal baseFee
The cost. get and set cost -
classes
List<ShippingClassDomain> classes
-
cost
BigDecimal cost
-
description
String description
-
expectedDaysForDelivery
long expectedDaysForDelivery
-
expectedDeliveryTime
long expectedDeliveryTime
The expected delivery time. get and set deliveryTime -
handlingFee
BigDecimal handlingFee
-
isTaxIncluded
boolean isTaxIncluded
The boolan tax included get and set isTaxIncluded -
name
String name
The name. get and set name -
properties
Map<String,
Object> properties The properties. get and set properties -
shippingMethodId
String shippingMethodId
The id. get and set id -
taxationId
String taxationId
The id. get and set id
-
-
Class com.skava.shipping.model.domain.ShippingZoneDomain
class ShippingZoneDomain extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Class com.skava.shipping.model.domain.SkuBreakUpDomain
class SkuBreakUpDomain extends Object implements Serializable- serialVersionUID:
- 294875551165819329L
-
Serialized Fields
-
itemTax
BigDecimal itemTax
-
skuId
String skuId
-
-
-
Package com.skava.shipping.model.dto
-
Class com.skava.shipping.model.dto.Items
class Items extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
itemDeliveredAlone
boolean itemDeliveredAlone
The boolean to check if it can be shipped alone. -
itemDeliveryAddress
ShippingAddress itemDeliveryAddress
The Delivery Address. -
itemDeliveryType
DeliveryType itemDeliveryType
The delivery type. -
itemId
String itemId
The id. -
itemProperties
Map<String,
String> itemProperties The item properties as mapping object. -
itemQuantity
BigDecimal itemQuantity
The quantity. -
itemVersion
long itemVersion
The item address Version. -
shippingClass
String shippingClass
-
shippingZoneDomain
ShippingZoneDomain shippingZoneDomain
-
sku
List<ItemsSKU> sku
The item skus
-
-
Class com.skava.shipping.model.dto.ItemShippingDetails
class ItemShippingDetails extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
itemId
String itemId
The itemId. -
itemShippingMethods
List<ShippingMethod> itemShippingMethods
The collection properties as mapping object.
-
-
Class com.skava.shipping.model.dto.ItemsSKU
class ItemsSKU extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
productId
String productId
The productId. -
skuDimension
ItemsSkuDimension skuDimension
The dimension. -
skuDiscount
BigDecimal skuDiscount
-
skuId
String skuId
The id. -
skuName
String skuName
The name. -
skuPrice
BigDecimal skuPrice
-
skuProperties
Map<String,
String> skuProperties The skuProperties -
skuQuantity
BigDecimal skuQuantity
The quantity. -
skuType
SkuType skuType
The type. -
skuWeight
ItemsSkuWeight skuWeight
The weight.
-
-
Class com.skava.shipping.model.dto.ItemsSkuDimension
class ItemsSkuDimension extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
height
long height
The height. -
length
long length
The length. -
unit
String unit
The unit. -
width
long width
The width.
-
-
Class com.skava.shipping.model.dto.ItemsSkuWeight
class ItemsSkuWeight extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
unit
String unit
The unit. -
value
BigDecimal value
The value.
-
-
Class com.skava.shipping.model.dto.Shipping
class Shipping extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
cartValue
BigDecimal cartValue
The delivery type. -
deliveryAddress
ShippingAddress deliveryAddress
The Delivery Address. -
deliveryType
DeliveryType deliveryType
The delivery type. -
itemDetails
List<Items> itemDetails
The shipping item details. -
properties
Map<String,
String> properties The shipping custom properties as mapping object. -
shippingDetails
ShippingCalculation shippingDetails
The shipping calculation details. -
shippingId
String shippingId
The id. -
shippingZoneDomain
ShippingZoneDomain shippingZoneDomain
-
-
Class com.skava.shipping.model.dto.ShippingAddress
class ShippingAddress extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
addressLine1
String addressLine1
The addressLine1. -
addressLine2
String addressLine2
The addressLine2. -
addressLine3
String addressLine3
The addressLine3. -
addressVersion
long addressVersion
The shipping address Version. -
canReceiveSMS
boolean canReceiveSMS
The canReceiveSMS. -
city
String city
The city. -
companyName
String companyName
The companyName. -
country
String country
The country. -
county
String county
The county. -
email
String email
The email. -
firstName
String firstName
The firstName. -
lastName
String lastName
The lastName. -
middleName
String middleName
The middleName. -
mobile
String mobile
The mobile. -
phone
String phone
The phone. -
state
String state
The state. -
storeId
String storeId
The storeId. -
zip
String zip
The zip.
-
-
Class com.skava.shipping.model.dto.ShippingCalculation
class ShippingCalculation extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
calculationTime
long calculationTime
The calculated date time. -
cartShippingMethods
List<ShippingMethod> cartShippingMethods
The list of cart shipping methods. -
itemShippingDetails
List<ItemShippingDetails> itemShippingDetails
The list of item shipping methods -
providedBy
String providedBy
The provided by. -
responseCode
String responseCode
The response code. -
responseMessage
String responseMessage
The response message.
-
-
Class com.skava.shipping.model.dto.ShippingMethod
class ShippingMethod extends Object implements Serializable- serialVersionUID:
- 5379829626446791824L
-
Serialized Fields
-
baseFee
BigDecimal baseFee
The baseFee. -
cost
BigDecimal cost
-
description
String description
The description. -
expectedDaysForDelivery
long expectedDaysForDelivery
The expected delivery time. -
expectedDeliveryTime
long expectedDeliveryTime
The expected delivery time. -
handlingFee
BigDecimal handlingFee
The handlingFee. -
name
String name
The name. -
properties
Map<String,
Object> properties CX121-987 change starts The properties. -
shippingMethodId
String shippingMethodId
The id. -
taxationId
String taxationId
The taxationid. -
taxIncluded
boolean taxIncluded
The boolan tax included .
-
-
-
Package com.skava.shipping.model.request
-
Class com.skava.shipping.model.request.ShippingRequest
class ShippingRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 4187372249047268129L
-
Serialized Fields
-
collection
CollectionDomain collection
The collection.its holds collection informations -
collectionId
long collectionId
The collection id. -
locale
String locale
The locale. -
shipping
@Valid Shipping shipping
The shipping. -
validationType
String validationType
The validationType.
-
-
-
Package com.skava.shipping.model.response
-
Class com.skava.shipping.model.response.PageableInfo
class PageableInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
count
int count
The count. -
page
int page
page number of the response. -
size
int size
The size. -
totalCount
long totalCount
The total count.
-
-
Class com.skava.shipping.model.response.Reason
class Reason extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.shipping.model.response.ShippingResponse
class ShippingResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 2065053780297908685L
-
Serialized Fields
-
shipping
Shipping shipping
The list of collections.
-
-
Class com.skava.shipping.model.response.ShippingServiceErrorResponse
class ShippingServiceErrorResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.shipping.util
-
Class com.skava.shipping.util.ShippingUtils
class ShippingUtils extends Object implements Serializable- serialVersionUID:
- 7617465213419253230L
-