Serialized Form
-
Package com.skava.core.qdsl.filter
-
Class com.skava.core.qdsl.filter.EcomFilter
class EcomFilter extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.core.qdsl.filter.EcomFilters
class EcomFilters extends Object implements Serializable- serialVersionUID:
- 4962421927343889639L
-
Serialized Fields
-
filters
com.skava.core.qdsl.filter.EcomFilter[] filters
-
-
Exception com.skava.core.qdsl.filter.EComPredicateFilterParserException
class EComPredicateFilterParserException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -2395540365069698350L
-
Exception com.skava.core.qdsl.filter.EComPredicateNoSuchFieldException
class EComPredicateNoSuchFieldException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -2395540365069698350L
-
Exception com.skava.core.qdsl.filter.EComPredicateUnsupportedOperationException
class EComPredicateUnsupportedOperationException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -2395540365069698350L
-
Exception com.skava.core.qdsl.filter.EComPredicateUnsupportedValueException
class EComPredicateUnsupportedValueException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -2395540365069698350L
-
-
Package com.skava.price.exception
-
Exception com.skava.price.exception.CollectionAlreadyExistsException
class CollectionAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.CollectionAttributeNotFoundException
class CollectionAttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.CollectionNotFoundException
class CollectionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.CollectionPropertiesNotFoundException
class CollectionPropertiesNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.DuplicateCollectionPropKeyException
class DuplicateCollectionPropKeyException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.EvergreenPriceException
class EvergreenPriceException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.ExactPriceException
class ExactPriceException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.NoteNotFoundException
class NoteNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceAlreadyDeletedException
class PriceAlreadyDeletedException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceAlreadyExistsException
class PriceAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceFacetAlreadyExistsException
class PriceFacetAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceFacetNotFoundException
class PriceFacetNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceFeatureNotSupportedException
class PriceFeatureNotSupportedException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceListAssociatedToPriceRuleException
class PriceListAssociatedToPriceRuleException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceListCurrencyNotSupported
class PriceListCurrencyNotSupported extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceListFacetAlreadyExistsException
class PriceListFacetAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceListFacetNotFoundException
class PriceListFacetNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceListNotFoundException
class PriceListNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceNotFoundException
class PriceNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceOverlapException
class PriceOverlapException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceRevisionNotFoundException
class PriceRevisionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceRuleNameAlreadyExistsException
class PriceRuleNameAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceRuleNotFoundException
class PriceRuleNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceRuleProcessNameAlreadyExistsException
class PriceRuleProcessNameAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceValueAlreadyExistsException
class PriceValueAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.PriceValueNotFoundException
class PriceValueNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.ProjectAlreadyExistsException
class ProjectAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.ProjectNotFoundException
class ProjectNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.ProjectStatusNotSupportException
class ProjectStatusNotSupportException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.UnitOfMeasureNotFoundException
class UnitOfMeasureNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.price.exception.VersionNotFoundException
class VersionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.price.model.entity
-
Class com.skava.price.model.entity.AssociatedPriceLists
class AssociatedPriceLists extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
id
long id
It refers the Identifier of the PriceVersion. -
priceListId
long priceListId
It refers to the identifier of the pricelist. -
priceRuleId
long priceRuleId
It refers to the identifier of the price.
-
-
Class com.skava.price.model.entity.Collection
class Collection extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
It refers the businessId of the collection. -
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
Status 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.price.model.entity.CollectionProperty
class CollectionProperty extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
long attributeId
Holds the unique attribute Id of the collection attribute -
collectionId
long collectionId
Holds the collection Id of the collection property -
id
long id
Holds the unique id of the collection property -
value
String value
Holds the value of the collection property
-
-
Class com.skava.price.model.entity.CollectionPropertyAttribute
class CollectionPropertyAttribute extends PriceAuditEntry 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 -
id
long id
It refers the Identifier of the collection. -
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.price.model.entity.Note
class Note extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comments
String comments
It refers to the comments of project. -
id
long id
It refers to the identifier of the Note. -
priceId
Long priceId
It refers to the identifier of the price. -
projectId
long projectId
It refers to the identifier of the project. -
userName
String userName
It refers to the user name of project.
-
-
Class com.skava.price.model.entity.Price
class Price extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bundlePrice
Double bundlePrice
Floor Price -
endTime
LocalDateTime endTime
End time of the Schedule Price -
floorPrice
Double floorPrice
Floor Price -
id
long id
Identifier -
maxqty
BigDecimal maxqty
Maximum Quantity of the Tier Price -
minqty
BigDecimal minqty
Minimum Quantity of the Tier Price -
priceListId
long priceListId
Identifier of the PriceList -
projectId
long projectId
Identifier of the Project -
skuId
String skuId
Identifier of the SKU -
startTime
LocalDateTime startTime
Start time of the Schedule Price -
status
Status status
This is used to change the status of the Price.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 -
subscriptionPercentage
Double subscriptionPercentage
Subscription Percentage -
transactionalPrice
Double transactionalPrice
Transaction Price -
unitOfMeasureId
long unitOfMeasureId
Identifier of the UnitOfMeasure -
version
String version
version
-
-
Class com.skava.price.model.entity.PriceAuditEntry
class PriceAuditEntry extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
long createdBy
Identifier of the created user -
createdOn
LocalDateTime createdOn
Created time -
updatedBy
long updatedBy
Identifier of the updated user -
updatedOn
LocalDateTime updatedOn
Updated time
-
-
Class com.skava.price.model.entity.PriceFacet
class PriceFacet extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
id
long id
It refers to the identifier of the priceFacet. -
name
String name
It refers to the name of priceFacet. -
status
Status status
This is used to change the status of the particular priceFacet.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.price.model.entity.PriceFacetPriceId
class PriceFacetPriceId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
priceFacetId
long priceFacetId
Identifier of the PriceFacet -
priceId
long priceId
Identifier of the Price
-
-
Class com.skava.price.model.entity.PriceList
class PriceList extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bundlePrice
PriceListBundlePrice bundlePrice
This is used to Enable or Disable the bundle price in the PriceList ENABLE denotes bundle price is Enabled in the PriceList DISABLE denotes bundle price is Disabled in the PriceList -
collectionId
long collectionId
It refers to the identifier of the collection. -
currencySign
String currencySign
Its used to hold the currencySign for the particular priceList -
description
String description
It refers to the description of priceList. -
floorPrice
PriceListFloorPrice floorPrice
This is used to Enable or Disable the floor price in the PriceList ENABLE denotes floor price is Enabled in the PriceList DISABLE denotes floor price is Disabled in the PriceList -
id
long id
It refers to the identifier of the priceList. -
name
String name
It refers to the name of priceList. -
schedulePrice
PriceListSchedulePrice schedulePrice
This is used to Enable or Disable the schedule price in the PriceList ENABLE denotes schedule price is Enabled in the PriceList DISABLE denotes schedule price is Disabled in the PriceList -
status
Status status
This is used to change the status of the particular PriceList.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 -
subscription
PriceListSubscription subscription
This is used to Enable or Disable the subscription in the PriceList ENABLE denotes subscription is Enabled in the PriceList DISABLE denotes subscription is Disabled in the PriceList -
tierPrice
PriceListTierPrice tierPrice
This is used to Enable or Disable the Tier price in the PriceList ENABLE denotes Tier price is Enabled in the PriceList DISABLE denotes Tier price is Disabled in the PriceList -
variablePrice
PriceListVariablePrice variablePrice
This is used to Enable or Disable the bundle price in the PriceList ENABLE denotes bundle price is Enabled in the PriceList DISABLE denotes bundle price is Disabled in the PriceList
-
-
Class com.skava.price.model.entity.PriceListFacet
class PriceListFacet extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
PriceListFacetId id
It refers to the identifier of the PriceListFacet. -
mandatory
PriceListFacetMandatory mandatory
This is used to specify PriceListFacet is mandatory or not ENABLE denotes PriceList facet is mandatory DISABLE denotes PriceList facet is not mandatory
-
-
Class com.skava.price.model.entity.PriceListFacetId
class PriceListFacetId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
priceFacetId
long priceFacetId
It refers to the identifier of the priceFacet. -
priceListId
long priceListId
It refers to the identifier of the priceList.
-
-
Class com.skava.price.model.entity.PriceRevision
class PriceRevision extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
approvedBy
String approvedBy
-
approvedTime
String approvedTime
-
collectionId
long collectionId
It refers to the identifier of the collection. -
data
String data
-
id
long id
It refers the Identifier of the PriceVersion. -
priceId
long priceId
It refers to the identifier of the price. -
priceListId
long priceListId
It refers to the identifier of the pricelist. -
versionId
String versionId
-
-
Class com.skava.price.model.entity.PriceRule
class PriceRule extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
description
String description
It refers to the description of priceRule. -
id
long id
It refers to the identifier of the priceRule. -
name
String name
It refers to the name of priceRule. -
processName
String processName
It refers to the Process Name -
ruleString
String ruleString
It refers to the Rule String. -
status
Status status
This is used to change the status of the particular PriceRule.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.price.model.entity.PriceRuleConfig
class PriceRuleConfig extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.entity.PriceValue
class PriceValue extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
PriceFacetPriceId id
Composite Identifier PriceFacetId and PriceId -
projectId
Long projectId
projectId -
value
Double value
Value of the Price -
version
String version
version
-
-
Class com.skava.price.model.entity.Project
class Project extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
actualCompletionDate
LocalDateTime actualCompletionDate
It refers to the actual completion date of project. -
description
String description
It refers to the description of project. -
id
long id
It refers to the identifier of the project. -
name
String name
It refers to the name of project. -
priceListId
long priceListId
It refers to the identifier of the pricelist. -
status
ProjectStatus status
It refers to the status of project. -
targetCompletionDate
LocalDateTime targetCompletionDate
It refers to the target completion date of project.
-
-
Class com.skava.price.model.entity.QAssociatedPriceLists
class QAssociatedPriceLists extends com.querydsl.core.types.dsl.EntityPathBase<AssociatedPriceLists> implements Serializable- serialVersionUID:
- -1433320980L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
priceListId
com.querydsl.core.types.dsl.NumberPath<Long> priceListId
-
priceRuleId
com.querydsl.core.types.dsl.NumberPath<Long> priceRuleId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QCollection
class QCollection extends com.querydsl.core.types.dsl.EntityPathBase<Collection> implements Serializable- serialVersionUID:
- 1507825560L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
businessId
com.querydsl.core.types.dsl.NumberPath<Long> businessId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> 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<Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QCollectionProperty
class QCollectionProperty extends com.querydsl.core.types.dsl.EntityPathBase<CollectionProperty> implements Serializable- serialVersionUID:
- 966967693L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
attributeId
com.querydsl.core.types.dsl.NumberPath<Long> attributeId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.price.model.entity.QCollectionPropertyAttribute
class QCollectionPropertyAttribute extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyAttribute> implements Serializable- serialVersionUID:
- -543983729L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
defaultValue
com.querydsl.core.types.dsl.StringPath defaultValue
-
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
-
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
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QNote
class QNote extends com.querydsl.core.types.dsl.EntityPathBase<Note> implements Serializable- serialVersionUID:
- 500587628L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
comments
com.querydsl.core.types.dsl.StringPath comments
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
priceId
com.querydsl.core.types.dsl.NumberPath<Long> priceId
-
projectId
com.querydsl.core.types.dsl.NumberPath<Long> projectId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
userName
com.querydsl.core.types.dsl.StringPath userName
-
-
Class com.skava.price.model.entity.QPrice
class QPrice extends com.querydsl.core.types.dsl.EntityPathBase<Price> implements Serializable- serialVersionUID:
- -1659726833L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
bundlePrice
com.querydsl.core.types.dsl.NumberPath<Double> bundlePrice
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
endTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> endTime
-
floorPrice
com.querydsl.core.types.dsl.NumberPath<Double> floorPrice
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
maxqty
com.querydsl.core.types.dsl.NumberPath<BigDecimal> maxqty
-
minqty
com.querydsl.core.types.dsl.NumberPath<BigDecimal> minqty
-
priceListId
com.querydsl.core.types.dsl.NumberPath<Long> priceListId
-
projectId
com.querydsl.core.types.dsl.NumberPath<Long> projectId
-
skuId
com.querydsl.core.types.dsl.StringPath skuId
-
startTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<Status> status
-
subscriptionPercentage
com.querydsl.core.types.dsl.NumberPath<Double> subscriptionPercentage
-
transactionalPrice
com.querydsl.core.types.dsl.NumberPath<Double> transactionalPrice
-
unitOfMeasureId
com.querydsl.core.types.dsl.NumberPath<Long> unitOfMeasureId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
version
com.querydsl.core.types.dsl.StringPath version
-
-
Class com.skava.price.model.entity.QPriceAuditEntry
class QPriceAuditEntry extends com.querydsl.core.types.dsl.EntityPathBase<PriceAuditEntry> implements Serializable- serialVersionUID:
- -1181575482L
-
Serialized Fields
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QPriceFacet
class QPriceFacet extends com.querydsl.core.types.dsl.EntityPathBase<PriceFacet> implements Serializable- serialVersionUID:
- 1762304744L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
name
com.querydsl.core.types.dsl.StringPath name
-
status
com.querydsl.core.types.dsl.EnumPath<Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QPriceFacetPriceId
class QPriceFacetPriceId extends com.querydsl.core.types.dsl.BeanPath<PriceFacetPriceId> implements Serializable- serialVersionUID:
- 714927164L
-
Class com.skava.price.model.entity.QPriceList
class QPriceList extends com.querydsl.core.types.dsl.EntityPathBase<PriceList> implements Serializable- serialVersionUID:
- -358606515L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
bundlePrice
com.querydsl.core.types.dsl.EnumPath<PriceListBundlePrice> bundlePrice
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
currencySign
com.querydsl.core.types.dsl.StringPath currencySign
-
description
com.querydsl.core.types.dsl.StringPath description
-
floorPrice
com.querydsl.core.types.dsl.EnumPath<PriceListFloorPrice> floorPrice
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
name
com.querydsl.core.types.dsl.StringPath name
-
schedulePrice
com.querydsl.core.types.dsl.EnumPath<PriceListSchedulePrice> schedulePrice
-
status
com.querydsl.core.types.dsl.EnumPath<Status> status
-
subscription
com.querydsl.core.types.dsl.EnumPath<PriceListSubscription> subscription
-
tierPrice
com.querydsl.core.types.dsl.EnumPath<PriceListTierPrice> tierPrice
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
variablePrice
com.querydsl.core.types.dsl.EnumPath<PriceListVariablePrice> variablePrice
-
-
Class com.skava.price.model.entity.QPriceListFacet
class QPriceListFacet extends com.querydsl.core.types.dsl.EntityPathBase<PriceListFacet> implements Serializable- serialVersionUID:
- -369838998L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
QPriceListFacetId id
-
mandatory
com.querydsl.core.types.dsl.EnumPath<PriceListFacetMandatory> mandatory
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QPriceListFacetId
class QPriceListFacetId extends com.querydsl.core.types.dsl.BeanPath<PriceListFacetId> implements Serializable- serialVersionUID:
- 1067010853L
-
Class com.skava.price.model.entity.QPriceRevision
class QPriceRevision extends com.querydsl.core.types.dsl.EntityPathBase<PriceRevision> implements Serializable- serialVersionUID:
- -1617940214L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
approvedBy
com.querydsl.core.types.dsl.StringPath approvedBy
-
approvedTime
com.querydsl.core.types.dsl.StringPath approvedTime
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
data
com.querydsl.core.types.dsl.StringPath data
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
priceId
com.querydsl.core.types.dsl.NumberPath<Long> priceId
-
priceListId
com.querydsl.core.types.dsl.NumberPath<Long> priceListId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.price.model.entity.QPriceRule
class QPriceRule extends com.querydsl.core.types.dsl.EntityPathBase<PriceRule> implements Serializable- serialVersionUID:
- -358416469L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> 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
-
processName
com.querydsl.core.types.dsl.StringPath processName
-
ruleString
com.querydsl.core.types.dsl.StringPath ruleString
-
status
com.querydsl.core.types.dsl.EnumPath<Status> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QPriceRuleConfig
class QPriceRuleConfig extends com.querydsl.core.types.dsl.EntityPathBase<PriceRuleConfig> implements Serializable- serialVersionUID:
- 211141325L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
config
com.querydsl.core.types.dsl.StringPath config
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
defaultValue
com.querydsl.core.types.dsl.StringPath defaultValue
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
priceRuleId
com.querydsl.core.types.dsl.NumberPath<Long> priceRuleId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QPriceValue
class QPriceValue extends com.querydsl.core.types.dsl.EntityPathBase<PriceValue> implements Serializable- serialVersionUID:
- 1777090210L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
QPriceFacetPriceId id
-
projectId
com.querydsl.core.types.dsl.NumberPath<Long> projectId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
value
com.querydsl.core.types.dsl.NumberPath<Double> value
-
version
com.querydsl.core.types.dsl.StringPath version
-
-
Class com.skava.price.model.entity.QProject
class QProject extends com.querydsl.core.types.dsl.EntityPathBase<Project> implements Serializable- serialVersionUID:
- -1558866849L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
actualCompletionDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> actualCompletionDate
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> 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
-
priceListId
com.querydsl.core.types.dsl.NumberPath<Long> priceListId
-
status
com.querydsl.core.types.dsl.EnumPath<ProjectStatus> status
-
targetCompletionDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> targetCompletionDate
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QUnitOfMeasure
class QUnitOfMeasure extends com.querydsl.core.types.dsl.EntityPathBase<UnitOfMeasure> implements Serializable- serialVersionUID:
- -1360611543L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
name
com.querydsl.core.types.dsl.StringPath name
-
unit
com.querydsl.core.types.dsl.StringPath unit
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.price.model.entity.QVersion
class QVersion extends com.querydsl.core.types.dsl.EntityPathBase<Version> implements Serializable- serialVersionUID:
- -897948130L
-
Serialized Fields
-
_super
QPriceAuditEntry _super
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
-
masterId
com.querydsl.core.types.dsl.StringPath masterId
-
name
com.querydsl.core.types.dsl.StringPath name
-
notes
com.querydsl.core.types.dsl.StringPath notes
-
s3path
com.querydsl.core.types.dsl.StringPath s3path
-
type
com.querydsl.core.types.dsl.EnumPath<PublishType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
versionIdentifier
com.querydsl.core.types.dsl.StringPath versionIdentifier
-
versionStatus
com.querydsl.core.types.dsl.EnumPath<PublishStatus> versionStatus
-
-
Class com.skava.price.model.entity.UnitOfMeasure
class UnitOfMeasure extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.entity.Version
class Version extends PriceAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
id
long id
It refers the Identifier of the PriceVersion. -
masterId
String masterId
It refers to the master version identifier. -
name
String name
It refers to the name of PriceVersion. -
notes
String notes
It refers to the notes of publish version. -
s3path
String s3path
It refers to the s3path of the publish version. -
type
PublishType type
-
versionIdentifier
String versionIdentifier
It refers to the version id of the product or sku. -
versionStatus
PublishStatus versionStatus
This is used to change the status of the particular Catalog Version.There are two status INPROGRESS denotes Version is in Progress and status COMPLETED denotes Version is a complete version.
-
-
-
Package com.skava.price.model.exchange
-
Class com.skava.price.model.exchange.ApplyPriceRule
class ApplyPriceRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.Collection
class Collection extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
businessId
long businessId
It refers the businessId of the collection. -
description
String description
It refers to the name of collection. -
id
long id
It refers to the identifier of collection -
name
String name
It refers to the name of collection. -
properties
@Valid List<CollectionProperty> properties
Holds the collection property attributes list ** -
status
Status 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.price.model.exchange.CollectionAttribute
class CollectionAttribute extends ExchangeAuditEntry 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.price.model.exchange.CollectionProperty
class CollectionProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.Collections
class Collections extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
businessId
long businessId
It refers the businessId of the collection. -
description
String description
It refers to the name of collection. -
id
long id
It refers to the identifier of collection -
name
String name
It refers to the name of collection. -
status
Status 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.price.model.exchange.ExchangeAuditEntry
class ExchangeAuditEntry extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1746455420941077761L
-
Class com.skava.price.model.exchange.Note
class Note extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.Price
class Price extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bundlePrice
Double bundlePrice
Bundle Price -
endTime
String endTime
End time of the Schedule Price -
floorPrice
Double floorPrice
Floor Price -
id
long id
Identifier -
maxqty
BigDecimal maxqty
Maximum Quantity of the Tier Price -
minqty
BigDecimal minqty
Minimum Quantity of the Tier Price -
priceListId
long priceListId
Identifier of the PriceList -
projectId
long projectId
Identifier of the Project -
skuId
String skuId
Identifier of the SKU -
startTime
String startTime
Start time of the Schedule Price -
status
Status status
Status of the Price -
subscriptionPercentage
Double subscriptionPercentage
Subscription Percentage -
transactionalPrice
Double transactionalPrice
Transaction Price -
unitOfMeasureId
long unitOfMeasureId
Identifier of the UnitOfMeasure -
values
List<PriceValue> values
List of values -
variableMax
Double variableMax
variableMax -
variableMin
Double variableMin
variableMin
-
-
Class com.skava.price.model.exchange.PriceFacet
class PriceFacet extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
id
long id
It refers to the identifier of the priceFacet. -
name
String name
It refers to the name of the priceFacet. -
status
Status status
This is used to change the status of the particular priceFacet.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.price.model.exchange.PriceList
class PriceList extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bundlePrice
PriceListBundlePrice bundlePrice
This is used to Enable or Disable the floor price in the PriceList ENABLE denotes floor price is Enabled in the PriceList DISABLE denotes floor price is Disabled in the PriceList -
collectionId
long collectionId
It refers to the identifier of the collection. -
currencySign
String currencySign
Its used to hold the currencySign for the particular priceList -
description
String description
It refers to the description of priceList. -
floorPrice
PriceListFloorPrice floorPrice
This is used to Enable or Disable the floor price in the PriceList ENABLE denotes floor price is Enabled in the PriceList DISABLE denotes floor price is Disabled in the PriceList -
id
long id
It refers to the identifier of the priceList. -
name
String name
It refers to the name of priceList. -
schedulePrice
PriceListSchedulePrice schedulePrice
This is used to Enable or Disable the schedule price in the PriceList ENABLE denotes schedule price is Enabled in the PriceList DISABLE denotes schedule price is Disabled in the PriceList -
status
Status status
This is used to Enable or Disable the Tier price in the PriceList ENABLE denotes Tier price is Enabled in the PriceList DISABLE denotes Tier price is Disabled in the PriceList -
subscription
PriceListSubscription subscription
This is used to Enable or Disable the subscription in the PriceList ENABLE denotes subscription is Enabled in the PriceList DISABLE denotes subscription is Disabled in the PriceList -
tierPrice
PriceListTierPrice tierPrice
This is used to Enable or Disable the Tier price in the PriceList ENABLE denotes Tier price is Enabled in the PriceList DISABLE denotes Tier price is Disabled in the PriceList -
variablePrice
PriceListVariablePrice variablePrice
This is used to Enable or Disable the variablePrice in the PriceList ENABLE denotes variablePrice is Enabled in the PriceList DISABLE denotes variablePrice is Disabled in the PriceList
-
-
Class com.skava.price.model.exchange.PriceListAndSku
class PriceListAndSku extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
currencySign
String currencySign
Its used to hold the currencySign for the particular priceList -
description
String description
It refers to the description of priceList. -
floorPrice
PriceListFloorPrice floorPrice
This is used to Enable or Disable the floor price in the PriceList ENABLE denotes floor price is Enabled in the PriceList DISABLE denotes floor price is Disabled in the PriceList -
id
long id
It refers to the identifier of the priceList. -
name
String name
It refers to the name of priceList. -
schedulePrice
PriceListSchedulePrice schedulePrice
This is used to Enable or Disable the schedule price in the PriceList ENABLE denotes schedule price is Enabled in the PriceList DISABLE denotes schedule price is Disabled in the PriceList -
skuCount
long skuCount
Number of SKUs in the PriceList -
status
Status status
This is used to Enable or Disable the Tier price in the PriceList ENABLE denotes Tier price is Enabled in the PriceList DISABLE denotes Tier price is Disabled in the PriceList -
subscription
PriceListSubscription subscription
This is used to Enable or Disable the subscription in the PriceList ENABLE denotes subscription is Enabled in the PriceList DISABLE denotes subscription is Disabled in the PriceList -
tierPrice
PriceListTierPrice tierPrice
This is used to Enable or Disable the Tier price in the PriceList ENABLE denotes Tier price is Enabled in the PriceList DISABLE denotes Tier price is Disabled in the PriceList
-
-
Class com.skava.price.model.exchange.PriceListFacet
class PriceListFacet extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
long id
Identifier of the PriceListFacet -
mandatory
PriceListFacetMandatory mandatory
This is used to specify PriceListFacet is mandatory or not ENABLE denotes PriceList facet is mandatory DISABLE denotes PriceList facet is not mandatory -
priceFacetId
long priceFacetId
It refers to the identifier of the priceFacet. -
priceListId
long priceListId
It refers to the identifier of the priceList.
-
-
Class com.skava.price.model.exchange.PriceRevision
class PriceRevision extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
approvedTime
String approvedTime
-
collectionId
long collectionId
-
id
long id
It refers to the identifier of revision -
priceId
long priceId
It refers to the identifier of Price -
priceListId
long priceListId
It refers to the identifier of priceList
-
-
Class com.skava.price.model.exchange.PriceRule
class PriceRule extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection. -
description
String description
It refers to the description of priceRule. -
id
long id
It refers to the identifier of the priceRule. -
name
String name
It refers to the name of priceRule. -
processName
String processName
-
rule
String rule
-
status
Status status
This is used to Enable or Disable the Tier price in the PriceRule ENABLE denotes Tier price is Enabled in the PriceRule DISABLE denotes Tier price is Disabled in the PriceRule
-
-
Class com.skava.price.model.exchange.Prices
class Prices extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
quantity
BigDecimal quantity
quantity of the SKU -
transactionalPrice
Double transactionalPrice
transactionalPrice of the SKU -
unitPrice
Double unitPrice
unitPrice of the SKU
-
-
Class com.skava.price.model.exchange.PriceValue
class PriceValue extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.Project
class Project extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
actualCompletionDate
String actualCompletionDate
It refers the actual completion date of the Project. -
description
String description
It refers to the description of project. -
id
long id
It refers to the identifier of project -
name
String name
It refers to the name of project. -
priceListId
long priceListId
It refers to the identifier of priceList -
status
ProjectStatus status
It refers the state of the Project. -
targetCompletionDate
String targetCompletionDate
It refers the target completion date of the Project.
-
-
Class com.skava.price.model.exchange.TransactionData
class TransactionData extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
prices
List<Prices> prices
prices -
totalPrice
Double totalPrice
totalPrice -
totalQty
BigDecimal totalQty
totalQty -
unitPrice
Double unitPrice
unitPrice
-
-
Class com.skava.price.model.exchange.Version
class Version extends ExchangeAuditEntry implements Serializable- serialVersionUID:
- -7085827381593595560L
-
Serialized Fields
-
collectionId
long collectionId
It refers to the identifier of the collection -
id
long id
It refers to the identifier of version -
name
String name
It refers to the name of version. -
notes
String notes
It refers to the notes of publish version. -
s3path
String s3path
It refers to the s3path of the publish version. -
type
PublishType type
-
versionIdentifier
String versionIdentifier
It refers to the identifier of product -
versionStatus
PublishStatus versionStatus
This is used to change the status of the particular version.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
-
-
-
Package com.skava.price.model.exchange.request
-
Class com.skava.price.model.exchange.request.ApplyPriceRuleRequest
class ApplyPriceRuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applyPriceRule
List<org.json.simple.JSONObject> applyPriceRule
It refers to the JSONObject of applypricerule.
-
-
Class com.skava.price.model.exchange.request.ApplyPriceRuleRequestInternal
class ApplyPriceRuleRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applyPriceRuleRequests
ApplyPriceRuleRequest applyPriceRuleRequests
The ApplyPriceRuleRequest. -
authToken
String authToken
It contains the authentication token required for the creation of Collection. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
It refers to the filter parameters of priceRule. -
locale
String locale
locale for response. -
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. -
priceRuleId
long priceRuleId
It refers to the identifier of the priceRule. -
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.CacheClearRequestInternal
class CacheClearRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.request.CacheClearRequestInternal.CacheClearRequestInternalBuilder
class CacheClearRequestInternalBuilder extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1704936960605331504L
-
Class com.skava.price.model.exchange.request.CollectionAttributeRequestInternal
class CollectionAttributeRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.request.CollectionPropertyRequestInternal
class CollectionPropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
Holds the auth token to perform authentication -
businessId
long businessId
-
collectionAttributeRequest
CollectionProperty collectionAttributeRequest
Holds the request data -
collectionId
@jakarta.validation.constraints.Min(message="Collection Id should be greater than 0", value=0L) long collectionId
An unique id for the collection -
collectionProperties
List<CollectionProperty> collectionProperties
Holds the request data -
filters
String filters
-
locale
String locale
Response message would be rendered in the mentioned locale -
page
int page
-
size
int size
Holds the size value for pagination -
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.price.model.exchange.request.CollectionRequest
class CollectionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
It refers to the description of collection. -
name
String name
It refers to the name of Collection. -
properties
List<CollectionProperty> properties
Holds the collection property attributes list -
status
Status 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.price.model.exchange.request.CollectionRequestInternal
class CollectionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
businessId
long businessId
-
collectionRequest
CollectionRequest collectionRequest
-
filters
String filters
-
id
long id
-
locale
String locale
-
page
int page
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
Class com.skava.price.model.exchange.request.MultiPriceListRequest
class MultiPriceListRequest extends Object implements Serializable- serialVersionUID:
- 4715245020532163608L
-
Class com.skava.price.model.exchange.request.MultiPriceListRequestInternal
class MultiPriceListRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 4715245020532163608L
-
Serialized Fields
-
authToken
String authToken
Auth Token -
collectionId
long collectionId
Identifier of the Collection -
exactPrice
boolean exactPrice
Active Price flag -
id
long id
Identifier -
isDefalutProject
boolean isDefalutProject
-
locale
String locale
Response message would be rendered in the mentioned locale -
priceListId
long priceListId
Identifier of the PriceList -
priceRequest
@Valid List<Price> priceRequest
List of price label. -
projectId
long projectId
Identifier of the Project -
transactionalPrice
Double transactionalPrice
Transaction Price -
variableMax
Double variableMax
variableMax -
variableMin
Double variableMin
variableMin -
variablePrice
boolean variablePrice
Variable Price
-
-
Class com.skava.price.model.exchange.request.NoteRequest
class NoteRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.request.NoteRequestInternal
class NoteRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It holds the value of auth token which is required to access the product. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
It refers to the identifier of note -
locale
String locale
-
noteRequest
NoteRequest noteRequest
-
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. -
projectId
long projectId
It refers to the identifier of the project. -
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.PriceFacetRequest
class PriceFacetRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.request.PriceFacetRequestInternal
class PriceFacetRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
collectionId
long collectionId
-
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
-
locale
String locale
-
name
String name
-
page
int page
-
priceFacetRequest
PriceFacetRequest priceFacetRequest
-
size
int size
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
status
Status status
-
-
Class com.skava.price.model.exchange.request.PriceListFacetRequest
class PriceListFacetRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mandatory
PriceListFacetMandatory mandatory
-
-
Class com.skava.price.model.exchange.request.PriceListFacetRequestInternal
class PriceListFacetRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It contains the authentication token required for the creation of Collection -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
The filter parameter to hold the qdsl. -
locale
String locale
-
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. -
priceFacetId
long priceFacetId
It refers to the identifier of the priceFacet. -
priceListFacetRequest
PriceListFacetRequest priceListFacetRequest
-
priceListId
long priceListId
It refers to the identifier of the priceList. -
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.PriceListRequest
class PriceListRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bundlePrice
PriceListBundlePrice bundlePrice
Its a boolean parameter used to enable/disable the bundlePrice for the particular priceList -
currencySign
String currencySign
Its used to hold the currencySign for the particular priceList -
description
String description
It refers to the description of priceList. -
floorPrice
PriceListFloorPrice floorPrice
Its a boolean parameter used to enable/disable the floorPrice for the particular priceList -
name
String name
It refers to the name of priceList. -
schedulePrice
PriceListSchedulePrice schedulePrice
Its a boolean parameter used to enable/disable the scheduleprice for the particular priceList -
status
Status status
Its a boolean parameter used to enable/disable the status for the particular priceList. -
subscription
PriceListSubscription subscription
Its a boolean parameter used to enable/disable the subscription for the particular priceList -
tierPrice
PriceListTierPrice tierPrice
Its a boolean parameter used to enable/disable the tier price for the particular priceList. -
variablePrice
PriceListVariablePrice variablePrice
Its a boolean parameter used to enable/disable the variablePrice for the particular priceList
-
-
Class com.skava.price.model.exchange.request.PriceListRequestInternal
class PriceListRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It contains the authentication token required for the creation of Collection. -
businessId
long businessId
It refers to the businessId of the priceList. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
It refers to the filter parameters of priceList. -
id
long id
It refers to the identifier of the priceList. -
locale
String locale
-
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. -
priceListRequest
PriceListRequest priceListRequest
-
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.PriceRequest
class PriceRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bundlePrice
Double bundlePrice
Bundle Price -
endTime
String endTime
End time of the Schedule Price -
floorPrice
Double floorPrice
Floor Price -
maxqty
BigDecimal maxqty
Maximum Quantity of the Tier Price -
minqty
BigDecimal minqty
Minimum Quantity of the Tier Price -
priceListId
long priceListId
Identifier of the priceList -
skuId
String skuId
Identifier of the SKU -
startTime
String startTime
Start time of the Schedule Price -
status
Status status
This is used to change the status of the particular Price.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status -
subscriptionPercentage
Double subscriptionPercentage
Subscription Percentage -
transactionalPrice
Double transactionalPrice
Transactional Price -
unitOfMeasureId
long unitOfMeasureId
Identifier of the UnitOfMeasure -
variableMax
Double variableMax
Floor Price -
variableMin
Double variableMin
Floor Price
-
-
Class com.skava.price.model.exchange.request.PriceRequestInternal
class PriceRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
Auth Token -
collectionId
long collectionId
Identifier of the Collection -
exactPrice
boolean exactPrice
Active Price flag -
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
Identifier -
isDefalutProject
boolean isDefalutProject
-
locale
String locale
Response message would be rendered in the mentioned locale -
page
int page
Page value of Pagination Request -
previewTime
String previewTime
Time to preview SKU prices -
priceListId
long priceListId
Identifier of the PriceList -
priceRequest
PriceRequest priceRequest
Price Request holds the price values -
projectId
long projectId
Identifier of the Project -
size
int size
Size value of Pagination Request -
skus
String skus
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
It refers to EcomSort -
variablePrice
boolean variablePrice
Variable Price -
versionId
String versionId
version id
-
-
Class com.skava.price.model.exchange.request.PriceRevisionRequestInternal
class PriceRevisionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It holds the value of auth token which is required to access the item. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
It refers to the identifier of revision -
locale
String locale
locale for response. -
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. -
priceId
long priceId
It refers to the identifier of price -
priceListId
long priceListId
It refers to the identifier of the priceList. -
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.PriceRuleRequest
class PriceRuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
Class com.skava.price.model.exchange.request.PriceRuleRequestInternal
class PriceRuleRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It contains the authentication token required for the creation of Collection. -
businessId
long businessId
It refers to the businessId of the priceRule. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
It refers to the filter parameters of priceRule. -
id
long id
It refers to the identifier of the priceRule. -
locale
String locale
-
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. -
priceRuleRequest
PriceRuleRequest priceRuleRequest
-
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.PriceValueRequest
class PriceValueRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
Double value
-
-
Class com.skava.price.model.exchange.request.PriceValueRequestInternal
class PriceValueRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
Auth Token -
collectionId
long collectionId
Identifier of the Collection -
filters
String filters
The filter parameter to hold the qdsl. -
locale
String locale
Response message would be rendered in the mentioned locale -
page
int page
Page value of Pagination Request -
priceFacetId
long priceFacetId
Identifier of the PriceFacet -
priceId
long priceId
Identifier of the Price -
priceValueRequest
PriceValueRequest priceValueRequest
-
size
int size
Size value of Pagination Request -
sort
com.skava.core.qdsl.sort.EcomSorts sort
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.ProjectRequest
class ProjectRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
-
description
String description
It refers to the description of project. -
name
String name
-
priceListId
long priceListId
-
status
ProjectStatus status
-
targetCompletionDate
String targetCompletionDate
-
-
Class com.skava.price.model.exchange.request.ProjectRequestInternal
class ProjectRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It holds the value of auth token which is required to access the product. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
It refers to the identifier of project -
locale
String locale
Response message would be rendered in the mentioned locale -
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. -
priceListId
long priceListId
It refers to the identifier of the priceList. -
projectRequest
ProjectRequest projectRequest
-
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
It refers to EcomSort
-
-
Class com.skava.price.model.exchange.request.ProjectRequestInternal.ProjectRequestInternalBuilder
class ProjectRequestInternalBuilder extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1704936960605331504L
-
Serialized Fields
-
authToken
String authToken
-
collectionId
long collectionId
-
id
long id
-
locale
String locale
-
priceListId
long priceListId
-
projectRequest
ProjectRequest projectRequest
-
-
Class com.skava.price.model.exchange.request.ValidatePriceRuleConfigRequestInternal
class ValidatePriceRuleConfigRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It contains the authentication token required for the validation of priceParam. -
businessId
long businessId
It contains the businessId used for validation of priceParam. -
collectionId
long collectionId
It contains the collectionId used for validation of priceParam. -
id
long id
It contains id for validation of priceParam. -
locale
String locale
It contains the locale used for validation of priceParam. -
priceParam
String priceParam
It refers to the priceParam of the priceRule. -
priceRuleId
long priceRuleId
It refers to the identifier of the priceRule.
-
-
Class com.skava.price.model.exchange.request.ValidatePriceRuleRequest
class ValidatePriceRuleRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
rule
String rule
-
-
Class com.skava.price.model.exchange.request.VersionRequestInternal
class VersionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
It holds the value of auth token which is required to access the item. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
String filters
The filter parameter to hold the qdsl. -
id
long id
It refers to the identifier of version -
locale
String locale
locale for response. -
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. -
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
It refers to EcomSort
-
-
-
Package com.skava.price.model.exchange.response
-
Class com.skava.price.model.exchange.response.ApplyPriceRulesAPIResponse
class ApplyPriceRulesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applyPriceRules
List<ApplyPriceRule> applyPriceRules
Contains list of price response data.
-
-
Class com.skava.price.model.exchange.response.CollectionAttributesAPIResponse
class CollectionAttributesAPIResponse extends PriceServiceResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
List<CollectionAttribute> attributes
-
-
Class com.skava.price.model.exchange.response.CollectionPropertiesAPIResponse
class CollectionPropertiesAPIResponse extends PriceServiceResponse 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.price.model.exchange.response.CollectionsAPIResponse
class CollectionsAPIResponse 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
-
-
Class com.skava.price.model.exchange.response.MultiPriceListResponse
class MultiPriceListResponse extends PriceServiceResponse implements Serializable- serialVersionUID:
- 4715245020532163608L
-
Class com.skava.price.model.exchange.response.NotesAPIResponse
class NotesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
notes
List<Note> notes
The note parameter contains list of note response data. -
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.price.model.exchange.response.PageableInfo
class PageableInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.response.PriceFacetsAPIResponse
class PriceFacetsAPIResponse 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 -
priceFacets
List<PriceFacet> priceFacets
Resulted price facets as a list
-
-
Class com.skava.price.model.exchange.response.PriceFileAPIResponse
class PriceFileAPIResponse extends PriceServiceResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fileName
String fileName
Name of the file to deliver
-
-
Class com.skava.price.model.exchange.response.PriceListFacetsAPIResponse
class PriceListFacetsAPIResponse 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 -
priceListFacets
List<PriceListFacet> priceListFacets
The priceListFacet parameter contains pricelistfacet response data.
-
-
Class com.skava.price.model.exchange.response.PriceListsAndSkusAPIResponse
class PriceListsAndSkusAPIResponse 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 -
priceLists
List<PriceListAndSku> priceLists
List of PriceList
-
-
Class com.skava.price.model.exchange.response.PriceModelAPIResponse
class PriceModelAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
skus
List<ProductModel> skus
Contains list of price response data.
-
-
Class com.skava.price.model.exchange.response.PriceRevisionsAPIResponse
class PriceRevisionsAPIResponse 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 -
priceRevisions
List<PriceRevision> priceRevisions
The version parameter contains list of version response data.
-
-
Class com.skava.price.model.exchange.response.PriceRulesAPIResponse
class PriceRulesAPIResponse 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 -
priceRules
List<PriceRule> priceRules
Contains list of price response data.
-
-
Class com.skava.price.model.exchange.response.PricesAPIResponse
class PricesAPIResponse extends PriceServiceResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currencyCode
String currencyCode
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
prices
List<Price> prices
List of response values -
transactionData
Map<String,
TransactionData> transactionData
-
-
Class com.skava.price.model.exchange.response.PriceServiceErrorResponse
class PriceServiceErrorResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.response.PriceServiceResponse
class PriceServiceResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.response.PriceValuesAPIResponse
class PriceValuesAPIResponse 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 -
priceValues
List<PriceValue> priceValues
List of response values
-
-
Class com.skava.price.model.exchange.response.ProductModelListAPIResponse
class ProductModelListAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applyPriceRules
List<ProductModel> applyPriceRules
Contains list of price response data.
-
-
Class com.skava.price.model.exchange.response.ProjectsAPIResponse
class ProjectsAPIResponse 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 -
projects
List<Project> projects
Contains list of project response data.
-
-
Class com.skava.price.model.exchange.response.Reason
class Reason extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.price.model.exchange.response.ValidatePriceRuleConfigAPIResponse
class ValidatePriceRuleConfigAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
priceParam
String priceParam
Contains valid price rule param response data.
-
-
Class com.skava.price.model.exchange.response.ValidatePriceRulesAPIResponse
class ValidatePriceRulesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
rule
String rule
Contains valid price rule response data.
-
-
Class com.skava.price.model.exchange.response.VersionsAPIResponse
class VersionsAPIResponse 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 -
versions
List<Version> versions
The version parameter contains list of version response data.
-
-
-
Package com.skava.schemaorg.model
-
Class com.skava.schemaorg.model.AggregateOffer
class AggregateOffer extends Object implements Serializable- serialVersionUID:
- 3706228183013126773L
-
Serialized Fields
-
alternateName
String alternateName
-
description
String description
Description for applied offer -
eligibleQuantity
BigDecimal eligibleQuantity
Quantity for offer apply from Promotion -
frequencyIdentifier
String frequencyIdentifier
frequencyIdentifier -
frequencyType
FrequencyType frequencyType
frequencyType -
frequencyValue
String frequencyValue
frequencyValue -
gift
Boolean gift
flag for offer apply from Promotion -
giftItems
List<Product> giftItems
List of Gift Items -
name
String name
name for applied offer -
price
double price
Action calculated value this offer applied price -
productId
@Size(min=0,max=255) String productId
Product id for offer apply from Promotion -
promotionClass
String promotionClass
promotionClass -
promotionGroup
String promotionGroup
promotionGroup -
skuId
@Size(min=0,max=255) String skuId
Sku id for offer apply from Promotion
-
-
Class com.skava.schemaorg.model.AggregateRating
class AggregateRating extends Object implements Serializable- serialVersionUID:
- 2065053780297908685L
-
Serialized Fields
-
ratingValue
int ratingValue
Field to hold the rating for the content -
reviewCount
int reviewCount
Field to hold the count of total number of reviews
-
-
Class com.skava.schemaorg.model.CategoryCode
class CategoryCode extends Object implements Serializable- serialVersionUID:
- -2978253496955475001L
-
Serialized Fields
-
additionalProperty
Map<String,
PropertyValue> additionalProperty This attribute is used to hold the children properties of category properties -
description
String description
This attribute is used to hold the description of the category -
hasCategoryCode
List<CategoryCode> hasCategoryCode
Contains the list of categories with information that are associated with current category. It holds the sub category of the current category -
identifier
@Size(min=1,max=50) String identifier
Categories that are configured in the Admin will have unique identifier. Based on the mentioned identifier, associated category information and its sub categories that have products are responded -
image
Map<String,
ImageObject> image This attribute is used to hold the images of the category -
name
@Size(min=1,max=50) String name
This attribute is used to hold the name of the category -
parentCategories
List<CategoryCode> parentCategories
Contains the list of categories with information that are associated with current category. It holds the parent category of the current category -
parentId
@Size(min=0,max=255) String parentId
In category entity of catalog service parent id is used to specifies the parent category of the actual category -
subjectOf
CreativeWork subjectOf
The creativework (milestone)
-
-
Class com.skava.schemaorg.model.CreativeWork
class CreativeWork extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
alternateName
String alternateName
-
conditionsOfAccess
String conditionsOfAccess
-
identifier
String identifier
-
mainEntityOfPage
String mainEntityOfPage
-
name
String name
-
pattern
String pattern
-
position
Integer position
-
productSortOrder
String productSortOrder
-
url
String url
-
workExample
WorkExample workExample
-
-
Class com.skava.schemaorg.model.ImageObject
class ImageObject extends Object implements Serializable- serialVersionUID:
- -5959302791467316141L
-
Class com.skava.schemaorg.model.Offer
class Offer extends Object implements Serializable- serialVersionUID:
- 2587328770282537286L
-
Serialized Fields
-
availability
String availability
-
inventoryLevel
String inventoryLevel
This attribute is used to hold the STOCK details of the SKU -
itemOffered
List<AggregateOffer> itemOffered
Contains the list of promotion offers that are eligible for the sku -
priceSpecification
List<PriceSpecification> priceSpecification
Contains the list of price values of the SKU. -
totalValue
TotalValueMath totalValue
Contains the discount details of the product
-
-
Class com.skava.schemaorg.model.PriceSpecification
class PriceSpecification extends Object implements Serializable- serialVersionUID:
- -5959302791467316141L
-
Class com.skava.schemaorg.model.Product
class Product extends Object implements Serializable- serialVersionUID:
- 7434400204903323385L
-
Serialized Fields
-
additionalProperty
Map<String,
PropertyValue> additionalProperty This attribute is used to hold the children properties of product properties -
aggregateRating
AggregateRating aggregateRating
It holds the overall rating, based on a collection of reviews or ratings, of the item. -
alternateName
@Size(min=0,max=255) String alternateName
This attribute is used to hold the alias of the product -
audience
@Size(min=0,max=255) String audience
This attribute is used to hold the audience of the product. -
brand
@Size(min=0,max=255) String brand
This attribute is used to hold the brand of the product. -
category
List<CategoryCode> category
It holds the all the category information like categoryId, properties, associated sub categories. -
description
String description
This attribute is used to hold the description of the product -
disambiguatingDescription
String disambiguatingDescription
This attribute is used to hold the short description of the product. -
hasVariant
List<ProductModel> hasVariant
This set contains the information about skus which having the properties of a product. A sku can be associated with mutiple products. This will be grouped based on product identifier or sku ids. -
image
Map<String,
ImageObject> image This attribute is used to hold the images of the product -
includesObject
List<TypeAndQuantityNode> includesObject
This links to a node or nodes indicating the exact quantity of the products included in an Offer or ProductCollection. -
isRelatedTo
List<Product> isRelatedTo
It holds the all the product information like productId, properties, associated categories, sub products, upsell products and cross sell products. -
isSimilarTo
List<Product> isSimilarTo
It holds the all the product information like productId, properties, associated categories, sub products, upsell products and cross sell products. -
keywords
String keywords
This attribute is used to hold the keywords which are similar or represents the product characteristics. -
material
String material
This attribute is used to hold the material by which product is made. -
model
@Size(min=0,max=255) String model
This attribute is used to hold the model of the product which belongs to. -
name
String name
This attribute is used to hold the name of the product -
offers
Offer offers
Contains the list of promotion offers that are eligible for the sku -
productId
@Size(min=0,max=255) String productId
Products that are configured in the Admin will have unique identifier. Based on the mentioned identifier, associated product information are responded. Value can be empty/nullable, both treated as not provided. Min length:0. Max length:No max length. -
review
List<Review> review
It holds the all the reviews of the item, -
url
String url
This attribute is used to hold the url of the product.
-
-
Class com.skava.schemaorg.model.ProductModel
class ProductModel extends Object implements Serializable- serialVersionUID:
- 2587328770282537286L
-
Serialized Fields
-
additionalProperty
Map<String,
PropertyValue> additionalProperty This attribute is used to hold the additional properties that are associated with the item -
audience
@Size(min=0,max=255) String audience
This attribute is used to hold the audience of the SKU. -
brand
@Size(min=0,max=255) String brand
This attribute is used to hold the brand of the SKU. -
color
@Size(min=0,max=255) String color
This attribute is used to hold the color of the SKU -
description
String description
This attribute is used to hold the description of the SKU -
disambiguatingDescription
String disambiguatingDescription
This attribute is used to hold the short description of the SKU. -
hasMeasurement
@Size(min=0,max=255) String hasMeasurement
This attribute is used to hold the Measurement details of SKU -
identifier
@Size(min=0,max=255) String identifier
Skus that are configured in the Admin will have unique identifier. Based on the mentioned identifier, associated sku information are responded. -
image
Map<String,
ImageObject> image /** This attribute is used to hold the images of the SKU -
isDefault
boolean isDefault
Contains the true / false value. -
isVariantOf
@Size(min=0,max=255) String isVariantOf
This attribute is used to indicates the kind of product that this is a variant of -
keywords
String keywords
This attribute is used to hold the keywords which are similar or represents the SKU characteristics. -
material
String material
This attribute is used to hold the material by which SKU is made. -
model
@Size(min=0,max=255) String model
This attribute is used to hold the model of the SKU which belongs to. -
name
@Size(min=0,max=255) String name
This attribute is used to hold the name of the SKU -
offers
Offer offers
Contains the list of inventory and price details of SKU
-
-
Class com.skava.schemaorg.model.PropertyValue
class PropertyValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.schemaorg.model.Rating
class Rating extends Object implements Serializable- serialVersionUID:
- 2065053780297908685L
-
Serialized Fields
-
bestRating
int bestRating
Field to hold the The highest value allowed in this rating system. If bestRating is omitted, 5 is assumed -
ratingValue
int ratingValue
Field to hold the rating for the content -
worstRating
int worstRating
Field to hold the lowest value allowed in this rating system. If worstRating is omitted, 1 is assumed
-
-
Class com.skava.schemaorg.model.Review
class Review extends Object implements Serializable- serialVersionUID:
- 2065053780297908685L
-
Serialized Fields
-
author
String author
Field to hold the author of this content or rating -
datePublished
Date datePublished
Field to hold the createdTime of ratings reviews -
name
String name
Field to hold the review title of ratings reviews -
reviewBody
String reviewBody
Field to hold the review of ratings reviews -
reviewRating
List<Rating> reviewRating
Field to hold the rating given in this review
-
-
Class com.skava.schemaorg.model.TotalValueMath
class TotalValueMath extends Object implements Serializable- serialVersionUID:
- -1627666239047853983L
-
Serialized Fields
-
originalPrice
BigDecimal originalPrice
Indicates the original total price of all the SKU -
priceAfterDiscount
BigDecimal priceAfterDiscount
Specifies the price after discount for all the SKU -
roundoff
BigDecimal roundoff
Indicates the total discount of the sku -
totaldiscount
BigDecimal totaldiscount
Indicates the total discount of the sku
-
-
Class com.skava.schemaorg.model.TypeAndQuantityNode
class TypeAndQuantityNode extends Object implements Serializable- serialVersionUID:
- 7434400204903323385L
-
Serialized Fields
-
amountOfThisGood
BigDecimal amountOfThisGood
This attribute is used to hold the quantity of the goods included in the offer. -
typeOfGood
Product typeOfGood
The product that this structured value is referring to.
-
-
Class com.skava.schemaorg.model.WorkExample
class WorkExample extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
exampleOfWork
String exampleOfWork
Contains all the data about the template used for a category.
-
-