public class VendorModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CATEGORY2VENDORRELATION
Generated relation code constant for relation
Category2VendorRelation defining source attribute categories in extension marketplaceservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIVE
Generated constant - Attribute key of
Vendor.active attribute defined at extension marketplaceservices. |
static java.lang.String |
AVERAGERATING
Generated constant - Attribute key of
Vendor.averageRating attribute defined at extension marketplaceservices. |
static java.lang.String |
CATALOG
Generated constant - Attribute key of
Vendor.catalog attribute defined at extension marketplaceservices. |
static java.lang.String |
CATEGORIES
Generated constant - Attribute key of
Vendor.categories attribute defined at extension marketplaceservices. |
static java.lang.String |
CODE
Generated constant - Attribute key of
Vendor.code attribute defined at extension basecommerce. |
static java.lang.String |
COMMUNICATIONRATING
Generated constant - Attribute key of
Vendor.communicationRating attribute defined at extension marketplaceservices. |
static java.lang.String |
DELIVERYRATING
Generated constant - Attribute key of
Vendor.deliveryRating attribute defined at extension marketplaceservices. |
static java.lang.String |
LOGO
Generated constant - Attribute key of
Vendor.logo attribute defined at extension marketplaceservices. |
static java.lang.String |
NAME
Generated constant - Attribute key of
Vendor.name attribute defined at extension basecommerce. |
static java.lang.String |
REVIEWCOUNT
Generated constant - Attribute key of
Vendor.reviewCount attribute defined at extension marketplaceservices. |
static java.lang.String |
SATISFACTIONRATING
Generated constant - Attribute key of
Vendor.satisfactionRating attribute defined at extension marketplaceservices. |
static java.lang.String |
USERGROUPS
Generated constant - Attribute key of
Vendor.userGroups attribute defined at extension marketplaceservices. |
static java.lang.String |
VENDORUSERS
Generated constant - Attribute key of
Vendor.vendorUsers attribute defined at extension marketplaceservices. |
static java.lang.String |
WAREHOUSES
Generated constant - Attribute key of
Vendor.warehouses attribute defined at extension basecommerce. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
VendorModel()
Generated constructor - Default constructor for generic creation.
|
VendorModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
VendorModel(java.lang.String _code)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
VendorModel(java.lang.String _code,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
getAverageRating()
Generated method - Getter of the
Vendor.averageRating attribute defined at extension marketplaceservices. |
CatalogModel |
getCatalog()
Generated method - Getter of the
Vendor.catalog attribute defined at extension marketplaceservices. |
java.util.Collection<CategoryModel> |
getCategories()
Generated method - Getter of the
Vendor.categories attribute defined at extension marketplaceservices. |
java.lang.String |
getCode()
Generated method - Getter of the
Vendor.code attribute defined at extension basecommerce. |
java.lang.Double |
getCommunicationRating()
Generated method - Getter of the
Vendor.communicationRating attribute defined at extension marketplaceservices. |
java.lang.Double |
getDeliveryRating()
Generated method - Getter of the
Vendor.deliveryRating attribute defined at extension marketplaceservices. |
MediaContainerModel |
getLogo()
Generated method - Getter of the
Vendor.logo attribute defined at extension marketplaceservices. |
java.lang.String |
getName()
Generated method - Getter of the
Vendor.name attribute defined at extension basecommerce. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
Vendor.name attribute defined at extension basecommerce. |
java.lang.Long |
getReviewCount()
Generated method - Getter of the
Vendor.reviewCount attribute defined at extension marketplaceservices. |
java.lang.Double |
getSatisfactionRating()
Generated method - Getter of the
Vendor.satisfactionRating attribute defined at extension marketplaceservices. |
java.util.Collection<UserGroupModel> |
getUserGroups()
Generated method - Getter of the
Vendor.userGroups attribute defined at extension marketplaceservices. |
java.util.Collection<VendorUserModel> |
getVendorUsers()
Generated method - Getter of the
Vendor.vendorUsers attribute defined at extension marketplaceservices. |
java.util.Set<WarehouseModel> |
getWarehouses()
Generated method - Getter of the
Vendor.warehouses attribute defined at extension basecommerce. |
boolean |
isActive()
Generated method - Getter of the
Vendor.active attribute defined at extension marketplaceservices. |
void |
setActive(boolean value)
Generated method - Setter of
Vendor.active attribute defined at extension marketplaceservices. |
void |
setAverageRating(java.lang.Double value)
Generated method - Setter of
Vendor.averageRating attribute defined at extension marketplaceservices. |
void |
setCatalog(CatalogModel value)
Generated method - Setter of
Vendor.catalog attribute defined at extension marketplaceservices. |
void |
setCategories(java.util.Collection<CategoryModel> value)
Generated method - Setter of
Vendor.categories attribute defined at extension marketplaceservices. |
void |
setCode(java.lang.String value)
Generated method - Initial setter of
Vendor.code attribute defined at extension basecommerce. |
void |
setCommunicationRating(java.lang.Double value)
Generated method - Setter of
Vendor.communicationRating attribute defined at extension marketplaceservices. |
void |
setDeliveryRating(java.lang.Double value)
Generated method - Setter of
Vendor.deliveryRating attribute defined at extension marketplaceservices. |
void |
setLogo(MediaContainerModel value)
Generated method - Setter of
Vendor.logo attribute defined at extension marketplaceservices. |
void |
setName(java.lang.String value)
Generated method - Setter of
Vendor.name attribute defined at extension basecommerce. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
Vendor.name attribute defined at extension basecommerce. |
void |
setReviewCount(java.lang.Long value)
Generated method - Setter of
Vendor.reviewCount attribute defined at extension marketplaceservices. |
void |
setSatisfactionRating(java.lang.Double value)
Generated method - Setter of
Vendor.satisfactionRating attribute defined at extension marketplaceservices. |
void |
setUserGroups(java.util.Collection<UserGroupModel> value)
Generated method - Setter of
Vendor.userGroups attribute defined at extension marketplaceservices. |
void |
setVendorUsers(java.util.Collection<VendorUserModel> value)
Generated method - Setter of
Vendor.vendorUsers attribute defined at extension marketplaceservices. |
void |
setWarehouses(java.util.Set<WarehouseModel> value)
Generated method - Setter of
Vendor.warehouses attribute defined at extension basecommerce. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _CATEGORY2VENDORRELATION
Category2VendorRelation defining source attribute categories in extension marketplaceservices.public static final java.lang.String NAME
Vendor.name attribute defined at extension basecommerce.public static final java.lang.String CODE
Vendor.code attribute defined at extension basecommerce.public static final java.lang.String WAREHOUSES
Vendor.warehouses attribute defined at extension basecommerce.public static final java.lang.String ACTIVE
Vendor.active attribute defined at extension marketplaceservices.public static final java.lang.String CATALOG
Vendor.catalog attribute defined at extension marketplaceservices.public static final java.lang.String LOGO
Vendor.logo attribute defined at extension marketplaceservices.public static final java.lang.String SATISFACTIONRATING
Vendor.satisfactionRating attribute defined at extension marketplaceservices.public static final java.lang.String DELIVERYRATING
Vendor.deliveryRating attribute defined at extension marketplaceservices.public static final java.lang.String COMMUNICATIONRATING
Vendor.communicationRating attribute defined at extension marketplaceservices.public static final java.lang.String AVERAGERATING
Vendor.averageRating attribute defined at extension marketplaceservices.public static final java.lang.String REVIEWCOUNT
Vendor.reviewCount attribute defined at extension marketplaceservices.public static final java.lang.String CATEGORIES
Vendor.categories attribute defined at extension marketplaceservices.public static final java.lang.String VENDORUSERS
Vendor.vendorUsers attribute defined at extension marketplaceservices.public static final java.lang.String USERGROUPS
Vendor.userGroups attribute defined at extension marketplaceservices.public VendorModel()
public VendorModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public VendorModel(java.lang.String _code)
_code - initial attribute declared by type Vendor at extension basecommerce@Deprecated
public VendorModel(java.lang.String _code,
ItemModel _owner)
_code - initial attribute declared by type Vendor at extension basecommerce_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="averageRating", type=GETTER) public java.lang.Double getAverageRating()
Vendor.averageRating attribute defined at extension marketplaceservices.@Accessor(qualifier="catalog", type=GETTER) public CatalogModel getCatalog()
Vendor.catalog attribute defined at extension marketplaceservices.@Accessor(qualifier="categories", type=GETTER) public java.util.Collection<CategoryModel> getCategories()
Vendor.categories attribute defined at extension marketplaceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Vendor.code attribute defined at extension basecommerce.@Accessor(qualifier="communicationRating", type=GETTER) public java.lang.Double getCommunicationRating()
Vendor.communicationRating attribute defined at extension marketplaceservices.@Accessor(qualifier="deliveryRating", type=GETTER) public java.lang.Double getDeliveryRating()
Vendor.deliveryRating attribute defined at extension marketplaceservices.@Accessor(qualifier="logo", type=GETTER) public MediaContainerModel getLogo()
Vendor.logo attribute defined at extension marketplaceservices.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Vendor.name attribute defined at extension basecommerce.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Vendor.name attribute defined at extension basecommerce.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="reviewCount", type=GETTER) public java.lang.Long getReviewCount()
Vendor.reviewCount attribute defined at extension marketplaceservices.@Accessor(qualifier="satisfactionRating", type=GETTER) public java.lang.Double getSatisfactionRating()
Vendor.satisfactionRating attribute defined at extension marketplaceservices.@Accessor(qualifier="userGroups", type=GETTER) public java.util.Collection<UserGroupModel> getUserGroups()
Vendor.userGroups attribute defined at extension marketplaceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="vendorUsers", type=GETTER) public java.util.Collection<VendorUserModel> getVendorUsers()
Vendor.vendorUsers attribute defined at extension marketplaceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="warehouses", type=GETTER) public java.util.Set<WarehouseModel> getWarehouses()
Vendor.warehouses attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="active", type=GETTER) public boolean isActive()
Vendor.active attribute defined at extension marketplaceservices.@Accessor(qualifier="active", type=SETTER) public void setActive(boolean value)
Vendor.active attribute defined at extension marketplaceservices.value - the active@Accessor(qualifier="averageRating", type=SETTER) public void setAverageRating(java.lang.Double value)
Vendor.averageRating attribute defined at extension marketplaceservices.value - the averageRating - Average rating@Accessor(qualifier="catalog", type=SETTER) public void setCatalog(CatalogModel value)
Vendor.catalog attribute defined at extension marketplaceservices.value - the catalog@Accessor(qualifier="categories", type=SETTER) public void setCategories(java.util.Collection<CategoryModel> value)
Vendor.categories attribute defined at extension marketplaceservices.value - the categories - Super Categories@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Vendor.code attribute defined at extension basecommerce. Can only be used at creation of model - before first save.value - the code@Accessor(qualifier="communicationRating", type=SETTER) public void setCommunicationRating(java.lang.Double value)
Vendor.communicationRating attribute defined at extension marketplaceservices.value - the communicationRating - Communication effectiveness@Accessor(qualifier="deliveryRating", type=SETTER) public void setDeliveryRating(java.lang.Double value)
Vendor.deliveryRating attribute defined at extension marketplaceservices.value - the deliveryRating - Delivery speed@Accessor(qualifier="logo", type=SETTER) public void setLogo(MediaContainerModel value)
Vendor.logo attribute defined at extension marketplaceservices.value - the logo@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Vendor.name attribute defined at extension basecommerce.value - the name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Vendor.name attribute defined at extension basecommerce.value - the nameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="reviewCount", type=SETTER) public void setReviewCount(java.lang.Long value)
Vendor.reviewCount attribute defined at extension marketplaceservices.value - the reviewCount - Number of Reviews@Accessor(qualifier="satisfactionRating", type=SETTER) public void setSatisfactionRating(java.lang.Double value)
Vendor.satisfactionRating attribute defined at extension marketplaceservices.value - the satisfactionRating - Satisfaction level@Accessor(qualifier="userGroups", type=SETTER) public void setUserGroups(java.util.Collection<UserGroupModel> value)
Vendor.userGroups attribute defined at extension marketplaceservices.value - the userGroups - UserGroups@Accessor(qualifier="vendorUsers", type=SETTER) public void setVendorUsers(java.util.Collection<VendorUserModel> value)
Vendor.vendorUsers attribute defined at extension marketplaceservices.value - the vendorUsers - VendorUser@Accessor(qualifier="warehouses", type=SETTER) public void setWarehouses(java.util.Set<WarehouseModel> value)
Vendor.warehouses attribute defined at extension basecommerce.value - the warehousesCopyright © 2018 SAP SE. All Rights Reserved.