Serialized Form
-
Package com.skava.catalog.exception
-
Exception com.skava.catalog.exception.AttributeAlreadyExistsException
class AttributeAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.AttributeGroupAlreadyExistsException
class AttributeGroupAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.AttributeGroupNotFoundException
class AttributeGroupNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.AttributeNotFoundException
class AttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.AttributePropertyNotFoundException
class AttributePropertyNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CatalogAlreadyExistsException
class CatalogAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CatalogNotFoundException
class CatalogNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CatalogPropertyNotFoundException
class CatalogPropertyNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CatalogRevisionNotFoundException
class CatalogRevisionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CollectionAlreadyExistsException
class CollectionAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CollectionAttributeNotFoundException
class CollectionAttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.CollectionNotFoundException
class CollectionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.DuplicateCollectionPropKeyException
class DuplicateCollectionPropKeyException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.DuplicatePropertyFoundException
class DuplicatePropertyFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.FindAllModelNotFoundException
class FindAllModelNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ImageAssetsAlreadyExistsException
class ImageAssetsAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ImageAssetsNotFoundException
class ImageAssetsNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ModelAlreadyExistsException
class ModelAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ModelNotFoundException
class ModelNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ModelValueAlreadyExistsException
class ModelValueAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ModelValueAttributeNotFoundException
class ModelValueAttributeNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ModelValueNotDeletableException
class ModelValueNotDeletableException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ModelValueNotFoundException
class ModelValueNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ProductAlreadyExistsException
class ProductAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ProductNotFoundException
class ProductNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ProjectAlreadyExistsException
class ProjectAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ProjectDefaultCRUDNotAllowedException
class ProjectDefaultCRUDNotAllowedException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ProjectNotesNotFoundException
class ProjectNotesNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.ProjectNotFoundException
class ProjectNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.SkuAlreadyExistsException
class SkuAlreadyExistsException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.SkuNotFoundException
class SkuNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
Exception com.skava.catalog.exception.VersionNotFoundException
class VersionNotFoundException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.skava.catalog.model
-
Class com.skava.catalog.model.AttributeValidationModel
class AttributeValidationModel extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attribute Id - Holds the identifier of the attribute. -
catalogId
String catalogId
catalog Id - Holds the identifier of the Catalog. -
collectionId
long collectionId
collection Id- Holds the identifier of the Collection. -
dataType
DataType dataType
datatype - Holds the type of the data. -
itemId
String itemId
item Id - Holds the identifier of the item. -
itemType
ItemType itemType
itemType - Holds the type of the item. -
projectId
String projectId
project Id - Holds the identifier of the project. -
type
AttributeType type
Attribute type - Holds the type of the Attribute. -
validation
String validation
validation - Holds the Validation Information. -
validationData
String validationData
validationData - Holds the Validation Information. -
value
String value
value - Holds the value as String. -
versionId
String versionId
version Id - Holds the identifier of the Version.
-
-
-
Package com.skava.catalog.model.domain
-
Class com.skava.catalog.model.domain.AttributeDO
class AttributeDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
AttributeId attributeId
attributeId-It refers to the attributeId of the collection. -
autoGeneration
Boolean autoGeneration
autoGeneration - The parameter specifies whether the attribute will generate description or not. -
collectionId
long collectionId
CollectionId-It refers to the identifier of the collection. -
comparable
Boolean comparable
comparable - The parameter specifies whether the attribute is comparable or not. -
createdBy
long createdBy
CreatedBy-It refers to the createdBy of the attribute. -
createdOn
LocalDateTime createdOn
caretedOn-It refers to the createdOn of the attribute. -
dataType
DataType dataType
datatype-The parameter specifies the types of data. -
displayable
Boolean displayable
displayable - The parameter specifies whether the attribute is displayable or not. -
filterable
Boolean filterable
filterable-The parameter specifies whether the attribute is filter or not. -
filters
String filters
filters- It refers to querydsl filters -
identifier
String identifier
identifier -It refers to the identifier of attribute. -
isFromPropertyService
boolean isFromPropertyService
isFromPropertyService-It refers to identify whether the request is comes from attribute property service -
level
String level
-
locale
String locale
locale -It refers to locale which is used to display messages -
localeRestricted
boolean localeRestricted
isLocaleRestricted - The parameter specifies whether the attribute has restricted Locale or not. -
modelId
String modelId
modelId-Contains a unique model identifier which has to be associated with the parent model. -
page
int page
page -This parameter is used to mention the starting index of the items which going to responded by the API. -
parentModelId
String parentModelId
parentModelId-Contains a unique model identifier. -
properties
List<AttributeProperty> properties
properties - It refers the properties of attribute -
required
Boolean required
required-It refers the attribute required information. -
searchable
Boolean searchable
searchable-The parameter specifies whether the attribute is search or not. -
size
int size
size-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
sort -It refers to EcomSort -
sortable
Boolean sortable
sortable-The parameter specifies whether the attribute is sort or not. -
source
String source
Source-Contains a source of the attribute. -
sourcePath
String sourcePath
SourcePath-Contains a source path of the attribute. -
status
AttributeStatus status
status -The parameter specifies the status of the attribute. -
suggestible
Boolean suggestible
Suggestible-The parameter specifies whether the attribute is suggestible or not. -
timeZone
String timeZone
timezone -It refers to timeZone -
type
AttributeType type
type -The parameter specifies the types of data. -
updatedBy
long updatedBy
updatedBy- It refers to the updatedBy of the attribute. -
updatedOn
LocalDateTime updatedOn
updatedOn-It refers to the updatedOn of the attribute. -
validation
String validation
validation-The parameter specifies the types of data. -
versionId
String versionId
VersionId-It refers to the version id of the product.
-
-
Class com.skava.catalog.model.domain.CollectionAttributeDO
class CollectionAttributeDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
businessId - It refers the businessId of the collection. -
defaultValue
String defaultValue
defaultvalue - Holds the defaultValue of the collection property attribute ** -
description
String description
description - Holds the description of the collection property attribute ** -
id
String id
It refers the Identifier of the collection. -
name
String name
name - Holds the name of the collection property attribute ** -
nullable
boolean nullable
nullable - Holds the validationRule of the collection property attribute ** -
possibleValues
List<String> possibleValues
possiblevalues - The possible values of the attribute. -
type
CollectionAttributeType type
type - The type of the attribute.
-
-
Class com.skava.catalog.model.domain.CollectionPropertyDO
class CollectionPropertyDO extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attributeId - Holds the unique attribute id of the collection attribute** -
businessId
long businessId
businessId - It refers to the BusinessId of the collection. -
collectionId
long collectionId
CollectionId - Holds the collection Id of the collection property ** -
filters
com.skava.core.qdsl.filter.EcomFilters filters
Filters - It refers to querydsl filters. -
id
String id
id -Holds the unique id of the collection property ** -
name
String name
name - Holds the unique name of the collection property ** -
nullable
boolean nullable
nullable - Holds the validationRule of the collection property attribute -
page
int page
page - Holds the page value** -
size
int size
Size - 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
Sort - It refers to EcomSort. -
value
String value
value - Holds the value of the collection property **
-
-
Class com.skava.catalog.model.domain.ModelPropertyDO
class ModelPropertyDO extends Object implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Class com.skava.catalog.model.domain.ModelValueAttributeDO
class ModelValueAttributeDO extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Class com.skava.catalog.model.domain.PageableDO
class PageableDO extends Object implements Serializable- serialVersionUID:
- -4171794710531693613L
-
Serialized Fields
-
pageableInfo
PageableInfo pageableInfo
pageableInfo - Holds the information about pagenation
-
-
-
Package com.skava.catalog.model.entity
-
Class com.skava.catalog.model.entity.Attribute
class Attribute extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Serialized Fields
-
attributeId
AttributeId attributeId
attributeId - It refers to the embedded identifier of attribute -
autoGeneration
Boolean autoGeneration
autoGeneration - The parameter specifies whether the attribute is auto generate description or not. -
comparable
Boolean comparable
comparable - The parameter specifies whether the attribute is comparable or not. -
dataType
DataType dataType
datatype - The parameter specifies the types of data. -
displayable
Boolean displayable
displayable - The parameter specifies whether the attribute is displayable or not. -
filterable
Boolean filterable
filterable - The parameter specifies whether the attribute is filter or not. -
level
String level
-
localeRestricted
boolean localeRestricted
autoGeneration - The parameter specifies whether the attribute is auto generate description or not. -
modelId
String modelId
model Id - Contains a unique model identifier which has to be associated with the parent model. -
parentModelId
String parentModelId
ParentModelId -holds the PArentModelID -
properties
List<AttributeProperty> properties
properties - It refers the properties of attribute -
required
Boolean required
required - The parameter specifies whether the attribute is required or not. -
searchable
Boolean searchable
searchable - The parameter specifies whether the attribute is search or not. -
sortable
Boolean sortable
sortable - The parameter specifies whether the attribute is sort or not. -
source
String source
Source -Holds the value for the source. -
sourcePath
String sourcePath
Sourcepath-holds the value for the sourcepath -
status
AttributeStatus status
status - The parameter specifies the status of the attribute. -
suggestible
Boolean suggestible
suggestible - The parameter specifies whether the attribute is suggestible or not. -
type
AttributeType type
Attributetype - The parameter specifies the types of attribute. -
validation
String validation
validation - "It refers the validation information.
-
-
Class com.skava.catalog.model.entity.AttributeGroup
class AttributeGroup extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 7802005438264957136L
-
Serialized Fields
-
attributeGroupId
AttributeGroupId attributeGroupId
attributeGroupId - It refers to the embedded identifier of attribute -
attributeIds
LinkedHashSet<String> attributeIds
attributeIds - This parameter provides the identifiers of attributes. -
orderIdx
int orderIdx
orderIdx - The parameter specifies the order of attribute group. -
type
AttributeGroupType type
type - The parameter specifies the types of attribute group.
-
-
Class com.skava.catalog.model.entity.AttributeGroupId
class AttributeGroupId extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.AttributeId
class AttributeId extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.AttributeProperty
class AttributeProperty extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.Catalog
class Catalog extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -2809343636012448933L
-
Serialized Fields
-
adminFilter
String adminFilter
-
catalogId
CatalogId catalogId
catalogId - It refers to the identifier of catalog. -
collectionId
long collectionId
collectionId - It refers to the identifier of catalog -
endTime
LocalDateTime endTime
endtime -It refers to the end time of the catalog. -
properties
List<CatalogProperty> properties
properties - It refers to catalog properties -
sfFilter
String sfFilter
-
startTime
LocalDateTime startTime
start Time -It refers to the start time of the catalog. -
status
CatalogStatus status
status - The boolean parameter specifies whether the catalog is active or inactive. -
subType
String subType
-
type
CatalogType type
type -The boolean parameter specifies whether the catalog type is master or catalog.
-
-
Class com.skava.catalog.model.entity.CatalogAuditEntry
class CatalogAuditEntry extends Object implements Serializable- serialVersionUID:
- -728536578108817836L
-
Serialized Fields
-
createdBy
long createdBy
createdBy - It refers to the item created by whom. It holds the userid value. -
createdOn
LocalDateTime createdOn
createdOn - It refers the created time of the item. -
updatedBy
long updatedBy
updated by - It refers to the item updated by whom. It holds the userid value. -
updatedOn
LocalDateTime updatedOn
updated on - It refers the updated time of the item.
-
-
Class com.skava.catalog.model.entity.CatalogId
class CatalogId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
identifier
String identifier
identifier - It refers to the identifier of product
-
-
Class com.skava.catalog.model.entity.CatalogProperty
class CatalogProperty extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.CatalogRevision
class CatalogRevision extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -9216381206802557695L
-
Serialized Fields
-
approvedBy
String approvedBy
approvedBy - It refers to approved by of catalog revision -
approvedOn
LocalDateTime approvedOn
approved On -It refers to approved date of catalog revision -
catalogRevisionId
CatalogRevisionId catalogRevisionId
catalogRevision - It refers to the identifier of the collection. -
data
Object data
data - It refers to the data of catalog revision -
versionId
String versionId
version Id - It refers to the versionid of catalog revision
-
-
Class com.skava.catalog.model.entity.CatalogRevisionId
class CatalogRevisionId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogId -It refers to the notes of product. -
collectionId
long collectionId
collctionId - It refers to the identifier of the collection. -
itemId
String itemId
itemId - It refers to the itemid of catalog revision -
itemType
RevisionItemType itemType
itemType - It refers to item type of catalog revision
-
-
Class com.skava.catalog.model.entity.Collection
class Collection extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -3653873573190843664L
-
Serialized Fields
-
businessId
long businessId
business Id - It refers the businessId of the collection. -
description
String description
description - It refers to the description of collection. -
id
long id
id - It refers to the identifier of collection -
name
String name
name - It refers to the name of collection. -
properties
List<CollectionProperty> properties
properties - It refers to the collection properties -
status
CatalogStatus status
status - It refers to the status of collection.
-
-
Class com.skava.catalog.model.entity.CollectionProperty
class CollectionProperty extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.CollectionPropertyAttribute
class CollectionPropertyAttribute extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
defaultValue - Holds the defaultValue of the collection property attributes. -
description
String description
description - Holds the description of the collection property attributes. -
id
String id
Id - Holds the unique id of the collection property attribute. -
name
String name
name - Holds the name of the collection property attribute. -
nullable
boolean nullable
nullable - Holds the validationRule of the collection property attributes. -
rule
String rule
rule - Holds the rule of the collection property attribute. -
type
CollectionAttributeType type
type - The boolean parameter specifies whether the item is static or dynamic.
-
-
Class com.skava.catalog.model.entity.ImageAssets
class ImageAssets extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -2809343636012448933L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - It refers to the identifier of catalog -
changeType
ImageAssetsType changeType
type -The boolean parameter specifies whether the ImageAssets type is master or catalog. -
collectionId
long collectionId
collectionId - It refers to the identifier of collection -
id
long id
id - It refers to the identifier of ImageAssets. -
imageUrl
String imageUrl
imageUrl - It refers to the imageUrl of ImageAssets. -
locale
String locale
locale - It refers to the locale of ImageAssets. -
productId
String productId
collectionId - It refers to the identifier of product -
projectId
String projectId
projectId - It refers to the identifier of project -
skuId
String skuId
collectionId - It refers to the identifier of SKU -
status
ImageAssetsStatus status
status - The boolean parameter specifies whether the catalog is active or inactive.
-
-
Class com.skava.catalog.model.entity.Model
class Model extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Serialized Fields
-
id
ModelId id
-
properties
List<ModelProperty> properties
model property - This parameter holds the properties of the model. -
status
CatalogStatus status
status - The parameter specifies the status of the model. -
type
MultilevelType type
model type - This parameter specifies the type of the model.
-
-
Class com.skava.catalog.model.entity.ModelId
class ModelId extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.ModelProperty
class ModelProperty extends Object implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Class com.skava.catalog.model.entity.ModelValue
class ModelValue extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Serialized Fields
-
attributes
List<ModelValueAttributeEntity> attributes
attrbutes - It refers the attributes. -
mappingId
String mappingId
mappingId - The parameter specifies the unique identifier of mapping id. -
mappingType
TemplateMappingType mappingType
mappingType - The parameter specifies the unique identifier of mapping type. -
modelType
MultilevelType modelType
modelType - The parameter specifies the type of the model. -
modelValueId
ModelValueId modelValueId
modelvalueId - It refers the name. -
productId
String productId
productId - The parameter specifies the unique identifier of product. -
skuId
String skuId
skuId - The parameter specifies the unique identifier of sku. -
status
CatalogStatus status
status - The parameter specifies the status of the model.
-
-
Class com.skava.catalog.model.entity.ModelValueAttributeEntity
class ModelValueAttributeEntity extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Class com.skava.catalog.model.entity.ModelValueId
class ModelValueId extends Object implements Serializable- serialVersionUID:
- 8349942900846002559L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - It refers to the identifier of catalog. -
collectionId
long collectionId
collectionId - It refers the collectionIds. -
identifier
String identifier
identifier - It refers to the identifier of attribute. -
modelId
String modelId
model Id - It refers the modelIds -
projectId
String projectId
projectId - It refers to the identifier of the project. -
versionId
String versionId
version Id - Holds the identifier of the Version.
-
-
Class com.skava.catalog.model.entity.ModelValueProperty
class ModelValueProperty extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.ModelValueUsage
class ModelValueUsage extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 8349942925345002559L
-
Serialized Fields
-
Class com.skava.catalog.model.entity.ModelValueUsageId
class ModelValueUsageId extends Object implements Serializable- serialVersionUID:
- 83493544546002559L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog. -
collectionId
long collectionId
collection Id- It refers to the identifier of the collection. -
modelValueId
String modelValueId
modelValue Id - Holds a unique model identifier which has to be associated with the parent modelValue. -
projectId
String projectId
projectId - Holds the identifier of the project. -
versionId
String versionId
versionId - Holds the identifier of the Version.
-
-
Class com.skava.catalog.model.entity.Product
class Product extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 3650207976850160898L
-
Serialized Fields
-
endTime
LocalDateTime endTime
endtime - It refers to the endtime of the product. -
productId
ProductId productId
product Id - Holds the unique id of the product which contains the catalog id, project id, collection id. -
properties
List<ProductProperty> properties
properties - It refers to the properties of the product. -
semantics
List<String> semantics
sematics - It refers to the notes of product. -
skuIds
LinkedHashSet<String> skuIds
skuIDs -Holds the identifier of the sku's. -
startTime
LocalDateTime startTime
startTime - It refers to the starttime of the product. -
status
CatalogStatus status
status -The boolean parameter specifies whether the product is active or inactive. -
visible
CatalogVisible visible
visible - The boolean parameter specifies whether the product is visible or not.
-
-
Class com.skava.catalog.model.entity.ProductId
class ProductId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - Holds the identifier of the Catalog. -
collectionId
long collectionId
collectionId - Holds the identifier of the Collection. -
identifier
String identifier
identifier - It refers to the identifier of attribute. -
projectId
String projectId
projectId - Holds the identifier of the project. -
versionId
String versionId
version Id - Holds the identifier of the Version.
-
-
Class com.skava.catalog.model.entity.ProductProperty
class ProductProperty extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
AttributeId - Holds the unique attribute Id of the product property. -
attributeLevel
String attributeLevel
-
isDelete
Boolean isDelete
isdelete - It refers to the flag of product property. -
locale
String locale
locale - It refers to locale which is used to display messages. -
localeRestricted
boolean localeRestricted
-
type
DataType type
type - The boolean parameter specifies whether the item is static or dynamic. -
value
Object value
value - Holds the value of the attribute property.
-
-
Class com.skava.catalog.model.entity.Project
class Project extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -1489323942521522070L
-
Serialized Fields
-
actualCompletionDate
LocalDateTime actualCompletionDate
actualCompletionDate - It refers to the actualCompletionDate of the category. -
description
String description
descripton - The boolean parameter specifies whether the item is static or dynamic. -
name
String name
name - It refers to name of the project. -
notes
String notes
notes - It refers to the notes of item. -
projectId
ProjectId projectId
project Id - It refers to the identifier of projects. -
state
ProjectState state
state - It refers the state of the Project. -
targetCompletionDate
LocalDateTime targetCompletionDate
targettCompletionDate - It refers to the targetCompletionDate of the project. -
type
ProjectType type
type - The boolean parameter specifies whether the item is static or dynamic.
-
-
Class com.skava.catalog.model.entity.ProjectId
class ProjectId extends Object implements Serializable- serialVersionUID:
- 2020826410992071404L
-
Class com.skava.catalog.model.entity.ProjectNotes
class ProjectNotes extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -700560407409883966L
-
Serialized Fields
-
itemId
String itemId
itemId - It refers to the item id of the project notes. -
itemType
ItemType itemType
item.Type - The enum parameter specifies whether the item is product or category or sku. -
notes
String notes
notes - It refers to the notes of the project notes. -
projectNotesId
ProjectNotesId projectNotesId
projectNotes - It refers to the identifier of projectNotes. -
userId
String userId
userId - It refers to the user id of the project notes. -
userName
String userName
UserName - It refers to the user name of the project notes.
-
-
Class com.skava.catalog.model.entity.ProjectNotesId
class ProjectNotesId extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.entity.QAttribute
class QAttribute extends com.querydsl.core.types.dsl.EntityPathBase<Attribute> implements Serializable- serialVersionUID:
- -395899950L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributeId
QAttributeId attributeId
-
autoGeneration
com.querydsl.core.types.dsl.BooleanPath autoGeneration
-
comparable
com.querydsl.core.types.dsl.BooleanPath comparable
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
dataType
com.querydsl.core.types.dsl.EnumPath<DataType> dataType
-
displayable
com.querydsl.core.types.dsl.BooleanPath displayable
-
filterable
com.querydsl.core.types.dsl.BooleanPath filterable
-
level
com.querydsl.core.types.dsl.StringPath level
-
localeRestricted
com.querydsl.core.types.dsl.BooleanPath localeRestricted
-
modelId
com.querydsl.core.types.dsl.StringPath modelId
-
parentModelId
com.querydsl.core.types.dsl.StringPath parentModelId
-
properties
com.querydsl.core.types.dsl.ListPath<AttributeProperty,
QAttributeProperty> properties -
required
com.querydsl.core.types.dsl.BooleanPath required
-
searchable
com.querydsl.core.types.dsl.BooleanPath searchable
-
sortable
com.querydsl.core.types.dsl.BooleanPath sortable
-
source
com.querydsl.core.types.dsl.StringPath source
-
sourcePath
com.querydsl.core.types.dsl.StringPath sourcePath
-
status
com.querydsl.core.types.dsl.EnumPath<AttributeStatus> status
-
suggestible
com.querydsl.core.types.dsl.BooleanPath suggestible
-
type
com.querydsl.core.types.dsl.EnumPath<AttributeType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
validation
com.querydsl.core.types.dsl.StringPath validation
-
-
Class com.skava.catalog.model.entity.QAttributeGroup
class QAttributeGroup extends com.querydsl.core.types.dsl.EntityPathBase<AttributeGroup> implements Serializable- serialVersionUID:
- 1874824653L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributeGroupId
QAttributeGroupId attributeGroupId
-
attributeIds
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> attributeIds -
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
orderIdx
com.querydsl.core.types.dsl.NumberPath<Integer> orderIdx
-
type
com.querydsl.core.types.dsl.EnumPath<AttributeGroupType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QAttributeGroupId
class QAttributeGroupId extends com.querydsl.core.types.dsl.BeanPath<AttributeGroupId> implements Serializable- serialVersionUID:
- 2115196872L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QAttributeId
class QAttributeId extends com.querydsl.core.types.dsl.BeanPath<AttributeId> implements Serializable- serialVersionUID:
- 1792239757L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QAttributeProperty
class QAttributeProperty extends com.querydsl.core.types.dsl.EntityPathBase<AttributeProperty> implements Serializable- serialVersionUID:
- -352887865L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
name
com.querydsl.core.types.dsl.StringPath name
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
validationData
com.querydsl.core.types.dsl.StringPath validationData
-
-
Class com.skava.catalog.model.entity.QCatalog
class QCatalog extends com.querydsl.core.types.dsl.EntityPathBase<Catalog> implements Serializable- serialVersionUID:
- -1804495153L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
adminFilter
com.querydsl.core.types.dsl.StringPath adminFilter
-
catalogId
QCatalogId catalogId
-
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
-
endTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> endTime
-
properties
com.querydsl.core.types.dsl.ListPath<CatalogProperty,
QCatalogProperty> properties -
sfFilter
com.querydsl.core.types.dsl.StringPath sfFilter
-
startTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<CatalogStatus> status
-
subType
com.querydsl.core.types.dsl.StringPath subType
-
type
com.querydsl.core.types.dsl.EnumPath<CatalogType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QCatalogAuditEntry
class QCatalogAuditEntry extends com.querydsl.core.types.dsl.BeanPath<CatalogAuditEntry> implements Serializable- serialVersionUID:
- -1155716730L
-
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.catalog.model.entity.QCatalogId
class QCatalogId extends com.querydsl.core.types.dsl.BeanPath<CatalogId> implements Serializable- serialVersionUID:
- 1046947914L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.catalog.model.entity.QCatalogProperty
class QCatalogProperty extends com.querydsl.core.types.dsl.EntityPathBase<CatalogProperty> implements Serializable- serialVersionUID:
- 1484364228L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
name
com.querydsl.core.types.dsl.StringPath name
-
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.catalog.model.entity.QCatalogRevision
class QCatalogRevision extends com.querydsl.core.types.dsl.EntityPathBase<CatalogRevision> implements Serializable- serialVersionUID:
- -2078247990L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
approvedBy
com.querydsl.core.types.dsl.StringPath approvedBy
-
approvedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> approvedOn
-
catalogRevisionId
QCatalogRevisionId catalogRevisionId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
data
com.querydsl.core.types.dsl.SimplePath<Object> data
-
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.catalog.model.entity.QCatalogRevisionId
class QCatalogRevisionId extends com.querydsl.core.types.dsl.BeanPath<CatalogRevisionId> implements Serializable- serialVersionUID:
- -36523387L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
itemId
com.querydsl.core.types.dsl.StringPath itemId
-
itemType
com.querydsl.core.types.dsl.EnumPath<RevisionItemType> itemType
-
-
Class com.skava.catalog.model.entity.QCollection
class QCollection extends com.querydsl.core.types.dsl.EntityPathBase<Collection> implements Serializable- serialVersionUID:
- -1534954456L
-
Serialized Fields
-
_super
QCatalogAuditEntry _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
-
properties
com.querydsl.core.types.dsl.ListPath<CollectionProperty,
QCollectionProperty> properties -
status
com.querydsl.core.types.dsl.EnumPath<CatalogStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QCollectionProperty
class QCollectionProperty extends com.querydsl.core.types.dsl.EntityPathBase<CollectionProperty> implements Serializable- serialVersionUID:
- -131592675L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributeId
com.querydsl.core.types.dsl.StringPath attributeId
-
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
-
value
com.querydsl.core.types.dsl.StringPath value
-
-
Class com.skava.catalog.model.entity.QCollectionPropertyAttribute
class QCollectionPropertyAttribute extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyAttribute> implements Serializable- serialVersionUID:
- -577549057L
-
Serialized Fields
-
_super
QCatalogAuditEntry _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.StringPath 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.catalog.model.entity.QImageAssets
class QImageAssets extends com.querydsl.core.types.dsl.EntityPathBase<ImageAssets> implements Serializable- serialVersionUID:
- -533707660L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
changeType
com.querydsl.core.types.dsl.EnumPath<ImageAssetsType> changeType
-
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
-
imageUrl
com.querydsl.core.types.dsl.StringPath imageUrl
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
productId
com.querydsl.core.types.dsl.StringPath productId
-
projectId
com.querydsl.core.types.dsl.StringPath projectId
-
skuId
com.querydsl.core.types.dsl.StringPath skuId
-
status
com.querydsl.core.types.dsl.EnumPath<ImageAssetsStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QModel
class QModel extends com.querydsl.core.types.dsl.EntityPathBase<Model> implements Serializable- serialVersionUID:
- -1225758881L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
QModelId id
-
properties
com.querydsl.core.types.dsl.ListPath<ModelProperty,
QModelProperty> properties -
status
com.querydsl.core.types.dsl.EnumPath<CatalogStatus> status
-
type
com.querydsl.core.types.dsl.EnumPath<MultilevelType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QModelId
class QModelId extends com.querydsl.core.types.dsl.BeanPath<ModelId> implements Serializable- serialVersionUID:
- -1133243174L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QModelProperty
class QModelProperty extends com.querydsl.core.types.dsl.BeanPath<ModelProperty> implements Serializable- serialVersionUID:
- 497474132L
-
Serialized Fields
-
description
com.querydsl.core.types.dsl.StringPath description
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
name
com.querydsl.core.types.dsl.StringPath name
-
-
Class com.skava.catalog.model.entity.QModelValue
class QModelValue extends com.querydsl.core.types.dsl.EntityPathBase<ModelValue> implements Serializable- serialVersionUID:
- -1992426158L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributes
com.querydsl.core.types.dsl.ListPath<ModelValueAttributeEntity,
QModelValueAttributeEntity> attributes -
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
mappingId
com.querydsl.core.types.dsl.StringPath mappingId
-
mappingType
com.querydsl.core.types.dsl.EnumPath<TemplateMappingType> mappingType
-
modelType
com.querydsl.core.types.dsl.EnumPath<MultilevelType> modelType
-
modelValueId
QModelValueId modelValueId
-
productId
com.querydsl.core.types.dsl.StringPath productId
-
skuId
com.querydsl.core.types.dsl.StringPath skuId
-
status
com.querydsl.core.types.dsl.EnumPath<CatalogStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QModelValueAttributeEntity
class QModelValueAttributeEntity extends com.querydsl.core.types.dsl.BeanPath<ModelValueAttributeEntity> implements Serializable- serialVersionUID:
- 232997357L
-
Serialized Fields
-
_super
QOutputModel _super
-
attributeId
com.querydsl.core.types.dsl.StringPath attributeId
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
value
com.querydsl.core.types.dsl.SimplePath<Object> value
-
-
Class com.skava.catalog.model.entity.QModelValueId
class QModelValueId extends com.querydsl.core.types.dsl.BeanPath<ModelValueId> implements Serializable- serialVersionUID:
- 833878541L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
modelId
com.querydsl.core.types.dsl.StringPath modelId
-
projectId
com.querydsl.core.types.dsl.StringPath projectId
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QModelValueProperty
class QModelValueProperty extends com.querydsl.core.types.dsl.EntityPathBase<ModelValueProperty> implements Serializable- serialVersionUID:
- -461058745L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributeId
com.querydsl.core.types.dsl.StringPath attributeId
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
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.catalog.model.entity.QModelValueUsage
class QModelValueUsage extends com.querydsl.core.types.dsl.EntityPathBase<ModelValueUsage> implements Serializable- serialVersionUID:
- -3599505L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
QModelValueUsageId id
-
parentModelValueIds
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> parentModelValueIds -
productIds
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> productIds -
skuIds
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> skuIds -
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QModelValueUsageId
class QModelValueUsageId extends com.querydsl.core.types.dsl.BeanPath<ModelValueUsageId> implements Serializable- serialVersionUID:
- 835845354L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
modelValueId
com.querydsl.core.types.dsl.StringPath modelValueId
-
projectId
com.querydsl.core.types.dsl.StringPath projectId
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QProduct
class QProduct extends com.querydsl.core.types.dsl.EntityPathBase<Product> implements Serializable- serialVersionUID:
- 1625293733L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
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
-
productId
QProductId productId
-
properties
com.querydsl.core.types.dsl.ListPath<ProductProperty,
QProductProperty> properties -
semantics
com.querydsl.core.types.dsl.ListPath<String,
com.querydsl.core.types.dsl.StringPath> semantics -
skuIds
com.querydsl.core.types.dsl.SetPath<String,
com.querydsl.core.types.dsl.StringPath> skuIds -
startTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<CatalogStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
visible
com.querydsl.core.types.dsl.EnumPath<CatalogVisible> visible
-
-
Class com.skava.catalog.model.entity.QProductId
class QProductId extends com.querydsl.core.types.dsl.BeanPath<ProductId> implements Serializable- serialVersionUID:
- -1460815968L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
projectId
com.querydsl.core.types.dsl.StringPath projectId
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QProductProperty
class QProductProperty extends com.querydsl.core.types.dsl.EntityPathBase<ProductProperty> implements Serializable- serialVersionUID:
- -1494167398L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributeId
com.querydsl.core.types.dsl.StringPath attributeId
-
attributeLevel
com.querydsl.core.types.dsl.StringPath attributeLevel
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
isDelete
com.querydsl.core.types.dsl.BooleanPath isDelete
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
localeRestricted
com.querydsl.core.types.dsl.BooleanPath localeRestricted
-
type
com.querydsl.core.types.dsl.EnumPath<DataType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
value
com.querydsl.core.types.dsl.SimplePath<Object> value
-
-
Class com.skava.catalog.model.entity.QProject
class QProject extends com.querydsl.core.types.dsl.EntityPathBase<Project> implements Serializable- serialVersionUID:
- 1625457103L
-
Serialized Fields
-
_super
QCatalogAuditEntry _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
-
name
com.querydsl.core.types.dsl.StringPath name
-
notes
com.querydsl.core.types.dsl.StringPath notes
-
projectId
QProjectId projectId
-
state
com.querydsl.core.types.dsl.EnumPath<ProjectState> state
-
targetCompletionDate
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> targetCompletionDate
-
type
com.querydsl.core.types.dsl.EnumPath<ProjectType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
-
Class com.skava.catalog.model.entity.QProjectId
class QProjectId extends com.querydsl.core.types.dsl.BeanPath<ProjectId> implements Serializable- serialVersionUID:
- -1303817398L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.catalog.model.entity.QProjectNotes
class QProjectNotes extends com.querydsl.core.types.dsl.EntityPathBase<ProjectNotes> implements Serializable- serialVersionUID:
- 1665181234L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
itemId
com.querydsl.core.types.dsl.StringPath itemId
-
itemType
com.querydsl.core.types.dsl.EnumPath<ItemType> itemType
-
notes
com.querydsl.core.types.dsl.StringPath notes
-
projectNotesId
QProjectNotesId projectNotesId
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
userId
com.querydsl.core.types.dsl.StringPath userId
-
userName
com.querydsl.core.types.dsl.StringPath userName
-
-
Class com.skava.catalog.model.entity.QProjectNotesId
class QProjectNotesId extends com.querydsl.core.types.dsl.BeanPath<ProjectNotesId> implements Serializable- serialVersionUID:
- -1783633171L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
projectId
com.querydsl.core.types.dsl.StringPath projectId
-
-
Class com.skava.catalog.model.entity.QSequence
class QSequence extends com.querydsl.core.types.dsl.EntityPathBase<Sequence> implements Serializable- serialVersionUID:
- 1197807563L
-
Class com.skava.catalog.model.entity.QSku
class QSku extends com.querydsl.core.types.dsl.EntityPathBase<Sku> implements Serializable- serialVersionUID:
- 1714929363L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
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
-
id
QSkuId id
-
properties
com.querydsl.core.types.dsl.ListPath<SkuProperty,
QSkuProperty> properties -
startTime
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> startTime
-
status
com.querydsl.core.types.dsl.EnumPath<CatalogStatus> status
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
visible
com.querydsl.core.types.dsl.EnumPath<CatalogVisible> visible
-
-
Class com.skava.catalog.model.entity.QSkuId
class QSkuId extends com.querydsl.core.types.dsl.BeanPath<SkuId> implements Serializable- serialVersionUID:
- -1220321458L
-
Serialized Fields
-
catalogId
com.querydsl.core.types.dsl.StringPath catalogId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
projectId
com.querydsl.core.types.dsl.StringPath projectId
-
versionId
com.querydsl.core.types.dsl.StringPath versionId
-
-
Class com.skava.catalog.model.entity.QSkuProperty
class QSkuProperty extends com.querydsl.core.types.dsl.EntityPathBase<SkuProperty> implements Serializable- serialVersionUID:
- 111771080L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
attributeId
com.querydsl.core.types.dsl.StringPath attributeId
-
attributeLevel
com.querydsl.core.types.dsl.StringPath attributeLevel
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
isDelete
com.querydsl.core.types.dsl.BooleanPath isDelete
-
locale
com.querydsl.core.types.dsl.StringPath locale
-
localeRestricted
com.querydsl.core.types.dsl.BooleanPath localeRestricted
-
name
com.querydsl.core.types.dsl.StringPath name
-
type
com.querydsl.core.types.dsl.EnumPath<DataType> type
-
updatedBy
com.querydsl.core.types.dsl.NumberPath<Long> updatedBy
-
updatedOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedOn
-
value
com.querydsl.core.types.dsl.SimplePath<Object> value
-
-
Class com.skava.catalog.model.entity.QVersion
class QVersion extends com.querydsl.core.types.dsl.EntityPathBase<Version> implements Serializable- serialVersionUID:
- -2008591474L
-
Serialized Fields
-
_super
QCatalogAuditEntry _super
-
createdBy
com.querydsl.core.types.dsl.NumberPath<Long> createdBy
-
createdOn
com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdOn
-
id
QVersionId id
-
name
com.querydsl.core.types.dsl.StringPath name
-
notes
com.querydsl.core.types.dsl.StringPath notes
-
s3path
com.querydsl.core.types.dsl.StringPath s3path
-
status
com.querydsl.core.types.dsl.EnumPath<PublishStatus> status
-
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
-
-
Class com.skava.catalog.model.entity.QVersionId
class QVersionId extends com.querydsl.core.types.dsl.BeanPath<VersionId> implements Serializable- serialVersionUID:
- -1816088247L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
-
identifier
com.querydsl.core.types.dsl.StringPath identifier
-
-
Class com.skava.catalog.model.entity.Sequence
class Sequence extends Object implements Serializable- serialVersionUID:
- 7282428300728462359L
-
Serialized Fields
-
id
String id
id - Holds the identifier of the sequence. -
lastCollectionId
long lastCollectionId
lastCollectionId - Holds the lastCollectionId. -
lastImageAssetsId
long lastImageAssetsId
lastCollectionId - Holds the lastImageAssetsId.
-
-
Class com.skava.catalog.model.entity.Sku
class Sku extends CatalogAuditEntry implements Serializable- serialVersionUID:
- -4653901774927365500L
-
Serialized Fields
-
endTime
LocalDateTime endTime
endtime - It refers to the endtime of the sku. -
id
SkuId id
skuId - This unique id represents the sku identifier which is combination of catalogId, projectId, collectionId, identifier. -
properties
List<SkuProperty> properties
properties - It refers to the properties of Skus. -
startTime
LocalDateTime startTime
starttime - It refers to the starttime of the sku. -
status
CatalogStatus status
status - The boolean parameter specifies whether the sku is active or inactive. -
visible
CatalogVisible visible
visible - The boolean parameter specifies whether the sku is visible or not.
-
-
Class com.skava.catalog.model.entity.SkuId
class SkuId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogID - Holds the identifier of the Catalog of the sku. -
collectionId
long collectionId
collectionId - It refers to the identifier of attribute. -
identifier
String identifier
identifier - It refers to the identifier of attribute. -
projectId
String projectId
projectId - Holds the identifier of the project of the sku. -
versionId
String versionId
version Id
-
-
Class com.skava.catalog.model.entity.SkuProperty
class SkuProperty extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
Holds the unique attribute Id of the sku property -
attributeLevel
String attributeLevel
-
isDelete
Boolean isDelete
Holds the delete flag -
locale
String locale
Holds the locale of the attribute property -
localeRestricted
boolean localeRestricted
-
name
String name
name -It refers to name of the Attribute. -
type
DataType type
type - The boolean parameter specifies whether the item is static or dynamic. -
value
Object value
Holds the value of the sku property
-
-
Class com.skava.catalog.model.entity.Version
class Version extends CatalogAuditEntry implements Serializable- serialVersionUID:
- 8041474495404760279L
-
Serialized Fields
-
id
VersionId id
id - It refers the Identifier of the Catalog Version. -
name
String name
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. -
status
PublishStatus status
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. -
type
PublishType type
This is used to change the type of the particular Catalog Version.There are three status INPROGRESS denotes Version is in Progress and status COMPLETED denotes Version is a complete version. -
versionIdentifier
String versionIdentifier
versionIdentifier - It refers to the version id of the product or sku.
-
-
Class com.skava.catalog.model.entity.VersionId
class VersionId extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
identifier
String identifier
identifier - It refers to the identifier of attribute.
-
-
-
Package com.skava.catalog.model.exchange
-
Class com.skava.catalog.model.exchange.Attribute
class Attribute extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoGeneration
Boolean autoGeneration
autoGeneration - The parameter specifies whether the attribute is auto generate description or not. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
comparable
Boolean comparable
comparable - The parameter specifies whether the attribute is comparable or not. -
createdBy
long createdBy
createdBy - It refers to the createdBy of the category. -
createdOn
String createdOn
createdOn -It refers to the createdOn of the category. -
dataType
DataType dataType
datatype - The parameter specifies the types of data. -
displayable
Boolean displayable
displayable - The parameter specifies whether the attribute is displayable or not. -
endTime
String endTime
-
filterable
Boolean filterable
filterable - The parameter specifies whether the attribute is filter or not. -
identifier
String identifier
identifier - The parameter specifies the types of data. -
level
String level
-
localeRestricted
boolean localeRestricted
autoGeneration - The parameter specifies whether the attribute is auto generate description or not. -
modelId
String modelId
modelId - Contains a unique model identifier which has to be associated with the parent model. -
parentModelId
String parentModelId
Contains a unique model identifier. -
properties
List<AttributeProperty> properties
properties - It refers the properties of attribute -
required
Boolean required
required - It refers the attribute required information. -
searchable
Boolean searchable
searchable - The parameter specifies whether the attribute is search or not. -
sortable
Boolean sortable
sortable - The parameter specifies whether the attribute is sort or not. -
source
String source
Contains a source of the Attribute. -
sourcePath
String sourcePath
Contains a source path of the Attribute. -
startTime
String startTime
-
status
AttributeStatus status
status - The parameter specifies the status of the attribute. -
suggestible
Boolean suggestible
suggestible - The parameter specifies whether the attribute is suggest or not. -
type
AttributeType type
type - The parameter specifies the types of data. -
updatedBy
long updatedBy
updated By - It refers to the updatedBy of the category. -
updatedOn
String updatedOn
updatedon - It refers to the updatedOn of the category. -
validation
String validation
validation -
versionId
String versionId
versionId - It refers to the version id of product
-
-
Class com.skava.catalog.model.exchange.AttributeGroup
class AttributeGroup extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeIds
LinkedHashSet<String> attributeIds
attributeIds - The parameter specifies the order index of data. -
collectionId
long collectionId
collectionId -It refers to the identifier of the collection. -
createdBy
long createdBy
createdBy - It refers to the createdBy of the category. -
createdOn
String createdOn
createdOn - It refers to the createdOn of the category. -
identifier
String identifier
identifier - It refers to the identifier of attribute. -
orderIdx
int orderIdx
orderIdx - The parameter specifies the order index of data. -
type
AttributeGroupType type
type - The parameter specifies the types of data. -
updatedBy
long updatedBy
updatedBy -It refers to the updatedBy of the category. -
updatedOn
String updatedOn
updatedOn -It refers to the updatedOn of the category.
-
-
Class com.skava.catalog.model.exchange.AttributeProperty
class AttributeProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.Catalog
class Catalog extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
adminFilter
String adminFilter
-
collectionId
long collectionId
collectionId - It refers to the identifier of collection. -
createdBy
long createdBy
CreatedBy - It refers to the createdBy of the category. -
createdOn
String createdOn
CreatedOn - It refers to the createdOn of the category. -
endTime
String endTime
endtime - It refers to the end time of the catalog. -
identifier
String identifier
identifier - It refers to the identifier of catalog -
locked
CatalogLocked locked
-
properties
List<CatalogProperty> properties
properties - It refers to properties of the catalog. -
sfFilter
String sfFilter
-
startTime
String startTime
startTime - It refers to the start time of the catalog. -
status
CatalogStatus status
status - The boolean parameter specifies whether the catalog is active or inactive. -
subType
String subType
subType - The boolean parameter specifies whether the catalog is default or filter. -
type
CatalogType type
type - The boolean parameter specifies whether the catalog type is master or sales. -
updatedBy
long updatedBy
updatedBY - It refers to the updatedBy of the category. -
updatedOn
String updatedOn
updatesOn - It refers to the updatedOn of the category.
-
-
Class com.skava.catalog.model.exchange.CatalogProperty
class CatalogProperty extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
locale
String locale
locale - It refers to locale which is used to display messages. -
locked
CatalogLocked locked
-
name
String name
name - It refers to name of the Attribute. -
value
String value
value - Holds the value as String.
-
-
Class com.skava.catalog.model.exchange.CatalogRevision
class CatalogRevision extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
approvedOn
String approvedOn
approvedOn - It refers to the approved date of catalog revision. -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
itemId
String itemId
itemId - It refers to the item id of the catalog revision -
itemType
RevisionItemType itemType
itemType - It refers to the item type of the catalog revision
-
-
Class com.skava.catalog.model.exchange.Collection
class Collection extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
bussinessId - It refers the businessId of the collection. -
createdBy
long createdBy
createdBy - It refers to the createdBy of the category. -
createdOn
String createdOn
createdOn - It refers to the createdOn of the category. -
description
String description
description - It refers to the description of collection. -
id
long id
id - It refers to the identifier of collection -
name
String name
name - It refers to the name of collection. -
properties
@Valid List<CollectionProperty> properties
Holds the collection property attributes list ** -
status
CatalogStatus status
status - It refers to the status of collection. -
updatedBy
long updatedBy
updatedBy - It refers to the updatedBy of the category. -
updatedOn
String updatedOn
updated On - It refers to the updatedOn of the category.
-
-
Class com.skava.catalog.model.exchange.CollectionAttribute
class CollectionAttribute extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
defaultValue - Holds the defaultValue of the collection property attribute.** -
description
String description
description - Holds the description of the collection property attribute.** -
name
String name
name - It refers to name of the Collection Porperty Attribute. ** -
nullable
boolean nullable
nullable - Holds the validationRule of the collection property attributes.** -
possibleValues
List<String> possibleValues
possibleValues - The possible values of the attribute. -
type
CollectionAttributeType type
type - The parameter specifies the types of data..
-
-
Class com.skava.catalog.model.exchange.CollectionProperty
class CollectionProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.ImageAssets
class ImageAssets extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
backgroundImageUrl
String backgroundImageUrl
-
catalogId
String catalogId
catalogId - It refers to the identifier of catalog -
changeType
ImageAssetsType changeType
notes - It refers to the notes of item. -
collectionId
long collectionId
collectionId - It refers to the identifier of collection -
createdBy
long createdBy
created By - It refers to the createdBy of the category. -
createdDateTime
String createdDateTime
created On - It refers to the createdOn of the category. -
id
long id
identifiers - It refers to the identifier of imageAssets -
imageUrl
String imageUrl
-
locale
String locale
locale - It refers to locale which is used to display messages -
productId
String productId
Description- It refers to the description of project -
projectId
String projectId
projectId - It refers to the identifier of project -
prompt
String prompt
-
properties
Map<String,
String> properties -
skuId
String skuId
catalogId - It refers to the identifier of the catalog. -
status
ImageAssetsStatus status
-
updatedBy
long updatedBy
updated By - It refers to the updatedBy of the category. -
updatedDateTime
String updatedDateTime
updatedOn - It refers to the updatedOn of the category.
-
-
Class com.skava.catalog.model.exchange.Model
class Model extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
List<AttributeDO> attributes
attributes - The parameter specifies the types of attribute. -
createdBy
long createdBy
createdBy - It refers to the createdBy of the model. -
createdOn
String createdOn
created on - It refers to the createdOn of the model. -
modelId
String modelId
modelId - It refers the name of the model -
properties
List<ModelProperty> properties
properties - The parameter specifies the locale based name of the model. -
status
CatalogStatus status
status - The parameter specifies the status of the model. -
type
MultilevelType type
type - It refers to the updatedBy of the model. -
updatedBy
long updatedBy
updated By - It refers to the updatedBy of the model. -
updatedOn
String updatedOn
updated On - It refers to the updatedOn of the model.
-
-
Class com.skava.catalog.model.exchange.ModelProperty
class ModelProperty extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.ModelValue
class ModelValue extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
List<ModelValueAttribute> attributes
Attributes - holds the attributes -
catalogId
String catalogId
catalogId - holds the identifier of the catalog -
collectionId
long collectionId
colelctionId - holds the identifier of the collection -
createdBy
long createdBy
createdBy - It refers to the createdBy of the model. -
createdTime
String createdTime
creatingTime - It refers to the createdOn of the model. -
identifier
String identifier
identifier - It refers to the identifier of the model. -
mappingId
String mappingId
mapppingId - holds the mapping identifier -
mappingType
TemplateMappingType mappingType
mapping type - holds the mapping type -
modelId
String modelId
modelId - holds the identifier of the model -
modelType
MultilevelType modelType
modeltype - holds the modeltype -
productId
String productId
product id - holds the product identifier -
projectId
String projectId
projectId - holds the project identifier -
skuId
String skuId
skuid -holds the sku identifier -
status
CatalogStatus status
status - The parameter specifies the status of the model. -
updatedBy
long updatedBy
UpdatedBy - It refers to the updatedBy of the model. -
updatedTime
String updatedTime
updatedTime - It refers to the updatedOn of the model. -
versionId
String versionId
versionId - It refers to the version id of product
-
-
Class com.skava.catalog.model.exchange.ModelValueAttribute
class ModelValueAttribute extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.Product
class Product extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - It refers to the catalog id of the product. -
collectionId
long collectionId
collection Id - It refers to the identifier of the collection. -
createdBy
long createdBy
createdBy -
createdOn
String createdOn
createdOn -
endTime
String endTime
endTime -
identifier
String identifier
identifier- It refers to the identifier of product -
locked
CatalogLocked locked
-
notes
String notes
-
projectId
String projectId
projectId - It refers to the project id of the product. -
projectStatus
CatalogProjectStatus projectStatus
-
properties
List<ProductProperty> properties
properties -
semantics
List<String> semantics
semantics -
skuIds
LinkedHashSet<String> skuIds
skuIds - It refers to the identifier of sku -
startTime
String startTime
startTime -
status
CatalogStatus status
status - The boolean parameter specifies whether the prodcut is active or inactive. -
updatedBy
long updatedBy
updated By -
updatedOn
String updatedOn
updatedon -
versionId
String versionId
versionID - It refers to the version id of product -
visible
CatalogVisible visible
visible
-
-
Class com.skava.catalog.model.exchange.ProductProperty
class ProductProperty extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attributeId - It refers to the identifier of the product identifier of the Product Property. -
isDelete
Boolean isDelete
isdelete - It refers to the flag of product property -
locale
String locale
locale - It refers to the local of the Product Property. -
locked
CatalogLocked locked
-
value
String value
-
-
Class com.skava.catalog.model.exchange.Project
class Project extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
actualCompletionDate
String actualCompletionDate
actual completionDate - It refers to the actualCompletionDate of the category. -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
createdBy
long createdBy
created By - It refers to the createdBy of the category. -
createdOn
String createdOn
created On - It refers to the createdOn of the category. -
description
String description
Description- It refers to the description of project -
identifier
String identifier
identifiers - It refers to the identifier of project -
name
String name
name - It refers to the name of project. -
notes
String notes
notes - It refers to the notes of item. -
state
ProjectState state
state - It refers the state of the Project. -
status
ProjectStatus status
-
targetCompletionDate
String targetCompletionDate
targetCompletionDate - It refers to the targetCompletionDate of the project. -
type
ProjectType type
type - The boolean parameter specifies whether the item is static or dynamic. -
updatedBy
long updatedBy
updated By - It refers to the updatedBy of the category. -
updatedOn
String updatedOn
updatedOn - It refers to the updatedOn of the category.
-
-
Class com.skava.catalog.model.exchange.ProjectNotes
class ProjectNotes extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - It refers to the catalog id of the project notes. -
collectionId
long collectionId
collectionId - It refers to the collection id of the project notes. -
identifier
String identifier
identifier - It refers to the identifier of project notes -
itemId
String itemId
itemid - It refers to the item id of the project notes. -
itemType
ItemType itemType
itemType - The enum parameter specifies whether the item is product or category or sku. -
notes
String notes
notes - It refers to the notes of the project notes. -
projectId
String projectId
projectId - It refers to the project id of the project notes. -
updatedTime
String updatedTime
updated time - It refers to the updatedTime of the project notes.. -
userId
String userId
userId- It refers to the user id of the project notes. -
userName
String userName
username - It refers to the user name of the project notes.
-
-
Class com.skava.catalog.model.exchange.Sku
class Sku extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogID - It refers to the identifier of the catalog. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
createdBy
long createdBy
createdBy - It refers to the createdBy of the category. -
createdOn
String createdOn
created On - It refers to the createdOn of the category. -
endTime
String endTime
endTime - It refers to the endtime of the sku. -
identifier
String identifier
identifier - It refers to the identifier of sku -
locked
CatalogLocked locked
-
notes
String notes
-
projectId
String projectId
projectId - It refers to the project id of the sku. -
projectStatus
ProjectStatus projectStatus
-
properties
List<SkuProperty> properties
properties - It refers to the properties of Sku -
startTime
String startTime
startTime - It refers to the starttime of the sku. -
status
CatalogStatus status
status - The boolean parameter specifies whether the sku is active or inactive. -
updatedBy
long updatedBy
Updated By - It refers to the updatedBy of the category. -
updatedOn
String updatedOn
updatedOn - It refers to the updatedOn of the category. -
versionId
String versionId
versionId - It refers to the version id of product -
visible
CatalogVisible visible
visible - The boolean parameter specifies whether the sku is visible or not.
-
-
Class com.skava.catalog.model.exchange.SkuProperty
class SkuProperty extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attributeId - It refers to the identifier of the product identifier of the Product Property. -
isDelete
Boolean isDelete
isdelete -It refers to the flag of sku property -
locale
String locale
locale - It refers to the local of the Product Property. -
locked
Boolean locked
-
name
String name
name - It refers to name of the Attribute. -
value
String value
value - Holds the value as String.
-
-
Class com.skava.catalog.model.exchange.Version
class Version extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 687726547103426L
-
Serialized Fields
-
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
createdBy
long createdBy
Id of the user who created entity. -
createdOn
String createdOn
Time stamp denotes the created time of the entity. -
identifier
String identifier
identifier - It refers to the identifier of product -
name
String name
names - It refers to the notes of product. -
notes
String notes
It refers to the notes of publish version. -
s3path
String s3path
It refers to the s3path of the publish version. -
status
PublishStatus status
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. -
type
PublishType type
This is used to change the type of the particular Catalog Version.There are three types. INCREMENTAL denotes Version is created through incremental feed process. FULL denotes Version is created through full feed process. ROLLBACK denotes Version is created through rollback feed process. -
updatedBy
long updatedBy
Id of the user who updated entity. -
updatedOn
String updatedOn
Time stamp denotes the updated time of the entity. -
versionIdentifier
String versionIdentifier
versionIdentifier - It refers to the version id of the product or sku.
-
-
-
Package com.skava.catalog.model.exchange.request
-
Class com.skava.catalog.model.exchange.request.AttributeGroupRequest
class AttributeGroupRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeIds
LinkedHashSet<String> attributeIds
attribueIds - The parameter specifies the types of attribute. -
collectionId
long collectionId
collectionID - It refers to the identifier of the collection. -
identifier
String identifier
identifier - It refers to the identifier of attribute. -
orderIdx
int orderIdx
orderIdx - The parameter specifies the types of attribute. -
type
AttributeGroupType type
type - The parameter specifies the types of attributegroup.
-
-
Class com.skava.catalog.model.exchange.request.AttributeGroupRequestInternal
class AttributeGroupRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeGroupRequest
AttributeGroupRequest attributeGroupRequest
attributeGroupRequest - It refers to the requests of AttributeGroup information. -
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
filters
String filters
filters - It refers to querydsl filters -
identifier
String identifier
identifier - It refers to the identifier of attribute -
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
page - This parameter will be available for all the services that supports pagination. -
size
int size
size - 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
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.AttributePropertyRequest
class AttributePropertyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.request.AttributePropertyRequestInternal
class AttributePropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attributeID - It holds the value of attribute id which is required to access the item. -
attributePropertiesRequest
List<AttributePropertyRequest> attributePropertiesRequest
attributePropertiesRequest - It refers to the requests of attributeProperty information. -
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
collectionId
long collectionId
colectionID - It holds the value of collection id which is required to access the item. -
locale
String locale
locale - It refers to locale which is used to display messages
-
-
Class com.skava.catalog.model.exchange.request.AttributeRequest
class AttributeRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoGeneration
boolean autoGeneration
autoGeneration - The parameter specifies whether the attribute is auto generate description or not. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
comparable
boolean comparable
comparable - The parameter specifies whether the attribute is comparable or not. -
dataType
DataType dataType
datatype - The parameter specifies the types of data. -
displayable
boolean displayable
displayable - The parameter specifies whether the attribute is displayable or not. -
endTime
String endTime
-
filterable
boolean filterable
filterable - The parameter specifies whether the attribute is filter or not. -
identifier
String identifier
identifier - It refers to the identifier of attribute -
level
String level
level - Holds the attribute level product or sku -
localeRestricted
boolean localeRestricted
isLocaleRestricted - The parameter specifies whether the attribute is locale restricted or not. -
modelId
String modelId
model Id - Holds the identifier of the Model -
parentModelId
String parentModelId
parentmodelId - Holds the identifier of the parentmodel -
properties
List<AttributeProperty> properties
porperties - It refers the properties of attribute -
required
Boolean required
required - It refers the attribute required information. -
searchable
boolean searchable
searchable - The parameter specifies whether the attribute is search or not. -
sortable
boolean sortable
sortable - The parameter specifies whether the attribute is sort or not. -
source
String source
source - It refers the source information. -
sourcePath
String sourcePath
source path - It refers the sourcePath information. -
startTime
String startTime
-
status
AttributeStatus status
status - The parameter specifies the status of the attribute. -
suggestible
boolean suggestible
suggestible - The parameter specifies whether the attribute is suggest or not. -
type
AttributeType type
type - The parameter specifies the types of attribute. -
validation
String validation
validation - It refers the validation information.
-
-
Class com.skava.catalog.model.exchange.request.AttributeRequestInternal
class AttributeRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeRequest
AttributeRequest attributeRequest
attributeRequest - It refers to the requests of attribute information. -
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
collectionId
long collectionId
collectionID - It refers to the identifier of the collection. -
dataType
DataType dataType
dataType - The parameter specifies the types of data. -
filters
String filters
filters - It refers to querydsl filters -
identifier
String identifier
identifier - It refers to the identifier of attribute -
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
page - This parameter will be available for all the services that supports pagination. -
size
int size
size - 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
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.CacheClearRequestInternal
class CacheClearRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
cacheKey
String cacheKey
cache key - It refers to item cache name -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
locale
String locale
locale - It refers to locale which is used to display messages
-
-
Class com.skava.catalog.model.exchange.request.CacheClearRequestInternal.CacheClearRequestInternalBuilder
class CacheClearRequestInternalBuilder extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1704936960605331504L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
cacheKey
String cacheKey
cachekey- It refers to item cache name -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
locale
String locale
locale - It refers to locale which is used to display messages
-
-
Class com.skava.catalog.model.exchange.request.CatalogPropertyRequest
class CatalogPropertyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
locale
String locale
locale - It refers to the locale of the catalog Property. -
locked
CatalogLocked locked
-
name
String name
name - It refers to the identifier of the attribute . -
value
String value
value - It holds the value of the Product Porperty.
-
-
Class com.skava.catalog.model.exchange.request.CatalogPropertyRequestInternal
class CatalogPropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authtoken - It holds the value of auth token which is required to access the item. -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog identifier of the Product Property. -
catalogPropertyRequests
List<CatalogPropertyRequest> catalogPropertyRequests
catalopropertiesRequest - It refers to the requests of catalogProperty information -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
locale
String locale
locale - It refers to locale which is used to display messages
-
-
Class com.skava.catalog.model.exchange.request.CatalogRequest
class CatalogRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
adminFilter
String adminFilter
adminFilter - The parameter specifies the admin filter of the catalog. -
collectionId
long collectionId
collectionID - It refers to the identifier of collection. -
endTime
String endTime
endTime - It refers to the end time of the catalog. -
identifier
String identifier
identifier - It refers to the identifier of catalog -
locked
CatalogLocked locked
-
properties
List<CatalogProperty> properties
properties - It refers to the end time of the catalog. -
sfFilter
String sfFilter
sfFilter - The parameter specifies the sf filter of the catalog. -
startTime
String startTime
starttime - It refers to the start time of the catalog. -
status
CatalogStatus status
status - The boolean parameter specifies whether the catalog is active or inactive. -
subType
String subType
subType - The boolean parameter specifies whether the catalog is default or filter. -
type
CatalogType type
tyoe - The boolean parameter specifies whether the catalog type is master or catalog.
-
-
Class com.skava.catalog.model.exchange.request.CatalogRequestInternal
class CatalogRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
businessId
long businessId
businessId - It refers the businessId of the collection. -
catalogRequest
CatalogRequest catalogRequest
catalogRequest - It refers the businessId of the collection. -
collectionId
long collectionId
collectionId - It refers to the identifier of collection. -
filters
String filters
filters - It refers to querydsl filters -
identifier
String identifier
identifier - It refers to the identifier of catalog -
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
page - This parameter will be available for all the services that supports pagination. -
size
int size
size - This parameter will be available for all the services that supports pagination. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort -It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.CatalogRevisionRequestInternal
class CatalogRevisionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog. -
collectionId
long collectionId
collectionId -It refers to the identifier of the collection. -
filters
String filters
filters - It refers to querydsl filters -
itemId
String itemId
itemId - It refers to the itemid of the collection. -
itemType
String itemType
itemType - It refers to the itemtype of the collection. -
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
page - This parameter is used to mention the starting index of the items which going to responded by the API. -
size
int size
size - This parameter will be available for all the services that supports pagination. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.CollectionAttributeRequestInternal
class CollectionAttributeRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.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
business ID - It refers the identifier of the business. -
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
com.skava.core.qdsl.filter.EcomFilters filters
filters - It refers to querydsl filters -
locale
String locale
Response message would be rendered in the mentioned locale ** -
page
int page
page - holds the information about the pagenation -
size
int size
Holds the size value for pagination** -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.CollectionRequest
class CollectionRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
long createdBy
created by - It refers to the createdBy of collection./ /* It refers to the createdBy of collection. -
description
String description
description - It refers to the description of collection. -
name
String name
name - It refers to the name of collection. -
properties
List<CollectionProperty> properties
Holds the collection property attributes list ** -
status
CatalogStatus status
status - It refers to the status of collection. -
updatedBy
long updatedBy
updated By - It refers to the updatedBy of collection.
-
-
Class com.skava.catalog.model.exchange.request.CollectionRequestInternal
class CollectionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
businessId
long businessId
businessId - It refers the businessId of the collection. -
collectionRequest
CollectionRequest collectionRequest
collectionRequest - It refers to the requests of collection information. -
filters
String filters
filter - It refers to qu erydsl filters -
id
long id
id - It refers to the identifier of collection -
page
int page
page - This parameter is used to mention the starting index of the items which going to responded by the API. -
size
int size
size - 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
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.ImageAssetsRequest
class ImageAssetsRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
backgroundImageUrl
String backgroundImageUrl
background Image Url - It refers to the URL of background image. -
imageUrl
String imageUrl
imageUrl - It refers to the URL of image. -
productId
String productId
productId - It refers to the identifier of the product. -
prompt
String prompt
prompt - It refers to the prompt for the image -
properties
Map<String,
String> properties properties - It refers to the properties of the image assets. -
skuId
String skuId
skuId - It refers to the identifier of the sku. -
status
ImageAssetsStatus status
status - It refers to the status of the image assets.
-
-
Class com.skava.catalog.model.exchange.request.ImageAssetsRequestInternal
class ImageAssetsRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
-
catalogId
String catalogId
-
changeType
ImageAssetsType changeType
-
collectionId
long collectionId
colectionID -It refers to the identifier of the collection. -
filters
String filters
-
imageAssetsId
long imageAssetsId
-
imageAssetsRequest
ImageAssetsRequest imageAssetsRequest
-
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
-
productId
String productId
-
projectId
String projectId
-
size
int size
-
skuId
String skuId
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort-It refers to EcomSort -
versionId
String versionId
-
-
Class com.skava.catalog.model.exchange.request.ImportExportRequestInternal
class ImportExportRequestInternal 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 catalog. -
collectionId
long collectionId
It refers to the identifier of the collection. -
filters
com.skava.core.qdsl.filter.EcomFilters filters
It refers to the filter parameters of catalog. -
id
long id
It refers to the identifier of the catalog. -
importExportType
ImportExportType importExportType
importExportType - Holds the type -
locale
String locale
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
-
-
Class com.skava.catalog.model.exchange.request.ModelRequest
class ModelRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
modelId
String modelId
modelId - It refers the name. -
properties
List<ModelProperty> properties
properties - The parameter specifies the locale based name of the model. -
status
CatalogStatus status
status - The parameter specifies the status of the model. -
type
MultilevelType type
type - The parameter specifies the status of the model.
-
-
Class com.skava.catalog.model.exchange.request.ModelRequestInternal
class ModelRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
filters
String filters
filters - It refers to querydsl filters -
identifier
String identifier
identifier - It refers to the identifier of attribute -
isDelete
Boolean isDelete
isDelete - holds the value which is used to find whether it is delete or not. -
locale
String locale
locale - It refers to locale which is used to display messages -
modelRequest
ModelRequest modelRequest
modelRequest - It refers to the requests of model information. -
page
int page
page - This parameter will be available for all the services that supports pagination. -
size
int size
size - This parameter will be available for all the services that supports pagination. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - It refers to EcomSorts
-
-
Class com.skava.catalog.model.exchange.request.ModelValueRequestInternal
class ModelValueRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeName
String attributeName
attribute Name - holds the name of the attribute -
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
catalogId
String catalogId
catalogID - holds the identifier of te catalog -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection. -
filters
String filters
filters - It refers to querydsl filters -
identifier
String identifier
identifier - It refers to the identifier of attribute -
locale
String locale
local - It refers to locale which is used to display messages -
mappingId
String mappingId
mappingID - holds the identifier of mapping -
mappingType
TemplateMappingType mappingType
mapping Type - holds the type of mapping -
modelId
String modelId
modelId - hodls the identifier of the model -
modelType
MultilevelType modelType
modelType - holds the type of model -
modelValue
ModelValue modelValue
modelValue- It refers to the requests of model value information. -
page
int page
page - holdes the pagination information -
productId
String productId
product ID - holds the identifier of the product -
projectId
String projectId
projectId - holds the idenntifier of the project -
size
int size
size - This parameter will be available for all the services that supports pagination. -
skuId
String skuId
skuID - holds the identifier of the sku -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - It refers to EcomSort -
status
CatalogStatus status
status -holdes the status -
versionId
String versionId
version ID - holds the id of the version
-
-
Class com.skava.catalog.model.exchange.request.ProductPropertyRequest
class ProductPropertyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attributeId - It refers to the identifier of the product identifier of the Product Property. -
isDelete
Boolean isDelete
isDelete - It refers to the flag of the Product Property. -
locale
String locale
locale - It refers to the local of the Product Property. -
locked
CatalogLocked locked
-
value
String value
value - It holds the value of the Product Porperty.
-
-
Class com.skava.catalog.model.exchange.request.ProductPropertyRequestInternal
class ProductPropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
AuthToken -It holds the value of auth token which is required to access the item. -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog identifier of the Product Property. -
collectionId
long collectionId
collectionId - It refers to the project id of the product. -
locale
String locale
locale - It refers to locale which is used to display messages -
productId
String productId
productId - It refers to the identifier of the product identifier of the Product Property. -
productPropertiesRequest
List<ProductPropertyRequest> productPropertiesRequest
productPropertiesRequest - It refers to the list of requests of product information. -
projectId
String projectId
projectId - It refers to the project id of the product.
-
-
Class com.skava.catalog.model.exchange.request.ProductRequest
class ProductRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It refers to the authToken -
catalogId
String catalogId
catalogID - It refers to the catalog id of the product. -
collectionId
long collectionId
colectionID - It refers to the identifier of the collection. -
endTime
String endTime
endTime - It refers to the endtime of the product. -
identifier
String identifier
identifier - It refers to the identifier of product -
locked
CatalogLocked locked
-
notes
String notes
-
projectId
String projectId
projectId - It refers to the project id of the product. -
projectStatus
CatalogProjectStatus projectStatus
-
properties
List<ProductProperty> properties
properties - It refers to the properties of the product -
semantics
List<String> semantics
semantics - It refers to the notes of product. -
skuIds
LinkedHashSet<String> skuIds
skuID - It refers to the identifier of sku -
startTime
String startTime
startTime - It refers to the starttime of the product. -
status
CatalogStatus status
status - The boolean parameter specifies whether the prodcut is active or inactive. -
visible
CatalogVisible visible
visible - The boolean parameter specifies whether the product is visible or not.
-
-
Class com.skava.catalog.model.exchange.request.ProductRequestInternal
class ProductRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the product. -
catalogId
String catalogId
cataloId - It refers to the catalog id of the product. -
collectionId
long collectionId
colectionID -It refers to the identifier of the collection. -
filters
String filters
filters - It refers to querydsl filters -
identifier
String identifier
identifier - It refers to the identifier of product -
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
page - It refers to page value -
productRequest
ProductRequest productRequest
productRequest - It refers to the requests of product information. -
projectId
String projectId
projectId - It refers to the project id of the product. -
size
int size
size -It refers to size value -
skuIds
LinkedHashSet<String> skuIds
skuIDs - It refers to the identifier of sku -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.ProjectNotesRequest
class ProjectNotesRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogId
String catalogId
catalogId - It refers to the catalog id of the project notes. -
collectionId
long collectionId
collection Id -It refers to the collection id of the project notes. -
identifier
String identifier
identifier - It refers to the identifier of project notes -
itemId
String itemId
itemId - It refers to the item id of the project notes. -
itemType
ItemType itemType
itemType -The enum parameter specifies whether the item is product or category or sku. -
notes
String notes
notes - It refers to the comments of the project notes. -
projectId
String projectId
projectId - It refers to the project id of the project notes. -
userId
String userId
userId - It refers to the user id of the project notes. -
userName
String userName
userName -It refers to the user name of the project notes.
-
-
Class com.skava.catalog.model.exchange.request.ProjectNotesRequestInternal
class ProjectNotesRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken -It holds the value of auth token which is required to access the project notes. -
catalogId
String catalogId
catalogId - It refers to the catalog id of the project notes. -
collectionId
long collectionId
collectionId -It refers to the collection id of the project notes. -
filters
String filters
filters -Holds the value for filters -
identifier
String identifier
identifier -It refers to the identifier of project notes -
locale
String locale
locale - It refers to locale which is used to display messages -
page
int page
page -This parameter is used to mention the starting index of the items which going to responded by the API. -
projectId
String projectId
projectId - It refers to the project id of the project notes. -
projectNotesRequest
ProjectNotesRequest projectNotesRequest
projectNotesRequest - It refers to the requests of projectNotes information. -
size
int size
size -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
sort - It refers to EcomSort
-
-
Class com.skava.catalog.model.exchange.request.ProjectRequest
class ProjectRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
actualCompletionDate
String actualCompletionDate
actualCompletedDate -It refers to the actualCompletionDate of the category -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog. -
collectionId
long collectionId
CollectionID -It refers to the identifier of the collection. -
description
String description
description - It refers to the description of project. -
name
String name
name - It refers to the name of project. -
notes
String notes
notes -It refers to the notes of item. -
state
ProjectState state
state -It refers the state of the Project. -
status
ProjectStatus status
status - The boolean parameter specifies whether the project is active or inactive. -
targetCompletionDate
String targetCompletionDate
targetCompletionDate -It refers to the targetCompletionDate of the p roject. -
type
ProjectType type
type - The boolean parameter specifies whether the item is static or dynamic.
-
-
Class com.skava.catalog.model.exchange.request.ProjectRequestInternal
class ProjectRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
AuthToken -It holds the value of auth token which is required to access the product -
catalogId
String catalogId
catalogId -
collectionId
long collectionId
CollectionID-It refers to the identifier of the collection. -
filters
String filters
filters -
identifier
String identifier
identifier -It refers to the identifier of project -
locale
String locale
locale -
page
int page
page -
projectRequest
ProjectRequest projectRequest
projectRequest -
size
int size
size -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort
-
-
Class com.skava.catalog.model.exchange.request.ProjectRequestInternal.ProjectRequestInternalBuilder
class ProjectRequestInternalBuilder extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1704936960605331504L
-
Serialized Fields
-
authToken
String authToken
authToken -
catalogId
String catalogId
catalogId -
collectionId
long collectionId
collectionId -
identifier
String identifier
identifier -
locale
String locale
locale -
projectRequest
ProjectRequest projectRequest
-
-
Class com.skava.catalog.model.exchange.request.SkuPropertyRequest
class SkuPropertyRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeId
String attributeId
attributeId - It refers to the attributeId of the collection -
isDelete
Boolean isDelete
isDelete - It refers to the flag of product property -
locale
String locale
locale - It refers to locale which is used to display messages. -
locked
Boolean locked
locked - The boolean parameter specifies whether the product is locked or not. -
value
String value
value - Holds the value as String.
-
-
Class com.skava.catalog.model.exchange.request.SkuPropertyRequestInternal
class SkuPropertyRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
catalogId
String catalogId
catalogId - Holds the identifier of the Catalog. -
collectionId
long collectionId
collectionId - Holds the identifier of the Collection -
locale
String locale
locale - It refers to locale which is used to display messages. -
projectId
String projectId
projectId - Holds the identifier of the project. -
skuId
String skuId
skuId - It refers to the identifier of the catalog identifier of the Product Property. -
skuPropertyRequests
List<SkuPropertyRequest> skuPropertyRequests
skuPropertyRequests - It refers to the Property Request of the sku.
-
-
Class com.skava.catalog.model.exchange.request.SkuRequest
class SkuRequest extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It refers to the authToken -
catalogId
String catalogId
catalogId. - It refers to the identifier of the catalog -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection -
endTime
String endTime
endtime - It refers to the endtime of the sku. -
identifier
String identifier
identifier - It refers to the identifier of the attribute -
locked
CatalogLocked locked
locked - It verifies whether the catalog is locked or not -
notes
String notes
notes - It refers the notes of sku. -
projectId
String projectId
projectId - It refers to the identifier of the project -
projectStatus
ProjectStatus projectStatus
projectstatus - The parameter specifies the status of the project -
properties
List<SkuProperty> properties
properties - It refers the properties of sku. -
startTime
String startTime
starttime - It refers to the starttime of the sku. -
status
CatalogStatus status
status - The parameter specifies the status of the attributes, -
visible
CatalogVisible visible
visible - The boolean parameter specifies whether the sku is visible or not.
-
-
Class com.skava.catalog.model.exchange.request.SkuRequestInternal
class SkuRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authToken - It holds the value of auth token which is required to access the item. -
catalogId
String catalogId
catalogId - It refers to the identifier of the catalog -
collectionId
long collectionId
collectionId - It refers to the identifier of the collection -
filters
String filters
filters - It refers to the querydsl filter -
identifier
String identifier
identifier - It refers to the identifier of the attribute -
locale
String locale
locale - It refers to the locale which is used to display messages -
page
int page
page - This parameter is used to mention the starting index of the items that needs to be responded for the request. -
projectId
String projectId
projectId - It refers to the identifier of the project -
size
int size
size - This parameter is used to mention the number of maximum items that needs to be responded for the request. -
skuRequest
SkuRequest skuRequest
skuRequest - It refers to the request of the sku -
sort
com.skava.core.qdsl.sort.EcomSorts sort
sort - It refers to the Ecomsort
-
-
Class com.skava.catalog.model.exchange.request.VersionRequestInternal
class VersionRequestInternal extends com.skava.core.validation.InputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authToken
String authToken
authtoken - It refers to the auth token which access to the item -
catalogId
String catalogId
catalogId.- It refers to the identifier of the catalog -
collectionId
long collectionId
collectionId. - It refers to the identifier of the collection. -
filters
String filters
filter - it refers to the querydsl filters -
id
String id
id - It refers to the identifier of the attribute. -
locale
String locale
locale - It refers to locale which is used to display messages. -
page
int page
page - It refers to the starting index of the item. -
size
int size
size - It refers to the maximum number of the item. -
sort
com.skava.core.qdsl.sort.EcomSorts sort
Sort - It refers to the Ecomsort
-
-
-
Package com.skava.catalog.model.exchange.response
-
Class com.skava.catalog.model.exchange.response.AttributeGroupsAPIResponse
class AttributeGroupsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeGroups
List<AttributeGroup> attributeGroups
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.AttributePropertiesAPIResponse
class AttributePropertiesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeProperties
List<AttributeProperty> attributeProperties
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.AttributesAPIResponse
class AttributesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
List<Attribute> attributes
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.CatalogFileAPIResponse
class CatalogFileAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fileName
String fileName
Name of the file to deliver
-
-
Class com.skava.catalog.model.exchange.response.CatalogPropertiesAPIResponse
class CatalogPropertiesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogProperties
List<CatalogProperty> catalogProperties
-
count
long count
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.CatalogRevisionsAPIResponse
class CatalogRevisionsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogRevisions
List<CatalogRevision> catalogRevisions
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.CatalogsAPIResponse
class CatalogsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogs
List<Catalog> catalogs
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.CatalogServiceErrorResponse
class CatalogServiceErrorResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.response.CatalogServiceResponse
class CatalogServiceResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.response.CollectionPropertiesAPIResponse
class CollectionPropertiesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ignoredPropertiesList
Set<String> ignoredPropertiesList
Holds the ignored Properties List ** -
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
properties
List<CollectionProperty> properties
-
-
Class com.skava.catalog.model.exchange.response.CollectionsAPIResponse
class CollectionsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
collections
List<Collection> collections
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.ImageAssetsAPIResponse
class ImageAssetsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
imageAssets
List<ImageAssets> imageAssets
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.ModelsAPIResponse
class ModelsAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
models
List<Model> models
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.ModelValuesAPIResponse
class ModelValuesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
modelValues
List<ModelValue> modelValues
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
-
Class com.skava.catalog.model.exchange.response.PageableInfo
class PageableInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.response.ProductPropertiesAPIResponse
class ProductPropertiesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
count
long count
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
productProperties
List<ProductProperty> productProperties
-
-
Class com.skava.catalog.model.exchange.response.ProductsAPIResponse
class ProductsAPIResponse 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 -
products
List<Product> products
-
-
Class com.skava.catalog.model.exchange.response.ProjectNotesAPIResponse
class ProjectNotesAPIResponse 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 -
projectNotess
List<ProjectNotes> projectNotess
-
-
Class com.skava.catalog.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
-
-
Class com.skava.catalog.model.exchange.response.Reason
class Reason extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.skava.catalog.model.exchange.response.SkuPropertiesAPIResponse
class SkuPropertiesAPIResponse extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
count
long count
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data -
skuProperties
List<SkuProperty> skuProperties
-
-
Class com.skava.catalog.model.exchange.response.SkusAPIResponse
class SkusAPIResponse 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 -
skus
List<Sku> skus
-
-
Class com.skava.catalog.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.catalog.model.schemaorg
-
Class com.skava.catalog.model.schemaorg.ImageObject
class ImageObject extends Object implements Serializable- serialVersionUID:
- -5959302791467316141L
-
Class com.skava.catalog.model.schemaorg.ProductModel
class ProductModel extends com.skava.core.validation.OutputModel 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 -
brand
@Size(min=0,max=255) String brand
This attribute is used to hold the brand 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. -
image
List<ImageObject> image
/** This attribute is used to hold the images of the SKU -
isDefault
boolean isDefault
Contains the true / false value. -
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 -
sku
@Size(min=0,max=255) String sku
Unique Identifier that define a product or service. Value can be empty/nullable, both treated as not provided. Min length:0. Max length:No max length.
-
-
Class com.skava.catalog.model.schemaorg.PropertyValue
class PropertyValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
String name
The name -
propertyValueList
List<PropertyValue> propertyValueList
propertyValueList -
value
String value
The value
-
-
Class com.skava.catalog.model.schemaorg.SOProduct
class SOProduct extends com.skava.core.validation.OutputModel implements Serializable- serialVersionUID:
- 7434400204903323385L
-
Serialized Fields
-
additionalProperty
Map<String,
PropertyValue> additionalProperty This attribute is used to hold the children properties of product properties -
brand
@Size(min=0,max=255) String brand
This attribute is used to hold the brand of the product. -
category
String 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
List<ImageObject> image
This attribute is used to hold the images of the product -
name
String name
This attribute is used to hold the name of the product -
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.
-
-
-
Package com.skava.core.validation
-
Class com.skava.core.validation.InputModel
class InputModel extends Object implements Serializable- serialVersionUID:
- 1565282169175618294L
-
Class com.skava.core.validation.OutputModel
class OutputModel extends Object implements Serializable- serialVersionUID:
- 1565282169175618294L
-
Class com.skava.core.validation.QOutputModel
class QOutputModel extends com.querydsl.core.types.dsl.BeanPath<com.skava.core.validation.OutputModel> implements Serializable- serialVersionUID:
- 1048315163L
-
Exception com.skava.core.validation.ValidateException
class ValidateException extends com.skava.core.ECommerceException implements Serializable- serialVersionUID:
- -8408200706158025317L
-
Class com.skava.core.validation.ValidationErrorModel
class ValidationErrorModel extends Object implements Serializable- serialVersionUID:
- 6770233622099652219L
-
Serialized Fields
-
fieldErrors
com.skava.core.validation.ValidationFieldErrorModel[] fieldErrors
-
globalErrors
com.skava.core.validation.ValidationGlobalErrorModel[] globalErrors
-
-
Class com.skava.core.validation.ValidationErrorResponse
class ValidationErrorResponse extends com.skava.core.ResponseModel implements Serializable- serialVersionUID:
- -4074424525367593318L
-
Serialized Fields
-
validationErrors
com.skava.core.validation.ValidationErrorModel validationErrors
-
-
Class com.skava.core.validation.ValidationFieldErrorModel
class ValidationFieldErrorModel extends Object implements Serializable- serialVersionUID:
- -8304760824219203394L
-
Serialized Fields
-
code
String code
-
field
String field
-
message
String message
-
rejectedValue
Serializable rejectedValue
-
-
Class com.skava.core.validation.ValidationGlobalErrorModel
class ValidationGlobalErrorModel extends Object implements Serializable- serialVersionUID:
- -1601982831803168203L
-