public class CatalogModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CATALOGSFORBASESTORES
Generated relation code constant for relation
CatalogsForBaseStores defining source attribute baseStores in extension basecommerce. |
static String |
_CATALOGSFORRESTRICTION
Generated relation code constant for relation
CatalogsForRestriction defining source attribute restrictions in extension cms2. |
static String |
_COMPANY2PROVIDEDCATALOGS
Generated relation code constant for relation
Company2ProvidedCatalogs defining source attribute supplier in extension catalog. |
static String |
_COMPANY2PURCHASEDCATALOGS
Generated relation code constant for relation
Company2PurchasedCatalogs defining source attribute buyer in extension catalog. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ACTIVECATALOGVERSION
Generated constant - Attribute key of
Catalog.activeCatalogVersion attribute defined at extension catalog. |
static String |
AGREEMENTS
Generated constant - Attribute key of
Catalog.agreements attribute defined at extension catalog. |
static String |
BASESTORES
Generated constant - Attribute key of
Catalog.baseStores attribute defined at extension basecommerce. |
static String |
BUYER
Generated constant - Attribute key of
Catalog.buyer attribute defined at extension catalog. |
static String |
CATALOGVERSIONS
Generated constant - Attribute key of
Catalog.catalogVersions attribute defined at extension catalog. |
static String |
DEFAULTCATALOG
Generated constant - Attribute key of
Catalog.defaultCatalog attribute defined at extension catalog. |
static String |
DEFAULTCURRENCY
Generated constant - Attribute key of
Catalog.defaultCurrency attribute defined at extension catalog. |
static String |
GENERATIONDATE
Generated constant - Attribute key of
Catalog.generationDate attribute defined at extension catalog. |
static String |
GENERATORINFO
Generated constant - Attribute key of
Catalog.generatorInfo attribute defined at extension catalog. |
static String |
ID
Generated constant - Attribute key of
Catalog.id attribute defined at extension catalog. |
static String |
INCLASSURANCE
Generated constant - Attribute key of
Catalog.inclAssurance attribute defined at extension catalog. |
static String |
INCLDUTY
Generated constant - Attribute key of
Catalog.inclDuty attribute defined at extension catalog. |
static String |
INCLFREIGHT
Generated constant - Attribute key of
Catalog.inclFreight attribute defined at extension catalog. |
static String |
INCLPACKING
Generated constant - Attribute key of
Catalog.inclPacking attribute defined at extension catalog. |
static String |
LANGUAGES
Generated constant - Attribute key of
Catalog.languages attribute defined at extension catalog. |
static String |
MIMEROOTDIRECTORY
Generated constant - Attribute key of
Catalog.mimeRootDirectory attribute defined at extension catalog. |
static String |
NAME
Generated constant - Attribute key of
Catalog.name attribute defined at extension catalog. |
static String |
PREVIEWURLTEMPLATE
Generated constant - Attribute key of
Catalog.previewURLTemplate attribute defined at extension catalog. |
static String |
RESTRICTIONS
Generated constant - Attribute key of
Catalog.restrictions attribute defined at extension cms2. |
static String |
ROOTCATEGORIES
Generated constant - Attribute key of
Catalog.rootCategories attribute defined at extension catalog. |
static String |
SUPPLIER
Generated constant - Attribute key of
Catalog.supplier attribute defined at extension catalog. |
static String |
TERRITORIES
Generated constant - Attribute key of
Catalog.territories attribute defined at extension catalog. |
static String |
URLPATTERNS
Generated constant - Attribute key of
Catalog.urlPatterns attribute defined at extension catalog. |
static String |
VERSION
Generated constant - Attribute key of
Catalog.version attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CatalogModel()
Generated constructor - Default constructor for generic creation.
|
CatalogModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
CatalogModel(String _id)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CatalogModel(String _id,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
CatalogVersionModel |
getActiveCatalogVersion()
Generated method - Getter of the
Catalog.activeCatalogVersion attribute defined at extension catalog. |
Collection<AgreementModel> |
getAgreements()
Generated method - Getter of the
Catalog.agreements dynamic attribute defined at extension catalog. |
Collection<BaseStoreModel> |
getBaseStores()
Generated method - Getter of the
Catalog.baseStores attribute defined at extension basecommerce. |
CompanyModel |
getBuyer()
Generated method - Getter of the
Catalog.buyer attribute defined at extension catalog. |
Set<CatalogVersionModel> |
getCatalogVersions()
Generated method - Getter of the
Catalog.catalogVersions attribute defined at extension catalog. |
Boolean |
getDefaultCatalog()
Generated method - Getter of the
Catalog.defaultCatalog attribute defined at extension catalog. |
CurrencyModel |
getDefaultCurrency()
Generated method - Getter of the
Catalog.defaultCurrency dynamic attribute defined at extension catalog. |
Date |
getGenerationDate()
Generated method - Getter of the
Catalog.generationDate dynamic attribute defined at extension catalog. |
String |
getGeneratorInfo()
Generated method - Getter of the
Catalog.generatorInfo dynamic attribute defined at extension catalog. |
String |
getId()
Generated method - Getter of the
Catalog.id attribute defined at extension catalog. |
Boolean |
getInclAssurance()
Generated method - Getter of the
Catalog.inclAssurance dynamic attribute defined at extension catalog. |
Boolean |
getInclDuty()
Generated method - Getter of the
Catalog.inclDuty dynamic attribute defined at extension catalog. |
Boolean |
getInclFreight()
Generated method - Getter of the
Catalog.inclFreight dynamic attribute defined at extension catalog. |
Boolean |
getInclPacking()
Generated method - Getter of the
Catalog.inclPacking dynamic attribute defined at extension catalog. |
Collection<LanguageModel> |
getLanguages()
Generated method - Getter of the
Catalog.languages dynamic attribute defined at extension catalog. |
String |
getMimeRootDirectory()
Generated method - Getter of the
Catalog.mimeRootDirectory dynamic attribute defined at extension catalog. |
String |
getName()
Generated method - Getter of the
Catalog.name attribute defined at extension catalog. |
String |
getName(Locale loc)
Generated method - Getter of the
Catalog.name attribute defined at extension catalog. |
String |
getPreviewURLTemplate()
Generated method - Getter of the
Catalog.previewURLTemplate attribute defined at extension catalog. |
Collection<CMSCatalogRestrictionModel> |
getRestrictions()
Generated method - Getter of the
Catalog.restrictions attribute defined at extension cms2. |
List<CategoryModel> |
getRootCategories()
Generated method - Getter of the
Catalog.rootCategories dynamic attribute defined at extension catalog. |
CompanyModel |
getSupplier()
Generated method - Getter of the
Catalog.supplier attribute defined at extension catalog. |
Collection<CountryModel> |
getTerritories()
Generated method - Getter of the
Catalog.territories dynamic attribute defined at extension catalog. |
Collection<String> |
getUrlPatterns()
Generated method - Getter of the
Catalog.urlPatterns attribute defined at extension catalog. |
String |
getVersion()
Generated method - Getter of the
Catalog.version dynamic attribute defined at extension catalog. |
void |
setActiveCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
Catalog.activeCatalogVersion attribute defined at extension catalog. |
void |
setBaseStores(Collection<BaseStoreModel> value)
Generated method - Setter of
Catalog.baseStores attribute defined at extension basecommerce. |
void |
setBuyer(CompanyModel value)
Generated method - Setter of
Catalog.buyer attribute defined at extension catalog. |
void |
setCatalogVersions(Set<CatalogVersionModel> value)
Generated method - Setter of
Catalog.catalogVersions attribute defined at extension catalog. |
void |
setDefaultCatalog(Boolean value)
Generated method - Setter of
Catalog.defaultCatalog attribute defined at extension catalog. |
void |
setId(String value)
Generated method - Setter of
Catalog.id attribute defined at extension catalog. |
void |
setName(String value)
Generated method - Setter of
Catalog.name attribute defined at extension catalog. |
void |
setName(String value,
Locale loc)
Generated method - Setter of
Catalog.name attribute defined at extension catalog. |
void |
setPreviewURLTemplate(String value)
Generated method - Setter of
Catalog.previewURLTemplate attribute defined at extension catalog. |
void |
setRestrictions(Collection<CMSCatalogRestrictionModel> value)
Generated method - Setter of
Catalog.restrictions attribute defined at extension cms2. |
void |
setSupplier(CompanyModel value)
Generated method - Setter of
Catalog.supplier attribute defined at extension catalog. |
void |
setUrlPatterns(Collection<String> value)
Generated method - Setter of
Catalog.urlPatterns attribute defined at extension catalog. |
getComments, getCreationtime, getModifiedtime, getOwner, 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 String _TYPECODE
public static final String _COMPANY2PROVIDEDCATALOGS
Company2ProvidedCatalogs defining source attribute supplier in extension catalog.public static final String _COMPANY2PURCHASEDCATALOGS
Company2PurchasedCatalogs defining source attribute buyer in extension catalog.public static final String _CATALOGSFORBASESTORES
CatalogsForBaseStores defining source attribute baseStores in extension basecommerce.public static final String _CATALOGSFORRESTRICTION
CatalogsForRestriction defining source attribute restrictions in extension cms2.public static final String ID
Catalog.id attribute defined at extension catalog.public static final String NAME
Catalog.name attribute defined at extension catalog.public static final String ACTIVECATALOGVERSION
Catalog.activeCatalogVersion attribute defined at extension catalog.public static final String ROOTCATEGORIES
Catalog.rootCategories attribute defined at extension catalog.public static final String DEFAULTCATALOG
Catalog.defaultCatalog attribute defined at extension catalog.public static final String VERSION
Catalog.version attribute defined at extension catalog.public static final String MIMEROOTDIRECTORY
Catalog.mimeRootDirectory attribute defined at extension catalog.public static final String GENERATIONDATE
Catalog.generationDate attribute defined at extension catalog.public static final String DEFAULTCURRENCY
Catalog.defaultCurrency attribute defined at extension catalog.public static final String INCLFREIGHT
Catalog.inclFreight attribute defined at extension catalog.public static final String INCLPACKING
Catalog.inclPacking attribute defined at extension catalog.public static final String INCLASSURANCE
Catalog.inclAssurance attribute defined at extension catalog.public static final String INCLDUTY
Catalog.inclDuty attribute defined at extension catalog.public static final String TERRITORIES
Catalog.territories attribute defined at extension catalog.public static final String LANGUAGES
Catalog.languages attribute defined at extension catalog.public static final String GENERATORINFO
Catalog.generatorInfo attribute defined at extension catalog.public static final String AGREEMENTS
Catalog.agreements attribute defined at extension catalog.public static final String PREVIEWURLTEMPLATE
Catalog.previewURLTemplate attribute defined at extension catalog.public static final String URLPATTERNS
Catalog.urlPatterns attribute defined at extension catalog.public static final String CATALOGVERSIONS
Catalog.catalogVersions attribute defined at extension catalog.public static final String SUPPLIER
Catalog.supplier attribute defined at extension catalog.public static final String BUYER
Catalog.buyer attribute defined at extension catalog.public static final String BASESTORES
Catalog.baseStores attribute defined at extension basecommerce.public static final String RESTRICTIONS
Catalog.restrictions attribute defined at extension cms2.public CatalogModel()
public CatalogModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CatalogModel(String _id)
_id - initial attribute declared by type Catalog at extension catalog@Deprecated public CatalogModel(String _id, ItemModel _owner)
_id - initial attribute declared by type Catalog at extension catalog_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="activeCatalogVersion", type=GETTER) public CatalogVersionModel getActiveCatalogVersion()
Catalog.activeCatalogVersion attribute defined at extension catalog.@Accessor(qualifier="agreements", type=GETTER) public Collection<AgreementModel> getAgreements()
Catalog.agreements dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="baseStores", type=GETTER) public Collection<BaseStoreModel> getBaseStores()
Catalog.baseStores attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="buyer", type=GETTER) public CompanyModel getBuyer()
Catalog.buyer attribute defined at extension catalog.@Accessor(qualifier="catalogVersions", type=GETTER) public Set<CatalogVersionModel> getCatalogVersions()
Catalog.catalogVersions attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="defaultCatalog", type=GETTER) public Boolean getDefaultCatalog()
Catalog.defaultCatalog attribute defined at extension catalog.@Accessor(qualifier="defaultCurrency", type=GETTER) public CurrencyModel getDefaultCurrency()
Catalog.defaultCurrency dynamic attribute defined at extension catalog.@Accessor(qualifier="generationDate", type=GETTER) public Date getGenerationDate()
Catalog.generationDate dynamic attribute defined at extension catalog.@Accessor(qualifier="generatorInfo", type=GETTER) public String getGeneratorInfo()
Catalog.generatorInfo dynamic attribute defined at extension catalog.@Accessor(qualifier="id", type=GETTER) public String getId()
Catalog.id attribute defined at extension catalog.@Accessor(qualifier="inclAssurance", type=GETTER) public Boolean getInclAssurance()
Catalog.inclAssurance dynamic attribute defined at extension catalog.@Accessor(qualifier="inclDuty", type=GETTER) public Boolean getInclDuty()
Catalog.inclDuty dynamic attribute defined at extension catalog.@Accessor(qualifier="inclFreight", type=GETTER) public Boolean getInclFreight()
Catalog.inclFreight dynamic attribute defined at extension catalog.@Accessor(qualifier="inclPacking", type=GETTER) public Boolean getInclPacking()
Catalog.inclPacking dynamic attribute defined at extension catalog.@Accessor(qualifier="languages", type=GETTER) public Collection<LanguageModel> getLanguages()
Catalog.languages dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="mimeRootDirectory", type=GETTER) public String getMimeRootDirectory()
Catalog.mimeRootDirectory dynamic attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public String getName()
Catalog.name attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
Catalog.name attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="previewURLTemplate", type=GETTER) public String getPreviewURLTemplate()
Catalog.previewURLTemplate attribute defined at extension catalog.@Accessor(qualifier="restrictions", type=GETTER) public Collection<CMSCatalogRestrictionModel> getRestrictions()
Catalog.restrictions attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="rootCategories", type=GETTER) public List<CategoryModel> getRootCategories()
Catalog.rootCategories dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="supplier", type=GETTER) public CompanyModel getSupplier()
Catalog.supplier attribute defined at extension catalog.@Accessor(qualifier="territories", type=GETTER) public Collection<CountryModel> getTerritories()
Catalog.territories dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="urlPatterns", type=GETTER) public Collection<String> getUrlPatterns()
Catalog.urlPatterns attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="version", type=GETTER) public String getVersion()
Catalog.version dynamic attribute defined at extension catalog.@Accessor(qualifier="activeCatalogVersion", type=SETTER) public void setActiveCatalogVersion(CatalogVersionModel value)
Catalog.activeCatalogVersion attribute defined at extension catalog.value - the activeCatalogVersion - active CatalogVersion@Accessor(qualifier="baseStores", type=SETTER) public void setBaseStores(Collection<BaseStoreModel> value)
Catalog.baseStores attribute defined at extension basecommerce.value - the baseStores@Accessor(qualifier="buyer", type=SETTER) public void setBuyer(CompanyModel value)
Catalog.buyer attribute defined at extension catalog.value - the buyer@Accessor(qualifier="catalogVersions", type=SETTER) public void setCatalogVersions(Set<CatalogVersionModel> value)
Catalog.catalogVersions attribute defined at extension catalog.value - the catalogVersions@Accessor(qualifier="defaultCatalog", type=SETTER) public void setDefaultCatalog(Boolean value)
Catalog.defaultCatalog attribute defined at extension catalog.value - the defaultCatalog - Default catalog@Accessor(qualifier="id", type=SETTER) public void setId(String value)
Catalog.id attribute defined at extension catalog.value - the id - ID@Accessor(qualifier="name", type=SETTER) public void setName(String value)
Catalog.name attribute defined at extension catalog.value - the name - Name@Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
Catalog.name attribute defined at extension catalog.value - the name - Nameloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="previewURLTemplate", type=SETTER) public void setPreviewURLTemplate(String value)
Catalog.previewURLTemplate attribute defined at extension catalog.value - the previewURLTemplate@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(Collection<CMSCatalogRestrictionModel> value)
Catalog.restrictions attribute defined at extension cms2.value - the restrictions@Accessor(qualifier="supplier", type=SETTER) public void setSupplier(CompanyModel value)
Catalog.supplier attribute defined at extension catalog.value - the supplierCopyright © 2017 SAP SE. All Rights Reserved.